.story-scenes_eyebrow__DcsYL{margin:0;font:500 11px/1.4 var(--font-technical);letter-spacing:.12em}.story-scenes_lazyEditorial__kZW_K{min-height:800px;scroll-margin-top:80px}.story-scenes_editorialPlaceholder__JPPOj{min-height:800px;background:var(--landing-surface)}.story-scenes_lazyEditorial__kZW_K[data-kind=spotter] .story-scenes_editorialPlaceholder__JPPOj{background:var(--landing-surface)}.story-scenes_mapStory__eL2cr{position:relative;height:330svh;background:var(--landing-page);color:var(--landing-text)}.story-scenes_mapSticky__cConJ{position:sticky;top:0;display:grid;align-content:center;gap:24px;min-height:100svh;padding:88px 24px 32px}.story-scenes_mapStoryHeading__LHplV{display:flex;align-items:end;justify-content:space-between;gap:32px;width:min(90vw,1560px);margin-inline:auto}.story-scenes_mapStoryHeading__LHplV .story-scenes_eyebrow__DcsYL{color:var(--landing-blue)}.story-scenes_mapStoryHeading__LHplV h2{margin:12px 0 0;font-size:clamp(36px,4vw,64px);font-weight:600;letter-spacing:-.035em;line-height:.98}.story-scenes_mapStoryHeading__LHplV h2 span{color:var(--landing-secondary)}.story-scenes_mapStoryHeading__LHplV>p{max-width:350px;margin:0;color:var(--landing-secondary);font-size:15px;line-height:1.55}.story-scenes_mapStoryFrame__8IfDq{--preview-frame-radius:20px;--preview-map-radius:20px;--preview-panel-radius:16px;--preview-overlay-radius:14px;--preview-control-radius:14px;width:min(90vw,1560px);margin-inline:auto;padding:16px;border-radius:28px;background:var(--landing-elevated);box-shadow:0 0 0 1px rgba(255,255,255,.08),0 20px 60px rgba(0,0,0,.18)}.story-scenes_mapFrameBottom__U2asC,.story-scenes_mapFrameTop__PgGX2{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:28px;color:var(--landing-secondary);font:500 10px/1.4 var(--font-technical);letter-spacing:.05em}.story-scenes_mapFrameTop__PgGX2{padding:0 8px 12px}.story-scenes_mapFrameBottom__U2asC{padding:12px 8px 0}.story-scenes_mapStoryFrame__8IfDq [data-story-stage="0"],.story-scenes_mapStoryFrame__8IfDq [data-story-stage="1"],.story-scenes_mapStoryFrame__8IfDq [data-story-stage="2"]{grid-template-columns:minmax(0,1fr)}.story-scenes_mapStoryFrame__8IfDq .maplibregl-map{min-height:400px}.story-scenes_mapStages__PwKwZ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:min(90vw,1560px);margin-inline:auto}.story-scenes_mapStage___sX6c{position:relative;min-height:52px;padding:12px 16px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#111417;box-shadow:none;color:rgba(255,255,255,.58);cursor:pointer;text-align:left;transition:background-color .22s ease,color .22s ease}.story-scenes_mapStage___sX6c:before{position:absolute;top:1px;right:20px;left:20px;height:2px;border-radius:999px;background:#4c9bff;content:"";opacity:0;transition:opacity .22s ease}.story-scenes_mapStage___sX6c[aria-pressed=true]{border-color:rgba(255,255,255,.08);background:#151a20;color:#fff}.story-scenes_mapStage___sX6c[aria-pressed=true]:before{opacity:1}.story-scenes_mapStage___sX6c:hover{background:#15181b;color:#fff}.story-scenes_mapStage___sX6c[aria-pressed=true]:hover{background:#151a20}.story-scenes_mapStage___sX6c:focus-visible{box-shadow:0 0 0 2px var(--landing-surface),0 0 0 4px var(--landing-blue)}.story-scenes_mapStage___sX6c span:first-child{display:block;font:500 11px/1.4 var(--font-technical)}.story-scenes_stageDesktopDescription__pB9oF{display:none}.story-scenes_typeBreak__9Bxt0{padding:80px 48px;background:var(--landing-page);color:var(--landing-text)}.story-scenes_typeBreakInner__DHwc7{position:relative;width:min(100%,1440px);margin-inline:auto}.story-scenes_typeBreakEyebrow__adP9m{display:flex;align-items:center;gap:12px;margin:0 0 28px;color:var(--landing-secondary);font:500 11px/1.5 var(--font-technical);letter-spacing:.1em}.story-scenes_typeBreakEyebrow__adP9m:before{width:24px;height:2px;flex:0 0 auto;background:var(--landing-blue);content:""}.story-scenes_typeBreak__9Bxt0 h2{position:relative;z-index:1;margin:0;color:#626a73;font-size:clamp(42px,6.7vw,108px);font-weight:600;letter-spacing:-.035em;line-height:1}.story-scenes_typeBreak__9Bxt0 h2 span{display:block}.story-scenes_typeBreak__9Bxt0 h2 span+span{margin-top:12px;color:var(--landing-text);font-size:clamp(60px,8.6vw,132px)}.story-scenes_typeBreak__9Bxt0 h2 em{color:var(--landing-blue);font-style:normal}.story-scenes_typeBreakNote__m0Pcj{position:relative;z-index:1;max-width:420px;margin:24px 0 0;color:var(--landing-secondary);font:400 12px/1.6 var(--font-technical)}.story-scenes_typeBreakRoute___ODVY{position:absolute;right:0;bottom:-8px;width:min(38%,480px);color:#737b84;opacity:.35;pointer-events:none}.story-scenes_typeBreakRoute___ODVY text{fill:currentColor;font:500 11px var(--font-technical);letter-spacing:.06em}.story-scenes_typeBreakRoute___ODVY .story-scenes_typeBreakRouteNote__BocA1{font-size:9px}.story-scenes_typeBreakTrace__xoehM{color:var(--landing-blue);animation:story-scenes_statement-route-trace__fHTYG 48s linear infinite}@keyframes story-scenes_statement-route-trace__fHTYG{to{stroke-dashoffset:-210}}@media (max-width:1023px){.story-scenes_typeBreak__9Bxt0{padding:64px 32px}}.story-scenes_aroundScene__SADKK{height:210svh;background:var(--landing-blue-deep);color:var(--landing-text);scroll-margin-top:64px}.story-scenes_aroundSticky__z2Szk{position:sticky;top:0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:48px;width:min(100%,1440px);min-height:100svh;margin-inline:auto;padding:104px 48px 64px}.story-scenes_aroundCopy__0Yuml .story-scenes_eyebrow__DcsYL{color:rgba(255,255,255,.82)}.story-scenes_aroundCopy__0Yuml h2{max-width:760px;margin:24px 0 32px;font-size:clamp(52px,6.2vw,96px);font-weight:600;letter-spacing:-.035em;line-height:.95}.story-scenes_aroundCopy__0Yuml h2 span{color:var(--landing-text)}.story-scenes_aroundCopy__0Yuml>p:not(.story-scenes_eyebrow__DcsYL){max-width:480px;margin:0 0 32px;color:rgba(255,255,255,.84);font-size:17px;line-height:1.6}.story-scenes_aroundCopy__0Yuml>a{display:inline-flex;align-items:center;gap:16px;min-height:44px;border-radius:6px;color:var(--landing-blue);font-size:14px;font-weight:500;color:var(--landing-text)}.story-scenes_aroundCopy__0Yuml>a:hover{color:#dceaff}.story-scenes_aroundCopy__0Yuml>a:focus-visible{box-shadow:0 0 0 2px var(--landing-blue-deep),0 0 0 4px var(--landing-text)}.story-scenes_phoneStage__olbWP{display:grid;justify-items:center;gap:16px;min-width:0}.story-scenes_phone__3aVa3{width:min(100%,410px);padding:24px;border-radius:26px;background:#0b0d10;box-shadow:0 0 0 1px rgba(255,255,255,.07),0 20px 50px rgba(0,0,0,.18);color:#f5f7fa}.story-scenes_phoneAircraft__Qjpoq,.story-scenes_phoneDistance__jqrHJ,.story-scenes_phoneHeader__Jd1QB,.story-scenes_phoneMetrics__AVRJp{display:flex;justify-content:space-between;gap:16px}.story-scenes_phoneHeader__Jd1QB{align-items:start;margin-bottom:18px}.story-scenes_phoneTop__5TrcC{margin:0 0 8px;color:#f5f7fa;font:500 11px/1.3 var(--font-technical);letter-spacing:.1em}.story-scenes_demoLabel__WtuCh{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 8px;border-radius:9px;background:#161b20;color:#9da5ae;font:500 9px/1.2 var(--font-technical);letter-spacing:.04em}.story-scenes_demoLabel__WtuCh span{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:#5aa7ff}.story-scenes_phoneHead__PSi8s{display:grid;justify-items:end;gap:3px}.story-scenes_phoneHead__PSi8s strong{color:#f5f7fa;font:500 30px/1 var(--font-technical)}.story-scenes_phoneHead__PSi8s span{color:#9da5ae;font-size:10px}.story-scenes_trajectory__3Lj5Q{position:relative;height:188px;overflow:hidden;border-radius:17px;background:#11151a}.story-scenes_proximityRing__o7eNv{position:absolute;top:53%;left:51%;width:176px;height:176px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(90,167,255,.12);translate:-50% -50%}.story-scenes_proximityRing__o7eNv:nth-child(2){width:118px;height:118px;box-shadow:inset 0 0 0 1px rgba(90,167,255,.16)}.story-scenes_proximityRing__o7eNv:nth-child(3){width:58px;height:58px;box-shadow:inset 0 0 0 1px rgba(90,167,255,.3)}.story-scenes_trajectoryTrack__tVUFl{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.story-scenes_trajectoryTrack__tVUFl path{fill:none;stroke:rgba(90,167,255,.45);stroke-width:1.3;stroke-dasharray:4 5}.story-scenes_trajectoryTrack__tVUFl .story-scenes_trajectoryActive__LSrHD{stroke:#5aa7ff;stroke-width:1.8;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:round;clip-path:inset(0 calc(100% - var(--demo-progress)) 0 0);transition:clip-path .7s ease}.story-scenes_closestPoint__yhcY3{position:absolute;z-index:1;top:42%;left:59%;width:7px;height:7px;border-radius:50%;background:#5aa7ff;box-shadow:0 0 0 4px #11151a,0 0 0 5px rgba(90,167,255,.35)}.story-scenes_demoAircraft__YU_U3{position:absolute;z-index:2;top:calc(68% - var(--demo-step) * 8%);left:calc(12% + var(--demo-step) * 15.7%);width:28px;height:22px;color:#f5f7fa;transform:translate(-50%,-50%) rotate(-16deg);transition:left .7s ease,top .7s ease}.story-scenes_demoUser__LO801{position:absolute;z-index:1;top:53%;left:51%;display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#0b0d10;box-shadow:0 0 0 2px #f5f7fa,0 0 0 6px rgba(90,167,255,.16);color:#f5f7fa;font-size:10px;translate:-50% -50%}.story-scenes_trajectoryClosest__d8ZAy,.story-scenes_trajectoryNow__LZs2u{position:absolute;bottom:12px;color:#69727c;font:500 9px/1 var(--font-technical);letter-spacing:.08em}.story-scenes_trajectoryNow__LZs2u{left:14px}.story-scenes_trajectoryClosest__d8ZAy{right:14px}.story-scenes_phoneAircraftBlock__9jDPp{margin-top:20px;padding:18px;border-radius:16px;background:#161b20}.story-scenes_phoneEyebrow__EEvll{margin:0 0 9px;color:#9da5ae;font:500 10px/1.4 var(--font-technical);letter-spacing:.08em}.story-scenes_phoneAircraft__Qjpoq{align-items:baseline}.story-scenes_phoneAircraft__Qjpoq strong{font:500 28px/1.1 var(--font-technical)}.story-scenes_phoneAircraft__Qjpoq span{color:#9da5ae;font:500 12px/1.4 var(--font-technical)}.story-scenes_phoneDistance__jqrHJ{align-items:end;margin-top:18px;color:#9da5ae;font-size:11px}.story-scenes_phoneDistance__jqrHJ strong{color:#5aa7ff;font:500 32px/1 var(--font-technical);white-space:nowrap}.story-scenes_phoneDistance__jqrHJ small{font-size:13px}.story-scenes_approachRail___BxtK{height:2px;margin-top:17px;background:rgba(255,255,255,.12)}.story-scenes_approachRail___BxtK span{display:block;width:var(--approach-progress);height:100%;background:#5aa7ff;transition:width .7s ease}.story-scenes_approachEndpoints__4F3KS{display:flex;justify-content:space-between;gap:8px;margin-top:8px;color:#9da5ae;font:500 9px/1.4 var(--font-technical)}.story-scenes_phoneMetrics__AVRJp{margin:20px 0 16px}.story-scenes_phoneMetrics__AVRJp div{flex:1;min-width:0}.story-scenes_phoneMetrics__AVRJp dt{color:#9da5ae;font-size:10px}.story-scenes_phoneMetrics__AVRJp dd{margin:7px 0 0;color:#f5f7fa;font:500 13px/1.2 var(--font-technical)}.story-scenes_phoneNote__SVfOb{margin:0;color:#9da5ae;font-size:10px;line-height:1.5}.story-scenes_demoSteps__JyJEE{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,410px);padding:12px 16px;border-radius:14px;background:#0b0d10;box-shadow:0 0 0 1px rgba(255,255,255,.07)}.story-scenes_demoSteps__JyJEE:before{position:absolute;top:19px;right:12%;left:12%;height:1px;background:rgba(255,255,255,.2);content:""}.story-scenes_demoSteps__JyJEE button{position:relative;display:grid;justify-items:center;align-content:start;gap:5px;min-width:0;min-height:48px;padding:0 2px;border:0;background:transparent;color:#9da5ae;cursor:pointer;font:500 10px/1.2 var(--font-technical);transition:color .2s ease}.story-scenes_demoStepMarker__xwU7z{display:block;width:12px;height:12px;margin:1px 0 3px;border-radius:50%;background:#69727c;box-shadow:0 0 0 4px #0b0d10;transition:background-color .2s ease}.story-scenes_demoSteps__JyJEE button strong{color:inherit;font-weight:500}.story-scenes_demoSteps__JyJEE button[aria-pressed=true]{color:#f5f7fa}.story-scenes_demoSteps__JyJEE button[aria-pressed=true] .story-scenes_demoStepMarker__xwU7z{background:#5aa7ff}.story-scenes_demoSteps__JyJEE button:hover{color:#f5f7fa}.story-scenes_demoSteps__JyJEE button:focus-visible{border-radius:6px;box-shadow:0 0 0 2px #0b0d10,0 0 0 4px #f5f7fa}.story-scenes_airportScene__Dnb0I{padding:96px 24px;background:var(--landing-surface);color:var(--landing-text);scroll-margin-top:64px}.story-scenes_airportIntro__XX7c2,.story-scenes_airportStage__kkij9{width:min(100%,1440px);margin-inline:auto}.story-scenes_airportIntro__XX7c2{display:flex;align-items:end;justify-content:space-between;gap:48px}.story-scenes_airportIntro__XX7c2 .story-scenes_eyebrow__DcsYL{color:var(--landing-secondary)}.story-scenes_airportIntro__XX7c2 h2{margin:20px 0 0;font-size:clamp(48px,6vw,92px);font-weight:600;letter-spacing:-.035em;line-height:.95}.story-scenes_airportIntro__XX7c2>p{max-width:390px;margin:0 0 5px;color:var(--landing-secondary);font-size:17px;line-height:1.55}.story-scenes_airportStage__kkij9{margin-top:48px;overflow:hidden;border-radius:28px;background:#101316;box-shadow:0 0 0 1px rgba(255,255,255,.06)}.story-scenes_airportStageHeader__ifyQs{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px 24px}.story-scenes_airportIdentity__jJatN h3{margin:0 0 6px;font-size:clamp(32px,3.2vw,42px);font-weight:500;letter-spacing:-.05em;line-height:1.05}.story-scenes_airportIdentity__jJatN p{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin:0;color:var(--landing-secondary);font-size:13px}.story-scenes_airportIdentity__jJatN p span{color:#91bfff;font:500 13px/1.4 var(--font-technical);letter-spacing:.02em}.story-scenes_airportObserved__lk2EY{display:grid;grid-template-columns:7px auto;align-items:center;justify-content:end;gap:2px 9px;flex:0 0 auto;color:var(--landing-secondary);font:500 10px/1.3 var(--font-technical);letter-spacing:.08em}.story-scenes_airportObserved__lk2EY strong{grid-column:2;color:var(--landing-text);font:500 15px/1.3 var(--font-interface);letter-spacing:0}.story-scenes_airportDot__y6XJJ{width:7px;height:7px;border-radius:50%;background:var(--landing-blue)}.story-scenes_airportDot__y6XJJ[data-live=false]{background:#8a8a8a}.story-scenes_runwayDiagram__jmJzC{position:relative;display:grid;min-height:280px;align-items:center;margin:0 24px;overflow:hidden;border-radius:20px;background:#0b0e10}.story-scenes_airfieldGeometry__Gv6TQ{position:absolute;inset:0;width:100%;height:100%;color:rgba(156,167,180,.11);pointer-events:none}.story-scenes_runwayLines__A0sMN{position:relative;z-index:1;display:grid;gap:20px;width:min(100%,1120px);margin-inline:auto;padding:24px 28px}.story-scenes_runwayLine__D9kCq{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:18px;color:#bdc5cd;font:500 13px/1.2 var(--font-technical)}.story-scenes_runwayLine__D9kCq>span:last-child{text-align:right}.story-scenes_runwayStrip__wkL8q{position:relative;height:46px;border-radius:4px;background:#242b31;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 3px 0 rgba(0,0,0,.3)}.story-scenes_runwayStrip__wkL8q:after,.story-scenes_runwayStrip__wkL8q:before{position:absolute;right:0;left:0;height:1px;background:rgba(255,255,255,.18);content:""}.story-scenes_runwayStrip__wkL8q:before{top:4px}.story-scenes_runwayStrip__wkL8q:after{bottom:4px}.story-scenes_runwayCenterline__noqf1{position:absolute;top:calc(50% - 1px);right:20px;left:20px;height:2px;background:repeating-linear-gradient(90deg,rgba(238,242,246,.56) 0 18px,transparent 18px 34px)}.story-scenes_runwayLine__D9kCq[data-illustrated=true] .story-scenes_runwayCenterline__noqf1{background:repeating-linear-gradient(90deg,rgba(76,155,255,.75) 0 18px,transparent 18px 34px)}.story-scenes_runwayThreshold__kVD0T{position:absolute;top:8px;bottom:8px;left:14px;width:12px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.44) 0 2px,transparent 2px 5px)}.story-scenes_runwayThreshold__kVD0T:nth-of-type(3){right:14px;left:auto}.story-scenes_airportJet__WrRBq{position:absolute;z-index:2;top:50%;left:65%;width:34px;height:25px;color:#d9e0e6;transform:translate(-50%,-50%)}.story-scenes_airportJetDistant__jK9si{left:65%;opacity:.7}.story-scenes_airportJetSelected__4u6xD{left:18%;color:#76b7ff;animation:story-scenes_airport-approach__k1wgq 10s linear infinite paused}.story-scenes_airportJetDeparting__VRztX{left:22%;opacity:.55;animation:story-scenes_airport-departure__qRxvL 10s linear 3s infinite paused}.story-scenes_airportScene__Dnb0I[data-visible=true] .story-scenes_airportJetDeparting__VRztX,.story-scenes_airportScene__Dnb0I[data-visible=true] .story-scenes_airportJetSelected__4u6xD{animation-play-state:running}@keyframes story-scenes_airport-approach__k1wgq{0%{left:8%;opacity:0}12%{opacity:1}75%{left:78%;opacity:1}to{left:89%;opacity:0}}@keyframes story-scenes_airport-departure__qRxvL{0%{left:22%;opacity:0}15%{opacity:.55}78%{left:76%;opacity:.55}to{left:88%;opacity:0}}.story-scenes_airportNoRunways__MYbeq{margin:0;color:var(--landing-secondary);font-size:13px}.story-scenes_airportMetrics__VmmvV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 32px;padding:20px 0;box-shadow:inset 0 -1px 0 rgba(255,255,255,.08)}.story-scenes_airportMetrics__VmmvV div{position:relative;display:flex;flex-direction:column-reverse;min-width:0;gap:6px;padding:0 24px}.story-scenes_airportMetrics__VmmvV div:first-child{padding-left:0}.story-scenes_airportMetrics__VmmvV div+div:before{position:absolute;top:2px;bottom:2px;left:0;width:1px;background:rgba(255,255,255,.08);content:""}.story-scenes_airportMetrics__VmmvV dd{margin:0;color:var(--landing-text);font:500 clamp(25px,2.8vw,38px)/1 var(--font-technical);letter-spacing:-.04em}.story-scenes_airportMetrics__VmmvV dt{color:var(--landing-secondary);font:500 10px/1.3 var(--font-technical);letter-spacing:.06em;text-transform:uppercase}.story-scenes_airportTraffic__6lSm7{padding:20px 32px 4px}.story-scenes_airportTraffic__6lSm7>p:first-child{display:flex;justify-content:space-between;gap:16px;margin:0 0 10px;color:var(--landing-text);font-size:14px;font-weight:500}.story-scenes_airportTraffic__6lSm7>p:first-child span{color:var(--landing-secondary);font:400 10px/1.5 var(--font-technical);text-transform:uppercase;letter-spacing:.04em}.story-scenes_airportTrafficRows__tkHm2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.story-scenes_airportTrafficRows__tkHm2 a{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;min-width:0;min-height:52px;padding:8px 0;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.09);color:var(--landing-text);text-decoration:none}.story-scenes_airportTrafficRows__tkHm2 a:hover .story-scenes_airportTrafficCallsign__1QcKz{color:var(--landing-blue)}.story-scenes_airportTrafficRows__tkHm2 a:focus-visible{box-shadow:0 0 0 2px #101316,0 0 0 4px var(--landing-blue)}.story-scenes_airportTrafficRows__tkHm2 a span:nth-child(2){color:var(--landing-secondary);font:400 12px/1.4 var(--font-technical)}.story-scenes_airportTrafficRows__tkHm2 a span:last-child{grid-column:1/-1;color:var(--landing-secondary);font-size:11px}.story-scenes_airportTrafficCallsign__1QcKz{min-width:0;overflow:hidden;font:500 15px/1.3 var(--font-technical);text-overflow:ellipsis;white-space:nowrap;transition:color .18s ease}.story-scenes_airportTrafficEmpty__1Tqaa{margin:0;padding:4px 0;color:var(--landing-secondary);font-size:12px}.story-scenes_airportStageFooter__sueKo{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:24px;padding:4px 32px 24px}.story-scenes_airportStageFooter__sueKo a{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;gap:10px;border-radius:6px;color:var(--landing-text);font-size:14px;font-weight:500;text-decoration:none;transition:color .18s ease}.story-scenes_airportStageFooter__sueKo a:hover{color:var(--landing-blue)}.story-scenes_airportStageFooter__sueKo a:focus-visible{box-shadow:0 0 0 2px #101316,0 0 0 4px var(--landing-blue)}.story-scenes_airportStageFooter__sueKo p{max-width:620px;margin:0;color:var(--landing-secondary);font-size:11px;line-height:1.5}@media (max-width:1023px){.story-scenes_mapStory__eL2cr{height:auto}.story-scenes_mapSticky__cConJ{position:static;padding-top:104px}.story-scenes_mapStoryHeading__LHplV{order:0}.story-scenes_mapStages__PwKwZ{order:1}.story-scenes_mapStoryFrame__8IfDq{order:2}.story-scenes_mapStoryHeading__LHplV h2{font-size:clamp(36px,5vw,56px)}.story-scenes_aroundSticky__z2Szk{gap:32px;padding-inline:32px}.story-scenes_aroundCopy__0Yuml h2{font-size:clamp(46px,6vw,76px)}.story-scenes_airportStageHeader__ifyQs{padding:24px 28px}.story-scenes_airportMetrics__VmmvV{margin-inline:32px}.story-scenes_airportStageFooter__sueKo,.story-scenes_airportTraffic__6lSm7{padding-inline:32px}}@media (max-width:767px){.story-scenes_mapStory__eL2cr{height:auto}.story-scenes_mapSticky__cConJ{position:static;padding:96px 12px 80px}.story-scenes_mapStoryHeading__LHplV{display:grid;gap:20px;width:100%;padding-inline:12px}.story-scenes_mapStoryHeading__LHplV h2{font-size:clamp(40px,9vw,56px)}.story-scenes_mapStoryHeading__LHplV>p{font-size:14px}.story-scenes_mapStoryFrame__8IfDq{width:100%;padding:8px}.story-scenes_mapFrameBottom__U2asC,.story-scenes_mapFrameTop__PgGX2{font-size:9px}.story-scenes_mapFrameBottom__U2asC span:last-child,.story-scenes_mapFrameTop__PgGX2 span:last-child{display:none}.story-scenes_mapStoryFrame__8IfDq [data-story-stage]{grid-template-columns:minmax(0,1fr)}.story-scenes_mapStoryFrame__8IfDq [class*=mapView]{min-height:340px}.story-scenes_mapStages__PwKwZ{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding:4px}.story-scenes_mapStage___sX6c{min-width:0}.story-scenes_typeBreak__9Bxt0{padding:56px 24px}.story-scenes_typeBreakEyebrow__adP9m{margin-bottom:24px;font-size:10px;gap:8px}.story-scenes_typeBreakEyebrow__adP9m:before{width:16px}.story-scenes_typeBreak__9Bxt0 h2{font-size:clamp(38px,9.5vw,66px)}.story-scenes_typeBreak__9Bxt0 h2 span+span{font-size:clamp(46px,11vw,80px)}.story-scenes_typeBreakNote__m0Pcj{max-width:340px;margin-top:20px;font-size:11px}.story-scenes_typeBreakRoute___ODVY{position:relative;display:block;width:min(100%,360px);margin:12px 0 0 auto;bottom:auto}.story-scenes_aroundScene__SADKK{height:auto}.story-scenes_aroundSticky__z2Szk{position:static;grid-template-columns:1fr;gap:48px;padding:96px 24px}.story-scenes_aroundCopy__0Yuml h2{font-size:clamp(52px,11vw,72px)}.story-scenes_aroundCopy__0Yuml>p:not(.story-scenes_eyebrow__DcsYL){font-size:15px}.story-scenes_phone__3aVa3{min-height:0}.story-scenes_airportScene__Dnb0I{padding:72px 16px}.story-scenes_airportIntro__XX7c2{display:grid;gap:24px}.story-scenes_airportIntro__XX7c2 h2{font-size:clamp(42px,9vw,64px)}.story-scenes_airportIntro__XX7c2>p{font-size:15px}.story-scenes_airportStage__kkij9{margin-top:32px;border-radius:24px}.story-scenes_airportStageHeader__ifyQs{display:grid;gap:16px;padding:24px 24px 20px}.story-scenes_airportIdentity__jJatN h3{font-size:clamp(29px,6vw,42px)}.story-scenes_airportObserved__lk2EY{justify-content:start}.story-scenes_runwayDiagram__jmJzC{min-height:230px;margin-inline:16px;border-radius:16px}.story-scenes_runwayLines__A0sMN{gap:18px;padding:20px 14px}.story-scenes_runwayLine__D9kCq{grid-template-columns:32px minmax(0,1fr) 32px;gap:8px;font-size:10px}.story-scenes_runwayStrip__wkL8q{height:38px}.story-scenes_airportJet__WrRBq{width:27px;height:21px}.story-scenes_airportMetrics__VmmvV{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0;margin-inline:24px;padding-block:20px}.story-scenes_airportMetrics__VmmvV div{padding-inline:16px}.story-scenes_airportMetrics__VmmvV div:nth-child(3){padding-left:0}.story-scenes_airportMetrics__VmmvV div:nth-child(3):before{display:none}.story-scenes_airportMetrics__VmmvV dd{font-size:29px}.story-scenes_airportTraffic__6lSm7{padding:20px 24px 4px}.story-scenes_airportTrafficRows__tkHm2{grid-template-columns:1fr;gap:0}.story-scenes_airportTrafficRows__tkHm2 a{min-height:52px}.story-scenes_airportStageFooter__sueKo{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:4px 24px 24px}}@media (max-width:430px){.story-scenes_mapStoryHeading__LHplV h2{font-size:40px}.story-scenes_mapFrameBottom__U2asC{min-height:44px}.story-scenes_phone__3aVa3{padding:20px}.story-scenes_phoneMetrics__AVRJp dd{font-size:11px}.story-scenes_runwayDiagram__jmJzC{min-height:205px}.story-scenes_runwayLine__D9kCq{grid-template-columns:26px minmax(0,1fr) 26px;gap:6px;font-size:9px}.story-scenes_runwayStrip__wkL8q{height:32px}.story-scenes_runwayThreshold__kVD0T{left:6px;width:8px}.story-scenes_runwayThreshold__kVD0T:nth-of-type(3){right:6px;left:auto}.story-scenes_runwayCenterline__noqf1{left:10px;right:10px}}@media (prefers-reduced-motion:reduce){.story-scenes_typeBreakTrace__xoehM{animation:none}.story-scenes_mapStage___sX6c,.story-scenes_mapStage___sX6c:before{transition:none}.story-scenes_aroundScene__SADKK,.story-scenes_mapStory__eL2cr{height:auto}.story-scenes_aroundSticky__z2Szk,.story-scenes_mapSticky__cConJ{position:static;min-height:0}.story-scenes_airportJet__WrRBq,.story-scenes_demoAircraft__YU_U3{animation:none;transition:none}.story-scenes_approachRail___BxtK span,.story-scenes_demoStepMarker__xwU7z,.story-scenes_demoSteps__JyJEE button,.story-scenes_trajectoryActive__LSrHD{transition:none}}