.GeoFaq_root__ehVTL{position:relative;overflow:hidden;--text-heading-on-dark:var(--v35-text-heading-on-dark);color:var(--text-body-on-dark);padding:var(--section-py) 0}.GeoFaq_accordion__XWil5,.GeoFaq_header__7lK7_{position:relative;z-index:1}.GeoFaq_header__7lK7_{display:flex;flex-direction:column;align-items:center;text-align:center}.GeoFaq_eyebrow__ErffS{display:inline-flex;align-items:center;gap:10px;min-height:34px;margin:0;padding:0 14px;border:1px solid var(--border-pill-on-dark);border-radius:var(--radius-pill);background:rgba(13,15,19,.72);color:rgb(0,229,255)}.GeoFaq_eyebrow__ErffS:before{content:"";flex-shrink:0;width:11px;height:11px;border-radius:3px;background:var(--cyan)}.GeoFaq_headline__om5YS{max-width:900px;margin-top:var(--gap-md);color:var(--text-heading-on-dark);text-wrap:balance}.GeoFaq_subhead__l9BE7{max-width:var(--measure-section-sub);margin-top:var(--gap-md);color:var(--text-body-on-dark)}.GeoFaq_accordion__XWil5{display:grid;gap:12px;max-width:980px;margin:clamp(44px,6vw,76px) auto 0}.GeoFaq_item__EiudT{overflow:hidden;border:1px solid var(--border-on-dark);border-radius:var(--radius-lg);background-color:var(--surface-carbon);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.GeoFaq_itemHeader__1bHDE{margin:0}.GeoFaq_trigger__91_Tu{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md);padding:clamp(20px,3vw,28px);border:0;background:transparent;color:var(--text-heading-on-dark);text-align:left;cursor:pointer}.GeoFaq_trigger__91_Tu:hover .GeoFaq_question__E2Nnb{color:var(--cyan)}.GeoFaq_trigger__91_Tu:focus-visible{outline:2px solid rgba(0,229,255,.68);outline-offset:-4px}.GeoFaq_question__E2Nnb{font-family:var(--font-v35-body);font-size:var(--v35-text-section-sub-size);font-weight:var(--v35-text-section-sub-weight);line-height:var(--v35-text-section-sub-line-height);letter-spacing:var(--v35-text-section-sub-letter-spacing);transition:color .18s ease}.GeoFaq_icon__TUxLF{position:relative;flex:0 0 auto;width:34px;height:34px;border:1px solid rgba(0,229,255,.28);border-radius:50%;background:rgba(0,229,255,.08)}.GeoFaq_icon__TUxLF:after,.GeoFaq_icon__TUxLF:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;border-radius:999px;background:var(--cyan);transform:translate(-50%,-50%);transition:transform .18s ease}.GeoFaq_icon__TUxLF:after{transform:translate(-50%,-50%) rotate(90deg)}.GeoFaq_trigger__91_Tu[data-state=open] .GeoFaq_icon__TUxLF:after{transform:translate(-50%,-50%) rotate(0deg)}.GeoFaq_content__losv9{overflow:hidden}.GeoFaq_content__losv9[data-state=open]{animation:GeoFaq_slideDown__NbR77 .22s cubic-bezier(.2,0,0,1)}.GeoFaq_content__losv9[data-state=closed]{animation:GeoFaq_slideUp__UBS3L .18s cubic-bezier(.2,0,0,1)}.GeoFaq_answerWrap__bi052{padding:0 clamp(20px,3vw,28px) clamp(22px,3vw,30px)}.GeoFaq_answer__dsZ__{max-width:86ch;font-family:var(--font-v35-body);font-size:var(--v35-text-body-sm-size);font-weight:var(--v35-text-body-sm-weight);letter-spacing:var(--v35-text-body-sm-letter-spacing);color:var(--text-body-on-dark);line-height:var(--v35-text-body-sm-line-height)}@keyframes GeoFaq_slideDown__NbR77{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes GeoFaq_slideUp__UBS3L{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (prefers-reduced-motion:reduce){.GeoFaq_content__losv9[data-state=closed],.GeoFaq_content__losv9[data-state=open]{animation:none}.GeoFaq_icon__TUxLF:after,.GeoFaq_icon__TUxLF:before,.GeoFaq_question__E2Nnb{transition:none}}@media (max-width:767px){.GeoFaq_accordion__XWil5{gap:10px;margin-top:var(--gap-xl)}.GeoFaq_trigger__91_Tu{align-items:flex-start}.GeoFaq_icon__TUxLF{width:30px;height:30px}}.GeoFrameworks_section__s7fHl{position:relative;padding-block:var(--section-py);--text-heading-on-dark:var(--v35-text-heading-on-dark);color:var(--text-body-on-dark)}.GeoFrameworks_container__2txgr{position:relative;z-index:1}.GeoFrameworks_sticky___Xarv{position:sticky;top:var(--top-chrome-height);z-index:20;background-color:var(--surface-carbon);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0;padding-bottom:24px;transition:top .2s ease-out}body:has(header[data-variant][data-hidden=true]) .GeoFrameworks_sticky___Xarv{top:0}@media (prefers-reduced-motion:reduce){.GeoFrameworks_sticky___Xarv{transition:none}}.GeoFrameworks_sticky___Xarv:after{content:"";position:absolute;inset:auto 0 -24px 0;height:24px;background:linear-gradient(180deg,var(--surface-carbon) 0 88%,rgba(0,0,0,0) 100%);pointer-events:none}@media (max-width:1023px){.GeoFrameworks_sticky___Xarv{position:static;padding-block:0}.GeoFrameworks_sticky___Xarv:after{display:none}}.GeoFrameworks_eyebrow__vOIXq{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:0 14px;min-height:34px;border:1px solid var(--border-pill-on-dark);border-radius:var(--radius-pill);background:rgba(13,15,19,.72);font-family:var(--font-label),"JetBrains Mono","JetBrains Mono Fallback",monospace;font-feature-settings:normal;font-size:14px;font-variation-settings:normal;font-weight:400;letter-spacing:.56px;line-height:19.6px;text-transform:uppercase;color:rgb(0,229,255);margin:0}.GeoFrameworks_eyebrow__vOIXq:before{content:"";flex-shrink:0;width:11px;height:11px;border-radius:3px;background:var(--cyan);box-shadow:0 0 16px rgba(0,229,255,.86)}.GeoFrameworks_sectionHead__pDndX{display:grid;grid-template-columns:minmax(0,1.56fr) minmax(280px,.84fr);gap:64px;align-items:end;margin-top:var(--hero-gap-eyebrow-headline);margin-bottom:clamp(38px,5vw,72px)}@media (max-width:1023px){.GeoFrameworks_sectionHead__pDndX{grid-template-columns:1fr;gap:24px;margin-bottom:clamp(32px,8vw,48px)}}.GeoFrameworks_headline__bLWDB{color:var(--text-heading-on-dark);margin:0}.GeoFrameworks_intro__rQeA0{color:var(--text-muted-on-dark);max-width:var(--measure-section-sub);margin:0}.GeoFrameworks_tablist__qks6n{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));border:1px solid var(--border-on-dark);background:rgba(2,3,5,.94);overflow-x:auto}@media (max-width:1023px){.GeoFrameworks_tablist__qks6n{display:none}}.GeoFrameworks_tab__Fn3kp{appearance:none;border:0;border-right:1px solid var(--border-on-dark);background:transparent;color:#898c98;font-family:var(--font-v35-body-regular);font-size:14px;font-weight:500;letter-spacing:.01em;height:64px;padding:0 20px;cursor:pointer;transition:color .24s ease,background-color .24s ease,box-shadow .24s ease;position:relative}.GeoFrameworks_tab__Fn3kp:last-child{border-right:0}.GeoFrameworks_tab__Fn3kp:hover{color:#f0f1f4;background:rgba(255,255,255,.045)}.GeoFrameworks_tab__Fn3kp:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.GeoFrameworks_tab__Fn3kp[data-active=true]{color:var(--text-on-dark);background:rgba(25,28,34,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(255,255,255,.08)}.GeoFrameworks_tab__Fn3kp[data-active=true]:after{content:"";position:absolute;inset:auto 22% -1px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.82),transparent)}@media (max-width:640px){.GeoFrameworks_tab__Fn3kp{height:54px}}.GeoFrameworks_blocks__kDvtw{display:flex;flex-direction:column}.GeoFrameworks_block__qYKmY{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch;scroll-margin-top:var(--geo-scroll-offset,0);position:relative}.GeoFrameworks_block__qYKmY+.GeoFrameworks_block__qYKmY{margin-top:0}.GeoFrameworks_block__qYKmY+.GeoFrameworks_block__qYKmY:before{content:"";grid-column:1/-1;height:64px;border-right:1px solid var(--border-on-dark);border-bottom:1px solid var(--border-on-dark);border-left:1px solid var(--border-on-dark);background:repeating-linear-gradient(135deg,rgba(71,75,87,.42) 0 1px,transparent 1px 8px),#020304}@media (max-width:1023px){.GeoFrameworks_block__qYKmY{grid-template-columns:1fr;min-height:auto}.GeoFrameworks_block__qYKmY+.GeoFrameworks_block__qYKmY:before{height:44px}}.GeoFrameworks_copy__rApjb{display:flex;flex-direction:column;background:#020304;border-left:1px solid var(--border-on-dark);border-bottom:1px solid var(--border-on-dark);padding:clamp(40px,4vw,64px) clamp(28px,5vw,76px)}@media (max-width:1023px){.GeoFrameworks_copy__rApjb{border-left:0;padding:clamp(44px,7vw,72px) clamp(28px,5vw,76px)}}.GeoFrameworks_blockHeading__fsZqx{color:var(--text-heading-on-dark);margin:0}.GeoFrameworks_blockBody__GBoP6{max-width:560px;margin-top:28px;color:var(--text-on-dark);line-height:1.6}.GeoFrameworks_imagePanel__onnEr{position:relative;align-self:start;min-width:0;min-height:240px}.GeoFrameworks_image__BdeKq{width:100%;aspect-ratio:1.4;height:auto;object-fit:cover;object-position:top}.GeoFrameworks_imagePlaceholder__Wsarn{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-v35-label);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted-on-dark)}.GeoHero_hero__K1jyN{position:relative;padding:var(--hero-pt-eyebrow) 0 var(--hero-pb);--text-heading-on-dark:var(--v35-text-heading-on-dark);color:var(--text-body-on-dark);overflow:hidden;--eyebrow-height:34px}.GeoHero_scene__8g0Fa{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.GeoHero_scene__8g0Fa:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0);background-size:360px 360px;background-position:top;opacity:.18;mask-image:linear-gradient(180deg,transparent,black 18%,black 78%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 78%,transparent);pointer-events:none}.GeoHero_grid__92JGQ{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,65fr) minmax(0,35fr);gap:64px;align-items:start}@media (max-width:1199px){.GeoHero_grid__92JGQ{gap:48px}}@media (max-width:767px){.GeoHero_grid__92JGQ{grid-template-columns:1fr;gap:48px}}.GeoHero_left__0OCqN,.GeoHero_right__ngdeH{display:flex;flex-direction:column;min-width:0}.GeoHero_right__ngdeH{padding-top:calc(var(--eyebrow-height) + var(--hero-gap-eyebrow-headline))}@media (max-width:767px){.GeoHero_right__ngdeH{padding-top:0}}.GeoHero_eyebrow__PJsFJ{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:0 14px;min-height:34px;border:1px solid var(--border-pill-on-dark);border-radius:var(--radius-pill);background:rgba(13,15,19,.72);font-family:var(--font-v35-label);font-size:14px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-dark);margin:0;flex-wrap:wrap}.GeoHero_eyebrow__PJsFJ:before{content:"";flex-shrink:0;width:11px;height:11px;border-radius:3px;background:var(--cyan)}.GeoHero_headline__Oy9Bb{color:var(--text-heading-on-dark);margin-top:var(--hero-gap-eyebrow-headline);overflow-wrap:break-word}.GeoHero_headline__Oy9Bb:before{content:">_";color:var(--cyan);margin-right:.35em}.GeoHero_lede__Q3IQI{color:var(--text-muted-on-dark);margin-top:var(--hero-gap-headline-sub)}.GeoHero_ctaRow__yUQ0m{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--hero-gap-sub-cta)}.GeoHero_ctaPrimary__nGIja,.GeoHero_ctaSecondary__ZzCiL{display:inline-flex;align-items:center;padding:12px 22px;font-family:var(--font-v35-body-regular);font-size:15px;font-weight:500;border-radius:var(--radius-button);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease,color .15s ease,border-color .15s ease}.GeoHero_ctaPrimary__nGIja{background:var(--cyan);color:#151525;border:1px solid var(--cyan)}.GeoHero_ctaPrimary__nGIja:hover{filter:brightness(1.05);transform:translateY(-1px)}.GeoHero_ctaPrimary__nGIja:active{filter:brightness(.98);transform:translateY(0)}.GeoHero_ctaPrimary__nGIja:focus-visible{outline:3px solid rgba(0,229,255,.55);outline-offset:3px}.GeoHero_ctaSecondary__ZzCiL{background:transparent;color:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.15)}.GeoHero_ctaSecondary__ZzCiL:hover{color:var(--text-on-dark);border-color:rgba(255,255,255,.3)}.GeoHero_ctaSecondary__ZzCiL:focus-visible{outline:3px solid rgba(255,255,255,.35);outline-offset:3px}.GeoHero_factBoxes__5ZHQT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:48px;padding:0;list-style:none;border:1px solid var(--border-on-dark);background:var(--border-on-dark)}@media (max-width:1023px){.GeoHero_factBoxes__5ZHQT{margin-top:40px}}@media (max-width:767px){.GeoHero_factBoxes__5ZHQT{grid-template-columns:1fr;margin-top:32px}}.GeoHero_factBox__Yxkd0{display:flex;flex-direction:column;padding:20px;min-height:112px;background-color:var(--surface-carbon);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0}@media (max-width:1023px){.GeoHero_factBox__Yxkd0{padding:18px}}@media (max-width:767px){.GeoHero_factBox__Yxkd0{min-height:auto;padding:20px}}.GeoHero_factLabel__yDNK0{font-family:var(--font-v35-body-regular);font-size:15px;font-weight:560;color:var(--text-on-dark);line-height:1.3}.GeoHero_factDescription__Vo8yi{margin-top:12px;font-family:var(--font-v35-body);font-size:14px;font-weight:400;line-height:1.38;color:var(--text-muted-on-dark)}.GeoHero_frameworkCards__OgTXu{display:flex;flex-direction:column;gap:12px;padding:0;margin:0;list-style:none}.GeoHero_frameworkCard__via7p{--card-label-accent:var(--card-accent);display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:20px;padding:16px 20px;border:1px solid var(--border-on-dark);background-color:var(--surface-carbon);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0;border-radius:0}.GeoHero_frameworkCard__via7p[data-accent=purple]{--card-accent:var(--purple);--card-label-accent:var(--cyan)}.GeoHero_frameworkCard__via7p[data-accent=cyan]{--card-accent:var(--cyan)}.GeoHero_frameworkCard__via7p[data-accent=mint]{--card-accent:var(--mint)}.GeoHero_cardIndex__V1QAQ{font-family:var(--font-v35-label);font-size:13px;font-weight:400;color:rgba(255,255,255,.38)}.GeoHero_cardLabel__RsJJz{font-family:var(--font-v35-label);font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--card-label-accent)}.GeoHero_cardDescription__epxon{font-family:var(--font-v35-body);font-size:13px;font-weight:400;line-height:1.45;color:var(--text-on-dark)}.GeoHero_cardStatus__HQifl{display:flex;flex-direction:column;align-items:center;gap:4px}.GeoHero_cardDot__3xOS_{width:8px;height:8px;border-radius:50%;background:var(--card-accent)}.GeoHero_cardStatusLabel__Tu8Rd{font-family:var(--font-v35-label);font-size:11px;font-weight:400;color:rgba(255,255,255,.38);text-transform:lowercase}@media (max-width:1199px){.GeoHero_frameworkCard__via7p{gap:14px;padding:14px 16px}}@media (max-width:767px){.GeoHero_frameworkCard__via7p{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;row-gap:8px}.GeoHero_cardIndex__V1QAQ{grid-column:1;grid-row:1}.GeoHero_cardLabel__RsJJz{grid-column:2;grid-row:1;justify-self:start}.GeoHero_cardStatus__HQifl{grid-column:3;grid-row:1;flex-direction:row;align-items:center}.GeoHero_cardDescription__epxon{grid-column:1/-1;grid-row:2}}.GeoHero_statusBar__lhXGN{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid rgba(255,255,255,.08);background:transparent;margin-top:16px;border-radius:0;flex-wrap:wrap;font-family:var(--font-v35-label);font-size:11px;font-weight:400}@media (max-width:1199px){.GeoHero_statusBar__lhXGN{font-size:10px;gap:10px;padding:10px 14px}}.GeoHero_statusPrefix__sinkL{color:var(--cyan)}.GeoHero_statusLabel__l7ipA{color:var(--text-on-dark)}.GeoHero_statusEngine__CzvZS,.GeoHero_statusSep__KmyNM{color:var(--text-muted-on-dark)}.GeoProblemFix_section__AQMy8{position:relative;padding-block:var(--section-py);--text-heading-on-dark:var(--v35-text-heading-on-dark);color:var(--text-body-on-dark)}.GeoProblemFix_container__nuQLO{position:relative;z-index:1}.GeoProblemFix_sectionHead__jubEo{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:64px;align-items:end;margin-bottom:46px}@media (max-width:1023px){.GeoProblemFix_sectionHead__jubEo{grid-template-columns:1fr;gap:24px;margin-bottom:40px}}@media (max-width:767px){.GeoProblemFix_sectionHead__jubEo{margin-bottom:32px}}.GeoProblemFix_headline__vVtfJ{color:var(--text-heading-on-dark);margin:0}.GeoProblemFix_subhead__qj_IC{color:var(--text-muted-on-dark);max-width:var(--measure-section-sub);margin:0}.GeoProblemFix_problemGrid__d2V6b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--border-on-dark);background:var(--border-on-dark)}@media (max-width:1023px){.GeoProblemFix_problemGrid__d2V6b{grid-template-columns:1fr}}.GeoProblemFix_panel___SxL_{display:flex;flex-direction:column;min-height:420px;padding:clamp(28px,4vw,56px)}@media (max-width:767px){.GeoProblemFix_panel___SxL_{min-height:auto}}.GeoProblemFix_panel___SxL_[data-variant=problem]{background:#050507}.GeoProblemFix_panel___SxL_[data-variant=fix]{background:linear-gradient(135deg,rgba(8,255,182,.09),transparent 38%),#08090d}.GeoProblemFix_smallLabel__rc6Sf{font-family:var(--font-v35-label);font-size:var(--v35-text-body-sm-size);font-weight:400;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;margin:0}.GeoProblemFix_panel___SxL_[data-variant=problem] .GeoProblemFix_smallLabel__rc6Sf{color:var(--cyan)}.GeoProblemFix_panel___SxL_[data-variant=fix] .GeoProblemFix_smallLabel__rc6Sf{color:var(--mint)}.GeoProblemFix_panelHeadline__PDoVc{color:var(--text-heading-on-dark);max-width:520px;margin:26px 0 0}.GeoProblemFix_panelBody__Gz5fA{color:var(--text-muted-on-dark);max-width:560px;margin:24px 0 0;line-height:1.6}.GeoProblemFix_alertStack__BBrN4{list-style:none;padding:0;margin:38px 0 0;display:flex;flex-direction:column;gap:10px}.GeoProblemFix_alertRow__GisFw{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:10px 14px;border:1px solid var(--border-on-dark);background:#0c0d11}.GeoProblemFix_alertIcon__IM5yN{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font-style:normal;font-family:var(--font-v35-label);font-weight:500;font-size:14px;line-height:1}.GeoProblemFix_panel___SxL_[data-variant=problem] .GeoProblemFix_alertIcon__IM5yN{background:rgba(246,177,74,.12);color:var(--orange)}.GeoProblemFix_panel___SxL_[data-variant=fix] .GeoProblemFix_alertIcon__IM5yN{background:rgba(8,255,182,.1);color:var(--mint)}.GeoProblemFix_alertLabel__n_gtP{font-family:var(--font-v35-body-regular);font-size:var(--v35-text-body-sm-size);font-weight:560;color:var(--text-heading-on-dark);line-height:1.4}.GeoProblemFix_alertStatus__4H_nj{font-family:var(--font-v35-label);font-size:13px;font-weight:400;color:var(--text-muted-on-dark);text-transform:lowercase;letter-spacing:.02em}.GeoHowGeoWorks_root__P4N6U{position:relative;overflow:hidden;--text-heading-on-dark:var(--v35-text-heading-on-dark);--geo-how-panel-surface:#11141a;color:var(--text-body-on-dark);padding:var(--section-py) 0}.GeoHowGeoWorks_container__i1Cm5{position:relative;z-index:1}.GeoHowGeoWorks_mainGrid__Uy6ZY{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(48px,6vw,88px);align-items:center}.GeoHowGeoWorks_copy__9WWg0{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.GeoHowGeoWorks_eyebrow__l52fV{display:inline-flex;align-items:center;gap:10px;padding:0 14px;min-height:34px;border:1px solid var(--border-pill-on-dark);border-radius:var(--radius-pill);background:rgba(13,15,19,.72);color:rgb(0,229,255)}.GeoHowGeoWorks_eyebrow__l52fV:before{content:"";flex-shrink:0;width:11px;height:11px;border-radius:3px;background:var(--cyan)}.GeoHowGeoWorks_headline__L_teo{max-width:720px;margin-top:var(--gap-md);color:var(--text-heading-on-dark)}.GeoHowGeoWorks_intro__ihL_W{max-width:var(--measure-section-sub);margin-top:var(--gap-md);color:var(--text-body-on-dark)}.GeoHowGeoWorks_principleCard__8zAv8{width:100%;max-width:640px;margin-top:var(--gap-xl);padding:24px;border:1px solid var(--border-on-dark);border-radius:var(--radius-lg);background-color:var(--surface-carbon);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0}.GeoHowGeoWorks_principleLabel__Pn3cp{color:var(--cyan)}.GeoHowGeoWorks_principleBody__of4fw{margin-top:12px;color:var(--text-on-dark);line-height:1.6}.GeoHowGeoWorks_diagramPanel__5cnE5{position:relative;overflow:hidden;min-width:0;min-height:520px;padding:clamp(24px,4vw,40px);border:1px solid var(--border-on-dark);border-radius:var(--radius-xl);background-color:var(--surface-carbon);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0}.GeoHowGeoWorks_diagramPanel__5cnE5:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);opacity:.36}.GeoHowGeoWorks_diagramBody__XQXFl,.GeoHowGeoWorks_diagramHeader__ONX1K{position:relative;z-index:1}.GeoHowGeoWorks_diagramHeader__ONX1K{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap-xs);padding-bottom:var(--gap-md);border-bottom:1px solid var(--border-on-dark)}.GeoHowGeoWorks_diagramTitle__udI1P{color:var(--text-on-dark)}.GeoHowGeoWorks_diagramSubtitle__HUM78{max-width:520px;color:var(--text-muted-on-dark)}.GeoHowGeoWorks_diagramBody__XQXFl{display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,.36fr);gap:var(--gap-md);align-items:stretch;margin-top:var(--gap-md)}.GeoHowGeoWorks_inputRows__IEdPC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.GeoHowGeoWorks_inputRow__g8ojW{display:grid;grid-template-columns:12px minmax(72px,auto) minmax(0,1fr);gap:14px;align-items:center;min-height:72px;padding:14px 16px;border:1px solid var(--border-on-dark);border-radius:var(--radius-md);background-color:var(--geo-how-panel-surface);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0}.GeoHowGeoWorks_confidenceDot__kDHtT,.GeoHowGeoWorks_statusDot__B_FIu{flex-shrink:0;border-radius:50%;background:var(--cyan);animation:GeoHowGeoWorks_dotPulse__VD77a 2.4s ease-in-out infinite}.GeoHowGeoWorks_statusDot__B_FIu{width:9px;height:9px}.GeoHowGeoWorks_inputMeta__LyIlp{display:flex;flex-direction:column;gap:2px;min-width:0}.GeoHowGeoWorks_inputNumber__rpuR5{font-family:var(--font-v35-label);font-size:var(--v35-text-body-sm-size);font-weight:500;line-height:1;color:var(--cyan)}.GeoHowGeoWorks_inputLabel__3J2Mj,.GeoHowGeoWorks_inputStepLabel__OZekA{font-family:var(--font-v35-label);font-size:var(--v35-text-eyebrow-size);font-weight:500;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.GeoHowGeoWorks_inputStepLabel__OZekA{color:rgba(255,255,255,.44)}.GeoHowGeoWorks_inputText__b3Ovo{display:flex;flex-direction:column;gap:4px;min-width:0}.GeoHowGeoWorks_inputLabel__3J2Mj{color:var(--cyan)}.GeoHowGeoWorks_inputHeading__3FYJI{font-family:var(--font-v35-body);font-size:var(--v35-text-body-sm-size);font-weight:400;line-height:1.42;color:var(--text-heading-on-dark)}.GeoHowGeoWorks_connector__GSqrg{position:absolute;left:64%;top:44%;width:1px;height:30%;pointer-events:none}.GeoHowGeoWorks_connectorLine__OoY9O{position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(0,229,255,.55),rgba(0,229,255,.42),transparent);animation:GeoHowGeoWorks_lineShimmer__5fpMl 3.8s ease-in-out infinite}.GeoHowGeoWorks_connectorNode__GSH_q{position:absolute;left:50%;bottom:20%;width:10px;height:10px;border-radius:50%;transform:translateX(-50%);background:var(--cyan)}.GeoHowGeoWorks_outputBlock__b8vNU{grid-column:1;margin-top:var(--gap-md);padding:18px;border:1px solid var(--border-on-dark);border-radius:var(--radius-md);background-color:var(--geo-how-panel-surface);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0}.GeoHowGeoWorks_outputLabel__YTTJk{color:var(--cyan)}.GeoHowGeoWorks_outputText__D1Zuo{margin-top:var(--gap-xs);font-family:var(--font-v35-heading);font-size:var(--v35-text-h4-size);font-weight:var(--v35-text-h4-weight);line-height:var(--v35-text-h4-line-height);letter-spacing:var(--v35-text-h4-letter-spacing);color:var(--text-heading-on-dark)}.GeoHowGeoWorks_confidenceRail__w8GJx{grid-column:2;grid-row:1/span 2;list-style:none;margin:0;padding:18px;display:flex;flex-direction:column;justify-content:space-between;gap:var(--gap-sm);border:1px solid var(--border-on-dark);border-radius:var(--radius-md);background-color:var(--geo-how-panel-surface);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0}.GeoHowGeoWorks_confidenceItem__0wDZe{display:flex;align-items:center;gap:10px;min-width:0;font-family:var(--font-v35-label);font-size:var(--v35-text-eyebrow-size);font-weight:500;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.62)}.GeoHowGeoWorks_confidenceDot__kDHtT{width:7px;height:7px}.GeoHowGeoWorks_stepGrid__go2RN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:clamp(56px,7vw,96px)}.GeoHowGeoWorks_stepCard__tXRHR{display:flex;flex-direction:column;min-width:0;min-height:280px;padding:clamp(24px,3vw,32px);border:1px solid var(--border-on-dark);border-radius:var(--radius-lg);background-color:var(--geo-how-panel-surface);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0;transition:transform .18s ease,border-color .18s ease}.GeoHowGeoWorks_stepCard__tXRHR:hover{transform:translateY(-2px);border-color:rgba(0,229,255,.22)}.GeoHowGeoWorks_stepTopline__CVl0u{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:var(--gap-sm);border-bottom:1px solid rgba(255,255,255,.07)}.GeoHowGeoWorks_stepNumber__gVIq1{font-family:var(--font-v35-label);font-size:var(--v35-text-body-sm-size);font-weight:500;line-height:1;letter-spacing:.08em}.GeoHowGeoWorks_stepNumber__gVIq1[data-accent=cyan],.GeoHowGeoWorks_stepNumber__gVIq1[data-accent=purple]{color:var(--cyan)}.GeoHowGeoWorks_stepLabel__IYeQt{min-width:0;color:rgba(255,255,255,.5);text-align:right;overflow-wrap:anywhere}.GeoHowGeoWorks_stepHeading__7wMcc{margin-top:var(--gap-md);color:var(--text-heading-on-dark)}.GeoHowGeoWorks_stepBody__tLC9u{margin-top:var(--gap-sm);color:var(--text-muted-on-dark);line-height:1.55}.GeoHowGeoWorks_signalList__gMPWu{list-style:none;margin:auto 0 0;padding:var(--gap-lg) 0 0;display:flex;flex-wrap:wrap;gap:8px}.GeoHowGeoWorks_signalPill___5fhe{display:inline-flex;align-items:center;min-height:30px;max-width:100%;padding:0 10px;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-pill);background-color:var(--geo-how-panel-surface);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0;font-family:var(--font-v35-label);font-size:var(--v35-text-eyebrow-size);font-weight:400;line-height:1;color:var(--text-on-dark);overflow-wrap:anywhere}@keyframes GeoHowGeoWorks_dotPulse__VD77a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.58;transform:scale(1.35)}}@keyframes GeoHowGeoWorks_lineShimmer__5fpMl{0%,to{opacity:.5}50%{opacity:1}}@media (min-width:1024px){.GeoHowGeoWorks_root__P4N6U{padding:clamp(96px,10vw,132px) 0}.GeoHowGeoWorks_mainGrid__Uy6ZY{margin-bottom:calc(clamp(56px, calc(760px - 53vw), 192px) + 40px)}.GeoHowGeoWorks_diagramPanel__5cnE5{transform:translateY(clamp(56px,calc(760px - 53vw),192px))}}@media (max-width:1023px){.GeoHowGeoWorks_mainGrid__Uy6ZY{grid-template-columns:1fr;gap:var(--gap-2xl);margin-bottom:0}.GeoHowGeoWorks_diagramPanel__5cnE5{min-height:440px;transform:none}.GeoHowGeoWorks_stepGrid__go2RN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.GeoHowGeoWorks_mainGrid__Uy6ZY{gap:var(--gap-xl)}.GeoHowGeoWorks_principleCard__8zAv8{margin-top:var(--gap-lg);padding:20px}.GeoHowGeoWorks_diagramPanel__5cnE5{min-height:auto;padding:22px;border-radius:var(--radius-lg)}.GeoHowGeoWorks_diagramBody__XQXFl{grid-template-columns:1fr}.GeoHowGeoWorks_inputRow__g8ojW{grid-template-columns:12px minmax(56px,auto) minmax(0,1fr);gap:10px;padding:14px}.GeoHowGeoWorks_connector__GSqrg{display:none}.GeoHowGeoWorks_confidenceRail__w8GJx,.GeoHowGeoWorks_outputBlock__b8vNU{grid-column:1;grid-row:auto}.GeoHowGeoWorks_confidenceRail__w8GJx{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.GeoHowGeoWorks_confidenceItem__0wDZe{flex:1 1 42%}.GeoHowGeoWorks_stepGrid__go2RN{grid-template-columns:1fr;gap:14px;margin-top:var(--gap-xl)}.GeoHowGeoWorks_stepCard__tXRHR{min-height:0}}@media (max-width:420px){.GeoHowGeoWorks_inputRow__g8ojW{grid-template-columns:12px minmax(0,1fr)}.GeoHowGeoWorks_inputText__b3Ovo{grid-column:2}.GeoHowGeoWorks_stepTopline__CVl0u{align-items:flex-start;flex-direction:column}.GeoHowGeoWorks_stepLabel__IYeQt{text-align:left}}@media (prefers-reduced-motion:reduce){.GeoHowGeoWorks_confidenceDot__kDHtT,.GeoHowGeoWorks_connectorLine__OoY9O,.GeoHowGeoWorks_statusDot__B_FIu{animation:none}.GeoHowGeoWorks_stepCard__tXRHR{transition:none}.GeoHowGeoWorks_stepCard__tXRHR:hover{transform:none}}.GeoSignalChanges_root__17ouU{position:relative;overflow:hidden;--text-heading-on-dark:var(--v35-text-heading-on-dark);--geo-signal-card-raised:#11141a;--geo-signal-card-recessed:#010208;color:var(--text-body-on-dark);padding:var(--section-py) 0}.GeoSignalChanges_root__17ouU:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);opacity:.16}.GeoSignalChanges_grid__Six5N,.GeoSignalChanges_header__51gTv{position:relative;z-index:1}.GeoSignalChanges_header__51gTv{display:flex;flex-direction:column;align-items:center;text-align:center}.GeoSignalChanges_eyebrow__kCKNz{display:inline-flex;align-items:center;gap:10px;min-height:34px;margin:0;padding:0 14px;border:1px solid var(--border-pill-on-dark);border-radius:var(--radius-pill);background:rgba(13,15,19,.72);color:rgb(0,229,255)}.GeoSignalChanges_eyebrow__kCKNz:before{content:"";flex-shrink:0;width:11px;height:11px;border-radius:3px;background:var(--cyan)}.GeoSignalChanges_headline__Jr0HX{max-width:980px;margin-top:var(--gap-md);color:var(--text-heading-on-dark);text-wrap:balance}.GeoSignalChanges_subhead__9_Gj5{max-width:var(--measure-section-sub);margin-top:var(--gap-md);color:var(--text-body-on-dark)}.GeoSignalChanges_grid__Six5N{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.12fr) minmax(0,.92fr);grid-template-areas:"category entity pages" "authority entity measurement";gap:1px;margin-top:clamp(56px,7vw,96px);overflow:hidden;border:1px solid var(--border-on-dark);border-radius:var(--radius-lg);background:rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 28px 90px rgba(0,0,0,.32)}.GeoSignalChanges_card__LjEdk{position:relative;overflow:hidden;min-width:0;min-height:284px;display:flex;flex-direction:column;justify-content:space-between;gap:var(--gap-lg);padding:clamp(24px,3vw,36px);background-color:var(--surface-carbon);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0}.GeoSignalChanges_card__LjEdk:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:40px 40px;opacity:.12}.GeoSignalChanges_card__LjEdk:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.48),transparent);opacity:.62}.GeoSignalChanges_card__LjEdk[data-area=category]{grid-area:category;background-color:var(--geo-signal-card-raised)}.GeoSignalChanges_card__LjEdk[data-area=pages]{grid-area:pages;background-color:var(--geo-signal-card-recessed)}.GeoSignalChanges_card__LjEdk[data-area=entity]{grid-area:entity}.GeoSignalChanges_card__LjEdk[data-area=authority]{grid-area:authority;background-color:var(--geo-signal-card-recessed)}.GeoSignalChanges_card__LjEdk[data-area=measurement]{grid-area:measurement;background-color:var(--geo-signal-card-raised)}.GeoSignalChanges_cardFeatured__OXkLT{min-height:568px;justify-content:center;background-color:var(--surface-carbon);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0}.GeoSignalChanges_cardCopy__x7ooV,.GeoSignalChanges_cardTop__AeFQm,.GeoSignalChanges_entityDiagram__6vYg_,.GeoSignalChanges_microSignals__C38XC{position:relative;z-index:1}.GeoSignalChanges_cardTop__AeFQm{display:flex;align-items:center;gap:12px;min-width:0}.GeoSignalChanges_iconBox__JlbQO{flex:0 0 auto;width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(0,229,255,.22);border-radius:10px;background:rgba(0,229,255,.08);color:var(--cyan);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.GeoSignalChanges_label__sniRF{min-width:0;color:var(--text-muted-on-dark);overflow-wrap:anywhere}.GeoSignalChanges_cardCopy__x7ooV{display:flex;flex-direction:column;gap:14px}.GeoSignalChanges_cardHeading__rh0VZ{color:var(--text-heading-on-dark)}.GeoSignalChanges_cardBody__6BSNN{color:var(--text-body-on-dark);line-height:1.58}.GeoSignalChanges_microSignals__C38XC{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.GeoSignalChanges_microSignal__nccKS{max-width:100%;min-height:28px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid var(--border-on-dark);border-radius:var(--radius-pill);font-family:var(--font-v35-label);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.72);overflow-wrap:anywhere}.GeoSignalChanges_entityDiagram__6vYg_,.GeoSignalChanges_microSignal__nccKS{background-color:var(--surface-carbon);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0}.GeoSignalChanges_entityDiagram__6vYg_{width:min(100%,300px);aspect-ratio:1;margin:clamp(10px,3vw,28px) auto;border:1px solid rgba(255,255,255,.08);border-radius:50%}.GeoSignalChanges_entityDiagram__6vYg_:after,.GeoSignalChanges_entityDiagram__6vYg_:before{content:"";position:absolute;inset:50% 16%;height:1px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.58),transparent);transform-origin:center}.GeoSignalChanges_entityDiagram__6vYg_:after{transform:rotate(90deg)}.GeoSignalChanges_node__9MbL6{position:absolute;width:18px;height:18px;border:1px solid rgba(0,229,255,.58);border-radius:50%}.GeoSignalChanges_nodePrimary__rOBHw,.GeoSignalChanges_node__9MbL6{background-color:var(--surface-carbon);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0}.GeoSignalChanges_nodePrimary__rOBHw{left:50%;top:50%;width:54px;height:54px;transform:translate(-50%,-50%);border-radius:16px}.GeoSignalChanges_nodeTop__pvSrr{left:50%;top:16%;transform:translate(-50%,-50%)}.GeoSignalChanges_nodeRight__MwpkN{right:16%;top:50%;transform:translate(50%,-50%)}.GeoSignalChanges_nodeBottom__1j_cc{left:50%;bottom:16%;transform:translate(-50%,50%)}.GeoSignalChanges_nodeLeft__WdPBz{left:16%;top:50%;transform:translate(-50%,-50%)}@media (max-width:1023px){.GeoSignalChanges_grid__Six5N{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:none}.GeoSignalChanges_cardFeatured__OXkLT,.GeoSignalChanges_card__LjEdk[data-area]{grid-area:auto;min-height:auto}.GeoSignalChanges_cardFeatured__OXkLT.GeoSignalChanges_card__LjEdk[data-area]{grid-column:1/-1}.GeoSignalChanges_entityDiagram__6vYg_{width:min(70vw,260px)}}@media (max-width:767px){.GeoSignalChanges_grid__Six5N{grid-template-columns:1fr;margin-top:var(--gap-xl);border-radius:var(--radius-md)}.GeoSignalChanges_cardFeatured__OXkLT.GeoSignalChanges_card__LjEdk[data-area],.GeoSignalChanges_card__LjEdk{grid-column:auto;padding:24px}.GeoSignalChanges_cardTop__AeFQm{align-items:flex-start}.GeoSignalChanges_entityDiagram__6vYg_{width:min(100%,236px)}}.GeoBuyerFit_root__0bizu{position:relative;overflow:hidden;--text-heading-on-dark:var(--v35-text-heading-on-dark);color:var(--text-body-on-dark);padding:var(--section-py) 0}.GeoBuyerFit_root__0bizu:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 78% 45%,rgba(0,229,255,.1),transparent 28%),radial-gradient(circle at 18% 78%,rgba(154,79,191,.08),transparent 30%);opacity:.72}.GeoBuyerFit_root__0bizu:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:84px 84px;mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent);opacity:.14}.GeoBuyerFit_closingNote__OU_7d,.GeoBuyerFit_grid__Ge709,.GeoBuyerFit_header__EH4if{position:relative;z-index:1}.GeoBuyerFit_header__EH4if{display:flex;flex-direction:column;align-items:center;text-align:center}.GeoBuyerFit_eyebrow__iHpVV{display:inline-flex;align-items:center;gap:10px;min-height:34px;margin:0;padding:0 14px;border:1px solid var(--border-pill-on-dark);border-radius:var(--radius-pill);background:rgba(13,15,19,.72);color:rgb(0,229,255)}.GeoBuyerFit_eyebrow__iHpVV:before{content:"";flex-shrink:0;width:11px;height:11px;border-radius:3px;background:var(--cyan);box-shadow:0 0 16px rgba(0,229,255,.78)}.GeoBuyerFit_headline__Bis7B{max-width:920px;margin-top:var(--gap-md);color:var(--text-heading-on-dark);text-wrap:balance}.GeoBuyerFit_subhead__uvfyG{max-width:var(--measure-section-sub);margin-top:var(--gap-md);color:var(--text-body-on-dark)}.GeoBuyerFit_grid__Ge709{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch;margin-top:clamp(48px,6vw,80px)}.GeoBuyerFit_card__ozQGw{position:relative;overflow:hidden;min-width:0;min-height:460px;display:flex;flex-direction:column;padding:clamp(24px,3vw,36px);border:1px solid var(--border-on-dark);border-radius:var(--radius-xl);background:linear-gradient(135deg,rgba(17,17,24,.96),rgba(26,26,46,.9)),#050608;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 22px 64px rgba(0,0,0,.22)}.GeoBuyerFit_card__ozQGw:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:42px 42px;opacity:.1}.GeoBuyerFit_cardHighlighted__C_jlF{border-color:rgba(0,229,255,.35);background:radial-gradient(circle at 50% 10%,rgba(0,229,255,.11),transparent 32%),linear-gradient(135deg,rgba(17,17,24,.98),rgba(24,24,44,.94)),#050608;box-shadow:0 0 44px rgba(0,229,255,.08),inset 0 1px 0 rgba(0,229,255,.12)}.GeoBuyerFit_cardHighlighted__C_jlF:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--cyan),var(--purple))}.GeoBuyerFit_bestWhen__EGOW6,.GeoBuyerFit_body__mY0Cb,.GeoBuyerFit_cardHeading__Ut_z5,.GeoBuyerFit_lower__oWQIw,.GeoBuyerFit_optionLabel__HOy_C{position:relative;z-index:1}.GeoBuyerFit_optionLabel__HOy_C{margin:0;font-family:var(--font-v35-label);color:var(--text-muted-on-dark);overflow-wrap:anywhere}.GeoBuyerFit_cardHighlighted__C_jlF .GeoBuyerFit_optionLabel__HOy_C{color:var(--cyan)}.GeoBuyerFit_cardHeading__Ut_z5{margin-top:18px;color:var(--text-heading-on-dark)}.GeoBuyerFit_bestWhen__EGOW6{margin-top:18px;color:rgba(255,255,255,.88);font-weight:500;line-height:1.5}.GeoBuyerFit_cardHighlighted__C_jlF .GeoBuyerFit_bestWhen__EGOW6{color:var(--text-heading-on-dark)}.GeoBuyerFit_body__mY0Cb{margin-top:16px;color:var(--text-body-on-dark);line-height:1.6}.GeoBuyerFit_lower__oWQIw{display:grid;gap:18px;margin-top:auto;padding-top:clamp(28px,4vw,42px)}.GeoBuyerFit_infoBlock__qUhHD{padding-top:16px;border-top:1px solid var(--border-on-dark)}.GeoBuyerFit_infoLabel___z0JL{margin:0;color:rgba(255,255,255,.58)}.GeoBuyerFit_cardHighlighted__C_jlF .GeoBuyerFit_infoLabel___z0JL{color:rgba(0,229,255,.86)}.GeoBuyerFit_infoText__WWHUp{margin-top:8px;color:var(--text-body-on-dark);line-height:1.55}.GeoBuyerFit_closingNote__OU_7d{max-width:760px;margin:clamp(32px,5vw,56px) auto 0;color:var(--text-body-on-dark);text-align:center;text-wrap:balance}@media (max-width:1023px){.GeoBuyerFit_grid__Ge709{grid-template-columns:1fr}.GeoBuyerFit_card__ozQGw{min-height:auto}}@media (max-width:767px){.GeoBuyerFit_grid__Ge709{gap:16px;margin-top:var(--gap-xl)}.GeoBuyerFit_card__ozQGw{padding:24px;border-radius:var(--radius-lg)}.GeoBuyerFit_lower__oWQIw{padding-top:28px}}.GeoProof_root__7sslc{position:relative;overflow:hidden;--text-heading-on-dark:var(--v35-text-heading-on-dark);color:var(--text-body-on-dark);padding:var(--section-py) 0}.GeoProof_header__ZpA2R{position:relative;z-index:1;display:flex;justify-content:center;text-align:center}.GeoProof_headline__UHkO_{max-width:1040px;color:var(--text-heading-on-dark);text-wrap:balance}.GeoProof_highlight__MPd1G{position:relative;display:inline-block;white-space:normal;z-index:0}.GeoProof_grid__S_m6c{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);column-gap:clamp(56px,7vw,104px);row-gap:var(--gap-xl);align-items:start;margin-top:clamp(56px,7vw,96px)}.GeoProof_story__AE6cE{min-width:0}.GeoProof_eyebrow__El6J1{color:var(--cyan)}.GeoProof_subheadline__gloou{max-width:680px;margin-top:var(--gap-md);color:var(--text-heading-on-dark)}.GeoProof_body__S_Lp1{display:flex;flex-direction:column;gap:18px;max-width:680px;margin-top:var(--gap-md)}.GeoProof_bodyParagraph__ufBft{color:var(--text-body-on-dark);line-height:1.62}.GeoProof_bodyParagraph__ufBft strong{color:var(--text-heading-on-dark);font-weight:620}.GeoProof_bodyParagraph__ufBft em{color:var(--text-heading-on-dark)}.GeoProof_outcome__SizXw{max-width:680px;margin-top:var(--gap-md);color:var(--cyan);font-weight:560;line-height:1.62}.GeoProof_closingLine__vZWrp{max-width:680px;margin-top:12px;color:var(--text-muted-on-dark);line-height:1.6}.GeoProof_terminal__APixc{grid-column:1/-1;width:100%;max-width:none;margin-top:0;overflow:hidden;border:1px solid var(--border-on-dark);border-radius:var(--radius-lg);background-color:var(--surface-carbon);background-image:url(/textures/dark-grainy.webp);background-repeat:repeat;background-size:512px 512px;background-position:0 0;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 24px 80px rgba(0,0,0,.36)}.GeoProof_terminalTopbar__cYtgZ{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm);min-height:48px;padding:0 18px;border-bottom:1px solid var(--border-on-dark);background:rgba(255,255,255,.025)}.GeoProof_terminalDots__OtBvB{display:inline-flex;align-items:center;gap:7px}.GeoProof_terminalDots__OtBvB span{width:8px;height:8px;border-radius:50%;background:var(--cyan)}.GeoProof_terminalDots__OtBvB span:nth-child(2){opacity:.72}.GeoProof_terminalDots__OtBvB span:nth-child(3){opacity:.42}.GeoProof_terminalLabel__ZvXpC{font-family:var(--font-v35-label);color:var(--text-muted-on-dark)}.GeoProof_metricList__BFR6c{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.GeoProof_metricRow__nNK3K{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(16px,2vw,24px);align-items:baseline;min-height:136px;padding:clamp(20px,3vw,30px);border-right:1px solid rgba(255,255,255,.08)}.GeoProof_metricRow__nNK3K:last-child{border-right:0}.GeoProof_metricValue__YN4ly{font-family:var(--font-v35-label);font-size:clamp(30px,4vw,46px);font-weight:400;line-height:.95;letter-spacing:0;color:var(--cyan);white-space:nowrap}.GeoProof_metricDescription__eu9K4{color:var(--text-muted-on-dark);line-height:1.55}.GeoProof_metricDescription__eu9K4 strong{color:var(--text-heading-on-dark);font-weight:620}.GeoProof_caseStudyLink__2zOdW{display:inline-flex;align-items:center;width:100%;max-width:100%;min-height:50px;padding:0 clamp(22px,3vw,28px);border-top:1px solid rgba(255,255,255,.08);font-family:var(--font-v35-label);font-size:var(--v35-text-body-sm-size);font-weight:500;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--cyan);overflow-wrap:anywhere;transition:color .18s ease,background-color .18s ease}.GeoProof_caseStudyLink__2zOdW:hover{color:var(--text-heading-on-dark);background:rgba(0,229,255,.075)}.GeoProof_caseStudyLink__2zOdW:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}.GeoProof_testimonialWrap__xKEpk{position:relative;min-width:0;isolation:isolate;padding:0 clamp(18px,4vw,36px) clamp(18px,4vw,36px)}.GeoProof_decor__ZQtU1{position:absolute;inset:0;z-index:0;pointer-events:none}.GeoProof_decorCyan__ji5Yi,.GeoProof_decorDots__E98g_,.GeoProof_decorMagenta__AqySq{position:absolute;display:block}.GeoProof_decorCyan__ji5Yi,.GeoProof_decorMagenta__AqySq{display:none}.GeoProof_decorDots__E98g_{width:min(44vw,320px);height:min(44vw,320px);right:0;bottom:0;background-image:radial-gradient(rgba(255,255,255,.22) 1px,transparent 0);background-size:14px 14px;mask-image:radial-gradient(circle,black 0 42%,transparent 70%);-webkit-mask-image:radial-gradient(circle,black 0 42%,transparent 70%);opacity:.32}.GeoProof_testimonial___tqfS{position:relative;z-index:1;margin:0;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:#e8e8ef;color:#111114;padding:clamp(28px,4vw,44px);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 26px 90px rgba(0,0,0,.28)}.GeoProof_testimonial___tqfS:before{content:"";position:absolute;inset:22px 22px auto;height:1px;background:linear-gradient(90deg,var(--cyan),transparent 72%);opacity:.8}.GeoProof_quote__1D8bN{margin:0;padding-top:var(--gap-lg);font-family:var(--font-v35-body);font-size:clamp(22px,2.5vw,32px);font-style:italic;font-weight:360;line-height:1.55;color:#111114}.GeoProof_author__EWL4N{display:flex;align-items:center;gap:18px;margin-top:clamp(36px,5vw,60px)}.GeoProof_headshotPlaceholder__v4QiO,.GeoProof_headshot__UqNyE{flex:0 0 auto;width:80px;height:80px;border-radius:14px}.GeoProof_headshot__UqNyE{object-fit:cover;background:#d3d6dd}.GeoProof_headshotPlaceholder__v4QiO{display:grid;place-items:center;border:1px solid rgba(17,17,20,.12);background:linear-gradient(135deg,rgba(0,229,255,.18),transparent 48%),#d9dbe4;font-family:var(--font-v35-label);font-size:22px;font-weight:500;line-height:1;color:#111114}.GeoProof_authorMeta__mNKDq{display:flex;flex-direction:column;min-width:0}.GeoProof_authorName__8EG8U{font-family:var(--font-v35-body-regular);font-size:18px;font-weight:650;line-height:1.25;color:#111114}.GeoProof_authorTitle__xHUNk{margin-top:4px;font-family:var(--font-v35-body);font-size:var(--v35-text-body-sm-size);line-height:1.45;color:rgba(17,17,20,.68)}.GeoProof_linkedinLabel__uY7yT{margin-top:10px;font-family:var(--font-v35-label);font-size:var(--v35-text-body-sm-size);font-weight:500;line-height:1.2;color:#0a66c2;width:fit-content;text-decoration:none}a.GeoProof_linkedinLabel__uY7yT:hover{text-decoration:underline;text-underline-offset:3px}a.GeoProof_linkedinLabel__uY7yT:focus-visible{outline:2px solid #0a66c2;outline-offset:3px;border-radius:3px}@media (max-width:1023px){.GeoProof_grid__S_m6c{grid-template-columns:1fr;row-gap:var(--gap-2xl)}.GeoProof_body__S_Lp1,.GeoProof_closingLine__vZWrp,.GeoProof_outcome__SizXw,.GeoProof_story__AE6cE,.GeoProof_terminal__APixc{max-width:none}.GeoProof_testimonialWrap__xKEpk{padding:0 clamp(12px,3vw,24px) clamp(12px,3vw,24px)}}@media (max-width:767px){.GeoProof_grid__S_m6c{margin-top:var(--gap-xl);gap:var(--gap-xl)}.GeoProof_metricRow__nNK3K{grid-template-columns:1fr;gap:10px;min-height:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.GeoProof_metricRow__nNK3K:last-child{border-bottom:0}.GeoProof_metricList__BFR6c{grid-template-columns:1fr}.GeoProof_metricValue__YN4ly{font-size:36px}.GeoProof_testimonial___tqfS{border-radius:var(--radius-lg)}.GeoProof_quote__1D8bN{font-size:22px}}@media (max-width:420px){.GeoProof_terminalTopbar__cYtgZ{justify-content:center;padding:12px 16px}.GeoProof_author__EWL4N,.GeoProof_terminalTopbar__cYtgZ{align-items:flex-start;flex-direction:column}.GeoProof_headshotPlaceholder__v4QiO,.GeoProof_headshot__UqNyE{width:72px;height:72px}}@media (prefers-reduced-motion:reduce){.GeoProof_caseStudyLink__2zOdW{transition:none}}