._8aEwW_site{background:var(--ink);overflow:clip}._8aEwW_skipLink{background:var(--paper);color:var(--ink);z-index:100;padding:12px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}._8aEwW_skipLink:focus{transform:none}._8aEwW_header{z-index:40;height:88px;padding:0 var(--gutter);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;transition:background .3s,border-color .3s;display:flex;position:fixed;inset:0 0 auto}._8aEwW_site[data-scrolled=true] ._8aEwW_header{border-color:var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#031016f0}._8aEwW_logo{letter-spacing:.32em;font-size:22px;font-weight:500;line-height:1}._8aEwW_desktopNav{gap:38px;font-size:12px;display:flex}._8aEwW_desktopNav a{color:#e4e9e9;padding:16px 0}._8aEwW_desktopNav a:hover,._8aEwW_colophon nav a:hover{color:var(--blue)}._8aEwW_headerCta{border:1px solid #6a858f;border-radius:30px;align-items:center;gap:18px;padding:12px 18px;font-size:11px;display:flex}._8aEwW_headerCta:hover{border-color:var(--paper);background:#d2e7ef1a}._8aEwW_menuToggle,._8aEwW_mobileNav{display:none}._8aEwW_hero{height:100svh;min-height:740px;position:relative}._8aEwW_heroStage{background:#031016;height:100%;min-height:740px;position:relative;overflow:hidden}._8aEwW_heroBackdrop{pointer-events:none;filter:saturate(.42)brightness(.78)contrast(1.05);position:absolute;inset:0}._8aEwW_heroPoster,._8aEwW_heroVideo{object-fit:cover;object-position:55% 50%;width:100%;height:100%;position:absolute;inset:0}._8aEwW_heroVideo{opacity:0;transition:opacity 1.1s}._8aEwW_heroVideo[data-ready=true]{opacity:1}._8aEwW_heroPlayback{z-index:6;right:var(--gutter);width:42px;height:42px;color:var(--paper);background:#0310164d;border:1px solid #dae8eb61;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:28px}._8aEwW_heroPlayback:hover{border-color:var(--paper);background:#dae8eb26}._8aEwW_heroShade{background:linear-gradient(90deg,#031016d1,#0310167a 46%,#03101629),linear-gradient(#03101659,#03101614 22%,#0310161f 68%,#031016);position:absolute;inset:0}._8aEwW_heroInner{max-width:1800px;height:100%;padding:0 var(--gutter);margin:auto;position:relative}._8aEwW_quotation{z-index:3;pointer-events:none;position:absolute;top:16%}._8aEwW_quotation blockquote{letter-spacing:-.025em;font-size:clamp(27px,2.55vw,40px);line-height:1.18}._8aEwW_quotation blockquote>span{padding-left:.4em}._8aEwW_quotation>p{letter-spacing:.08em;margin:20px 0 0 22px;font-size:10px;line-height:1.7}._8aEwW_quotation>p span{color:#c1cbd0}._8aEwW_heroCopy{z-index:4;max-width:900px;position:absolute;top:43%}._8aEwW_orangeMark{background:var(--orange);flex-shrink:0;width:32px;height:3px;display:block}._8aEwW_heroCopy h1{letter-spacing:-.055em;margin:17px 0 18px;font-size:clamp(52px,5.4vw,84px);line-height:1.06}._8aEwW_heroCopy>p{font-size:clamp(12px,1.08vw,16px);line-height:1.7}._8aEwW_heroCopy>p span{color:#c8d0d4}._8aEwW_watchButton{background:0 0;align-items:center;gap:15px;margin-top:24px;padding:0;font-size:12px;display:flex}._8aEwW_watchButton>svg{opacity:0;transition:transform .2s,opacity .2s;transform:translate(-8px)}._8aEwW_watchButton:hover>svg{opacity:1;transform:none}._8aEwW_playCircle{border:1px solid #a4b5bd;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s,color .2s;display:grid}._8aEwW_watchButton:hover ._8aEwW_playCircle{background:var(--paper);color:var(--ink)}._8aEwW_heroBrand{z-index:1;font-family:var(--font-display),serif;letter-spacing:.055em;color:#8d9fa5;opacity:.14;pointer-events:none;font-size:clamp(110px,17.25vw,290px);line-height:.95;position:absolute;bottom:4.6%;left:5.1%;right:4%}._8aEwW_heroBottom{bottom:3.6%;left:var(--gutter);right:var(--gutter);z-index:5;justify-content:flex-end;align-items:center;display:flex;position:absolute}._8aEwW_heroBottom>a{letter-spacing:.2em;color:#d2dfe4;align-items:center;gap:16px;min-height:44px;margin-right:64px;font-size:9px;display:flex}._8aEwW_heroBottom>a:hover{color:var(--paper)}._8aEwW_heroBottom>a>span:first-child{text-shadow:0 0 10px #c3e3f540;animation:2s ease-in-out infinite _8aEwW_scrollCuePulse}@keyframes _8aEwW_scrollCuePulse{0%,to{opacity:.62;transform:translateY(0)}55%{opacity:1;transform:translateY(3px)}}._8aEwW_scrollLine{flex-shrink:0;width:14px;height:36px;position:relative}._8aEwW_scrollLine:before,._8aEwW_scrollLine:after{content:"";filter:drop-shadow(0 0 4px #b6dfff60);border-bottom:2px solid #ecf5fa;border-right:2px solid #ecf5fa;width:9px;height:9px;animation:1.6s cubic-bezier(.4,0,.2,1) infinite _8aEwW_scrollDiscover;position:absolute;top:2px;left:2px}._8aEwW_scrollLine:after{animation-delay:.18s;top:12px}@keyframes _8aEwW_scrollDiscover{0%{opacity:.2;transform:translateY(-3px)rotate(45deg)}35%{opacity:1}80%,to{opacity:0;transform:translateY(8px)rotate(45deg)}}._8aEwW_sectionInner{width:100%;max-width:var(--content);padding-inline:var(--gutter);margin:auto}._8aEwW_footer{background:#020b0f;padding:64px 0 28px}._8aEwW_footerMain{justify-content:space-between;align-items:center;gap:40px;display:flex}._8aEwW_footerBrand{letter-spacing:.25em;font-size:clamp(24px,3vw,42px);line-height:1}._8aEwW_footerActions{gap:16px;display:flex}._8aEwW_primaryButton{background:var(--paper);color:#061820;border:1px solid #627d8c;border-color:var(--paper);border-radius:3px;align-items:center;gap:24px;min-height:48px;padding:14px 18px;font-size:12px;display:flex}._8aEwW_primaryButton:hover{background:#d4e1e6}._8aEwW_colophon{border-top:1px solid var(--line);color:#91a4ae;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding-top:24px;font-size:10px;display:flex}._8aEwW_colophon nav{gap:28px;display:flex}@media (min-width:1800px){._8aEwW_heroInner{padding-inline:112px}._8aEwW_heroPoster,._8aEwW_heroVideo{object-position:50% 50%}}@media (max-width:1100px){._8aEwW_header{height:78px}._8aEwW_desktopNav{gap:25px}._8aEwW_headerCta{gap:10px;padding:10px 13px}._8aEwW_logo{font-size:19px}._8aEwW_heroCopy{max-width:calc(100% - 2 * var(--gutter))}._8aEwW_heroCopy h1{font-size:clamp(52px,6.5vw,72px)}._8aEwW_quotation blockquote{font-size:30px}._8aEwW_heroCopy>p{font-size:13px}._8aEwW_footerActions{gap:12px}._8aEwW_primaryButton{gap:14px}}@media (max-width:760px){._8aEwW_header{height:72px;padding-inline:24px}._8aEwW_desktopNav,._8aEwW_headerCta{display:none}._8aEwW_menuToggle{background:0 0;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:10px;display:flex}._8aEwW_menuToggle>span{background:#e3ecf0;width:24px;height:1px;transition:transform .25s}._8aEwW_menuToggle[aria-expanded=true]>span:first-child{transform:translateY(3.5px)rotate(45deg)}._8aEwW_menuToggle[aria-expanded=true]>span:last-child{transform:translateY(-3.5px)rotate(-45deg)}._8aEwW_mobileNav:not([hidden]){border-bottom:1px solid var(--line);background:#06151e;flex-direction:column;padding:16px 24px 28px;display:flex;position:absolute;top:72px;left:0;right:0}._8aEwW_mobileNav>a{border-bottom:1px solid var(--line);justify-content:space-between;padding:17px 0;font-size:14px;display:flex}._8aEwW_hero{height:100svh;min-height:720px}._8aEwW_heroStage{min-height:720px}._8aEwW_quotation{top:110px;left:24px;right:24px}._8aEwW_quotation blockquote{max-width:620px;font-size:clamp(24px,4.9vw,32px);line-height:1.22}._8aEwW_quotation blockquote>span{padding-left:0}._8aEwW_quotation>p{margin:16px 0 0 4px;font-size:8px}._8aEwW_heroCopy{max-width:none;top:47%;left:24px;right:24px}._8aEwW_heroCopy h1{margin:16px 0 18px;font-size:clamp(38px,8.8vw,60px)}._8aEwW_heroCopy>p{font-size:12px;line-height:1.7}._8aEwW_heroCopy ._8aEwW_orangeMark{width:25px;height:2px}._8aEwW_watchButton{gap:12px;margin-top:24px;font-size:12px}._8aEwW_playCircle{width:38px;height:38px}._8aEwW_heroPoster,._8aEwW_heroVideo{object-position:54% 50%}._8aEwW_heroPlayback{width:36px;height:36px;bottom:22px;right:24px}._8aEwW_heroShade{background:linear-gradient(90deg,#03101694,#03101647),linear-gradient(#03101666,#0310161a 35%,#0310168c 65%,#031016)}._8aEwW_heroBrand{letter-spacing:.035em;font-size:18vw;bottom:6%;left:4%}._8aEwW_heroBottom{bottom:3%;left:24px;right:24px}._8aEwW_heroBottom>a{gap:12px;font-size:8px}._8aEwW_scrollLine{height:28px}._8aEwW_sectionInner{padding-inline:24px}._8aEwW_footer{padding:44px 0 24px}._8aEwW_footerMain{display:block}._8aEwW_footerBrand{font-size:30px}._8aEwW_footerActions{gap:12px;margin-top:32px}._8aEwW_primaryButton{gap:12px;padding:12px;font-size:10px}._8aEwW_colophon{flex-wrap:wrap;gap:24px;margin-top:36px;padding-top:22px;font-size:9px}._8aEwW_colophon nav{order:3;gap:24px;width:100%}._8aEwW_colophon>a{margin-left:auto}}@media (max-width:360px){._8aEwW_heroCopy h1{font-size:34px}._8aEwW_footerActions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._8aEwW_heroVideo{transition:none}._8aEwW_scrollLine:before,._8aEwW_scrollLine:after{opacity:1;animation:none;transform:rotate(45deg)}._8aEwW_heroBottom>a>span:first-child{opacity:1;animation:none;transform:none}}._8aEwW_filmDialog{width:min(1200px,100vw - 48px,177.778svh - 270.222px);max-width:none;max-height:calc(100svh - 48px);color:var(--paper);background:#061219;border:1px solid #bccfd833;border-radius:12px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 32px 120px #0106098c}._8aEwW_filmDialog[open]{animation:.32s cubic-bezier(.16,1,.3,1) _8aEwW_filmEnter}._8aEwW_filmDialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020a0fd1;animation:.32s ease-out _8aEwW_filmBackdrop}._8aEwW_filmHeader{justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}._8aEwW_filmHeader>div{align-items:center;gap:24px;display:flex}._8aEwW_filmHeader span{letter-spacing:.3em;font-size:11px}._8aEwW_filmHeader h2{color:#c1cdd0;font-size:24px}._8aEwW_filmHeader button{background:0 0;border:1px solid #bccfd833;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}._8aEwW_filmHeader button:hover{background:#bccfd81a;border-color:#a7b5bd}._8aEwW_filmHeader button:focus-visible{outline-offset:3px}._8aEwW_filmVideo{aspect-ratio:16/9;object-fit:contain;background:#020b0f;width:100%;height:auto}@keyframes _8aEwW_filmEnter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes _8aEwW_filmBackdrop{0%{opacity:0}to{opacity:1}}@media (max-width:760px){._8aEwW_filmDialog{border-radius:8px;width:min(100vw - 24px,177.778svh - 213.333px)}._8aEwW_filmHeader{gap:12px;padding:12px}._8aEwW_filmHeader>div{display:block}._8aEwW_filmHeader span{font-size:9px}._8aEwW_filmHeader h2{margin-top:5px;font-size:20px}}
._1cA8qG_scene{--parallax-y:0px;--background-y:0px;--flight-x:0px;--flight-y:0px;--flight-bank:0deg;--flight-scale:1;--flight-opacity:1;--weight-anchor:1;--weight-line:1;--weight-label:1;--wheelbase-anchor:1;--wheelbase-extension:1;--wheelbase-measure:1;--wheelbase-midpoint:1;--wheelbase-line:1;--wheelbase-label:1;background:#051217;scroll-margin-top:0;position:relative}._1cA8qG_stage{isolation:isolate;height:100svh;min-height:700px;position:relative;overflow:hidden}._1cA8qG_title{z-index:4;top:clamp(110px,14svh,160px);left:var(--gutter);letter-spacing:-.035em;margin:0;font-size:clamp(36px,3.5vw,54px);line-height:1.1;position:absolute}._1cA8qG_background{width:100%;transform:translate(-50%,calc(-50% + var(--background-y)));z-index:0;position:absolute;top:52%;left:50%;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}._1cA8qG_background img{width:100%;height:auto;display:block}._1cA8qG_shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0512174d,#0000 35% 70%,#0512173d);position:absolute;inset:0}._1cA8qG_aircraft{z-index:2;filter:brightness(.82)saturate(.88);pointer-events:none;width:52%;max-width:880px;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}._1cA8qG_flightGroup{z-index:2;transform-origin:50% 54%;transform:translate3d(var(--flight-x),calc(var(--flight-y) + var(--parallax-y)),0) rotate(var(--flight-bank)) scale(var(--flight-scale));opacity:var(--flight-opacity);pointer-events:none;position:absolute;inset:0}._1cA8qG_aircraft img{width:100%;height:auto;display:block}._1cA8qG_wheelbaseDimension{color:#d0dde1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._1cA8qG_wheelbaseDimension path{stroke:currentColor;stroke-width:.8px;vector-effect:non-scaling-stroke;stroke-dasharray:1}._1cA8qG_wheelbaseDimension circle{stroke:currentColor;stroke-width:.8px;vector-effect:non-scaling-stroke;fill:#05121780}._1cA8qG_wheelbaseDimension ._1cA8qG_dimensionMidpoint{fill:currentColor;stroke:none}._1cA8qG_wheelbaseDimension ._1cA8qG_dimensionExtension{stroke:#9fb4bf}._1cA8qG_leaders{z-index:3;pointer-events:none;color:#bbc8cc;width:100%;height:100%;position:absolute;inset:0}._1cA8qG_leaders path{stroke:currentColor;stroke-width:.75px;stroke-dasharray:1}._1cA8qG_leaders circle{fill:currentColor}._1cA8qG_weightLine path{stroke-dashoffset:calc(1 - var(--weight-line));opacity:var(--weight-line)}._1cA8qG_weightLine circle{opacity:var(--weight-anchor)}._1cA8qG_wheelbaseLine path{stroke-dashoffset:calc(1 - var(--wheelbase-line));opacity:var(--wheelbase-line)}._1cA8qG_wheelbaseLine circle{opacity:var(--wheelbase-anchor)}._1cA8qG_wheelbaseLine ._1cA8qG_dimensionExtension{stroke-dashoffset:calc(1 - var(--wheelbase-extension));opacity:var(--wheelbase-extension)}._1cA8qG_wheelbaseLine ._1cA8qG_dimensionMeasure{stroke-dashoffset:calc(1 - var(--wheelbase-measure));opacity:var(--wheelbase-measure)}._1cA8qG_wheelbaseLine ._1cA8qG_dimensionMidpoint{opacity:var(--wheelbase-midpoint)}._1cA8qG_mobileLeaders{display:none}._1cA8qG_callout{z-index:4;pointer-events:none;flex-direction:column;gap:12px;margin:0;display:flex;position:absolute}._1cA8qG_callout dt{letter-spacing:.18em;text-transform:uppercase;color:#b0c0c6;order:2;font-size:10px;line-height:1.6}._1cA8qG_callout dd{font-family:var(--font-display),serif;letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:clamp(52px,5.6vw,80px);line-height:1}._1cA8qG_callout dd span{letter-spacing:-.02em;font-size:.5em}._1cA8qG_weight{opacity:var(--weight-label);transform:translateY(calc((1 - var(--weight-label)) * 10px));top:72%;left:10%}._1cA8qG_wheelbase{opacity:var(--wheelbase-label);transform:translateY(calc((1 - var(--wheelbase-label)) * 10px));bottom:69%;right:10%}@media (max-width:760px){._1cA8qG_stage{min-height:640px}._1cA8qG_title{font-size:36px;top:108px;left:24px}._1cA8qG_background{width:220%;top:52%}._1cA8qG_aircraft{width:88%;top:54%}._1cA8qG_desktopLeaders{display:none}._1cA8qG_mobileLeaders{display:block}._1cA8qG_mobileLeaders path{stroke-width:1.5px}._1cA8qG_callout{gap:9px}._1cA8qG_callout dd{font-size:clamp(42px,10vw,60px)}._1cA8qG_callout dt{letter-spacing:.12em;font-size:9px}._1cA8qG_weight{top:73%;bottom:auto;left:8%}._1cA8qG_wheelbase{top:auto;bottom:64%;right:8%}}
._8QUPea_section{background:#020d12;padding:96px 0 60px}._8QUPea_inner{max-width:var(--content);padding:0 var(--gutter);margin:auto}._8QUPea_eyebrow{letter-spacing:.22em;color:#9eb4be;margin-bottom:24px;font-size:10px}._8QUPea_inner h2{letter-spacing:-.04em;font-size:clamp(44px,5.4vw,80px);line-height:1.12}._8QUPea_diagram{aspect-ratio:1200/520;margin-top:40px;position:relative}._8QUPea_connections{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._8QUPea_mobileConnections{display:none}._8QUPea_connection{stroke:#7796a4;stroke-width:1px;transition:stroke .22s}._8QUPea_connection[data-active=true]{stroke:#8faab6}._8QUPea_signal{opacity:.55;stroke:#b8ced7;stroke-width:2px;stroke-linecap:round;stroke-dasharray:.1 35.9;transition:stroke .25s,stroke-width .25s,opacity .25s;animation:2.4s linear infinite _8QUPea_signalTravel}._8QUPea_connection[data-active=true] ._8QUPea_signal{opacity:.75;stroke:#cfba93;stroke-width:2.6px}@keyframes _8QUPea_signalTravel{to{stroke-dashoffset:-72px}}._8QUPea_node{color:var(--paper);background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:12px;transition:background .25s,border-color .25s;display:flex;position:absolute}._8QUPea_node picture{pointer-events:none;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .25s;display:block}._8QUPea_node img{width:100%;height:auto}._8QUPea_nodeTitle{margin-top:12px;font-size:17px;line-height:1.3}._8QUPea_detail{letter-spacing:.04em;color:#9eb4be;margin-top:8px;font-size:9px;line-height:1.6}._8QUPea_node[data-active=true] picture{filter:brightness(1.08);transform:translateY(-2px)}._8QUPea_model[data-active=true],._8QUPea_control[data-active=true]{background:#9bbbc909;border-color:#7796a4}._8QUPea_human,._8QUPea_agent{width:7.5%;height:21%;padding:0;left:3.33%}._8QUPea_human{top:25%}._8QUPea_agent{top:55%}._8QUPea_human picture,._8QUPea_agent picture{width:54%}._8QUPea_model{border-color:#536d79;width:21.67%;height:38.46%;padding:18px 14px;top:30.77%;left:35.83%}._8QUPea_model picture{width:94%;max-height:60%}._8QUPea_model picture img{object-fit:contain;max-height:100%}._8QUPea_model ._8QUPea_nodeTitle,._8QUPea_control ._8QUPea_nodeTitle{font-family:var(--font-display),serif;font-size:clamp(22px,2.1vw,31px)}._8QUPea_model ._8QUPea_nodeTitle{letter-spacing:.055em}._8QUPea_control{border-color:#536d79;width:15%;height:30.77%;top:35.58%;left:65.83%}._8QUPea_control picture{width:35%}._8QUPea_control ._8QUPea_nodeTitle{white-space:nowrap;font-size:clamp(18px,1.6vw,24px)}._8QUPea_aircraft{width:17.5%;height:33.8%;padding:0;top:33.5%;left:85.83%}._8QUPea_aircraft picture{filter:brightness(.86)saturate(.8);width:100%}._8QUPea_aircraft[data-active=true] picture{filter:brightness(.96)saturate(.9);transform:translateY(-2px)}._8QUPea_language,._8QUPea_agentLoop,._8QUPea_flightFeedback{color:#bacbd2;pointer-events:none;font-size:12px;position:absolute}._8QUPea_language{top:53%;left:20%}._8QUPea_agentLoop{top:83%;left:21%}._8QUPea_flightFeedback{top:89%;left:61%}@media (max-width:1050px) and (min-width:761px){._8QUPea_diagram{aspect-ratio:1200/570}._8QUPea_model{padding:10px}._8QUPea_detail{font-size:8px}._8QUPea_nodeTitle{font-size:14px}._8QUPea_model ._8QUPea_nodeTitle{font-size:20px}._8QUPea_control ._8QUPea_nodeTitle{font-size:16px}._8QUPea_language,._8QUPea_agentLoop,._8QUPea_flightFeedback{font-size:10px}}@media (max-width:760px){._8QUPea_section{padding:64px 0 32px}._8QUPea_inner{padding:0 24px}._8QUPea_eyebrow{margin-bottom:20px;font-size:8px}._8QUPea_inner h2{font-size:clamp(38px,8vw,56px)}._8QUPea_diagram{aspect-ratio:360/850;max-width:460px;margin:40px auto 0}._8QUPea_desktopConnections{display:none}._8QUPea_mobileConnections{display:block}._8QUPea_human,._8QUPea_agent{width:23%;height:10%;padding:4px;top:3.5%}._8QUPea_human{left:13.5%}._8QUPea_agent{left:63.5%}._8QUPea_human picture,._8QUPea_agent picture{width:38%}._8QUPea_nodeTitle{margin-top:8px;font-size:15px}._8QUPea_model{width:58.34%;height:17.06%;padding:12px;top:25.88%;left:20.83%}._8QUPea_model picture{width:75%}._8QUPea_model ._8QUPea_nodeTitle{margin-top:4px;font-size:26px}._8QUPea_detail{margin-top:4px;font-size:9px}._8QUPea_control{width:50%;height:14.7%;padding:10px;top:50%;left:25%}._8QUPea_control picture{width:26%}._8QUPea_control ._8QUPea_nodeTitle{font-size:25px}._8QUPea_aircraft{width:58.34%;height:17%;top:74.7%;left:20.83%}._8QUPea_language{font-size:11px;top:18.5%;left:53%}._8QUPea_agentLoop{writing-mode:vertical-rl;background:#020d12;padding:6px 0;font-size:9px;top:19%;left:82%}._8QUPea_flightFeedback{writing-mode:vertical-rl;background:#020d12;padding:10px 0;font-size:9px;top:42%;left:auto;right:-8px}}@media (prefers-reduced-motion:reduce){._8QUPea_signal{animation:none!important}._8QUPea_node picture{transition:none}._8QUPea_node[data-active=true] picture{transform:none}}
.nTCN3W_section{--map-ink:var(--ink);--route-blue:#b5d5f5;--memory-accent:#efbf7d;background:var(--map-ink);padding-bottom:48px;overflow:clip}.nTCN3W_composition{max-width:1600px;margin:auto;position:relative}.nTCN3W_header{z-index:3;pointer-events:none;flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:absolute;inset:7% 6% auto}.nTCN3W_header h2{letter-spacing:-.035em;margin-top:0;font-size:clamp(44px,5.9vw,88px);line-height:1.03}.nTCN3W_subtitle{max-width:360px;color:var(--muted);text-wrap:pretty;font-size:14px;line-height:1.65}.nTCN3W_mapViewport{overflow:hidden}.nTCN3W_mapViewport:focus-visible{outline:1px solid var(--route-blue);outline-offset:-3px}.nTCN3W_map{aspect-ratio:1586/992;isolation:isolate;width:100%;position:relative}.nTCN3W_mapImage{object-fit:contain;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.nTCN3W_route{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nTCN3W_routeSegment{stroke:var(--memory-accent);stroke-width:2px;opacity:0;transition:opacity .28s}.nTCN3W_routeLine{stroke:var(--route-blue);stroke-width:1.5px;opacity:.6}.nTCN3W_routeHalo{stroke:var(--route-blue);stroke-width:10px;opacity:.08;filter:blur(4px)}.nTCN3W_routeSegment[data-active=true]{opacity:1}.nTCN3W_arrows{stroke:var(--route-blue);stroke-width:2px}.nTCN3W_journey{transition:opacity .28s}.nTCN3W_travelTrail{stroke:var(--route-blue);stroke-width:3px;stroke-linecap:round;stroke-dasharray:52 1100;animation:9s linear infinite nTCN3W_routeJourney}.nTCN3W_travelPoint{stroke:#e5f2fc;stroke-width:5px;stroke-linecap:round;stroke-dasharray:1 1151;animation:9s linear infinite nTCN3W_routeJourneyPoint}.nTCN3W_route[data-interacting=true] .nTCN3W_journey{opacity:0}.nTCN3W_route[data-interacting=true] .nTCN3W_travelTrail,.nTCN3W_route[data-interacting=true] .nTCN3W_travelPoint{animation-play-state:paused}@keyframes nTCN3W_routeJourney{0%{stroke-dashoffset:52px;opacity:0}3%{opacity:.85}94%{stroke-dashoffset:-1000px;opacity:.85}to{stroke-dashoffset:-1000px;opacity:0}}@keyframes nTCN3W_routeJourneyPoint{0%{stroke-dashoffset:0;opacity:0}3%{opacity:1}94%{stroke-dashoffset:-1052px;opacity:1}to{stroke-dashoffset:-1052px;opacity:0}}.nTCN3W_waypoints{margin:0;padding:0;list-style:none}.nTCN3W_waypoint{left:var(--x);top:var(--y);--node-color:var(--route-blue);width:0;height:0;position:absolute}.nTCN3W_waypoint[data-destination=true],.nTCN3W_waypoint[data-active=true]{--node-color:var(--memory-accent)}.nTCN3W_waypoint[data-active=true]{z-index:2}.nTCN3W_trigger{text-align:left;width:44px;height:44px;color:var(--paper);background:0 0;padding:0;position:absolute;inset:-22px auto auto -22px}.nTCN3W_photo{aspect-ratio:.92;transform-origin:bottom;background:#19252a;border:1px solid #a59c8c;width:clamp(112px,10vw,160px);transition:transform .36s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s;position:absolute;bottom:calc(50% + 32px);left:50%;transform:translate(-50%)perspective(800px)rotateY(-13deg)skewY(-4deg);box-shadow:3px 2px #24323c,12px 18px 30px #02081060}.nTCN3W_photo img{object-fit:cover;filter:saturate(.7)brightness(.83);width:100%;height:100%;transition:filter .28s}.nTCN3W_stem{background:var(--node-color);width:1px;height:32px;transition:background-color .28s;position:absolute;bottom:50%;left:calc(50% - .5px)}.nTCN3W_node{border:1px solid var(--node-color);border-radius:50%;width:15px;height:15px;transition:transform .36s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 0 16px #8cc6f43b}.nTCN3W_node:after{content:"";background:var(--node-color);border-radius:50%;transition:background-color .28s;position:absolute;inset:3px}.nTCN3W_caption{text-shadow:0 2px 8px #02080e;width:210px;position:absolute;top:calc(50% + 20px);left:calc(50% - 12px)}.nTCN3W_waypoint[data-destination=true] .nTCN3W_caption{width:clamp(130px,12vw,180px)}.nTCN3W_place{font-family:var(--font-display), Georgia, serif;align-items:baseline;gap:10px;font-size:clamp(17px,1.4vw,21px);transition:color .28s;display:flex}.nTCN3W_number{font-family:var(--font-sans), sans-serif;letter-spacing:.08em;color:#a4b5c2;font-size:9px}.nTCN3W_thinking{color:#82929d;margin-top:12px;font-size:12px;line-height:1.65;transition:color .28s;display:block}.nTCN3W_thinkingLabel{letter-spacing:.14em;text-transform:uppercase;color:#a4b5c2;margin-bottom:3px;font-size:8px;display:block}.nTCN3W_waypoint[data-active=true] .nTCN3W_photo{border-color:var(--memory-accent);transform:translate(-50%)translateY(-4px)perspective(800px)rotateY(-7deg)skewY(-2deg)scale(1.07);box-shadow:3px 2px #6b5135,0 0 24px #e7b77725,12px 18px 30px #02081060}.nTCN3W_waypoint[data-active=true] .nTCN3W_photo img{filter:saturate()brightness()}.nTCN3W_waypoint[data-active=true] .nTCN3W_node{transform:translate(-50%,-50%)scale(1.2);box-shadow:0 0 18px #efbf7d70}.nTCN3W_waypoint[data-active=true] .nTCN3W_place,.nTCN3W_waypoint[data-active=true] .nTCN3W_thinking,.nTCN3W_waypoint[data-active=true] .nTCN3W_thinkingLabel{color:var(--memory-accent)}.nTCN3W_legend{border-top:1px solid var(--line);color:#b6c4ce;justify-content:space-between;gap:24px;padding-top:24px;font-size:12px;display:flex;position:absolute;bottom:5%;left:40%;right:6%}.nTCN3W_legend>span{align-items:center;gap:12px;display:flex}.nTCN3W_legend i{flex-shrink:0;display:block}.nTCN3W_routeKey{background:var(--route-blue);width:24px;height:1px}.nTCN3W_imageKey,.nTCN3W_thinkingKey{border:1px solid var(--route-blue);border-radius:50%;width:8px;height:8px}.nTCN3W_thinkingKey{border-color:var(--memory-accent)}@media (max-width:1100px) and (min-width:761px){.nTCN3W_header h2{font-size:54px}.nTCN3W_photo{width:100px}.nTCN3W_caption{width:160px}.nTCN3W_thinking{font-size:10px}.nTCN3W_legend{padding-top:16px;bottom:3%}}@media (max-width:760px){.nTCN3W_section{padding:48px 0 32px}.nTCN3W_header{padding:0 24px;position:relative;inset:auto}.nTCN3W_header h2{font-size:44px}.nTCN3W_mapViewport{scrollbar-width:thin;scrollbar-color:#65879a #0b1b25;margin-top:24px;overflow-x:auto}.nTCN3W_map{min-width:980px;margin-top:-56px}.nTCN3W_mapImage{-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(0deg,#0000,#000 10% calc(100% - 120px),#0000 calc(100% - 56px));mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(0deg,#0000,#000 10% calc(100% - 120px),#0000 calc(100% - 56px))}.nTCN3W_photo{width:112px}.nTCN3W_caption{width:176px}.nTCN3W_thinking{font-size:11px}.nTCN3W_legend{gap:12px;margin:24px;padding-top:20px;font-size:11px;position:relative;inset:auto}.nTCN3W_legend>span{gap:8px}}@media (prefers-reduced-motion:reduce){.nTCN3W_journey{display:none}.nTCN3W_travelTrail,.nTCN3W_travelPoint{animation:none}.nTCN3W_waypoint[data-active=true] .nTCN3W_photo{transform:translate(-50%)perspective(800px)rotateY(-13deg)skewY(-4deg)}.nTCN3W_waypoint[data-active=true] .nTCN3W_node{transform:translate(-50%,-50%)}}
.Y65vkq_section{background:var(--ink);position:relative}.Y65vkq_section[id]{scroll-margin-top:0}.Y65vkq_stage{isolation:isolate;position:relative}.Y65vkq_heading{padding:80px var(--gutter) 48px;z-index:8;pointer-events:none;position:relative}.Y65vkq_heading>p{text-transform:uppercase;letter-spacing:.28em;color:#b6c7d1;margin-bottom:24px;font-size:10px}.Y65vkq_heading h2{letter-spacing:-.04em;font-size:clamp(64px,8.4vw,132px);line-height:.94}.Y65vkq_scene{height:90svh;min-height:650px;position:relative;overflow:clip}.Y65vkq_plate{display:block;position:absolute;inset:0}.Y65vkq_plate img{object-fit:cover;object-position:64% 50%;width:100%;height:100%}.Y65vkq_copy{top:16%;left:var(--gutter);z-index:8;max-width:min(680px,64vw);position:absolute}.Y65vkq_copy>p{color:#b9ccd7;letter-spacing:.23em;text-transform:uppercase;align-items:center;gap:22px;font-size:10px;display:flex}.Y65vkq_taskRow{align-items:center;gap:clamp(22px,2.5vw,40px);margin-top:18px;display:flex}.Y65vkq_copy>p span:before{content:"/";opacity:.45;margin-right:22px}.Y65vkq_copy h3{font-family:var(--font-sans), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin-top:0;font-size:clamp(22px,2.25vw,36px);line-height:1.25}.Y65vkq_evidence{z-index:7;pointer-events:none;width:clamp(180px,22vw,340px);position:absolute;top:17%;right:6%}.Y65vkq_evidence>img,.Y65vkq_diptych{border:1px solid #c4bcaa9c;box-shadow:0 12px 36px #01080c40}.Y65vkq_evidence>img{aspect-ratio:1.43;object-fit:cover;width:100%;height:auto}.Y65vkq_evidence figcaption{font-family:var(--font-display), serif;margin-top:10px;font-size:20px;font-style:italic;line-height:1.3}.Y65vkq_diptych{background:#041014;gap:3px;padding:3px;display:flex}.Y65vkq_diptych>div{flex:1;min-width:0;position:relative}.Y65vkq_diptych img{aspect-ratio:.85;object-fit:cover;width:100%;height:auto}.Y65vkq_diptych span{color:var(--paper);text-shadow:0 1px 5px #031016;font-size:10px;position:absolute;top:8px;left:8px}.Y65vkq_staticDrone{width:12%;position:absolute;top:49%;left:55%}.Y65vkq_scene[data-scene=guide] .Y65vkq_plate img{object-position:55% 50%}.Y65vkq_staticVisitor{width:auto;height:55%;position:absolute;bottom:12%;right:23%}.Y65vkq_visitor,.Y65vkq_drone,.Y65vkq_foreground,.Y65vkq_trail,.Y65vkq_timeline,.Y65vkq_shade,.Y65vkq_scrollCue{display:none}.Y65vkq_section[data-enhanced=true]{height:500svh}.Y65vkq_section[data-enhanced=true] .Y65vkq_stage{height:100svh;min-height:540px;position:sticky;top:0;overflow:clip}.Y65vkq_section[data-enhanced=true] .Y65vkq_heading{top:max(120px,17%);left:var(--gutter);padding:0;position:absolute}.Y65vkq_section[data-enhanced=true] .Y65vkq_scenes,.Y65vkq_section[data-enhanced=true] .Y65vkq_scene{height:auto;min-height:0;position:absolute;inset:0;overflow:visible}.Y65vkq_section[data-enhanced=true] .Y65vkq_scene{display:contents}.Y65vkq_section[data-enhanced=true] .Y65vkq_plate{opacity:0;transform-origin:65% 55%}.Y65vkq_section[data-enhanced=true] .Y65vkq_scene:first-child .Y65vkq_plate{opacity:1}.Y65vkq_section[data-enhanced=true] .Y65vkq_copy{opacity:0;top:57%}.Y65vkq_section[data-enhanced=true] .Y65vkq_scene:first-child .Y65vkq_copy{opacity:1}.Y65vkq_section[data-enhanced=true] .Y65vkq_evidence{opacity:0}.Y65vkq_section[data-enhanced=true] .Y65vkq_staticDrone,.Y65vkq_section[data-enhanced=true] .Y65vkq_staticVisitor{display:none}.Y65vkq_section[data-enhanced=true] .Y65vkq_drone{aspect-ratio:2;z-index:4;pointer-events:none;will-change:transform;width:clamp(110px,13vw,210px);display:block;position:absolute;top:0;left:0}.Y65vkq_drone img{object-fit:contain;filter:brightness(.82)saturate(.8);width:100%;height:100%;position:absolute;inset:0}.Y65vkq_drone .Y65vkq_rear{opacity:0}.Y65vkq_section[data-enhanced=true] .Y65vkq_visitor{z-index:5;opacity:0;transform-origin:bottom;pointer-events:none;width:auto;max-width:none;height:61%;display:block;position:absolute;top:0;left:0}.Y65vkq_section[data-enhanced=true] .Y65vkq_foreground{z-index:5;opacity:0;filter:brightness(.42);pointer-events:none;width:39%;max-width:none;display:block;position:absolute;bottom:-18%;right:-13%}.Y65vkq_section[data-enhanced=true] .Y65vkq_trail{z-index:2;color:#b5d5f5;opacity:.42;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.Y65vkq_section[data-enhanced=true] .Y65vkq_shade{z-index:6;pointer-events:none;background:linear-gradient(90deg,#031016ed,#031016a8 24%,#0000 56%),linear-gradient(#03101665,#0000 12% 80%,#031016ed);display:block;position:absolute;inset:0}.Y65vkq_section[data-enhanced=true] .Y65vkq_timeline{z-index:9;justify-content:space-between;display:flex;position:absolute;bottom:34px;left:40%;right:8%}.Y65vkq_timelineTrack{pointer-events:none;background:#acc0cc50;height:1px;position:absolute;top:10px;left:21px;right:21px}.Y65vkq_timelineTrack span{transform-origin:0;background:#d2b38b;height:100%;display:block;transform:scaleX(0)}.Y65vkq_timeline button{color:#a7b5bd;background:0 0;flex-direction:column;align-items:center;gap:8px;min-width:44px;min-height:64px;padding:5px 0 0;display:flex;position:relative}.Y65vkq_timeline i{background:#11202a;border:1px solid #b2c2cb;border-radius:50%;width:10px;height:10px;transition:background-color .25s,border-color .25s,transform .25s}.Y65vkq_timeline time{font-variant-numeric:tabular-nums;font-size:12px}.Y65vkq_timeline button>span{letter-spacing:.04em;font-size:9px}.Y65vkq_timeline button[aria-current=step],.Y65vkq_timeline button:hover{color:var(--paper)}.Y65vkq_timeline button[aria-current=step] i{background:#e7b779;border-color:#ffe6c5;box-shadow:0 0 12px #e7b77960}.Y65vkq_timeline button:hover i{transform:scale(1.15)}.Y65vkq_section[data-enhanced=true] .Y65vkq_scrollCue{opacity:var(--cue-opacity,1);color:#e0d0ba;pointer-events:none;flex-direction:column;flex:0 0 48px;align-items:center;gap:7px;display:flex}.Y65vkq_scrollCue span{letter-spacing:.18em;text-transform:uppercase;padding-left:.18em;font-size:9px;line-height:1}.Y65vkq_scrollCue svg{stroke:#efc78f;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:48px;height:48px;overflow:visible}.Y65vkq_cueTrack{fill:#031016b3;stroke:#d7c2a4;stroke-width:1px}.Y65vkq_cueArrow{animation:1.65s cubic-bezier(.4,0,.2,1) infinite Y65vkq_cueDescent}.Y65vkq_cueArrow:last-child{animation-delay:.2s}@keyframes Y65vkq_cueDescent{0%{opacity:.2;transform:translateY(-5px)}35%{opacity:1}85%,to{opacity:0;transform:translateY(7px)}}@media (max-width:1100px) and (min-width:761px){.Y65vkq_heading h2{font-size:80px}.Y65vkq_section[data-enhanced=true] .Y65vkq_copy{top:58%}.Y65vkq_copy h3{font-size:26px}}@media (max-width:760px){.Y65vkq_section[data-enhanced=true]{height:460svh}.Y65vkq_section[data-enhanced=true] .Y65vkq_stage{min-height:620px}.Y65vkq_heading{padding:64px 24px 32px}.Y65vkq_section[data-enhanced=true] .Y65vkq_heading{top:108px;left:24px}.Y65vkq_heading>p{margin-bottom:16px;font-size:9px}.Y65vkq_heading h2{font-size:clamp(48px,12vw,72px);line-height:.96}.Y65vkq_heading h2 br{display:none}.Y65vkq_copy,.Y65vkq_section[data-enhanced=true] .Y65vkq_copy{max-width:none;top:245px;left:24px;right:24px}.Y65vkq_copy>p{gap:12px;font-size:9px}.Y65vkq_copy>p span:before{margin-right:12px}.Y65vkq_copy h3{max-width:300px;margin-top:0;font-size:clamp(21px,5.8vw,30px)}.Y65vkq_plate img{object-position:70% 50%}.Y65vkq_evidence{width:clamp(128px,36vw,190px);top:auto;bottom:125px;right:24px}.Y65vkq_evidence figcaption{margin-top:7px;font-size:16px}.Y65vkq_comparison{width:clamp(170px,45vw,230px)}.Y65vkq_diptych img{aspect-ratio:1}.Y65vkq_section[data-enhanced=true] .Y65vkq_drone{width:112px}.Y65vkq_section[data-enhanced=true] .Y65vkq_visitor{height:35%}.Y65vkq_section[data-enhanced=true] .Y65vkq_foreground{width:55%;bottom:2%;right:-29%}.Y65vkq_section[data-enhanced=true] .Y65vkq_shade{background:linear-gradient(#031016 0%,#031016c0 28%,#0000 52% 70%,#031016f5)}.Y65vkq_section[data-enhanced=true] .Y65vkq_timeline{bottom:24px;left:24px;right:24px}.Y65vkq_timeline button{min-height:60px}.Y65vkq_timeline button>span{font-size:8px}.Y65vkq_taskRow{gap:18px;margin-top:12px}.Y65vkq_taskRow h3{flex:1;min-width:0}.Y65vkq_section[data-enhanced=true] .Y65vkq_scrollCue{flex-basis:42px;gap:6px}.Y65vkq_scrollCue span{font-size:8px}.Y65vkq_scrollCue svg{width:42px;height:42px}.Y65vkq_scene{min-height:660px}.Y65vkq_staticDrone{width:110px;top:55%;left:37%}.Y65vkq_staticVisitor{height:32%}}@media (max-height:700px) and (min-width:761px){.Y65vkq_section[data-enhanced=true] .Y65vkq_heading{top:110px}.Y65vkq_heading h2{font-size:clamp(64px,7.5vw,94px)}.Y65vkq_heading>p{margin-bottom:16px}.Y65vkq_section[data-enhanced=true] .Y65vkq_copy{top:61%}.Y65vkq_evidence{width:20vw;top:20%}}@media (prefers-reduced-motion:reduce){.Y65vkq_plate,.Y65vkq_copy,.Y65vkq_evidence{opacity:1!important;visibility:visible!important;transform:none!important}.Y65vkq_cueArrow{opacity:1;animation:none;transform:none}}
