@keyframes GeoParts-module__kPmyNW__fade{0%{opacity:0}}@keyframes GeoParts-module__kPmyNW__rise{0%{opacity:0;transform:translateY(14px)}}@keyframes GeoParts-module__kPmyNW__nudge{0%{transform:translateY(14px)}}@keyframes GeoParts-module__kPmyNW__mask{0%{transform:translateY(105%)}}@keyframes GeoParts-module__kPmyNW__draw{0%{transform:scaleX(0)}}.GeoParts-module__kPmyNW__title{letter-spacing:normal;overflow-wrap:break-word;margin:0;font-size:1rem;line-height:1;container-type:inline-size}.GeoParts-module__kPmyNW__title>.hx-line{font-family:var(--font-display);font-weight:800;font-stretch:72%;font-size:max(var(--fit-min), min(var(--cap), 100cqi / var(--em)));letter-spacing:-.01em;text-transform:uppercase;color:var(--tx);line-height:.9}.GeoParts-module__kPmyNW__mega{--cap:var(--t-mega);--fit-min:2rem}.GeoParts-module__kPmyNW__mega>.hx-line{line-height:.86}@media (max-width:559px){.GeoParts-module__kPmyNW__mega{--fit-min:min(2.6rem, 100cqi / 7.8)}}.GeoParts-module__kPmyNW__display{--cap:var(--t-display);--fit-min:1.9rem}.GeoParts-module__kPmyNW__compact{--cap:clamp(2.25rem, 1.3rem + 3.2vw, 4.25rem);--fit-min:1.9rem}.GeoParts-module__kPmyNW__hero.hx-band{padding-block:clamp(20px,3vw,40px) 0}.GeoParts-module__kPmyNW__meta{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 32px;margin-bottom:clamp(32px,5vw,64px);padding-bottom:10px;font-weight:500;line-height:1.5;display:flex;position:relative}.GeoParts-module__kPmyNW__metaId{align-items:baseline;gap:var(--s-4);min-width:0;animation:.4s linear both GeoParts-module__kPmyNW__fade;display:flex}.GeoParts-module__kPmyNW__metaLabel{color:var(--tx-mute);animation:.4s linear .12s both GeoParts-module__kPmyNW__fade}.GeoParts-module__kPmyNW__metaRule{background:var(--rule-strong);transform-origin:0;height:1px;animation:GeoParts-module__kPmyNW__draw .9s var(--e-mech) 60ms both;position:absolute;bottom:0;left:0;right:0}.GeoParts-module__kPmyNW__metaRule:before,.GeoParts-module__kPmyNW__metaRule:after{content:"";background:var(--rule-strong);width:1px;height:7px;position:absolute;bottom:0}.GeoParts-module__kPmyNW__metaRule:before{left:0}.GeoParts-module__kPmyNW__metaRule:after{right:0}.GeoParts-module__kPmyNW__crumbNav{min-width:0}.GeoParts-module__kPmyNW__crumbs{flex-wrap:wrap;align-items:baseline;list-style:none;display:flex}.GeoParts-module__kPmyNW__crumb{align-items:baseline;min-width:0;display:inline-flex}.GeoParts-module__kPmyNW__crumb+.GeoParts-module__kPmyNW__crumb:before{content:"/";color:var(--tx-mute);margin-inline:.75em}.GeoParts-module__kPmyNW__crumbLink,.GeoParts-module__kPmyNW__crumbHere{padding-block:4px;display:inline-block}.GeoParts-module__kPmyNW__crumbLink{color:var(--tx-mute);text-underline-offset:4px;transition:color var(--d-hover) linear, text-decoration-color var(--d-hover) linear;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px}.GeoParts-module__kPmyNW__crumbLink:hover,.GeoParts-module__kPmyNW__crumbLink:focus-visible{color:var(--tx);-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.GeoParts-module__kPmyNW__crumbHere{color:var(--tx)}.GeoParts-module__kPmyNW__heroGrid{grid-template-columns:minmax(0,1fr);row-gap:clamp(28px,4vw,44px);display:grid}.GeoParts-module__kPmyNW__heroHead,.GeoParts-module__kPmyNW__heroCopy,.GeoParts-module__kPmyNW__heroAside{min-width:0}.GeoParts-module__kPmyNW__heroCopy{max-width:760px}@media (min-width:1100px){.GeoParts-module__kPmyNW__withAside{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 32px}.GeoParts-module__kPmyNW__withAside .GeoParts-module__kPmyNW__heroHead{grid-area:1/1/auto/span 7}.GeoParts-module__kPmyNW__withAside .GeoParts-module__kPmyNW__heroCopy{grid-area:2/1/auto/span 7}.GeoParts-module__kPmyNW__withAside .GeoParts-module__kPmyNW__heroAside{grid-area:1/8/span 2/span 5;align-self:start}}@media (max-width:1099px){.GeoParts-module__kPmyNW__heroAside{max-width:720px;margin-top:clamp(12px,3vw,28px)}}.GeoParts-module__kPmyNW__heroTitle>.hx-line>span{animation:GeoParts-module__kPmyNW__mask .62s var(--e-expo) calc(var(--l,0) * min(var(--st-line), .18s / max(var(--n,1) - 1, 1))) both}.GeoParts-module__kPmyNW__heroLead{animation:GeoParts-module__kPmyNW__nudge .7s var(--e-expo) both}.GeoParts-module__kPmyNW__heroCtas{animation:GeoParts-module__kPmyNW__rise .6s var(--e-expo) .38s both;flex-wrap:wrap;align-items:center;gap:18px 32px;margin-top:clamp(24px,3vw,32px);display:flex}.GeoParts-module__kPmyNW__heroCtas .hx-link{padding-block:6px 4px}@media (max-width:419px){.GeoParts-module__kPmyNW__heroCtas .hx-btn{white-space:normal;text-align:left;justify-content:space-between;width:100%;padding-inline:20px}}.GeoParts-module__kPmyNW__heroAside{animation:.5s linear .2s both GeoParts-module__kPmyNW__fade}.GeoParts-module__kPmyNW__heroFoot{border-top:1px solid var(--rule);align-items:center;gap:16px;min-height:52px;margin-top:clamp(40px,6vw,72px);display:flex}.GeoParts-module__kPmyNW__toggle{min-height:32px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--tx-mute);cursor:pointer;transition:color var(--d-hover) linear;background:0 0;border:0;align-items:center;gap:8px;margin-left:-6px;padding:6px;font-size:11px;font-weight:500;line-height:1.2;animation:.4s linear both GeoParts-module__kPmyNW__fade;display:inline-flex}.GeoParts-module__kPmyNW__toggle:hover{color:var(--tx)}.GeoParts-module__kPmyNW__footLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-mute);align-items:center;gap:10px;margin-left:auto;font-size:11px;font-weight:500;animation:.5s linear .7s both GeoParts-module__kPmyNW__fade;display:inline-flex}.GeoParts-module__kPmyNW__footArrow{color:var(--signal-tx)}@media (max-width:419px){.GeoParts-module__kPmyNW__footLabel{display:none}}@media (max-width:419px) and (prefers-reduced-motion:reduce),(max-width:419px) and (scripting:none){.GeoParts-module__kPmyNW__heroFoot{border-top:0;min-height:0}}.GeoParts-module__kPmyNW__ticker{background:var(--ink);color:var(--tx-inv);animation:.6s linear .65s both GeoParts-module__kPmyNW__fade}.GeoParts-module__kPmyNW__marquee{padding-block:clamp(14px,1.8vw,24px)}.GeoParts-module__kPmyNW__tickList{align-items:center;list-style:none;display:flex}.GeoParts-module__kPmyNW__tickItem{font-family:var(--font-display);letter-spacing:-.005em;text-transform:uppercase;white-space:nowrap;align-items:center;font-size:clamp(1.6rem,1rem + 2.4vw,3rem);font-weight:800;font-stretch:72%;line-height:1;display:inline-flex}.GeoParts-module__kPmyNW__tickMark{background:var(--signal);flex:none;width:.36em;height:.36em;margin-inline:.7em}@media (prefers-reduced-motion:reduce),(scripting:none){.GeoParts-module__kPmyNW__marquee{max-width:1320px;padding-inline:var(--gutter);white-space:normal;margin-inline:auto}.GeoParts-module__kPmyNW__marquee .hx-marquee__track{width:auto;animation:none}.GeoParts-module__kPmyNW__marquee .hx-marquee__track>[aria-hidden=true]{display:none}.GeoParts-module__kPmyNW__marquee .hx-marquee__set{flex:100%;min-width:0}.GeoParts-module__kPmyNW__tickList{flex-wrap:wrap;gap:12px clamp(20px,2.6vw,40px)}.GeoParts-module__kPmyNW__tickItem{white-space:normal}.GeoParts-module__kPmyNW__tickMark{order:-1;margin:0 .45em 0 0}}.GeoParts-module__kPmyNW__rows{--shift-amt:0px;--go-rest-x:0%;--go-rest-o:1;--name-fs:clamp(1.9rem, 1.1rem + 2.8vw, 3.75rem);--bleed:12px;list-style:none}.GeoParts-module__kPmyNW__rowsMd{--name-fs:clamp(1.4rem, 1.05rem + 1.3vw, 2.25rem)}@media (hover:hover) and (pointer:fine){.GeoParts-module__kPmyNW__rows{--go-rest-o:0}}@media (prefers-reduced-motion:no-preference){.hx[data-motion=on] .GeoParts-module__kPmyNW__rows{--shift-amt:14px}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.hx[data-motion=on] .GeoParts-module__kPmyNW__rows{--go-rest-x:-110%;--go-rest-o:1}}.GeoParts-module__kPmyNW__item{position:relative}.GeoParts-module__kPmyNW__itemRule,.GeoParts-module__kPmyNW__rowsEnd{background:var(--rule);transform-origin:0;pointer-events:none;height:1px;display:block}.GeoParts-module__kPmyNW__itemRule{z-index:1;position:absolute;inset:0 0 auto}.GeoParts-module__kPmyNW__item:first-child .GeoParts-module__kPmyNW__itemRule{background:var(--rule-strong);height:2px}.GeoParts-module__kPmyNW__rowsEnd{background:var(--rule-strong)}.GeoParts-module__kPmyNW__row{--on:0;--fg:var(--tx);--fg-mute:var(--tx-mute);--fg-idx:var(--tx-mute);--fg-go:var(--tx);isolation:isolate;margin-inline:calc(var(--bleed) * -1);padding:clamp(20px, 2.4vw, 32px) var(--bleed);color:var(--fg);text-decoration:none;display:block;position:relative}.GeoParts-module__kPmyNW__rowsMd .GeoParts-module__kPmyNW__row{padding-block:clamp(16px,1.8vw,24px)}.GeoParts-module__kPmyNW__row:focus-visible{--on:1;--fg:var(--tx-inv);--fg-mute:var(--tx-inv-mute);--fg-idx:var(--signal-on-ink);--fg-go:var(--signal);outline-offset:0}@media (hover:hover) and (pointer:fine){.GeoParts-module__kPmyNW__row:hover{--on:1;--fg:var(--tx-inv);--fg-mute:var(--tx-inv-mute);--fg-idx:var(--signal-on-ink);--fg-go:var(--signal)}}.GeoParts-module__kPmyNW__row:before{content:"";z-index:-1;background:var(--ink);opacity:var(--on);pointer-events:none;transition:opacity .16s linear;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.hx[data-motion=on] .GeoParts-module__kPmyNW__row:before{opacity:1;transform:scaleY(var(--on));transform-origin:50% calc(var(--on) * 100%);transition:transform var(--d-wipe) var(--e-mech)}}.GeoParts-module__kPmyNW__idx,.GeoParts-module__kPmyNW__desc{transition:color .22s var(--e-mech) .1s}.GeoParts-module__kPmyNW__row,.GeoParts-module__kPmyNW__aside{transition:color .22s var(--e-mech) .15s}.GeoParts-module__kPmyNW__cells{column-gap:var(--s-3);grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:baseline;display:grid}.GeoParts-module__kPmyNW__idx{font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg-idx);grid-area:1/1;font-size:12px;font-weight:500}.GeoParts-module__kPmyNW__idx:before{content:attr(data-n)}.GeoParts-module__kPmyNW__nameCell{min-width:0;transform:translate3d(calc(var(--shift-amt) * var(--on)), 0, 0);transition:transform var(--d-wipe) var(--e-mech);grid-area:1/2}.hx .GeoParts-module__kPmyNW__name{font-family:var(--font-display);font-stretch:72%;font-size:var(--name-fs);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;color:inherit;margin:0;font-weight:800;line-height:.92}.GeoParts-module__kPmyNW__aside{font-family:var(--font-mono);letter-spacing:.1em;vertical-align:.35em;color:var(--fg-mute);font-size:11px;font-weight:500;font-stretch:100%;line-height:1.3;display:inline-block}.GeoParts-module__kPmyNW__desc{margin-top:var(--s-3);max-width:48ch;color:var(--fg-mute);text-wrap:pretty;grid-area:2/2/auto/-1;font-size:15px;line-height:1.5}.GeoParts-module__kPmyNW__go{color:var(--fg-go);transition:color .24s var(--e-mech);grid-area:1/3;align-self:center;align-items:center;display:flex;overflow:hidden}.GeoParts-module__kPmyNW__go svg{fill:none;stroke:currentColor;stroke-width:1.75px;width:32px;height:12px;transform:translate3d(calc(var(--go-rest-x) * (1 - var(--on))), 0, 0);opacity:calc(var(--go-rest-o) + (1 - var(--go-rest-o)) * var(--on));transition:transform var(--d-wipe) var(--e-mech), opacity .16s linear;display:block}@media (min-width:900px){.GeoParts-module__kPmyNW__rows{--bleed:20px}.GeoParts-module__kPmyNW__rows:not(.GeoParts-module__kPmyNW__rows2) .GeoParts-module__kPmyNW__cells{grid-template-columns:3rem minmax(0,1.25fr) minmax(0,1fr) 3rem;column-gap:clamp(20px,2.4vw,40px)}.GeoParts-module__kPmyNW__rows:not(.GeoParts-module__kPmyNW__rows2) .GeoParts-module__kPmyNW__desc{grid-area:1/3;margin-top:0}.GeoParts-module__kPmyNW__rows:not(.GeoParts-module__kPmyNW__rows2) .GeoParts-module__kPmyNW__go{grid-area:1/4;justify-self:end}.GeoParts-module__kPmyNW__go svg{width:44px;height:16px}}.GeoParts-module__kPmyNW__rows2{display:grid}@media (min-width:760px){.GeoParts-module__kPmyNW__rows2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,5vw,72px)}.GeoParts-module__kPmyNW__rows2 .GeoParts-module__kPmyNW__item:nth-child(2) .GeoParts-module__kPmyNW__itemRule{background:var(--rule-strong);height:2px}}.GeoParts-module__kPmyNW__prose{list-style:none}.GeoParts-module__kPmyNW__proseItem{position:relative}.GeoParts-module__kPmyNW__proseItem:last-child{border-bottom:1px solid var(--rule-strong)}.GeoParts-module__kPmyNW__proseRule{background:var(--rule-strong);transform-origin:0;height:1px;position:absolute;inset:0 0 auto}.GeoParts-module__kPmyNW__proseItem:first-child .GeoParts-module__kPmyNW__proseRule{height:2px}.GeoParts-module__kPmyNW__proseRow{gap:var(--s-4);padding-block:clamp(24px,3vw,44px);display:grid}@media (min-width:900px){.GeoParts-module__kPmyNW__proseRow{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(32px,4vw,72px)}}.GeoParts-module__kPmyNW__proseHead{align-content:start;gap:var(--s-3);display:grid}.GeoParts-module__kPmyNW__proseIdx{font-family:var(--font-mono);letter-spacing:.1em;color:var(--signal-tx);font-size:12px;font-weight:500}.hx .GeoParts-module__kPmyNW__proseTitle{font-family:var(--font-display);letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.4rem);font-weight:800;font-stretch:72%;line-height:.95}.GeoParts-module__kPmyNW__proseBody{max-width:64ch;color:var(--tx);font-size:clamp(1rem,.96rem + .2vw,1.125rem);line-height:1.7}.hx .GeoParts-module__kPmyNW__secHeading{font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;color:inherit;text-wrap:nowrap;margin:0}.GeoParts-module__kPmyNW__faqGrid{gap:var(--s-7);display:grid}.GeoParts-module__kPmyNW__faqHead{min-width:0}@media (min-width:1000px){.GeoParts-module__kPmyNW__faqGrid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:clamp(40px,5vw,96px)}}.GeoParts-module__kPmyNW__faqList{border-top:2px solid var(--rule-strong);min-width:0}.GeoParts-module__kPmyNW__faqItem{border-bottom:1px solid var(--rule)}.GeoParts-module__kPmyNW__faqItem:last-child{border-bottom-color:var(--rule-strong)}.GeoParts-module__kPmyNW__faqQ{align-items:start;gap:var(--s-3);cursor:pointer;grid-template-columns:2.25rem minmax(0,1fr) 30px;padding:20px 0;list-style:none;display:grid}.GeoParts-module__kPmyNW__faqQ::-webkit-details-marker{display:none}.GeoParts-module__kPmyNW__faqQ:focus-visible{outline-offset:2px}.GeoParts-module__kPmyNW__faqIdx{font-family:var(--font-mono);letter-spacing:.08em;color:var(--tx-mute);transition:color var(--d-hover) linear;padding-top:.45em;font-size:12px;font-weight:500}.hx .GeoParts-module__kPmyNW__faqText{font-family:var(--font-body);letter-spacing:-.01em;color:var(--tx);margin:0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:700;line-height:1.35}.GeoParts-module__kPmyNW__faqSign{border:1.5px solid var(--rule-strong);width:30px;height:30px;color:var(--tx);transition:background-color var(--d-hover) linear, color var(--d-hover) linear;position:relative}.GeoParts-module__kPmyNW__faqSign:before,.GeoParts-module__kPmyNW__faqSign:after{content:"";width:12px;height:1.5px;transition:transform var(--d-wipe) var(--e-mech);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GeoParts-module__kPmyNW__faqSign:after{transform:translate(-50%,-50%)rotate(90deg)}.GeoParts-module__kPmyNW__faqItem[open] .GeoParts-module__kPmyNW__faqSign:before{transform:translate(-50%,-50%)rotate(45deg)}.GeoParts-module__kPmyNW__faqItem[open] .GeoParts-module__kPmyNW__faqSign:after{transform:translate(-50%,-50%)rotate(135deg)}.GeoParts-module__kPmyNW__faqQ:hover .GeoParts-module__kPmyNW__faqSign,.GeoParts-module__kPmyNW__faqQ:focus-visible .GeoParts-module__kPmyNW__faqSign,.GeoParts-module__kPmyNW__faqItem[open] .GeoParts-module__kPmyNW__faqSign{background:var(--ink);border-color:var(--ink);color:var(--paper)}.GeoParts-module__kPmyNW__faqQ:hover .GeoParts-module__kPmyNW__faqIdx,.GeoParts-module__kPmyNW__faqItem[open] .GeoParts-module__kPmyNW__faqIdx{color:var(--signal-tx)}.GeoParts-module__kPmyNW__faqA{padding:0 calc(30px + var(--s-3)) 26px calc(2.25rem + var(--s-3))}.GeoParts-module__kPmyNW__faqA p{max-width:68ch;color:var(--tx);font-size:1rem;line-height:1.65}@media (max-width:559px){.GeoParts-module__kPmyNW__faqA{padding-right:0}}@media (prefers-reduced-motion:no-preference){.hx[data-motion=on] .GeoParts-module__kPmyNW__faqItem[open] .GeoParts-module__kPmyNW__faqA{animation:GeoParts-module__kPmyNW__rise .42s var(--e-expo) both}}.GeoParts-module__kPmyNW__indexBand.hx-band{padding-block:clamp(56px,7vw,104px)}.GeoParts-module__kPmyNW__indexCols{gap:var(--s-7);display:grid}@media (min-width:760px){.GeoParts-module__kPmyNW__indexCols{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0}.GeoParts-module__kPmyNW__indexCol+.GeoParts-module__kPmyNW__indexCol{border-left:1px solid var(--rule-strong);padding-left:clamp(24px,3vw,48px)}.GeoParts-module__kPmyNW__indexCol:not(:last-child){padding-right:clamp(24px,3vw,48px)}}.GeoParts-module__kPmyNW__indexCol{min-width:0}.hx .GeoParts-module__kPmyNW__indexTitle{border-bottom:2px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx);margin:0;padding-bottom:12px;font-size:12px;font-weight:500;font-stretch:100%;line-height:1.45}.GeoParts-module__kPmyNW__indexList{list-style:none}.GeoParts-module__kPmyNW__indexList li{border-bottom:1px solid var(--rule)}.GeoParts-module__kPmyNW__indexLink{--on:0;isolation:isolate;min-height:48px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--tx);transition:color .2s var(--e-mech) 80ms;justify-content:space-between;align-items:center;gap:16px;margin-inline:-10px;padding:12px 10px;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none;display:flex;position:relative}.GeoParts-module__kPmyNW__indexLink:before{content:"";z-index:-1;background:var(--ink);opacity:var(--on);pointer-events:none;transition:opacity .16s linear;position:absolute;inset:0}.GeoParts-module__kPmyNW__indexGo{font-family:var(--font-body);transform:translate3d(calc(var(--on) * 6px), 0, 0);transition:transform var(--d-wipe) var(--e-mech);flex:none;font-size:15px;font-weight:700;line-height:1}.GeoParts-module__kPmyNW__indexLink:focus-visible{--on:1;color:var(--tx-inv);outline-offset:0}@media (hover:hover) and (pointer:fine){.GeoParts-module__kPmyNW__indexLink:hover{--on:1;color:var(--tx-inv)}}@media (prefers-reduced-motion:no-preference){.hx[data-motion=on] .GeoParts-module__kPmyNW__indexLink:before{opacity:1;transform:scaleX(var(--on));transform-origin:calc((1 - var(--on)) * 100%) 50%;transition:transform var(--d-wipe) var(--e-mech)}}.hx[data-motion=off] .GeoParts-module__kPmyNW__indexGo{transition:none}@media (prefers-reduced-motion:reduce){.GeoParts-module__kPmyNW__indexGo{transition:none}}.GeoParts-module__kPmyNW__indexText{min-width:0}.GeoParts-module__kPmyNW__close :is(a,button):focus-visible{outline-color:var(--ink)}.GeoParts-module__kPmyNW__closeTitleBox{min-width:0}.GeoParts-module__kPmyNW__closeRule{background:var(--rule-strong);transform-origin:0;height:2px;margin-top:clamp(40px,5.5vw,80px);display:block}.GeoParts-module__kPmyNW__closeGrid{gap:var(--s-7);margin-top:clamp(28px,3vw,40px);display:grid}@media (min-width:1000px){.GeoParts-module__kPmyNW__closeGrid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);column-gap:clamp(40px,8vw,140px)}}.GeoParts-module__kPmyNW__closeLead{letter-spacing:-.012em;max-width:34ch;color:var(--tx);text-wrap:pretty;font-size:clamp(1.1875rem,1.02rem + .62vw,1.625rem);font-weight:500;line-height:1.38}.GeoParts-module__kPmyNW__closeCtas{align-items:center;gap:var(--s-5) var(--s-6);flex-wrap:wrap;margin-top:clamp(28px,3vw,40px);display:flex}@media (max-width:559px){.GeoParts-module__kPmyNW__closeCtas .GeoParts-module__kPmyNW__closeCta{white-space:normal;text-align:left;justify-content:space-between;width:100%;padding-inline:20px}}.GeoParts-module__kPmyNW__closeCta:after{content:"";z-index:1;background:var(--paper);mix-blend-mode:difference;transform-origin:0;pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.GeoParts-module__kPmyNW__closeCtas[data-in] .GeoParts-module__kPmyNW__closeCta:after{animation:GeoParts-module__kPmyNW__sweep 1.15s var(--e-mech) .68s 1 both}.hx[data-motion=off] .GeoParts-module__kPmyNW__closeCtas[data-in] .GeoParts-module__kPmyNW__closeCta:after{animation-duration:1ms;animation-delay:0s}}@keyframes GeoParts-module__kPmyNW__sweep{0%{transform-origin:0;transform:scaleX(0)}42%{transform-origin:0;transform:scaleX(1)}58%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}.GeoParts-module__kPmyNW__closeSide{min-width:0}.GeoParts-module__kPmyNW__promises{list-style:none;display:grid}.GeoParts-module__kPmyNW__promises li{border-bottom:1px solid var(--rule);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx);align-items:center;gap:14px;padding-block:15px;font-size:12.5px;font-weight:500;line-height:1.4;display:flex}.GeoParts-module__kPmyNW__promises li:first-child{padding-top:4px}.GeoParts-module__kPmyNW__sq{background:var(--ink);flex:none;width:9px;height:9px}.GeoParts-module__kPmyNW__closeNote{max-width:44ch;margin-top:var(--s-5);color:var(--tx-mute);font-size:14px;line-height:1.55}@media (prefers-reduced-motion:reduce){.GeoParts-module__kPmyNW__crumbLink,.GeoParts-module__kPmyNW__toggle,.GeoParts-module__kPmyNW__faqSign,.GeoParts-module__kPmyNW__faqSign:before,.GeoParts-module__kPmyNW__faqSign:after,.GeoParts-module__kPmyNW__faqIdx{transition:none}}.hx[data-motion=off] .GeoParts-module__kPmyNW__metaId{animation:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__metaLabel{animation:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__metaRule{animation:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__heroTitle>.hx-line>span{animation:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__heroLead{animation:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__heroCtas{animation:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__heroAside{animation:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__toggle{animation:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__footLabel{animation:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__ticker{animation:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__faqSign{transition:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__faqSign:before{transition:none}.hx[data-motion=off] .GeoParts-module__kPmyNW__faqSign:after{transition:none}@media print{.GeoParts-module__kPmyNW__hero *,.GeoParts-module__kPmyNW__hero :before,.GeoParts-module__kPmyNW__hero :after{animation:none!important}.GeoParts-module__kPmyNW__row:before,.GeoParts-module__kPmyNW__indexLink:before{display:none}}
