.NVZr9W_wrap{width:100%;height:100%;position:relative;overflow:hidden}.NVZr9W_canvas{position:absolute;inset:0}.NVZr9W_panel{border-radius:var(--radius);width:min(360px,100% - 24px);color:var(--ink-on-dark);background:#07143beb;gap:14px;padding:18px;display:grid;position:absolute;bottom:clamp(12px,2vw,28px);right:clamp(12px,2vw,28px);box-shadow:0 24px 60px -24px #0009}.NVZr9W_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.NVZr9W_panelNote{color:var(--ink-on-dark-soft);font-size:.8125rem}.NVZr9W_segment{background:var(--night);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.NVZr9W_segment button{min-height:44px;color:var(--ink-on-dark-soft);transition:background-color var(--t-ui) var(--ease-out), color var(--t-ui) ease, transform var(--t-press) var(--ease-out);border-radius:999px;font-size:.875rem;font-weight:700}.NVZr9W_segment button:active{transform:scale(.97)}.NVZr9W_segment button[aria-checked=true]{background:var(--orange);color:var(--navy)}.NVZr9W_readout{grid-template-columns:1fr 1fr;gap:12px;display:grid}.NVZr9W_readout dt{color:var(--ink-on-dark-soft);font-size:.8125rem}.NVZr9W_readout dd{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600;line-height:1.1}.NVZr9W_legend{color:var(--ink-on-dark-soft);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;display:flex}.NVZr9W_keyJam,.NVZr9W_keyFlow{background:var(--orange);border-radius:3px;width:18px;height:5px}.NVZr9W_keyFlow{background:var(--sig-green);margin-left:8px}@media (max-width:640px){.NVZr9W_panel{width:auto;padding:14px;left:12px;right:12px}.NVZr9W_readout dd{font-size:1.5rem}}
.mOTcCq_hero{min-height:100svh;padding-block:calc(var(--header-h) + 40px) 80px;align-items:center;display:grid;position:relative;overflow:hidden}.mOTcCq_city{will-change:transform, opacity;position:absolute;inset:0}.mOTcCq_city:after{content:"";pointer-events:none;background:linear-gradient(90deg,#030a24f0 0%,#030a24b3 36%,#030a2400 64%);position:absolute;inset:0}.mOTcCq_inner{z-index:1;pointer-events:none;justify-items:start;gap:26px;display:grid;position:relative}.mOTcCq_inner a,.mOTcCq_inner button{pointer-events:auto}.mOTcCq_title{display:grid}.mOTcCq_line{padding-bottom:.06em;display:block;overflow:hidden}.mOTcCq_line>span{display:block}.mOTcCq_lead{max-width:31.5em;font-size:var(--step-lead);color:#b8c5e0;text-shadow:0 1px 14px #030a248c;font-weight:400;line-height:1.68}.mOTcCq_actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:900px){.mOTcCq_hero{align-items:start;padding-bottom:300px}.mOTcCq_city:after{background:linear-gradient(#030a24f0 0%,#030a24bf 50%,#030a241a 75%)}}
.lQ95pa_sim{border-radius:var(--radius);background:var(--night);color:var(--ink-on-dark);gap:0;display:grid;overflow:hidden}.lQ95pa_top{background:var(--navy);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:20px 24px;display:flex}.lQ95pa_controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lQ95pa_segment{background:var(--night);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.lQ95pa_segment button{min-height:44px;color:var(--ink-on-dark-soft);transition:background-color var(--t-ui) var(--ease-out), color var(--t-ui) ease;border-radius:999px;padding:0 16px;font-size:.875rem;font-weight:700}.lQ95pa_segment button[aria-checked=true]{background:var(--white);color:var(--navy)}.lQ95pa_segment button:disabled{cursor:not-allowed}.lQ95pa_readout{gap:32px;display:flex}.lQ95pa_readout dt{color:var(--ink-on-dark-soft);font-size:.8125rem}.lQ95pa_readout dd{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600;line-height:1.1}.lQ95pa_canvas{aspect-ratio:1200/420;width:100%;height:auto}.lQ95pa_foot{background:var(--navy);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding:18px 24px 22px;display:flex}.lQ95pa_log{gap:4px;min-height:3em;padding:0;font-size:.9375rem;list-style:none;display:grid}.lQ95pa_log li:last-child{color:var(--white);font-weight:600}.lQ95pa_log li:not(:last-child){color:var(--ink-on-dark-soft)}.lQ95pa_note{color:var(--ink-on-dark-soft);align-self:end;max-width:28em;font-size:.8125rem}@media (max-width:760px){.lQ95pa_scroller{overscroll-behavior-x:contain;overflow-x:auto}.lQ95pa_canvas{width:780px;max-width:none}.lQ95pa_top,.lQ95pa_foot{padding:16px}.lQ95pa_segment{width:100%}.lQ95pa_readout dd{font-size:1.5rem}}
.Lv-sAa_svg{width:100%;height:100%;display:block}.Lv-sAa_svg *{animation-play-state:paused}[data-active] .Lv-sAa_svg *{animation-play-state:running}.Lv-sAa_label{font-family:var(--font-text);fill:var(--ink-on-dark-soft);font-size:17px;font-weight:600}.Lv-sAa_red,.Lv-sAa_green{fill:#1d2a4f}.Lv-sAa_red{animation:8s step-end infinite Lv-sAa_sig-red}.Lv-sAa_green{animation:8s step-end infinite Lv-sAa_sig-green}@keyframes Lv-sAa_sig-red{0%{fill:var(--sig-red)}12%{fill:#1d2a4f}22%{fill:var(--sig-red)}34%{fill:#1d2a4f}50%,to{fill:#1d2a4f}}@keyframes Lv-sAa_sig-green{0%{fill:#1d2a4f}12%{fill:var(--sig-green)}22%{fill:#1d2a4f}34%{fill:var(--sig-green)}50%,to{fill:var(--sig-green)}}.Lv-sAa_wave{animation:8s linear infinite Lv-sAa_wave}@keyframes Lv-sAa_wave{0%,48%{opacity:0;transform:translate(0)}52%{opacity:1}to{opacity:1;transform:translate(760px)}}.Lv-sAa_flow{animation:8s linear infinite Lv-sAa_flow}@keyframes Lv-sAa_flow{0%{transform:translate(-30px)}25%{transform:translate(70px)}45%{transform:translate(70px)}50%{transform:translate(80px)}to{transform:translate(640px)}}.Lv-sAa_before,.Lv-sAa_after{animation:8s step-end infinite Lv-sAa_swap}.Lv-sAa_after{fill:var(--sig-green);animation-name:Lv-sAa_swap-b}@keyframes Lv-sAa_swap{0%{opacity:1}50%,to{opacity:0}}@keyframes Lv-sAa_swap-b{0%{opacity:0}50%,to{opacity:1}}.Lv-sAa_route{fill:none;stroke:var(--sig-green);stroke-width:24px;stroke-opacity:.32;stroke-dasharray:900;stroke-dashoffset:900px;animation:Lv-sAa_draw 6s infinite var(--ease-out)}@keyframes Lv-sAa_draw{0%{stroke-dashoffset:900px}20%,to{stroke-dashoffset:0}}.Lv-sAa_ring{fill:none;stroke:var(--sig-green);stroke-width:4px;opacity:0;animation:6s infinite Lv-sAa_ring}@keyframes Lv-sAa_ring{0%{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.6)}8%{opacity:1;transform:scale(1)}30%{opacity:1}45%,to{opacity:.25}}.Lv-sAa_amb{offset-path:path("M0 120 H300 V300 H600");offset-rotate:auto;animation:6s linear infinite Lv-sAa_amb}@keyframes Lv-sAa_amb{0%{offset-distance:0%}85%,to{offset-distance:100%}}.Lv-sAa_jam{fill:var(--orange);opacity:0;animation:7s infinite Lv-sAa_jam}@keyframes Lv-sAa_jam{0%,15%{opacity:0}35%,to{opacity:.85}}.Lv-sAa_alt{fill:none;stroke:var(--sig-green);stroke-width:6px;stroke-dasharray:14 12;opacity:0;animation:7s infinite Lv-sAa_alt}@keyframes Lv-sAa_alt{0%,45%{opacity:0}55%,to{opacity:1}}.Lv-sAa_incident{animation:7s infinite Lv-sAa_pop}@keyframes Lv-sAa_pop{0%,8%{opacity:0}12%,to{opacity:1}}.Lv-sAa_pulse{fill:var(--sig-amber);opacity:.2;transform-box:fill-box;transform-origin:50%;animation:Lv-sAa_pulse 1.6s infinite var(--ease-out)}@keyframes Lv-sAa_pulse{0%{opacity:.35;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.Lv-sAa_card{animation:Lv-sAa_card 7s infinite var(--ease-out)}@keyframes Lv-sAa_card{0%,25%{opacity:0;translate:0 14px}32%,to{opacity:1;translate:0}}.Lv-sAa_cardTitle{font-family:var(--font-text);fill:#fff;font-size:17px;font-weight:700}.Lv-sAa_cardText{font-family:var(--font-text);fill:var(--ink-on-dark-soft);font-size:14px}.Lv-sAa_vms{animation:Lv-sAa_card 7s infinite var(--ease-out);animation-delay:.3s}.Lv-sAa_vmsText{font-family:var(--font-display);letter-spacing:2px;fill:var(--sig-amber);font-size:22px;font-weight:700}.Lv-sAa_phone{animation:Lv-sAa_phone 7s infinite var(--ease-out)}@keyframes Lv-sAa_phone{0%,40%{opacity:0;translate:0 30px}50%,to{opacity:1;translate:0}}.Lv-sAa_phoneTitle{font-family:var(--font-text);fill:var(--ink);font-size:15px;font-weight:700}.Lv-sAa_phoneText{font-family:var(--font-text);fill:var(--ink-soft);font-size:14px}.Lv-sAa_carA{animation:6s linear infinite Lv-sAa_carA}@keyframes Lv-sAa_carA{0%{transform:translate(268px,470px)scale(1.25)}to{transform:translate(292px,90px)scale(.45)}}.Lv-sAa_carB{animation:6s linear -2.2s infinite Lv-sAa_carB}@keyframes Lv-sAa_carB{0%{transform:translate(340px,480px)scale(1.25)}55%{transform:translate(326px,318px)scale(.95)}to{transform:translate(326px,318px)scale(.95)}}.Lv-sAa_bbox,.Lv-sAa_bboxCalm{fill:none;stroke-width:2.5px}.Lv-sAa_bbox{stroke:var(--orange)}.Lv-sAa_bboxCalm{stroke:var(--sig-blue)}.Lv-sAa_tag,.Lv-sAa_tagCalm{font-family:var(--font-text);font-size:12px;font-weight:700}.Lv-sAa_tag{fill:var(--orange)}.Lv-sAa_tagCalm{fill:var(--sig-blue)}.Lv-sAa_svg .Lv-sAa_card{animation:Lv-sAa_card 6s infinite var(--ease-out)}@media (prefers-reduced-motion:reduce){.Lv-sAa_svg *{animation:none!important}.Lv-sAa_jam,.Lv-sAa_alt,.Lv-sAa_incident,.Lv-sAa_card,.Lv-sAa_vms,.Lv-sAa_phone,.Lv-sAa_ring{opacity:1!important}.Lv-sAa_route{stroke-dashoffset:0}.Lv-sAa_after{opacity:1}.Lv-sAa_before{opacity:0}.Lv-sAa_green{fill:var(--sig-green)}.Lv-sAa_amb{offset-distance:60%}.Lv-sAa_carA{transform:translate(282px,250px)scale(.85)}.Lv-sAa_carB{transform:translate(326px,318px)scale(.95)}}
.wYFNhG_story{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,88px);display:grid}.wYFNhG_list{padding:0;list-style:none}.wYFNhG_item{opacity:.42;min-height:82svh;transition:opacity .4s var(--ease-out);align-content:center;gap:22px;padding-block:40px;display:grid}.wYFNhG_item[data-current]{opacity:1}.wYFNhG_item .disc-list{color:var(--ink-on-dark-soft)}.wYFNhG_inlineScene{display:none}.wYFNhG_stageWrap{position:relative}.wYFNhG_stage{aspect-ratio:600/460;border-radius:var(--radius);background:var(--night);position:sticky;top:calc(50svh - min(36vw,560px)/2);overflow:hidden}.wYFNhG_scene{opacity:0;transition:opacity .5s var(--ease-out), transform .7s var(--ease-out);position:absolute;inset:0;transform:scale(1.03)}.wYFNhG_scene[data-active]{opacity:1;transform:none}.wYFNhG_stageFoot{justify-content:space-between;align-items:center;display:flex;position:absolute;top:16px;left:18px;right:18px}.wYFNhG_dots{gap:8px;display:flex}.wYFNhG_dots i{background:var(--navy-line);width:8px;height:8px;transition:background-color var(--t-ui) ease, transform var(--t-ui) var(--ease-out);border-radius:50%}.wYFNhG_dots i[data-on]{background:var(--orange);transform:scale(1.3)}@media (max-width:960px){.wYFNhG_story{grid-template-columns:1fr}.wYFNhG_stageWrap{display:none}.wYFNhG_item{opacity:1;min-height:0;padding-block:32px}.wYFNhG_inlineScene{aspect-ratio:600/460;border-radius:var(--radius);display:block;overflow:hidden}}
._1DbO1q_cc{border-radius:var(--radius);background:var(--navy);color:var(--ink-on-dark);overflow:hidden;box-shadow:0 40px 100px -40px #000000b3}._1DbO1q_bar{background:var(--navy-raised);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:14px 18px;display:flex}._1DbO1q_title{font-size:.9375rem;font-weight:700}._1DbO1q_grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);min-height:520px;display:grid}._1DbO1q_map{background:var(--night);min-height:420px;position:relative}._1DbO1q_side{align-content:start;gap:10px;padding:12px;display:grid}._1DbO1q_panel{border-radius:var(--radius-sm);background:var(--night);padding:14px}._1DbO1q_ph{font-family:var(--font-text);letter-spacing:0;color:var(--ink-on-dark-soft);margin-bottom:10px;font-size:.8125rem;font-weight:700}._1DbO1q_feed{gap:8px;padding:0;list-style:none;display:grid}._1DbO1q_event{animation:_1DbO1q_ev-in .42s var(--ease-out);align-items:flex-start;gap:10px;display:flex}@keyframes _1DbO1q_ev-in{0%{opacity:0;transform:translateY(-8px)}}._1DbO1q_event i{border-radius:50%;flex:none;width:9px;height:9px;margin-top:6px}._1DbO1q_event b{font-size:.875rem;font-weight:600;line-height:1.35;display:block}._1DbO1q_event small{color:var(--ink-on-dark-soft);font-size:.75rem}._1DbO1q_kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}._1DbO1q_kpis dt{color:var(--ink-on-dark-soft);font-size:.75rem}._1DbO1q_kpis dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.3rem;font-weight:600}@media (max-width:900px){._1DbO1q_grid{grid-template-columns:1fr}._1DbO1q_map{min-height:320px}}
.IV6sZq_stack{gap:40px;padding:0;list-style:none;display:grid}.IV6sZq_layer{border-radius:var(--radius);background:var(--paper-deep);color:var(--ink);grid-template-columns:minmax(200px,1fr) 2.4fr;align-items:center;gap:20px 40px;padding:26px 28px;display:grid;position:relative}.IV6sZq_layer[data-tone=navy]{background:var(--navy);color:var(--white)}.IV6sZq_layer[data-tone=raised]{background:var(--navy-raised);color:var(--white)}.IV6sZq_layer[data-tone=orange]{background:var(--orange);color:var(--navy)}.IV6sZq_head p{opacity:.8;margin-top:4px;font-size:.9375rem}.IV6sZq_items{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.IV6sZq_items li{color:var(--ink);background:#ffffffb3;border-radius:999px;padding:10px 16px;font-size:.9375rem;font-weight:600}.IV6sZq_layer[data-tone=navy] .IV6sZq_items li,.IV6sZq_layer[data-tone=raised] .IV6sZq_items li{color:var(--white);background:#ffffff1a}.IV6sZq_layer[data-tone=orange] .IV6sZq_items li{color:var(--navy);background:#07143b1f}.IV6sZq_link{width:4px;height:40px;margin-left:-2px;position:absolute;top:100%;left:50%;overflow:hidden}.IV6sZq_link i{background:var(--orange);border-radius:2px;width:4px;height:8px;animation:1.5s linear infinite IV6sZq_drip;position:absolute;left:0}.IV6sZq_link i:nth-child(2){animation-delay:.5s}.IV6sZq_link i:nth-child(3){animation-delay:1s}@keyframes IV6sZq_drip{0%{transform:translateY(-10px)}to{transform:translateY(44px)}}@media (max-width:760px){.IV6sZq_layer{grid-template-columns:1fr;padding:22px}}
._0oHjZW_problemGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}._0oHjZW_problemText{gap:22px;display:grid}._0oHjZW_problemFig{gap:12px;display:grid}._0oHjZW_problemMedia{aspect-ratio:4/3}._0oHjZW_corridorHead,._0oHjZW_ccHead{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:24px 64px;margin-bottom:48px;display:grid}._0oHjZW_benefitsTitle{margin-bottom:24px}._0oHjZW_ccSection{overflow:hidden}._0oHjZW_band{background:var(--paper);padding:10px}._0oHjZW_bandFig{gap:18px;display:grid}._0oHjZW_bandMedia{height:min(78svh,760px)}._0oHjZW_bandCap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 40px;padding-bottom:12px;display:flex}._0oHjZW_bandLine{font-family:var(--font-display);font-size:var(--step-h3);letter-spacing:-.02em;max-width:26em;font-weight:500}._0oHjZW_arch{gap:48px;display:grid}._0oHjZW_archHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 64px;display:grid}._0oHjZW_app{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}._0oHjZW_appText{justify-items:start;gap:20px;display:grid}._0oHjZW_appStage{border-radius:var(--radius);background:var(--orange);gap:14px;padding:clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden}._0oHjZW_appStage:before{content:"";aspect-ratio:1;background:var(--orange-press);border-radius:50%;width:140%;position:absolute;top:-40%;right:-70%}._0oHjZW_appCard{background:var(--white);border-radius:20px;align-items:flex-start;gap:14px;max-width:420px;padding:18px 20px;display:flex;position:relative;box-shadow:0 18px 40px -20px #07143b73}._0oHjZW_appCard b{margin-bottom:2px;display:block}._0oHjZW_appCard span:not([class]){color:var(--ink-soft);font-size:.9375rem}._0oHjZW_appCard div span{color:var(--ink-soft);font-size:.9375rem;line-height:1.45}._0oHjZW_appCardAlt{margin-left:12%}._0oHjZW_appCardDark{background:var(--navy);color:var(--white);margin-left:4%}._0oHjZW_appCardDark div span{color:var(--ink-on-dark-soft)}._0oHjZW_appDot,._0oHjZW_appDotGreen,._0oHjZW_appDotAmber{background:var(--orange);border-radius:50%;flex:none;width:30px;height:30px}._0oHjZW_appDotGreen{background:var(--sig-green)}._0oHjZW_appDotAmber{background:var(--sig-amber)}._0oHjZW_closeGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}._0oHjZW_closeGrid>div:first-child{gap:24px;display:grid}._0oHjZW_closeActions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}._0oHjZW_honest{border-radius:var(--radius);background:var(--navy-raised);color:var(--ink-on-dark-soft);gap:18px;padding:28px;display:grid}._0oHjZW_honest h3{color:var(--white)}@media (max-width:960px){._0oHjZW_problemGrid,._0oHjZW_corridorHead,._0oHjZW_ccHead,._0oHjZW_archHead,._0oHjZW_app,._0oHjZW_closeGrid{grid-template-columns:1fr}}
._5zN0jq_wrap{width:100%;height:100%;position:relative;overflow:hidden}._5zN0jq_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}
