.geo-signal-module__KgBDWG__root{isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden}.geo-signal-module__KgBDWG__canvas{z-index:2;position:absolute;inset:0}.geo-signal-module__KgBDWG__canvas canvas{opacity:0;cursor:grab;touch-action:pan-y;width:100%;height:100%;transition:opacity .65s;display:block}.geo-signal-module__KgBDWG__root[data-status=ready] .geo-signal-module__KgBDWG__canvas canvas{opacity:1}.geo-signal-module__KgBDWG__reset{z-index:3;color:#b1baa4;cursor:pointer;background:#06070673;border:1px solid #eef0e829;border-radius:50%;place-items:center;width:44px;height:44px;transition:color .2s,border-color .2s;display:grid;position:absolute;bottom:5%;right:5%}.geo-signal-module__KgBDWG__reset:hover{color:#c9ff5a;border-color:#788f48}.geo-signal-module__KgBDWG__reset:focus-visible{outline-offset:4px;outline:2px solid #c9ff5a}.geo-signal-module__KgBDWG__reset:disabled{opacity:.3;cursor:default}.geo-signal-module__KgBDWG__unavailable{z-index:3;color:#969e8b;max-width:70%;font-size:10px;position:absolute;bottom:6%;left:5%}.geo-signal-module__KgBDWG__fallback{pointer-events:none;place-items:center;transition:opacity .5s;display:grid;position:absolute;inset:0}.geo-signal-module__KgBDWG__root[data-status=ready] .geo-signal-module__KgBDWG__fallback{opacity:0}.geo-signal-module__KgBDWG__fallbackPages{perspective:1000px;width:min(65%,350px);height:83%;transform-style:preserve-3d;position:relative;transform:translate(-3%,-2%)rotate(-3deg)}.geo-signal-module__KgBDWG__fallbackPage{transform-origin:50%;background:linear-gradient(116deg,#95a08436,#28362bb3 38%,#6a776140);border:1px solid #afbd9a70;border-radius:4px 9px 5px 4px;padding:14% 11%;transition:transform 1.2s cubic-bezier(.22,1,.36,1);position:absolute;box-shadow:inset 2px 0 #c2caac7a,9px 18px 24px #0000004d}.geo-signal-module__KgBDWG__fallbackPage:first-child{width:56%;height:75%;top:0;left:0;transform:rotateY(-19deg)rotate(-7deg)}.geo-signal-module__KgBDWG__fallbackPage:nth-child(2){z-index:2;background:linear-gradient(112deg,#767c6b,#a2a594 22%,#656d5e 72%,#b3b7a3);border-color:#a4aa95;width:58%;height:83%;top:8%;left:32%;transform:rotateY(-12deg)rotate(7deg)}.geo-signal-module__KgBDWG__fallbackPage:nth-child(3){z-index:3;background:linear-gradient(125deg,#4b5846,#16231b 75%,#5b6852);width:53%;height:34%;padding:8%;top:65%;left:10%;transform:rotateY(-15deg)rotate(-4deg)}.geo-signal-module__KgBDWG__fallbackPage:nth-child(4){z-index:4;width:27%;height:28%;padding:6% 4%;top:66%;left:81%;transform:rotateY(-17deg)rotate(9deg)}.geo-signal-module__KgBDWG__fallbackPage i{background:#9cae898c;width:100%;height:2px;margin:15% 0;display:block}.geo-signal-module__KgBDWG__fallbackPage i:last-child{width:57%}.geo-signal-module__KgBDWG__fallbackPage:nth-child(2) i{background:#364331}.geo-signal-module__KgBDWG__fallbackPage:nth-child(4) i:first-child{background:#c9ff5a;width:48%;height:5px}.geo-signal-module__KgBDWG__fallbackPage span{color:#2b3828;height:50%;margin-top:15%;font-family:Georgia,serif;font-size:clamp(64px,8vw,95px);line-height:.8;display:block}.geo-signal-module__KgBDWG__fallbackPath{z-index:5;filter:drop-shadow(0 0 4px #c9ff5a2b);border-bottom:2px solid #c9ff5a;border-left:2px solid #c9ff5a;border-radius:0 0 0 6px;width:38%;height:40%;position:absolute;top:28%;left:11%}.geo-signal-module__KgBDWG__fallbackPath:before{content:"";border-bottom:2px solid #c9ff5a;border-left:2px solid #c9ff5a;border-radius:0 0 0 6px;width:57%;height:24%;position:absolute;top:calc(100% - 2px);left:calc(100% - 2px)}.geo-signal-module__KgBDWG__root[data-stage="0"] .geo-signal-module__KgBDWG__fallbackPage:first-child{transform:translate(-8%,-4%)rotateY(-20deg)rotate(-12deg)}.geo-signal-module__KgBDWG__root[data-stage="0"] .geo-signal-module__KgBDWG__fallbackPage:nth-child(2){transform:translate(4%)rotateY(-16deg)rotate(10deg)}.geo-signal-module__KgBDWG__root[data-stage="2"] .geo-signal-module__KgBDWG__fallbackPage:nth-child(3){transform:translate(-10%,3%)rotateY(-18deg)rotate(-7deg)}.geo-signal-module__KgBDWG__root[data-stage="2"] .geo-signal-module__KgBDWG__fallbackPage:nth-child(4){transform:translate(7%,-13%)rotateY(-16deg)rotate(12deg)}@media (max-width:600px){.geo-signal-module__KgBDWG__reset{bottom:4%}.geo-signal-module__KgBDWG__fallbackPages{width:67%;height:78%}}@media (prefers-reduced-motion:reduce){.geo-signal-module__KgBDWG__canvas canvas,.geo-signal-module__KgBDWG__reset,.geo-signal-module__KgBDWG__fallback,.geo-signal-module__KgBDWG__fallbackPage{transition:none}}
.geo-experience-module__qfbPGq__page{--ink:#060706;--surface:#11140e;--lime:#c9ff5a;--paper:#eef0e8;--white:#f4f5ed;--muted:#a2a69b;background:var(--ink);color:var(--white);overflow:clip}.geo-experience-module__qfbPGq__page :is(a,button,summary):focus-visible{outline:2px solid var(--lime);outline-offset:5px}.geo-experience-module__qfbPGq__page :is([data-geo-intro],[data-geo-reveal]):focus-within{opacity:1!important}.geo-experience-module__qfbPGq__page button{cursor:pointer}.geo-experience-module__qfbPGq__page section[id]{scroll-margin-top:6.5rem}.geo-experience-module__qfbPGq__shell{width:min(100% - 6rem,88rem);margin-inline:auto}.geo-experience-module__qfbPGq__eyebrow{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.7rem;font:.65rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.geo-experience-module__qfbPGq__dot{background:var(--lime);border-radius:50%;width:.35rem;height:.35rem;box-shadow:0 0 12px #c9ff5a60}.geo-experience-module__qfbPGq__hero{padding-block:8rem 4.5rem}.geo-experience-module__qfbPGq__heroTop{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.2rem;display:flex}.geo-experience-module__qfbPGq__heroTop .geo-experience-module__qfbPGq__eyebrow{color:var(--muted)}.geo-experience-module__qfbPGq__heroMark{color:var(--lime);font:.75rem ui-monospace,SFMono-Regular,Menlo,monospace}.geo-experience-module__qfbPGq__heroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding-top:2rem;display:grid}.geo-experience-module__qfbPGq__heroCopy{padding-block:2rem}.geo-experience-module__qfbPGq__heroTitle{letter-spacing:-.075em;text-wrap:balance;font-size:clamp(3.8rem,6.8vw,6.5rem);font-weight:500;line-height:1.02}.geo-experience-module__qfbPGq__heroTitle em,.geo-experience-module__qfbPGq__heading em{font-family:var(--font-serif-display), Georgia, serif;color:var(--lime);font-weight:400}.geo-experience-module__qfbPGq__page[data-language=zh] :is(.geo-experience-module__qfbPGq__heroTitle,.geo-experience-module__qfbPGq__heading){letter-spacing:-.055em;line-height:1.25}.geo-experience-module__qfbPGq__page[data-language=zh] .geo-experience-module__qfbPGq__heroTitle{font-size:clamp(2.5rem,5.4vw,5.2rem)}.geo-experience-module__qfbPGq__page[data-language=zh] :is(.geo-experience-module__qfbPGq__heroTitle,.geo-experience-module__qfbPGq__heading) em{font-family:inherit;font-style:normal;font-weight:450}.geo-experience-module__qfbPGq__heroDescription{max-width:32rem;color:var(--muted);margin-top:2rem;font-size:.95rem;line-height:1.85}.geo-experience-module__qfbPGq__heroActions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.3rem;display:flex}.geo-experience-module__qfbPGq__primaryButton{background:var(--lime);min-height:3.3rem;color:var(--ink);border-radius:100px;justify-content:space-between;align-items:center;gap:2rem;padding:.8rem 1.5rem;font-size:.8rem;font-weight:550;transition:background .18s;display:inline-flex}.geo-experience-module__qfbPGq__primaryButton:hover{background:var(--white)}.geo-experience-module__qfbPGq__primaryButton svg,.geo-experience-module__qfbPGq__textLink svg{flex:none;width:1.05rem;height:1.05rem}.geo-experience-module__qfbPGq__textLink{color:#c8cebf;align-items:center;gap:.6rem;min-height:2.8rem;font-size:.75rem;display:inline-flex}.geo-experience-module__qfbPGq__textLink:hover{color:var(--lime)}.geo-experience-module__qfbPGq__heroNote{color:#737c67;margin-top:2rem;font-size:.65rem;line-height:1.7}.geo-experience-module__qfbPGq__signal{min-width:0}.geo-experience-module__qfbPGq__signalHeading{color:#89917f;letter-spacing:.08em;justify-content:space-between;gap:1rem;font:.58rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.geo-experience-module__qfbPGq__signalHeading>span:last-child{color:var(--lime)}.geo-experience-module__qfbPGq__signalVisual{width:100%;height:390px;position:relative}.geo-experience-module__qfbPGq__signalHint{text-align:center;color:#747d6a;margin-top:-.25rem;font-size:.6rem}.geo-experience-module__qfbPGq__stageControls{border-block:1px solid #ffffff20;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem;display:grid}.geo-experience-module__qfbPGq__stageControls button{text-align:left;color:var(--muted);flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem .7rem;transition:color .18s,background .18s;display:flex;position:relative}.geo-experience-module__qfbPGq__stageControls button+button{border-left:1px solid #ffffff15}.geo-experience-module__qfbPGq__stageControls button>span:first-child{font-size:.75rem}.geo-experience-module__qfbPGq__stageControls button>span:last-child{letter-spacing:.08em;font:.5rem ui-monospace,SFMono-Regular,Menlo,monospace}.geo-experience-module__qfbPGq__stageControls button[aria-pressed=true]{color:var(--lime);background:#c9ff5a09}.geo-experience-module__qfbPGq__stageControls button[aria-pressed=true]:after{content:"";background:var(--lime);height:2px;position:absolute;bottom:-1px;left:0;right:0}.geo-experience-module__qfbPGq__signalCaption{color:#929b86;min-height:3rem;margin-top:1rem;font-size:.7rem;line-height:1.7}.geo-experience-module__qfbPGq__heading{letter-spacing:-.065em;text-wrap:balance;font-size:clamp(2.5rem,4.6vw,4.7rem);font-weight:500;line-height:1.1}.geo-experience-module__qfbPGq__sectionHead{justify-content:space-between;align-items:flex-end;gap:4rem;display:flex}.geo-experience-module__qfbPGq__sectionHead .geo-experience-module__qfbPGq__eyebrow{color:#8d9582}.geo-experience-module__qfbPGq__sectionHead .geo-experience-module__qfbPGq__heading{margin-top:1.8rem}.geo-experience-module__qfbPGq__sectionDescription{max-width:23rem;color:var(--muted);font-size:.88rem;line-height:1.9}.geo-experience-module__qfbPGq__intro{background:var(--paper);color:var(--ink);padding-block:6.5rem}.geo-experience-module__qfbPGq__intro .geo-experience-module__qfbPGq__sectionDescription{color:#5a6151}.geo-experience-module__qfbPGq__intro .geo-experience-module__qfbPGq__heading em{color:#74805f}.geo-experience-module__qfbPGq__intro .geo-experience-module__qfbPGq__eyebrow{color:#666f5b}.geo-experience-module__qfbPGq__introGrid{border-top:1px solid #06070624;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:4rem;display:grid}.geo-experience-module__qfbPGq__introGrid article{padding-top:1.8rem}.geo-experience-module__qfbPGq__introGrid svg{stroke-width:1.25px;color:#687653;width:1.6rem;height:1.6rem}.geo-experience-module__qfbPGq__introGrid h3{margin-top:2rem;font-size:1.25rem;font-weight:550}.geo-experience-module__qfbPGq__introGrid p{color:#5a6151;margin-top:.85rem;font-size:.85rem;line-height:1.9}.geo-experience-module__qfbPGq__demoSection{padding-block:7rem 5rem}.geo-experience-module__qfbPGq__demo{background:var(--surface);border:1px solid #ffffff23;border-radius:1rem;margin-top:3.5rem;overflow:clip}.geo-experience-module__qfbPGq__demoBar{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.5rem;display:flex}.geo-experience-module__qfbPGq__scenarios{flex-wrap:wrap;gap:.4rem;display:flex}.geo-experience-module__qfbPGq__scenarios button{min-height:2.75rem;color:var(--muted);border-radius:100px;padding:.65rem 1rem;font-size:.75rem}.geo-experience-module__qfbPGq__scenarios button[aria-pressed=true]{background:var(--lime);color:var(--ink)}.geo-experience-module__qfbPGq__exampleLabel{color:#849276;max-width:18rem;font:.58rem/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.geo-experience-module__qfbPGq__demoBody{grid-template-columns:.8fr 1.2fr;display:grid}.geo-experience-module__qfbPGq__question{flex-direction:column;align-items:flex-start;padding:2.8rem;display:flex}.geo-experience-module__qfbPGq__smallLabel{color:#87927b;letter-spacing:.07em;align-items:center;gap:.5rem;font-size:.6rem;display:flex}.geo-experience-module__qfbPGq__smallLabel svg{width:.9rem;height:.9rem}.geo-experience-module__qfbPGq__question>p{letter-spacing:-.035em;text-wrap:balance;margin-top:2rem;font-size:clamp(1.4rem,2.3vw,2rem);font-weight:500;line-height:1.5}.geo-experience-module__qfbPGq__compareControls{border:1px solid #ffffff25;border-radius:.5rem;gap:.25rem;margin-top:2rem;padding:.25rem;display:flex}.geo-experience-module__qfbPGq__compareControls button{min-height:2.65rem;color:var(--muted);border-radius:.25rem;padding:.6rem .8rem;font-size:.65rem}.geo-experience-module__qfbPGq__compareControls button[aria-pressed=true]{color:var(--white);background:#edf3e318}.geo-experience-module__qfbPGq__questionLines{color:#c9ff5a60;align-items:center;gap:.6rem;width:100%;margin-top:auto;padding-top:3rem;display:flex}.geo-experience-module__qfbPGq__questionLines span{background:linear-gradient(90deg,#c9ff5a10,#c9ff5a60);flex:1;height:1px}.geo-experience-module__qfbPGq__questionLines svg{width:1rem;height:1rem}.geo-experience-module__qfbPGq__answer{background:var(--paper);min-width:0;color:var(--ink);border-radius:.5rem;margin:1.5rem 1.5rem 1.5rem 0;padding:2rem}.geo-experience-module__qfbPGq__answerHeading{border-bottom:1px solid #06070620;align-items:center;gap:.55rem;padding-bottom:1.3rem;font-size:.7rem;display:flex}.geo-experience-module__qfbPGq__answerHeading>svg{color:#5c7536;width:1rem;height:1rem}.geo-experience-module__qfbPGq__answerHeading>span:last-child{color:#737d67;margin-left:auto;font-size:.58rem}.geo-experience-module__qfbPGq__answerContent{min-height:12.5rem}.geo-experience-module__qfbPGq__answerText{letter-spacing:-.015em;margin-top:1.6rem;font-size:1.05rem;line-height:1.85}.geo-experience-module__qfbPGq__answer[data-improved=false] .geo-experience-module__qfbPGq__answerText{color:#747c69}.geo-experience-module__qfbPGq__citations{flex-wrap:wrap;gap:.5rem;margin-top:1.3rem;display:flex}.geo-experience-module__qfbPGq__citations button{color:#535c48;border:1px solid #06070620;border-radius:.3rem;align-items:center;gap:.5rem;min-height:2.4rem;padding:.4rem .7rem .4rem .4rem;font-size:.6rem;transition:background .18s;display:inline-flex}.geo-experience-module__qfbPGq__citations button>span{color:#475237;background:#cad4bd;border-radius:.2rem;place-items:center;width:1.3rem;height:1.3rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-grid}.geo-experience-module__qfbPGq__citations button[aria-pressed=true]{background:#dce7ce;border-color:#879c6755}.geo-experience-module__qfbPGq__answer button:focus-visible{outline-color:#536f2c}.geo-experience-module__qfbPGq__sourceDetail{background:#e4e8dc;border-top:1px solid #06070620;border-radius:.3rem;min-height:9rem;margin-top:1.8rem;padding:1.3rem}.geo-experience-module__qfbPGq__sourceDetail .geo-experience-module__qfbPGq__smallLabel{color:#6b775e}.geo-experience-module__qfbPGq__sourceDetail h3{margin-top:.8rem;font-size:.8rem;font-weight:600}.geo-experience-module__qfbPGq__sourceDetail p{color:#6a735f;margin-top:.45rem;font-size:.72rem;line-height:1.85}.geo-experience-module__qfbPGq__unfilledSources{gap:.9rem;padding-block:.5rem;display:grid}.geo-experience-module__qfbPGq__unfilledSources span{background:#ccd3c3;border-radius:.2rem;height:.5rem}.geo-experience-module__qfbPGq__unfilledSources span:nth-child(2){width:75%}.geo-experience-module__qfbPGq__unfilledSources span:nth-child(3){width:40%}.geo-experience-module__qfbPGq__services{padding-block:3rem 7rem}.geo-experience-module__qfbPGq__serviceGrid{border-block:1px solid #ffffff20;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:3.5rem;display:grid}.geo-experience-module__qfbPGq__service{flex-direction:column;padding:2rem 1.8rem;display:flex}.geo-experience-module__qfbPGq__service:first-child{padding-left:0}.geo-experience-module__qfbPGq__service+.geo-experience-module__qfbPGq__service{border-left:1px solid #ffffff15}.geo-experience-module__qfbPGq__service>svg{width:1.8rem;height:1.8rem;color:var(--lime);stroke-width:1.1px}.geo-experience-module__qfbPGq__service h3{letter-spacing:-.025em;margin-top:2.1rem;font-size:1.2rem;font-weight:550;line-height:1.5}.geo-experience-module__qfbPGq__service>p{color:var(--muted);margin-top:1rem;font-size:.8rem;line-height:1.9}.geo-experience-module__qfbPGq__service ul{gap:.7rem;margin-top:auto;padding-top:2rem;display:grid}.geo-experience-module__qfbPGq__service li{color:#aab39d;gap:.55rem;font-size:.65rem;line-height:1.6;display:flex}.geo-experience-module__qfbPGq__service li svg{width:.75rem;height:.75rem;color:var(--lime);flex:none;margin-top:.1rem}.geo-experience-module__qfbPGq__process{background:#11150e;border-block:1px solid #ffffff12;padding-block:7rem}.geo-experience-module__qfbPGq__processGrid{grid-template-columns:.8fr 1.2fr;gap:6rem;display:grid}.geo-experience-module__qfbPGq__processHeading{align-self:start;position:sticky;top:8rem}.geo-experience-module__qfbPGq__processHeading .geo-experience-module__qfbPGq__eyebrow{color:#a4ae96}.geo-experience-module__qfbPGq__processHeading .geo-experience-module__qfbPGq__heading{margin-top:1.8rem}.geo-experience-module__qfbPGq__processMark{color:#c9ff5a28;align-items:center;gap:1.2rem;margin-top:4rem;display:flex}.geo-experience-module__qfbPGq__processMark>svg{stroke-width:.5px;width:5rem;height:5rem}.geo-experience-module__qfbPGq__processMark>span{letter-spacing:-.08em;font-size:4rem}.geo-experience-module__qfbPGq__steps{list-style:none;position:relative}.geo-experience-module__qfbPGq__processLine{background:#c9ff5a80;width:1px;position:absolute;top:0;bottom:0;left:1.05rem}.geo-experience-module__qfbPGq__steps li{grid-template-columns:2.1rem 1fr;gap:2rem;padding-bottom:3rem;display:grid;position:relative}.geo-experience-module__qfbPGq__steps li:last-child{padding-bottom:0}.geo-experience-module__qfbPGq__stepNumber{height:2.1rem;color:var(--lime);background:#11150e;border:1px solid #c9ff5a60;border-radius:50%;place-items:center;font:.65rem ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;position:relative}.geo-experience-module__qfbPGq__steps h3{letter-spacing:-.035em;font-size:1.4rem;font-weight:500}.geo-experience-module__qfbPGq__steps p{color:var(--muted);margin-top:.85rem;font-size:.85rem;line-height:1.85}.geo-experience-module__qfbPGq__output{color:#b8c99d;align-items:flex-start;gap:.55rem;margin-top:1.2rem;font-size:.68rem;line-height:1.7;display:flex}.geo-experience-module__qfbPGq__output svg{flex:none;width:.85rem;height:.85rem;margin-top:.1rem}.geo-experience-module__qfbPGq__measurement{background:var(--paper);color:var(--ink);padding-block:6.5rem}.geo-experience-module__qfbPGq__measureHeading{max-width:52rem}.geo-experience-module__qfbPGq__measureHeading .geo-experience-module__qfbPGq__eyebrow{color:#6b765e}.geo-experience-module__qfbPGq__measureHeading .geo-experience-module__qfbPGq__heading{margin-top:1.8rem}.geo-experience-module__qfbPGq__measureHeading>p:last-child{color:#69725e;max-width:40rem;margin-top:1.5rem;font-size:.9rem;line-height:1.9}.geo-experience-module__qfbPGq__measures{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;margin-top:3rem;display:grid}.geo-experience-module__qfbPGq__measures article{border-top:1px solid #06070630;padding-top:1.5rem}.geo-experience-module__qfbPGq__measures svg{color:#647b48;stroke-width:1.25px;width:1.35rem;height:1.35rem}.geo-experience-module__qfbPGq__measures h3{margin-top:1.5rem;font-size:1.5rem;font-weight:500}.geo-experience-module__qfbPGq__measures p{color:#626d56;margin-top:.8rem;font-size:.8rem;line-height:1.9}.geo-experience-module__qfbPGq__measureNote{color:#818a77;max-width:60rem;margin-top:3rem;font-size:.65rem;line-height:1.8}.geo-experience-module__qfbPGq__faq{padding-block:7rem}.geo-experience-module__qfbPGq__faqGrid{grid-template-columns:.8fr 1.2fr;gap:5rem;display:grid}.geo-experience-module__qfbPGq__faq .geo-experience-module__qfbPGq__eyebrow{color:#939d85}.geo-experience-module__qfbPGq__faq .geo-experience-module__qfbPGq__heading{margin-top:1.8rem}.geo-experience-module__qfbPGq__faq details{border-top:1px solid #ffffff23}.geo-experience-module__qfbPGq__faq details:last-child{border-bottom:1px solid #ffffff23}.geo-experience-module__qfbPGq__faq summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-block:1.5rem;font-size:.92rem;font-weight:500;line-height:1.7;list-style:none;display:flex}.geo-experience-module__qfbPGq__faq summary::-webkit-details-marker{display:none}.geo-experience-module__qfbPGq__faq summary svg{width:1rem;height:1rem;color:var(--lime);flex:none;margin-top:.2rem;transition:transform .2s}.geo-experience-module__qfbPGq__faq details[open] summary svg{transform:rotate(45deg)}.geo-experience-module__qfbPGq__faq details>p{color:var(--muted);padding:0 2.5rem 1.7rem 0;font-size:.83rem;line-height:1.9}.geo-experience-module__qfbPGq__contact{background:radial-gradient(at 100% 100%,#c9ff5a0b,#0000 65%);border-top:1px solid #ffffff20;padding-block:5rem 7rem}.geo-experience-module__qfbPGq__contact .geo-experience-module__qfbPGq__eyebrow{color:#a6b198}.geo-experience-module__qfbPGq__contactGrid{grid-template-columns:1.4fr .6fr;align-items:end;gap:5rem;margin-top:2rem;display:grid}.geo-experience-module__qfbPGq__contactGrid .geo-experience-module__qfbPGq__heading{font-size:clamp(3rem,5vw,5.4rem)}.geo-experience-module__qfbPGq__contactGrid>div>p{max-width:37rem;color:var(--muted);margin-top:1.5rem;font-size:.87rem;line-height:1.9}.geo-experience-module__qfbPGq__contactActions{flex-direction:column;align-items:flex-start;gap:1.8rem;display:flex}.geo-experience-module__qfbPGq__contactActions .geo-experience-module__qfbPGq__primaryButton{width:100%}.geo-experience-module__qfbPGq__email{color:#8e9882;flex-direction:column;gap:.55rem;font-size:.65rem;display:flex}.geo-experience-module__qfbPGq__email>span{color:var(--white);align-items:center;gap:1rem;font-size:.9rem;display:flex}.geo-experience-module__qfbPGq__email svg{width:1rem;height:1rem;color:var(--lime)}@media (max-width:1200px){.geo-experience-module__qfbPGq__shell{width:calc(100% - 4rem)}.geo-experience-module__qfbPGq__heroGrid{gap:2rem}.geo-experience-module__qfbPGq__signalVisual{height:370px}.geo-experience-module__qfbPGq__heroTitle{font-size:clamp(3.3rem,6.5vw,5.5rem)}.geo-experience-module__qfbPGq__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-experience-module__qfbPGq__service{padding:2.5rem}.geo-experience-module__qfbPGq__service:first-child{padding-left:2.5rem}.geo-experience-module__qfbPGq__service:nth-child(3){border-left:0}.geo-experience-module__qfbPGq__service:nth-child(n+3){border-top:1px solid #ffffff15}.geo-experience-module__qfbPGq__processGrid,.geo-experience-module__qfbPGq__faqGrid{gap:3rem}.geo-experience-module__qfbPGq__question{padding:2rem}.geo-experience-module__qfbPGq__answer{padding:1.5rem}}@media (max-width:900px){.geo-experience-module__qfbPGq__hero{padding-top:8rem}.geo-experience-module__qfbPGq__heroGrid{grid-template-columns:1fr;gap:1.5rem}.geo-experience-module__qfbPGq__heroCopy{max-width:42rem;padding-top:1.5rem}.geo-experience-module__qfbPGq__heroTitle{font-size:clamp(3.7rem,8vw,5.7rem)}.geo-experience-module__qfbPGq__signal{width:min(100%,38rem);margin-inline:auto}.geo-experience-module__qfbPGq__signalVisual{height:460px}.geo-experience-module__qfbPGq__sectionHead{flex-direction:column;align-items:flex-start;gap:1.5rem}.geo-experience-module__qfbPGq__sectionDescription{max-width:36rem}.geo-experience-module__qfbPGq__introGrid{gap:2rem}.geo-experience-module__qfbPGq__demoBody{grid-template-columns:1fr}.geo-experience-module__qfbPGq__demoBar{flex-direction:column;align-items:flex-start;gap:.75rem}.geo-experience-module__qfbPGq__exampleLabel{max-width:none}.geo-experience-module__qfbPGq__question>p{margin-top:1.4rem}.geo-experience-module__qfbPGq__questionLines{display:none}.geo-experience-module__qfbPGq__compareControls{margin-top:1.5rem}.geo-experience-module__qfbPGq__answer{margin:0 1.5rem 1.5rem}.geo-experience-module__qfbPGq__answerContent{min-height:11rem}.geo-experience-module__qfbPGq__processGrid,.geo-experience-module__qfbPGq__faqGrid{grid-template-columns:1fr;gap:3.5rem}.geo-experience-module__qfbPGq__processHeading{position:static}.geo-experience-module__qfbPGq__processMark{display:none}.geo-experience-module__qfbPGq__contactGrid{grid-template-columns:1fr;gap:2.5rem}.geo-experience-module__qfbPGq__contactActions{max-width:25rem}}@media (max-width:600px){.geo-experience-module__qfbPGq__shell{width:calc(100% - 2.5rem)}.geo-experience-module__qfbPGq__hero{padding-block:7.2rem 3rem}.geo-experience-module__qfbPGq__heroTop{padding-bottom:1rem}.geo-experience-module__qfbPGq__heroTop .geo-experience-module__qfbPGq__eyebrow{max-width:16rem;font-size:.55rem}.geo-experience-module__qfbPGq__heroTitle{font-size:clamp(2.7rem,10.7vw,4rem)}.geo-experience-module__qfbPGq__heroDescription{margin-top:1.5rem;font-size:.86rem}.geo-experience-module__qfbPGq__heroActions{gap:.8rem 1.2rem;margin-top:1.8rem}.geo-experience-module__qfbPGq__heroNote{margin-top:1.3rem}.geo-experience-module__qfbPGq__signalVisual{height:350px}.geo-experience-module__qfbPGq__signalHeading{font-size:.5rem}.geo-experience-module__qfbPGq__signalHint{font-size:.55rem}.geo-experience-module__qfbPGq__stageControls button{padding:.8rem .5rem}.geo-experience-module__qfbPGq__stageControls button>span:first-child{font-size:.68rem}.geo-experience-module__qfbPGq__stageControls button>span:last-child{font-size:.45rem}.geo-experience-module__qfbPGq__signalCaption{font-size:.63rem}.geo-experience-module__qfbPGq__intro,.geo-experience-module__qfbPGq__process,.geo-experience-module__qfbPGq__measurement,.geo-experience-module__qfbPGq__faq{padding-block:4rem}.geo-experience-module__qfbPGq__demoSection{padding-block:4rem 2.5rem}.geo-experience-module__qfbPGq__services{padding-block:2rem 4rem}.geo-experience-module__qfbPGq__heading{font-size:clamp(2rem,8.5vw,3rem)}.geo-experience-module__qfbPGq__eyebrow{font-size:.57rem}.geo-experience-module__qfbPGq__sectionDescription{font-size:.8rem}.geo-experience-module__qfbPGq__introGrid{grid-template-columns:1fr;gap:1.8rem;margin-top:2.5rem}.geo-experience-module__qfbPGq__introGrid article+article{border-top:1px solid #06070620}.geo-experience-module__qfbPGq__introGrid h3{margin-top:1.2rem}.geo-experience-module__qfbPGq__introGrid p{font-size:.8rem}.geo-experience-module__qfbPGq__demo{margin-top:2.3rem}.geo-experience-module__qfbPGq__demoBar{padding:.8rem}.geo-experience-module__qfbPGq__scenarios{gap:.1rem;width:100%}.geo-experience-module__qfbPGq__scenarios button{flex:1;padding-inline:.5rem;font-size:.65rem}.geo-experience-module__qfbPGq__exampleLabel{padding-inline:.5rem;font-size:.55rem}.geo-experience-module__qfbPGq__question{padding:1.5rem}.geo-experience-module__qfbPGq__question>p{font-size:1.35rem}.geo-experience-module__qfbPGq__compareControls{max-width:100%}.geo-experience-module__qfbPGq__compareControls button{padding-inline:.6rem;font-size:.6rem}.geo-experience-module__qfbPGq__answer{margin:0 .8rem .8rem;padding:1.2rem}.geo-experience-module__qfbPGq__answerHeading{flex-wrap:wrap;font-size:.65rem}.geo-experience-module__qfbPGq__answerHeading>span:last-child{font-size:.52rem}.geo-experience-module__qfbPGq__answerText{font-size:.92rem}.geo-experience-module__qfbPGq__answerContent{min-height:0}.geo-experience-module__qfbPGq__sourceDetail{padding:1rem}.geo-experience-module__qfbPGq__citations{gap:.4rem}.geo-experience-module__qfbPGq__citations button{font-size:.58rem}.geo-experience-module__qfbPGq__serviceGrid{grid-template-columns:1fr;margin-top:2.5rem}.geo-experience-module__qfbPGq__service,.geo-experience-module__qfbPGq__service:first-child{padding:2rem 0}.geo-experience-module__qfbPGq__service+.geo-experience-module__qfbPGq__service{border-top:1px solid #ffffff15;border-left:0}.geo-experience-module__qfbPGq__service h3{margin-top:1.5rem}.geo-experience-module__qfbPGq__service ul{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-experience-module__qfbPGq__steps li{gap:1.2rem}.geo-experience-module__qfbPGq__steps h3{font-size:1.2rem}.geo-experience-module__qfbPGq__steps p{font-size:.8rem}.geo-experience-module__qfbPGq__output{font-size:.62rem}.geo-experience-module__qfbPGq__measures{grid-template-columns:1fr;gap:2rem;margin-top:2.5rem}.geo-experience-module__qfbPGq__measures h3{margin-top:1.1rem}.geo-experience-module__qfbPGq__measureHeading>p:last-child{font-size:.8rem}.geo-experience-module__qfbPGq__faq summary{font-size:.86rem}.geo-experience-module__qfbPGq__faq details>p{padding-right:1rem;font-size:.78rem}.geo-experience-module__qfbPGq__contact{padding-block:3.5rem 4.5rem}.geo-experience-module__qfbPGq__contactGrid .geo-experience-module__qfbPGq__heading{font-size:clamp(2.3rem,9vw,3.5rem)}.geo-experience-module__qfbPGq__contactGrid>div>p{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.geo-experience-module__qfbPGq__page *,.geo-experience-module__qfbPGq__page :before,.geo-experience-module__qfbPGq__page :after{transition:none!important;animation:none!important}}
