.Hx0lNG_home{--ink:#182b27;--soft:#5d6c63;--line:#dbe0d7;--lime:#d7ee9a;color:var(--ink);font-family:var(--font-geist-sans),sans-serif;background:#f8f9f4;overflow:hidden}.Hx0lNG_container{width:min(1280px,100% - 96px);margin-inline:auto}.Hx0lNG_home a{transition:background .18s,color .18s,transform .18s}.Hx0lNG_home a:focus-visible,.Hx0lNG_home summary:focus-visible{outline-offset:6px;outline:3px solid #638733}.Hx0lNG_home section[id]{scroll-margin-top:95px}.Hx0lNG_eyebrow{font-family:var(--font-geist-mono),monospace;letter-spacing:1.7px;align-items:center;gap:10px;font-size:10px;font-weight:500;display:flex}.Hx0lNG_hero{grid-template-columns:.95fr 1.2fr;align-items:center;gap:52px;padding-top:76px;padding-bottom:78px;display:grid}.Hx0lNG_smallCross{font-size:22px;font-weight:400}.Hx0lNG_hero h1{letter-spacing:-5px;margin:23px 0;font-size:clamp(54px,5.8vw,84px);font-weight:550;line-height:1.03}.Hx0lNG_hero h1>span{color:#698444}.Hx0lNG_heroCopy>p{max-width:430px;color:var(--soft);font-size:16px;line-height:1.8}.Hx0lNG_actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.Hx0lNG_primaryButton,.Hx0lNG_lightButton{background:var(--ink);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:26px;padding:15px 20px;font-size:13px;font-weight:550;display:inline-flex}.Hx0lNG_primaryButton:hover{background:#354d39;transform:translateY(-2px)}.Hx0lNG_textLink{align-items:center;gap:10px;font-size:12px;font-weight:550;display:inline-flex}.Hx0lNG_textLink:hover{color:#6a803e}.Hx0lNG_heroFootnote{color:var(--soft);align-items:center;gap:8px;margin-top:26px;font-size:10px;display:flex}.Hx0lNG_visualTopline,.Hx0lNG_visualCaption{color:var(--soft);justify-content:space-between;gap:15px;font-size:9px;line-height:1.7;display:flex}.Hx0lNG_visualTopline{font-family:var(--font-geist-mono);letter-spacing:1px;margin-bottom:13px}.Hx0lNG_visualCaption{margin-top:20px;font-size:11px}.Hx0lNG_visualCaption strong{color:var(--ink);font-weight:500}.Hx0lNG_coordinate{font-family:var(--font-geist-mono);letter-spacing:.6px;padding-top:6px;font-size:8px}.Hx0lNG_preview{background:#fff;border:1px solid #c9d1c3;border-radius:12px;overflow:hidden;transform:rotate(-1deg);box-shadow:0 24px 55px -25px #243c3730}.Hx0lNG_previewBar{color:#283c32;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:47px;padding:0 16px;font-size:11px;display:flex}.Hx0lNG_previewBar>span:first-child{align-items:center;gap:8px;font-weight:600;display:flex}.Hx0lNG_statusDot{background:#5d8b49;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #73965a15}.Hx0lNG_demoLabel{font-family:var(--font-geist-mono);color:#69776c;letter-spacing:.6px;font-size:7px}.Hx0lNG_mapScene{height:430px;position:relative;overflow:hidden}.Hx0lNG_mapArt{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Hx0lNG_mapCase{background:#ffffffed;border:1px solid #d6ded0;border-radius:7px;flex-direction:column;gap:6px;padding:13px 16px;display:flex;position:absolute;top:17px;left:16px;box-shadow:0 3px 12px #1832260a}.Hx0lNG_mapCase .Hx0lNG_eyebrow{color:#71805f;font-size:7px}.Hx0lNG_mapCase>strong{font-size:12px;font-weight:600}.Hx0lNG_mapCase>span:last-child{color:#73806e;align-items:center;gap:4px;font-size:9px;display:flex}.Hx0lNG_mapTools{background:#fff;border:1px solid #d8decf;border-radius:6px;flex-direction:column;gap:18px;padding:10px;display:flex;position:absolute;top:140px;left:16px}.Hx0lNG_mapTools svg{stroke-width:1.5px;width:16px;height:16px}.Hx0lNG_mapMarker{border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;display:flex;position:absolute;box-shadow:0 2px 6px #132d342b}.Hx0lNG_mapMarker span{white-space:nowrap;color:#22392b;background:#fff;border-radius:4px;padding:4px 7px;font-size:8px;position:absolute;top:35px;box-shadow:0 2px 6px #132d3410}.Hx0lNG_commandMarker{color:#fff;background:#c45c3c;width:39px;height:39px;top:39%;left:47%}.Hx0lNG_commandMarker span{font-weight:600;top:42px}.Hx0lNG_unitOne{color:#fff;background:#355c74;top:59%;left:27%}.Hx0lNG_unitTwo{color:#fff;background:#5b744a;top:65%;left:43%}.Hx0lNG_sectorLabel{letter-spacing:1px;color:#41623c;font-size:6px;position:absolute;top:39%;left:27%;transform:rotate(-15deg)}.Hx0lNG_mapCompass{flex-direction:column;align-items:center;gap:3px;font-size:8px;display:flex;position:absolute;top:20px;right:18px}.Hx0lNG_mapNote{background:#fff;border:1px solid #d8decf;border-radius:7px;align-items:center;gap:10px;padding:12px;display:flex;position:absolute;bottom:20px;right:17px;box-shadow:0 5px 14px #18322610}.Hx0lNG_mapNote>div{flex-direction:column;gap:3px;display:flex}.Hx0lNG_mapNote strong{font-size:10px;font-weight:550}.Hx0lNG_mapNote span{color:#778171;font-size:8px}.Hx0lNG_mapNote>svg:last-child{color:#668345}.Hx0lNG_previewFooter{color:#5f6e60;justify-content:space-between;align-items:center;padding:13px 16px;font-size:8px;display:flex}.Hx0lNG_previewFooter span{align-items:center;gap:6px;display:flex}.Hx0lNG_sectionNav{border-block:1px solid var(--line)}.Hx0lNG_sectionNav>.Hx0lNG_container{justify-content:space-between;align-items:center;gap:20px;min-height:70px;display:flex}.Hx0lNG_sectionNav span{font-family:var(--font-geist-mono);color:#7a846f;letter-spacing:1px;font-size:9px}.Hx0lNG_sectionNav a{align-items:center;gap:16px;font-size:11px;display:flex}.Hx0lNG_sectionNav a:hover{color:#688846}.Hx0lNG_features,.Hx0lNG_review{padding-block:95px}.Hx0lNG_sectionHeading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:48px;display:flex}.Hx0lNG_home h2{letter-spacing:-2px;margin-top:20px;font-size:clamp(34px,3.6vw,50px);font-weight:500;line-height:1.12}.Hx0lNG_sectionHeading>p{max-width:365px;color:var(--soft);padding-bottom:4px;font-size:14px;line-height:1.8}.Hx0lNG_featureGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.Hx0lNG_feature{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px;transition:background .2s}.Hx0lNG_feature:hover{background:#eff2e8}.Hx0lNG_featureTop{justify-content:space-between;align-items:center;margin-bottom:29px;display:flex}.Hx0lNG_featureTop>span{font-family:var(--font-geist-mono);color:#899280;font-size:9px}.Hx0lNG_featureTag{letter-spacing:1.3px;font-size:8px;font-family:var(--font-geist-mono);color:#748368}.Hx0lNG_feature h3{letter-spacing:-.4px;margin-top:9px;font-size:17px;font-weight:550}.Hx0lNG_feature p{color:var(--soft);margin-top:10px;font-size:12px;line-height:1.85}.Hx0lNG_layerNote{color:#737f6d;align-items:center;gap:7px;margin-top:17px;font-size:10px;display:flex}.Hx0lNG_workspace{color:#f3f5e9;background:#192e28;padding-block:85px}.Hx0lNG_workspaceInner{grid-template-columns:1fr 1.15fr;align-items:center;gap:75px;display:grid}.Hx0lNG_workspace .Hx0lNG_eyebrow{color:#b8cb9f}.Hx0lNG_workspace h2{font-size:48px}.Hx0lNG_workspaceCopy>p{color:#aebeb1;max-width:360px;margin-top:22px;font-size:13px;line-height:1.85}.Hx0lNG_workspaceCopy ul{flex-direction:column;gap:15px;margin:27px 0 30px;display:flex}.Hx0lNG_workspaceCopy li{color:#c6d1c5;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.Hx0lNG_workspaceCopy li>svg{width:15px;min-width:15px;color:var(--lime);margin-top:2px}.Hx0lNG_lightButton{background:var(--lime);color:#23351c}.Hx0lNG_lightButton:hover{background:#e6f7bc}.Hx0lNG_canvasPreview{background:#213a31;border:1px solid #4d6150;border-radius:10px;transform:rotate(1deg);box-shadow:0 25px 50px #0c1b2040}.Hx0lNG_canvasTop{border-bottom:1px solid #3e5343;align-items:center;gap:9px;padding:17px;font-size:11px;display:flex}.Hx0lNG_canvasTop strong{font-weight:500}.Hx0lNG_canvasTop span{letter-spacing:1px;color:#adc09d;margin-left:auto;font-size:7px}.Hx0lNG_canvasBody{grid-template-columns:1.3fr 1fr;gap:10px;padding:12px;display:grid}.Hx0lNG_canvasBody>div{border:1px solid #526348;border-radius:5px;overflow:hidden}.Hx0lNG_panelLabel{font-family:var(--font-geist-mono);letter-spacing:1px;border-bottom:1px solid #536248;align-items:center;gap:6px;padding:10px 11px;font-size:7px;display:flex}.Hx0lNG_canvasMap{background-color:#344937;background-image:linear-gradient(#4d5f431f 1px,#0000 1px),linear-gradient(90deg,#4d5f431f 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:27px 27px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;grid-row:span 2;min-height:270px;position:relative}.Hx0lNG_canvasCross{color:#d0e1a4;z-index:1;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:44%;left:27%}.Hx0lNG_canvasCross span{background:#20392e;padding:4px 7px;font-size:8px}.Hx0lNG_canvasMapLines{background:#b8cf8c0a;border:1px dashed #a5bd79;width:65%;height:48%;position:absolute;top:35%;left:20%;transform:rotate(16deg)}.Hx0lNG_sectorChip{letter-spacing:1px;color:#beceaa;font-size:6px;position:absolute;bottom:14px;left:15px}.Hx0lNG_canvasTeam,.Hx0lNG_canvasNotes{background:#2b4132}.Hx0lNG_teamRow{align-items:center;gap:8px;padding:8px 10px;display:flex}.Hx0lNG_teamRow>span{background:#566c4b;border-radius:50%;place-items:center;width:21px;height:21px;font-size:8px;display:grid}.Hx0lNG_teamRow strong{font-size:8px;font-weight:400}.Hx0lNG_teamRow i{background:#b5d87b;border-radius:50%;width:4px;height:4px;margin-left:auto}.Hx0lNG_canvasNotes p{color:#bfcdba;padding:10px 12px;font-size:8px;line-height:1.8}.Hx0lNG_canvasNotes>span{color:#9caf8d;align-items:center;gap:5px;padding:0 12px 10px;font-size:7px;display:flex}.Hx0lNG_canvasWeather{color:#d3e3ad;background:#304634;grid-column:span 2;align-items:center;gap:13px;padding:15px;display:flex}.Hx0lNG_canvasWeather>div{flex-direction:column;gap:4px;display:flex}.Hx0lNG_canvasWeather strong{font-size:10px;font-weight:500}.Hx0lNG_canvasWeather span{color:#b2c3a7;font-size:8px}.Hx0lNG_canvasBottom{letter-spacing:1px;color:#b2c3a7;justify-content:space-between;align-items:center;padding:13px 17px;font-size:6px;display:flex}.Hx0lNG_reviewGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.Hx0lNG_reviewGrid>article{border:1px solid var(--line);background:#fff;border-radius:9px;overflow:hidden}.Hx0lNG_historyVisual,.Hx0lNG_reportVisual{background:#e9ede2;height:225px;position:relative;overflow:hidden}.Hx0lNG_historyVisual{background-color:#e8eddf;background-image:linear-gradient(#d3dccd55 1px,#0000 1px),linear-gradient(90deg,#d3dccd55 1px,#0000 1px);background-size:35px 35px}.Hx0lNG_timelineLine{border-top:2px dashed #8b9d70;width:82%;height:1px;position:absolute;top:51%;left:8%;transform:rotate(-7deg)}.Hx0lNG_historyVisual>span{color:#fff;background:#6a824a;border:6px solid #edf1e5;border-radius:50%;place-items:center;width:30px;height:30px;font-size:7px;display:grid;position:absolute}.Hx0lNG_replayBadge{letter-spacing:1px;color:#516747;align-items:center;gap:7px;font-size:8px;display:flex;position:absolute;bottom:20px;left:25px}.Hx0lNG_reportVisual{background:#eceee8;place-items:start center;padding-top:25px;display:grid}.Hx0lNG_paper{background:#fff;width:195px;height:250px;padding:20px;transform:rotate(-7deg);box-shadow:0 8px 25px #23342a20}.Hx0lNG_paper>div:first-child{letter-spacing:1px;color:#6f7f64;font-size:5px}.Hx0lNG_paper>strong{letter-spacing:-.5px;margin-top:12px;font-size:17px;line-height:1.2;display:block}.Hx0lNG_paperMap{color:#708b50;background:#e5ebdb repeating-linear-gradient(40deg,#0000,#0000 20px,#fff 20px 23px);place-items:center;height:70px;margin-block:14px;display:grid}.Hx0lNG_paper>span{background:#e8ece3;height:3px;margin-top:5px;display:block}.Hx0lNG_paper>span:last-child{width:60%}.Hx0lNG_pdfBadge{color:#e7efcf;background:#233b2e;border-radius:6px;align-items:center;gap:12px;padding:12px 17px;font-size:11px;display:flex;position:absolute;bottom:24px;right:calc(50% - 135px);box-shadow:0 4px 14px #182b2720}.Hx0lNG_reviewCopy{padding:30px}.Hx0lNG_reviewCopy>svg{color:#6d854f}.Hx0lNG_reviewCopy h3{letter-spacing:-.8px;margin-top:15px;font-size:23px;font-weight:500}.Hx0lNG_reviewCopy p{color:var(--soft);margin-top:12px;font-size:13px;line-height:1.8}.Hx0lNG_detailTag{font-size:9px;font-family:var(--font-geist-mono);color:#718061;margin-top:22px;display:block}.Hx0lNG_workflow{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:90px;padding-block:25px 90px;display:grid}.Hx0lNG_workflow .Hx0lNG_eyebrow{font-size:8px}.Hx0lNG_workflow h2{font-size:39px}.Hx0lNG_workflow .Hx0lNG_textLink{margin-top:25px}.Hx0lNG_workflow ol{flex-direction:column;display:flex}.Hx0lNG_workflow li{border-bottom:1px solid var(--line);gap:24px;padding:24px 0;display:flex}.Hx0lNG_workflow li:first-child{padding-top:0}.Hx0lNG_workflow li:last-child{border:0}.Hx0lNG_workflow li>span{font-size:12px;font-family:var(--font-geist-mono);color:#7f916b}.Hx0lNG_workflow h3{font-size:16px;font-weight:550}.Hx0lNG_workflow li p{color:var(--soft);margin-top:6px;font-size:12px;line-height:1.8}.Hx0lNG_faq{padding-block:85px}.Hx0lNG_faq h2{margin-bottom:35px}.Hx0lNG_faq details{border-bottom:1px solid var(--line)}.Hx0lNG_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:22px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.Hx0lNG_faq summary::-webkit-details-marker{display:none}.Hx0lNG_faq details[open] summary svg{transform:rotate(180deg)}.Hx0lNG_faq details p{max-width:820px;color:var(--soft);padding:0 35px 25px 0;font-size:13px;line-height:1.9}.Hx0lNG_finalCta{background:#e6edda;border-block:1px solid #d7dfc9;padding-block:60px}.Hx0lNG_finalCta>.Hx0lNG_container{justify-content:space-between;align-items:center;gap:45px;display:flex}.Hx0lNG_finalCta h2{margin-top:17px;font-size:49px}.Hx0lNG_finalCta p{color:#5e7056;margin-top:17px;font-size:11px}.Hx0lNG_finalCta p a{color:#1f3629;align-items:center;gap:4px;display:inline-flex}.Hx0lNG_footer{justify-content:space-between;align-items:center;gap:30px;padding-block:30px;display:flex}.Hx0lNG_footerBrand{align-items:center;gap:9px;font-size:12px;font-weight:550;display:flex}.Hx0lNG_footer>span{color:#78806e;font-size:10px}.Hx0lNG_footer>div{gap:24px;font-size:11px;display:flex}.Hx0lNG_footer a:hover{color:#728b4a}@media (min-width:1500px){.Hx0lNG_hero h1{font-size:86px}.Hx0lNG_hero{padding-block:95px}.Hx0lNG_mapScene{height:460px}}@media (max-width:1100px){.Hx0lNG_container{width:calc(100% - 56px)}.Hx0lNG_hero{gap:28px}.Hx0lNG_hero h1{letter-spacing:-3px;font-size:62px}.Hx0lNG_heroCopy>p{font-size:14px}.Hx0lNG_mapScene{height:370px}.Hx0lNG_coordinate{display:none}.Hx0lNG_workspaceInner{gap:40px}.Hx0lNG_workspace h2{font-size:41px}.Hx0lNG_actions{gap:18px}.Hx0lNG_feature{padding:24px}.Hx0lNG_sectionHeading>p{max-width:310px}.Hx0lNG_hero .Hx0lNG_primaryButton{gap:15px}.Hx0lNG_previewFooter{gap:7px;padding-inline:10px;font-size:7px}.Hx0lNG_previewFooter svg{width:11px}.Hx0lNG_sectionNav span{font-size:7px}}@media (max-width:800px){.Hx0lNG_hero{grid-template-columns:1fr;gap:45px;padding-top:50px;padding-bottom:45px}.Hx0lNG_hero h1{font-size:70px}.Hx0lNG_heroCopy>p{max-width:510px}.Hx0lNG_heroFootnote{margin-top:20px}.Hx0lNG_heroVisual{width:100%;max-width:620px;margin:auto}.Hx0lNG_mapScene{height:420px}.Hx0lNG_sectionNav>.Hx0lNG_container{flex-wrap:wrap;justify-content:flex-start;gap:20px;padding-block:20px}.Hx0lNG_sectionNav span{width:100%}.Hx0lNG_sectionNav a{gap:7px;font-size:10px}.Hx0lNG_featureGrid{grid-template-columns:1fr 1fr}.Hx0lNG_sectionHeading{gap:25px}.Hx0lNG_sectionHeading>p{max-width:270px;font-size:12px}.Hx0lNG_workspaceInner{grid-template-columns:1fr;gap:45px}.Hx0lNG_workspaceCopy>p{max-width:500px}.Hx0lNG_canvasPreview{width:100%;max-width:580px;margin:auto}.Hx0lNG_features,.Hx0lNG_review{padding-block:65px}.Hx0lNG_workspace{padding-block:60px}.Hx0lNG_workflow{gap:40px}.Hx0lNG_workflow h2{font-size:32px}.Hx0lNG_workflow .Hx0lNG_eyebrow{font-size:7px}.Hx0lNG_reviewCopy{padding:24px}.Hx0lNG_reviewCopy h3{font-size:21px}.Hx0lNG_detailTag{font-size:7px}.Hx0lNG_footer>span{display:none}.Hx0lNG_finalCta h2{font-size:39px}}@media (max-width:520px){.Hx0lNG_container{width:calc(100% - 40px)}.Hx0lNG_hero h1{letter-spacing:-3px;font-size:58px}.Hx0lNG_hero{padding-top:35px}.Hx0lNG_eyebrow{font-size:8px}.Hx0lNG_heroCopy>p{font-size:14px}.Hx0lNG_primaryButton,.Hx0lNG_lightButton{padding:14px 17px;font-size:12px}.Hx0lNG_heroFootnote{font-size:9px}.Hx0lNG_mapScene{height:330px}.Hx0lNG_mapCase{padding:10px;top:12px;left:11px}.Hx0lNG_mapCase>strong{font-size:11px}.Hx0lNG_mapTools{gap:15px;padding:8px;top:130px;left:11px}.Hx0lNG_mapNote{gap:7px;padding:9px;bottom:12px;right:11px}.Hx0lNG_mapNote span,.Hx0lNG_mapMarker span{font-size:7px}.Hx0lNG_previewBar{padding-inline:12px;font-size:9px}.Hx0lNG_demoLabel{font-size:6px}.Hx0lNG_previewFooter span:last-child{display:none}.Hx0lNG_visualTopline{font-size:7px}.Hx0lNG_sectionNav>.Hx0lNG_container{gap:18px}.Hx0lNG_sectionNav a{font-size:9px}.Hx0lNG_sectionNav a>svg{display:none}.Hx0lNG_sectionHeading{margin-bottom:30px;display:block}.Hx0lNG_home h2{letter-spacing:-1.5px;font-size:35px}.Hx0lNG_sectionHeading>p{max-width:none;margin-top:20px;font-size:13px}.Hx0lNG_featureGrid{grid-template-columns:1fr}.Hx0lNG_feature{padding:25px}.Hx0lNG_featureTop{margin-bottom:20px}.Hx0lNG_feature h3{font-size:19px}.Hx0lNG_feature p{font-size:13px}.Hx0lNG_layerNote{align-items:flex-start;font-size:9px;line-height:1.7}.Hx0lNG_layerNote>svg{flex-shrink:0;margin-top:2px}.Hx0lNG_reviewGrid{grid-template-columns:1fr;gap:22px}.Hx0lNG_reviewCopy{padding:25px}.Hx0lNG_detailTag{font-size:8px}.Hx0lNG_workflow{grid-template-columns:1fr;gap:35px;padding-bottom:55px}.Hx0lNG_workflow li{gap:20px}.Hx0lNG_faq{padding-block:55px}.Hx0lNG_faq summary{font-size:13px}.Hx0lNG_faq details p{font-size:12px}.Hx0lNG_finalCta>.Hx0lNG_container{flex-direction:column;align-items:flex-start;gap:30px}.Hx0lNG_finalCta{padding-block:45px}.Hx0lNG_footer{flex-direction:column;align-items:flex-start;gap:20px;padding-block:25px}.Hx0lNG_footer>div{gap:30px}.Hx0lNG_canvasTop{padding:13px;font-size:9px}.Hx0lNG_canvasTop span{font-size:6px}.Hx0lNG_canvasBody{gap:8px;padding:9px}.Hx0lNG_panelLabel{padding:9px;font-size:6px}.Hx0lNG_canvasCross{left:21%}.Hx0lNG_canvasBottom{font-size:5px}}@media (prefers-reduced-motion:reduce){.Hx0lNG_home *{scroll-behavior:auto!important;transition:none!important}}.Hx0lNG_stagingMarker{color:#fff;background:#956d38;top:30%;left:80%}.Hx0lNG_medicalMarker{color:#fff;background:#a25750;top:53%;left:78%}.Hx0lNG_photoMarker{color:#fff;background:#75618b;top:80%;left:19%}
