.demo_demo__r2d5l{max-width:1120px;margin:0 auto;display:grid;grid-gap:28px;gap:28px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo_h2__PYKzE{margin:0 0 14px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fm-muted)}.demo_card__218sX{background:var(--fm-glass);border:1px solid var(--fm-line);border-radius:18px;padding:20px 22px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.demo_cardLead__iu7wj{margin:-4px 0 14px;color:var(--fm-ink-2)}.demo_hero__Bv4DM{position:relative;min-height:440px;border-radius:24px;overflow:hidden;border:1px solid var(--fm-line);background:radial-gradient(120% 90% at 85% 10%,rgb(var(--fm-accent-rgb)/.16),transparent 55%),#08111f;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.demo_mapBox__y4wnM{position:relative;order:2;min-height:300px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%);mask-image:linear-gradient(90deg,transparent,#000 22%)}.demo_map__9xuEf{position:absolute;inset:0;width:100%;height:100%}.demo_contours__KcG7A path{fill:none;stroke:#7c9cff;stroke-width:1.4}.demo_ctr__28SRG{fill:rgba(124,156,255,.06);stroke:rgba(124,156,255,.55);stroke-width:2;stroke-dasharray:10 8}.demo_routeGlow__P2Ds0{stroke:rgb(var(--fm-accent-rgb)/.35);stroke-width:22;filter:blur(8px)}.demo_routeGlow__P2Ds0,.demo_route__LAOWM{fill:none;stroke-linecap:round;stroke-linejoin:round}.demo_route__LAOWM{stroke-width:6;stroke-dasharray:1;stroke-dashoffset:1;animation:demo_draw__zEcYh 2.2s ease-out .2s forwards}@keyframes demo_draw__zEcYh{to{stroke-dashoffset:0}}.demo_wpDot__F_20X{fill:#070d17;stroke:#ff7cc4;stroke-width:4}.demo_wpLabel__Y34Qa{fill:#eef3f8;font:600 24px/1 system-ui,sans-serif;paint-order:stroke;stroke:rgba(7,13,23,.85);stroke-width:6px}.demo_wpLetter__4wum0{fill:#ff7cc4}.demo_heroText__LvtGb{position:relative;padding:40px 32px 30px;display:flex;flex-direction:column;justify-content:center}.demo_kicker__ofEaR{margin:0 0 6px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ff7cc4}.demo_title__OnITF{margin:0;font-size:clamp(32px,5vw,54px);line-height:1.05;letter-spacing:-.02em}.demo_arrow___U5mu{color:var(--fm-accent)}.demo_sub__0ARcL{margin:8px 0 0;font-family:var(--fm-font-mono,ui-monospace,monospace);color:var(--fm-ink-2);font-size:14px}.demo_lead__S2G25{max-width:640px;margin:12px 0 22px;color:var(--fm-ink-2);font-size:16px;line-height:1.5}.demo_stats__HB4uU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;max-width:460px}.demo_stat__Ml_D8{padding:12px 14px;border-radius:14px;background:rgba(17,28,45,.7);border:1px solid var(--fm-line);display:grid;grid-gap:4px;gap:4px}.demo_statLabel__zsfWi{font-size:12px;color:var(--fm-muted)}.demo_statValue__kfY1B{font-size:28px;font-weight:650;letter-spacing:-.01em}.demo_statValue__kfY1B small{margin-left:4px;font-size:14px;font-weight:500;color:var(--fm-muted)}.demo_legs__FvGCG{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px}.demo_leg__nnPXS{display:grid;grid-gap:12px;gap:12px}.demo_legHead__1q04q{display:flex;align-items:center;gap:8px}.demo_badge__vjOYe{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:14px;color:#070d17;background:linear-gradient(135deg,#ff7cc4,#d61f86)}.demo_legLine__cM7Ff{flex:1 1;height:2px;background:linear-gradient(90deg,#ff7cc4,rgba(124,156,255,.7));border-radius:2px}.demo_legName__Yoexd{margin:0;font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.demo_chip__Rgu46{font-size:12px;font-weight:500;padding:2px 9px;border-radius:999px;color:var(--fm-airspace);background:rgba(124,156,255,.12);border:1px solid rgba(124,156,255,.3)}.demo_legBig__YsNNg{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.demo_legBig__YsNNg span{display:grid;grid-gap:2px;gap:2px}.demo_legBig__YsNNg small{font-size:12px;color:var(--fm-muted)}.demo_legBig__YsNNg b{font-size:34px;font-weight:650;font-family:var(--fm-font-mono,ui-monospace,monospace);letter-spacing:-.02em}.demo_legBig__YsNNg i{margin-left:4px;font-size:14px;font-style:normal;font-weight:500;color:var(--fm-muted)}.demo_legBig__YsNNg span:first-child b{color:#ff7cc4}.demo_legFacts____Ssf{margin:0;display:grid;grid-template-columns:repeat(5,auto);justify-content:space-between;grid-gap:8px;gap:8px;padding-top:10px;border-top:1px solid var(--fm-line)}.demo_legFacts____Ssf dt{font-size:11px;color:var(--fm-muted)}.demo_legFacts____Ssf dd{margin:2px 0 0;font-size:14px;font-family:var(--fm-font-mono,ui-monospace,monospace)}.demo_profile__GclXF{width:100%;height:auto;display:block}.demo_grid__C1jSn{stroke:var(--fm-line)}.demo_axisLetter__YI6It,.demo_axis__Z2D3G{fill:var(--fm-muted);font:11px system-ui,sans-serif}.demo_axisLetter__YI6It{fill:#ff7cc4;font-weight:700}.demo_flight__vI3rp{fill:none;stroke:var(--fm-accent);stroke-width:3;stroke-linejoin:round}.demo_msa__PRMbD{stroke:var(--fm-caution);stroke-width:2;stroke-dasharray:6 5}.demo_legend__H2zRh{margin:8px 0 0;font-size:13px;color:var(--fm-muted);display:flex;align-items:center;gap:8px}.demo_keyFlight__R6OEk,.demo_keyMsa__JM0Ps{display:inline-block;width:18px;height:0;border-top:3px solid var(--fm-accent)}.demo_keyMsa__JM0Ps{margin-left:12px;border-top:2px dashed var(--fm-caution)}.demo_tableWrap__JvZNQ{overflow-x:auto;margin:0 -6px}.demo_table__vp6DD{width:100%;border-collapse:collapse;font-family:var(--fm-font-mono,ui-monospace,monospace);font-size:13px}.demo_table__vp6DD th{padding:8px;text-align:right;font:600 11px system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--fm-muted);border-bottom:1px solid var(--fm-line-strong,var(--fm-line));white-space:nowrap}.demo_table__vp6DD td{padding:10px 8px;text-align:right;border-bottom:1px solid var(--fm-line);white-space:nowrap}.demo_table__vp6DD tbody tr:hover td{background:rgba(124,156,255,.06)}.demo_table__vp6DD .demo_legCell__dy6cl,.demo_table__vp6DD th:first-child{text-align:left}.demo_legCell__dy6cl{font-family:system-ui,sans-serif}.demo_legCell__dy6cl b{color:#ff7cc4}.demo_table__vp6DD .demo_hot__P0KBO{color:#ff7cc4;font-weight:700}.demo_pair__13Xiw{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;align-items:start}.demo_fuelBar__u4b6P{display:flex;height:18px;border-radius:999px;overflow:hidden;background:var(--fm-panel-sunk);border:1px solid var(--fm-line)}.demo_fuelTrip__oY3Y6{background:linear-gradient(90deg,#d61f86,#ff7cc4)}.demo_fuelReserve__VLEnU{background:var(--fm-caution)}.demo_fuelExtra__Io4TO{background:var(--fm-go)}.demo_fuelKey__l8UZu{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.demo_fuelKey__l8UZu li{display:flex;align-items:center;gap:10px;color:var(--fm-ink-2)}.demo_fuelKey__l8UZu b{margin-left:auto;font-family:var(--fm-font-mono,ui-monospace,monospace);color:var(--fm-ink)}.demo_dot__dgWi5{width:10px;height:10px;border-radius:50%}.demo_massRow__6m9_v{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:16px;gap:16px;align-items:center}.demo_massFacts__MYTOp p{margin:0 0 12px;display:grid}.demo_massFacts__MYTOp small{font-size:12px;color:var(--fm-muted)}.demo_massFacts__MYTOp b{font-size:22px;font-family:var(--fm-font-mono,ui-monospace,monospace)}.demo_massFacts__MYTOp span{font-size:13px;color:var(--fm-go)}.demo_envelope__IdqVZ svg{width:100%;height:auto}.demo_warnings__c_jkk{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.demo_warnings__c_jkk li{padding:10px 14px;border-radius:12px;border:1px solid var(--fm-line)}.demo_warnings__c_jkk b{margin-right:6px;font-size:12px;letter-spacing:.06em}.demo_wError__4euLM{background:var(--fm-nogo-soft)}.demo_wError__4euLM b{color:var(--fm-nogo)}.demo_wWarn__jFDpM{background:var(--fm-caution-soft)}.demo_wWarn__jFDpM b{color:var(--fm-caution)}.demo_wInfo__HyquZ b{color:var(--fm-airspace)}.demo_allClear__j4dlf{margin:0;padding:12px 14px;border-radius:12px;background:var(--fm-go-soft);color:var(--fm-go);font-weight:600}.demo_end__3eKnU{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0 12px}.demo_cta__7hM33,.demo_ghost__x6DtA{padding:12px 22px;border-radius:999px;font-weight:600;text-decoration:none!important}.demo_cta__7hM33{color:#fff!important;background:linear-gradient(135deg,var(--fm-accent),var(--fm-accent-deep));box-shadow:0 8px 28px rgb(var(--fm-accent-rgb)/.35)}.demo_ghost__x6DtA{color:var(--fm-ink)!important;border:1px solid var(--fm-line-strong,var(--fm-line))}.demo_disclaimer__VMErH{flex-basis:100%;margin:6px 0 0;font-size:13px;color:var(--fm-muted)}@media (max-width:820px){.demo_hero__Bv4DM{grid-template-columns:1fr}.demo_mapBox__y4wnM{order:0;min-height:240px;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.demo_heroText__LvtGb{padding:0 18px 18px}.demo_massRow__6m9_v,.demo_pair__13Xiw{grid-template-columns:1fr}.demo_legFacts____Ssf{grid-template-columns:repeat(3,auto)}}@media (prefers-reduced-motion:reduce){.demo_route__LAOWM{animation:none;stroke-dashoffset:0}}@media print{.demo_end__3eKnU a,.demo_hero__Bv4DM{display:none}}