.ai-module__ZXf2Bq__main{background:linear-gradient(to bottom, transparent, rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb));min-height:100vh;position:relative}.ai-module__ZXf2Bq__hero{isolation:isolate;place-items:center;min-height:100vh;display:grid;position:relative}.ai-module__ZXf2Bq__hero:before,.ai-module__ZXf2Bq__hero:after{content:"";z-index:-1;filter:blur(45px);position:absolute;top:50%;left:50%;transform:translateZ(0)}.ai-module__ZXf2Bq__hero:before{background:var(--secondary-glow);border-radius:50%;width:480px;height:360px;margin:-180px 0 0 -400px}.ai-module__ZXf2Bq__hero:after{background:var(--primary-glow);width:240px;height:180px;margin:-90px 0 0}.ai-module__ZXf2Bq__stage{aspect-ratio:1;background:#0e0f10;border-radius:28px;width:min(70vmin,620px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 40px 80px -40px #0e0f1099}.ai-module__ZXf2Bq__back{font-family:var(--font-mono);padding:1rem;font-size:.85rem;position:absolute;top:2rem;left:2rem}.ai-module__ZXf2Bq__stage:before{content:"";filter:blur(24px);pointer-events:none;background:radial-gradient(circle,#8a112852,#8a11281a 45%,#0000 70%);border-radius:50%;position:absolute;inset:22%}.ai-module__ZXf2Bq__sec{max-width:var(--max-width);padding:5rem var(--gutter) 0;margin:0 auto}.ai-module__ZXf2Bq__sec:last-child{padding-bottom:6rem}.ai-module__ZXf2Bq__kick{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:#8a1128;font-size:.72rem}.ai-module__ZXf2Bq__h2{letter-spacing:-.02em;max-width:26ch;margin-top:.9rem;font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:300;line-height:1.12}.ai-module__ZXf2Bq__h2 b{font-weight:600}.ai-module__ZXf2Bq__sub{opacity:.7;max-width:56ch;margin-top:.8rem;font-size:1rem;line-height:1.6}.ai-module__ZXf2Bq__lede{opacity:.8;max-width:62ch;margin-top:1.4rem;font-size:1.05rem;line-height:1.7}.ai-module__ZXf2Bq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:2.2rem;list-style:none;display:grid}.ai-module__ZXf2Bq__cards li{background:#ffffffa6;border:1px solid #0e0f101f;border-radius:14px;gap:.5rem;padding:1.3rem 1.3rem 1.5rem;display:grid}.ai-module__ZXf2Bq__cards b{font-weight:600}.ai-module__ZXf2Bq__cards p{opacity:.7;font-size:.9rem;line-height:1.55}.ai-module__ZXf2Bq__cards .ai-module__ZXf2Bq__cur{border-color:#8a1128}.ai-module__ZXf2Bq__cards .ai-module__ZXf2Bq__cur b{color:#8a1128}.ai-module__ZXf2Bq__gain{gap:1.8rem;margin-top:2.4rem;display:grid}.ai-module__ZXf2Bq__grow{border-top:1px solid #0e0f101f;grid-template-columns:11rem 1fr;align-items:center;gap:2rem;padding-top:1.4rem;display:grid}.ai-module__ZXf2Bq__pct b{letter-spacing:-.03em;color:#8a1128;font-size:2.6rem;font-weight:200;line-height:1;display:block}.ai-module__ZXf2Bq__pct i{font-style:normal;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;opacity:.6;font-size:.66rem}.ai-module__ZXf2Bq__bars{gap:.5rem;display:grid}.ai-module__ZXf2Bq__blab{margin-bottom:.2rem;font-style:normal;font-weight:600}.ai-module__ZXf2Bq__bar{grid-template-columns:9rem 1fr;align-items:center;gap:1rem;font-size:.85rem;display:grid}.ai-module__ZXf2Bq__track{height:10px;position:relative}.ai-module__ZXf2Bq__track s{background:#0e0f1040;border-radius:999px;width:0;transition:width 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0}.ai-module__ZXf2Bq__bar.ai-module__ZXf2Bq__on .ai-module__ZXf2Bq__track s{background:#8a1128}.ai-module__ZXf2Bq__track u{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;opacity:.7;font-size:.64rem;text-decoration:none;position:absolute;top:-1.35rem;transform:translate(-100%)}.ai-module__ZXf2Bq__gain.ai-module__ZXf2Bq__in .ai-module__ZXf2Bq__track s{width:var(--w)}.ai-module__ZXf2Bq__note{opacity:.6;max-width:70ch;margin-top:2rem;font-size:.85rem;line-height:1.6}.ai-module__ZXf2Bq__note b{font-weight:600}.ai-module__ZXf2Bq__duo{grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:2.2rem;display:grid}.ai-module__ZXf2Bq__duo article{color:#f4f4f2;background:#0e0f10;border-radius:16px;padding:1.8rem 1.7rem 2rem}.ai-module__ZXf2Bq__dkick{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#8a1128;font-size:.64rem}.ai-module__ZXf2Bq__duo h3{margin:.8rem 0 1rem;font-size:1.35rem;font-weight:400;line-height:1.25}.ai-module__ZXf2Bq__duo p{color:#f4f4f2c7;margin-top:.7rem;font-size:.9rem;line-height:1.6}.ai-module__ZXf2Bq__duo p b{color:#f4f4f2;font-weight:600}@media (max-width:800px){.ai-module__ZXf2Bq__cards,.ai-module__ZXf2Bq__duo{grid-template-columns:1fr}.ai-module__ZXf2Bq__grow{grid-template-columns:1fr;gap:.8rem}.ai-module__ZXf2Bq__bar{grid-template-columns:7rem 1fr}}@media (prefers-reduced-motion:reduce){.ai-module__ZXf2Bq__track s{transition:none}}.ai-module__ZXf2Bq__aic{color:#0e0f10}.ai-module__ZXf2Bq__cards .ai-module__ZXf2Bq__cur .ai-module__ZXf2Bq__aic{color:#8a1128}.ai-module__ZXf2Bq__dfig{background:radial-gradient(#f4f4f212 1px,#0000 1.4px) 0 0/10px 10px;border-radius:10px;height:220px;margin:-.4rem -.4rem 1.2rem}.ai-module__ZXf2Bq__back{align-items:center;gap:.55rem;display:inline-flex}.ai-module__ZXf2Bq__backMark{width:30px;height:auto}.ai-module__ZXf2Bq__cards li{background:0 0!important;border:0!important;border-top:1px solid #0e0f102e!important;border-radius:0!important;padding:1.1rem 0 0!important}.ai-module__ZXf2Bq__cards .ai-module__ZXf2Bq__cur{border-top-color:#8a1128!important}.ai-module__ZXf2Bq__hero2{max-width:1200px;padding:2rem var(--gutter) 2rem;grid-template-columns:1fr minmax(0,1fr);align-items:center;gap:3rem;min-height:0;margin:0 auto;display:grid}.ai-module__ZXf2Bq__heroText{gap:1.4rem;display:grid}.ai-module__ZXf2Bq__karaLockup{width:min(320px,70vw);height:auto}.ai-module__ZXf2Bq__heroText h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:300;line-height:1.05}.ai-module__ZXf2Bq__heroText h1 b{color:#8a1128;font-weight:600}.ai-module__ZXf2Bq__heroText p{opacity:.78;max-width:46ch;margin:0;font-size:1.1rem;line-height:1.6}.ai-module__ZXf2Bq__heroCtas{flex-wrap:wrap;gap:.7rem;display:flex}.ai-module__ZXf2Bq__heroCtas a{color:#0e0f10;border:1px solid #0e0f1080;align-items:center;min-height:44px;padding:.8rem 1.2rem;font-weight:600;text-decoration:none;display:inline-flex}.ai-module__ZXf2Bq__heroCtas a:first-child{color:#fff;background:#8a1128;border-color:#8a1128}.ai-module__ZXf2Bq__hero2 .ai-module__ZXf2Bq__stage{justify-self:end;width:100%;max-width:560px}.ai-module__ZXf2Bq__kfGrid{grid-template-columns:1.1fr 1fr;gap:1.4rem;margin-top:2rem;display:grid}.ai-module__ZXf2Bq__kfLive{color:#f4f4f2;background:#0e0f10;border-radius:20px;flex-direction:column;gap:.8rem;padding:1.8rem;display:flex;position:relative}.ai-module__ZXf2Bq__kfTag{font:600 .68rem/1 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;opacity:.7;align-items:center;gap:.5rem;margin:0;display:flex}.ai-module__ZXf2Bq__kfTag i{background:#0e9cc0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #0e9cc033}.ai-module__ZXf2Bq__kfLive h3{margin:0;font-size:1.5rem;font-weight:500;line-height:1.25}.ai-module__ZXf2Bq__kfLive ul{opacity:.9;gap:.45rem;margin:0;padding-left:1.1rem;font-size:.95rem;line-height:1.5;display:grid}.ai-module__ZXf2Bq__kfTips li{opacity:.8}.ai-module__ZXf2Bq__kfSub{font:600 .66rem/1 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin:.6rem 0 .3rem}.ai-module__ZXf2Bq__kfWatch{background-image:radial-gradient(circle,#ffffff4d 1px,#0000 1.3px);background-repeat:repeat-x;background-size:7px 7px;margin:.4rem 0 0;padding-top:.8rem;font-size:.92rem;line-height:1.5}.ai-module__ZXf2Bq__kfWatch b{color:#5cc8e0;margin-right:.4rem;font-weight:600}.ai-module__ZXf2Bq__kfLoad{opacity:.6}.ai-module__ZXf2Bq__kfOpen{color:#fff;border:1px solid #ffffff4d;border-radius:999px;align-self:flex-start;margin-top:auto;padding:.7rem 1.1rem;font-weight:600;text-decoration:none}.ai-module__ZXf2Bq__kfOpen:hover{background:#8a1128;border-color:#8a1128}.ai-module__ZXf2Bq__kfHow{padding:.4rem 0}.ai-module__ZXf2Bq__kfIn{gap:.1rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.ai-module__ZXf2Bq__kfIn li{border-bottom:1px dotted #0e0f1040;align-items:baseline;gap:.6rem;padding:.45rem 0;font-size:.9rem;display:flex}.ai-module__ZXf2Bq__kfIn span{width:5.4rem;font:600 .6rem/1 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;flex:none}.ai-module__ZXf2Bq__in_gov span{color:#0e0f10}.ai-module__ZXf2Bq__in_news span{color:#8a1128}.ai-module__ZXf2Bq__in_model span{color:#0b5a70}.ai-module__ZXf2Bq__kfRules{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ai-module__ZXf2Bq__kfRules li{grid-template-columns:2rem 1fr;font-size:.95rem;line-height:1.45;display:grid}.ai-module__ZXf2Bq__kfRules b{font:600 .75rem var(--font-mono), monospace;color:#8a1128;padding-top:.15rem}.ai-module__ZXf2Bq__kfNote{opacity:.6;max-width:80ch;margin-top:1.4rem;font-size:.8rem}@media (max-width:900px){.ai-module__ZXf2Bq__hero2,.ai-module__ZXf2Bq__kfGrid{grid-template-columns:1fr}.ai-module__ZXf2Bq__hero2{min-height:0;padding-top:1.5rem}.ai-module__ZXf2Bq__hero2 .ai-module__ZXf2Bq__stage{justify-self:center}}.ai-module__ZXf2Bq__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.ai-module__ZXf2Bq__stats li{background-image:radial-gradient(circle,#0e0f1059 1px,#0000 1.3px);background-repeat:repeat-x;background-size:7px 7px;align-content:start;gap:.5rem;padding-top:1rem;display:grid}.ai-module__ZXf2Bq__stats b{letter-spacing:-.03em;color:#8a1128;font-size:clamp(2.4rem,4.4vw,3.4rem);font-weight:200;line-height:1}.ai-module__ZXf2Bq__stats span{font-size:.95rem;line-height:1.45}.ai-module__ZXf2Bq__stats a{font:500 .62rem/1.4 var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:#0e0f108c;text-decoration:none}.ai-module__ZXf2Bq__stats a:hover{color:#8a1128}.ai-module__ZXf2Bq__areas{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1.4rem 1.2rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.ai-module__ZXf2Bq__areas li{background:#ffffff8c;border:1px solid #0e0f101a;border-radius:16px;align-content:start;gap:.55rem;padding:1.3rem 1.2rem 1.4rem;display:grid}.ai-module__ZXf2Bq__areas i{font:600 .66rem/1 var(--font-mono), monospace;letter-spacing:.16em;color:#8a1128;font-style:normal}.ai-module__ZXf2Bq__areas h3{margin:0;font-size:1.15rem;font-weight:500}.ai-module__ZXf2Bq__areas p{opacity:.78;margin:0;font-size:.9rem;line-height:1.55}.ai-module__ZXf2Bq__areas .ai-module__ZXf2Bq__areaWe{opacity:1;background-image:radial-gradient(circle,#8a112873 1px,#0000 1.3px);background-repeat:repeat-x;background-size:6px 6px;padding-top:.6rem;font-size:.84rem}@media (max-width:900px){.ai-module__ZXf2Bq__stats{grid-template-columns:1fr 1fr}}.ai-module__ZXf2Bq__statRing{width:64px;height:64px;transform:rotate(-90deg)}.ai-module__ZXf2Bq__statRing circle{fill:none;stroke:#0e0f101a;stroke-width:5px}.ai-module__ZXf2Bq__statRing circle+circle{stroke:#8a1128;stroke-linecap:round}.ai-module__ZXf2Bq__areaIc{color:#8a1128}.ai-module__ZXf2Bq__aiProj{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.2rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.ai-module__ZXf2Bq__aiProj a{height:100%;color:inherit;background:#ffffff8c;border:1px solid #0e0f101a;border-radius:16px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s;display:grid;overflow:hidden}.ai-module__ZXf2Bq__aiProj a:hover{border-color:#8a1128;transform:translateY(-4px)}.ai-module__ZXf2Bq__aiImg{aspect-ratio:16/10;color:#fff;background:#0e0f10;place-items:center;display:grid;position:relative;overflow:hidden}.ai-module__ZXf2Bq__aiImg img{object-fit:cover}.ai-module__ZXf2Bq__aiTxt{gap:.35rem;padding:1rem 1.1rem 1.2rem;display:grid}.ai-module__ZXf2Bq__aiTxt small{font:500 .62rem/1.3 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.ai-module__ZXf2Bq__aiTxt b{font-size:1.1rem;font-weight:500}.ai-module__ZXf2Bq__aiTxt em{opacity:.78;font-size:.88rem;font-style:normal;line-height:1.5}.rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.rv.rv-in{opacity:1;transform:none}.ai-module__ZXf2Bq__statRing circle+circle{transition:stroke-dasharray 1.4s cubic-bezier(.2,.7,.2,1)}.rv:not(.rv-in) .ai-module__ZXf2Bq__statRing circle+circle{stroke-dasharray:0 999!important}.ai-module__ZXf2Bq__areas li svg{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ai-module__ZXf2Bq__areas li:hover svg{transform:rotate(-8deg)scale(1.12)}.ai-module__ZXf2Bq__areas li{transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s}.ai-module__ZXf2Bq__areas li:hover{border-color:#8a112880;transform:translateY(-4px)}.ai-module__ZXf2Bq__aiImg img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ai-module__ZXf2Bq__aiProj a:hover .ai-module__ZXf2Bq__aiImg img{transform:scale(1.05)}
.map-module__l1KCHa__main{min-height:100vh}.map-module__l1KCHa__hero,.map-module__l1KCHa__sec,.map-module__l1KCHa__end{max-width:1100px;margin:0 auto;padding:0 1rem}.map-module__l1KCHa__hero{padding-top:8rem}.map-module__l1KCHa__kick{font:600 .72rem/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;opacity:.75;align-items:center;gap:.55rem;margin:0 0 1rem;display:inline-flex}.map-module__l1KCHa__sec .map-module__l1KCHa__kick:before{content:"";background:#8a1128;border-radius:50%;width:7px;height:7px}.map-module__l1KCHa__live{background:#8a1128;border-radius:50%;width:8px;height:8px;position:relative}.map-module__l1KCHa__live:after{content:"";border:1.5px solid #8a1128;border-radius:50%;animation:1.8s ease-out infinite map-module__l1KCHa__ping;position:absolute;inset:-5px}@keyframes map-module__l1KCHa__ping{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.map-module__l1KCHa__hero h1{letter-spacing:-.035em;max-width:20ch;margin:0 0 1.2rem;font-size:clamp(2.2rem,5.6vw,4.4rem);font-weight:600;line-height:1.02}.map-module__l1KCHa__hero h1 b{color:#8a1128;font-weight:300;display:block}.map-module__l1KCHa__lede{opacity:.8;max-width:56ch;margin:0 0 1.8rem;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.55}.map-module__l1KCHa__ctas{flex-wrap:wrap;gap:.7rem;margin-bottom:1.6rem;display:flex}.map-module__l1KCHa__primary,.map-module__l1KCHa__ghost{align-items:center;min-height:44px;padding:.85rem 1.3rem;font-weight:600;text-decoration:none;display:inline-flex}.map-module__l1KCHa__primary{color:#fff;background:#8a1128}.map-module__l1KCHa__primary:hover{background:#0e0f10}.map-module__l1KCHa__ghost{color:#0e0f10;border:1px solid #0e0f1080}.map-module__l1KCHa__facts{font:500 .72rem/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;opacity:.7;flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}.map-module__l1KCHa__facts li:before{content:"";background:#8a1128;border-radius:50%;width:5px;height:5px;margin:0 .5rem .15rem 0;display:inline-block}.map-module__l1KCHa__frame{max-width:1200px;margin:3rem auto 0;padding:0 1rem}.map-module__l1KCHa__frame a{background:#0e0f10;border-radius:14px;display:block;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0e0f1080}.map-module__l1KCHa__frame video{object-fit:cover;width:100%;max-height:78vh;display:block}.map-module__l1KCHa__play{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e0f10d9;border-radius:999px;padding:.7rem 1.1rem;font-weight:600;position:absolute;bottom:1rem;right:1rem}.map-module__l1KCHa__frame a:hover .map-module__l1KCHa__play{background:#8a1128}.map-module__l1KCHa__sec{padding-top:6rem}.map-module__l1KCHa__sec h2,.map-module__l1KCHa__end h2{letter-spacing:-.025em;max-width:24ch;margin:0 0 1.6rem;font-size:clamp(1.8rem,4.2vw,3.2rem);font-weight:300;line-height:1.08}.map-module__l1KCHa__cols3{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.map-module__l1KCHa__cols3>div{background-image:radial-gradient(circle,#0e0f1080 1px,#0000 1.3px);background-repeat:repeat-x;background-size:7px 7px;padding-top:1rem}.map-module__l1KCHa__cols3 b{font-size:1.15rem;font-weight:500}.map-module__l1KCHa__cols3 p,.map-module__l1KCHa__story p,.map-module__l1KCHa__sub{opacity:.78;line-height:1.65}.map-module__l1KCHa__answer{color:#8a1128;max-width:48ch;margin-top:2rem;font-size:1.3rem;line-height:1.5}.map-module__l1KCHa__story{grid-template-columns:1.1fr 1fr;align-items:center;gap:2.5rem;display:grid}.map-module__l1KCHa__story p{margin:0;font-size:1.15rem}.map-module__l1KCHa__shot{border-radius:12px;width:100%;height:auto}.map-module__l1KCHa__link{color:#8a1128;margin-top:1.4rem;font-weight:600;text-decoration:none;display:inline-block}.map-module__l1KCHa__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:2rem;display:grid}.map-module__l1KCHa__grid article{border:1px dotted #0e0f104d;margin:-.5px;padding:1.6rem 1.4rem;transition:background .25s}.map-module__l1KCHa__grid article:hover{background:#fff9}.map-module__l1KCHa__n{font:500 .78rem/1 var(--font-mono), monospace;color:#8a1128}.map-module__l1KCHa__grid h3{margin:.7rem 0 .5rem;font-size:1.35rem;font-weight:500}.map-module__l1KCHa__grid article>p{opacity:.75;margin:0 0 1rem;font-size:.95rem;line-height:1.55}.map-module__l1KCHa__grid ul{gap:.35rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.map-module__l1KCHa__grid li:before{content:"";background:#8a1128;border-radius:50%;width:5px;height:5px;margin:0 .55rem .15rem 0;display:inline-block}.map-module__l1KCHa__sources{flex-wrap:wrap;gap:.5rem;margin:1.4rem 0;padding:0;list-style:none;display:flex}.map-module__l1KCHa__sources li{border:1px dotted #0e0f1080;border-radius:999px;padding:.4rem .85rem;font-size:.85rem}.map-module__l1KCHa__cover{opacity:.7;font-size:.95rem}.map-module__l1KCHa__feed ol{margin:0;padding:0;list-style:none}.map-module__l1KCHa__feed li{padding:0 0 1.6rem 1.6rem;position:relative}.map-module__l1KCHa__feed li:before{content:"";background:#0e0f10;border-radius:50%;width:9px;height:9px;position:absolute;top:.35rem;left:-5px}.map-module__l1KCHa__feed li:first-child:before{background:#8a1128;box-shadow:0 0 0 4px #8a112826}.map-module__l1KCHa__feed time{font:500 .72rem/1 var(--font-mono), monospace;letter-spacing:.08em;opacity:.6}.map-module__l1KCHa__feed p{max-width:70ch;margin:.45rem 0 0;line-height:1.55}.map-module__l1KCHa__tag{color:#fff;font:600 .66rem/1.5 var(--font-mono), monospace;vertical-align:1px;background:#8a1128;border-radius:4px;margin-right:.5rem;padding:.1rem .45rem;display:inline-block}.map-module__l1KCHa__more{cursor:pointer;min-height:40px;font:inherit;background:0 0;border:1px dotted #0e0f1080;border-radius:999px;padding:.4rem 1rem}.map-module__l1KCHa__post{border:1px dashed #8a1128;border-radius:10px;gap:.5rem;max-width:560px;margin-bottom:2rem;padding:1rem;display:grid}.map-module__l1KCHa__post input{font:inherit;border:1px solid #0e0f104d;border-radius:6px;padding:.6rem .7rem}.map-module__l1KCHa__post button{color:#fff;cursor:pointer;background:#8a1128;border:0;border-radius:6px;justify-self:start;min-height:40px;padding:.4rem 1.1rem;font-weight:600}.map-module__l1KCHa__faq details{border-bottom:1px dotted #0e0f1059}.map-module__l1KCHa__faq summary{cursor:pointer;min-height:44px;padding:1rem 0;font-size:1.1rem;font-weight:500}.map-module__l1KCHa__faq details p{opacity:.8;margin:0 0 1rem;line-height:1.6}.map-module__l1KCHa__end{padding-top:6rem;padding-bottom:2rem}.map-module__l1KCHa__end h2 b{color:#8a1128;font-weight:600}.map-module__l1KCHa__end>p{opacity:.75;font-size:1.1rem}.map-module__l1KCHa__fine{margin-top:2rem;opacity:.55!important;font-size:.78rem!important}@media (max-width:800px){.map-module__l1KCHa__cols3,.map-module__l1KCHa__story{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.map-module__l1KCHa__live:after{animation:none}}.map-module__l1KCHa__walkHead{max-width:1100px;margin:0 auto;padding:7rem 1rem 1rem}.map-module__l1KCHa__walkHead .map-module__l1KCHa__kick:before{content:"";background:#8a1128;border-radius:50%;width:7px;height:7px}.map-module__l1KCHa__walkHead h2{letter-spacing:-.025em;max-width:22ch;margin:0;font-size:clamp(1.8rem,4.2vw,3.2rem);font-weight:300;line-height:1.08}.map-module__l1KCHa__walk{max-width:1100px;margin:0 auto;padding:0 1rem}.map-module__l1KCHa__step{background-image:radial-gradient(circle,#0e0f1066 1px,#0000 1.3px);background-repeat:repeat-x;background-size:7px 7px;grid-template-columns:1fr 1.1fr;align-items:center;gap:3rem;padding:4.5rem 0;display:grid}.map-module__l1KCHa__step.map-module__l1KCHa__flip .map-module__l1KCHa__stepText{order:2}.map-module__l1KCHa__time{font:600 .8rem/1 var(--font-mono), monospace;letter-spacing:.12em;color:#8a1128}.map-module__l1KCHa__stepText h3{letter-spacing:-.02em;margin:.7rem 0 1rem;font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:500;line-height:1.1}.map-module__l1KCHa__stepText p{opacity:.78;max-width:44ch;margin:0;font-size:1.1rem;line-height:1.65}.map-module__l1KCHa__phones{justify-content:center;gap:1.2rem;display:flex}.map-module__l1KCHa__phone{border-radius:30px;width:min(260px,42vw);height:auto;box-shadow:0 40px 70px -35px #0e0f10a6}.map-module__l1KCHa__phones .map-module__l1KCHa__phone:nth-child(2){margin-top:3.5rem}.map-module__l1KCHa__step>*{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(40px)}.map-module__l1KCHa__step .map-module__l1KCHa__phones{transition-delay:.15s}.map-module__l1KCHa__step[data-in]>*{opacity:1;transform:none}.map-module__l1KCHa__capNote{opacity:.55;margin:0 0 2rem;font-size:.78rem}.map-module__l1KCHa__endPhone{border-radius:26px;width:220px;height:auto;margin:0 auto 2.5rem;display:block;transform:rotate(-4deg);box-shadow:0 40px 70px -35px #0e0f10a6}.map-module__l1KCHa__end{text-align:center}.map-module__l1KCHa__end h2{margin-left:auto;margin-right:auto}.map-module__l1KCHa__end>p,.map-module__l1KCHa__end .map-module__l1KCHa__ctas{justify-content:center;margin-left:auto;margin-right:auto}@media (max-width:800px){.map-module__l1KCHa__step{grid-template-columns:1fr;gap:2rem;padding:3rem 0}.map-module__l1KCHa__step.map-module__l1KCHa__flip .map-module__l1KCHa__stepText{order:0}}@media (prefers-reduced-motion:reduce){.map-module__l1KCHa__step>*{opacity:1;transition:none;transform:none}}.map-module__l1KCHa__twin{grid-template-columns:1.1fr 1fr;align-items:center;gap:3rem;display:grid}.map-module__l1KCHa__twin p{opacity:.8;font-size:1.12rem;line-height:1.65}.map-module__l1KCHa__loop svg{width:100%;max-width:420px;margin:0 auto;display:block;overflow:visible}.map-module__l1KCHa__ring{fill:none;stroke:#0e0f10;stroke-width:1.2px;stroke-dasharray:1 7;stroke-linecap:round;opacity:.6}.map-module__l1KCHa__runner{fill:#8a1128}.map-module__l1KCHa__stop{fill:#f4f5f4;stroke:#8a1128;stroke-width:2px}.map-module__l1KCHa__stopT{text-anchor:middle;font:600 11px var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;fill:#0e0f10}.map-module__l1KCHa__hub{text-anchor:middle;fill:#0e0f10;font-size:22px;font-weight:300}.map-module__l1KCHa__hubS{text-anchor:middle;font:500 9px var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;fill:#8a1128}.map-module__l1KCHa__chain{grid-template-columns:repeat(5,1fr);gap:1.2rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.map-module__l1KCHa__chain li{background-image:radial-gradient(circle,#0e0f1080 1px,#0000 1.3px);background-repeat:repeat-x;background-size:7px 7px;padding-top:1rem;position:relative}.map-module__l1KCHa__chain span{font:600 .75rem/1 var(--font-mono), monospace;color:#8a1128}.map-module__l1KCHa__chain b{margin:.45rem 0 .3rem;font-size:1.05rem;font-weight:500;display:block}.map-module__l1KCHa__chain p{opacity:.72;margin:0;font-size:.88rem;line-height:1.5}.map-module__l1KCHa__kara p{opacity:.8;max-width:64ch;font-size:1.12rem;line-height:1.65}.map-module__l1KCHa__press{background-image:radial-gradient(circle,#0e0f1080 1px,#0000 1.3px);background-repeat:repeat-x;background-size:7px 7px;margin:0;padding:1.6rem 0 0}.map-module__l1KCHa__press p{margin:0 0 1rem;font-size:1.2rem;line-height:1.6}.map-module__l1KCHa__press footer{font:500 .75rem/1.4 var(--font-mono), monospace;letter-spacing:.06em;opacity:.7}.map-module__l1KCHa__press a{color:#8a1128}@media (max-width:800px){.map-module__l1KCHa__twin{grid-template-columns:1fr}.map-module__l1KCHa__chain{grid-template-columns:1fr 1fr}}.map-module__l1KCHa__hero{position:relative}.map-module__l1KCHa__hero>:not(canvas){z-index:1;position:relative}.map-module__l1KCHa__liveWrap{margin-top:.5rem}.map-module__l1KCHa__liveHead{font:600 .78rem/1 var(--font-mono), monospace;letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 1.2rem;display:flex}.map-module__l1KCHa__liveHead small{opacity:.55;font-weight:400}.map-module__l1KCHa__liveGrid{background:#0e0f101f;border:1px solid #0e0f101f;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.map-module__l1KCHa__liveCard{background:#fafaf9f2;flex-direction:column;gap:.35rem;min-height:132px;padding:1.2rem 1.2rem 1rem;animation:.7s cubic-bezier(.2,.8,.2,1) both map-module__l1KCHa__rise;display:flex}.map-module__l1KCHa__liveCard:nth-child(2){animation-delay:60ms}.map-module__l1KCHa__liveCard:nth-child(3){animation-delay:.12s}.map-module__l1KCHa__liveCard:nth-child(4){animation-delay:.18s}.map-module__l1KCHa__liveCard:nth-child(5){animation-delay:.24s}.map-module__l1KCHa__liveCard:nth-child(6){animation-delay:.3s}.map-module__l1KCHa__liveCard:nth-child(7){animation-delay:.36s}.map-module__l1KCHa__liveCard:nth-child(8){animation-delay:.42s}.map-module__l1KCHa__liveGrid[aria-busy] .map-module__l1KCHa__liveCard{background:linear-gradient(90deg,#f3f3f2 30%,#e9eaea 50%,#f3f3f2 70%) 0 0/300% 100%;animation:1.4s linear infinite map-module__l1KCHa__shimmer}.map-module__l1KCHa__liveCard b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:300;line-height:1}.map-module__l1KCHa__liveCard b small{opacity:.6;font-size:.9rem}.map-module__l1KCHa__liveCard span{opacity:.8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.35;display:-webkit-box;overflow:hidden}.map-module__l1KCHa__liveCard em{font:500 .62rem/1 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;opacity:.5;margin-top:auto;font-style:normal}.map-module__l1KCHa__liveCard.map-module__l1KCHa__hot{color:#fff;background:#0e0f10}.map-module__l1KCHa__liveCard.map-module__l1KCHa__hot b{color:#ff8fa0}.map-module__l1KCHa__liveRow{grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:1.2rem;display:grid}.map-module__l1KCHa__karaCard,.map-module__l1KCHa__tickerCard{background:#fff9;border:1px solid #0e0f101f;border-radius:14px;padding:1.4rem 1.5rem}.map-module__l1KCHa__karaCard{color:#fff;background:#0e0f10;border:0}.map-module__l1KCHa__karaTag{font:600 .66rem/1 var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;opacity:.65;margin:0 0 .7rem}.map-module__l1KCHa__karaCard h3{margin:0 0 .8rem;font-size:1.3rem;font-weight:500;line-height:1.3}.map-module__l1KCHa__karaCard ul{opacity:.85;gap:.45rem;margin:0;padding-left:1.1rem;font-size:.92rem;line-height:1.5;display:grid}.map-module__l1KCHa__ticker{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.map-module__l1KCHa__ticker li{grid-template-columns:3rem auto 1fr;align-items:baseline;gap:.6rem;font-size:.88rem;line-height:1.4;animation:.6s both map-module__l1KCHa__rise;display:grid}.map-module__l1KCHa__ticker time{font:500 .72rem/1 var(--font-mono), monospace;opacity:.55}.map-module__l1KCHa__ticker span{font:600 .6rem/1 var(--font-mono), monospace;letter-spacing:.1em;border:1px solid #0e0f104d;border-radius:4px;padding:.2rem .35rem}.map-module__l1KCHa__ticker span.map-module__l1KCHa__alertK{color:#fff;background:#8a1128;border-color:#8a1128}.map-module__l1KCHa__fineL{opacity:.55;margin:1rem 0 0;font-size:.75rem}.map-module__l1KCHa__liveErr{border:1px dotted #0e0f1066;border-radius:10px;padding:1.2rem}@keyframes map-module__l1KCHa__rise{0%{opacity:0;transform:translateY(14px)}}@keyframes map-module__l1KCHa__shimmer{to{background-position:-300% 0}}.map-module__l1KCHa__sec h2,.map-module__l1KCHa__walkHead h2{animation:.9s cubic-bezier(.2,.8,.2,1) both map-module__l1KCHa__rise;animation-timeline:view();animation-range:entry entry 60%}.map-module__l1KCHa__grid article,.map-module__l1KCHa__chain li,.map-module__l1KCHa__sources li{animation:.8s cubic-bezier(.2,.8,.2,1) both map-module__l1KCHa__rise;animation-timeline:view();animation-range:entry entry 50%}.map-module__l1KCHa__frame video{transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.map-module__l1KCHa__frame a:hover video{transform:scale(1.02)}.map-module__l1KCHa__phone{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.map-module__l1KCHa__phone:hover{transform:translateY(-8px)rotate(-1deg)}@media (max-width:900px){.map-module__l1KCHa__liveGrid{grid-template-columns:1fr 1fr}.map-module__l1KCHa__liveRow{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.map-module__l1KCHa__liveCard,.map-module__l1KCHa__ticker li,.map-module__l1KCHa__sec h2,.map-module__l1KCHa__walkHead h2,.map-module__l1KCHa__grid article,.map-module__l1KCHa__chain li,.map-module__l1KCHa__sources li{animation:none}}.map-module__l1KCHa__peakGrid{background:#0e0f101f;border:1px solid #0e0f101f;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.map-module__l1KCHa__peakCard{background:#fafaf9f2;flex-direction:column;gap:.4rem;padding:1.5rem 1.3rem 1.2rem;animation:.8s cubic-bezier(.2,.8,.2,1) both map-module__l1KCHa__rise;animation-timeline:view();animation-range:entry entry 60%;display:flex}.map-module__l1KCHa__peakCard b{white-space:nowrap;letter-spacing:-.04em;color:#8a1128;font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:200;line-height:1}.map-module__l1KCHa__peakCard.map-module__l1KCHa__hot{color:#fff;background:#8a1128}.map-module__l1KCHa__peakCard.map-module__l1KCHa__hot b{color:#fff}.map-module__l1KCHa__peakCard span{font-size:.9rem;line-height:1.35}.map-module__l1KCHa__peakCard em{font:500 .64rem/1.3 var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;opacity:.6;margin-top:auto;font-style:normal}.map-module__l1KCHa__peakChart{margin:1.4rem 0 0}.map-module__l1KCHa__peakChart svg{width:100%;height:220px;display:block;overflow:visible}.map-module__l1KCHa__pkArea{fill:#8a11281a}.map-module__l1KCHa__pkLineS{fill:none;stroke:#8a1128;stroke-width:2.2px;stroke-dasharray:1;stroke-dashoffset:1px;vector-effect:non-scaling-stroke;animation:2.4s forwards map-module__l1KCHa__draw;animation-timeline:view();animation-range:entry 10% cover 50%}.map-module__l1KCHa__pkLineD{fill:none;stroke:#0e0f10;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.7;vector-effect:non-scaling-stroke;animation:2.4s forwards map-module__l1KCHa__draw;animation-timeline:view();animation-range:entry 10% cover 50%}.map-module__l1KCHa__pkDotS{fill:#fff;stroke:#8a1128;stroke-width:3px;vector-effect:non-scaling-stroke}.map-module__l1KCHa__pkDotD{fill:#fff;stroke:#0e0f10;stroke-width:3px;vector-effect:non-scaling-stroke}@keyframes map-module__l1KCHa__draw{to{stroke-dashoffset:0}}.map-module__l1KCHa__peakChart figcaption{font:500 .7rem/1 var(--font-mono), monospace;letter-spacing:.06em;opacity:.75;flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:.6rem;display:flex}.map-module__l1KCHa__lgS,.map-module__l1KCHa__lgD{vertical-align:middle;background:#8a1128;width:16px;height:2px;margin-right:.3rem;display:inline-block}.map-module__l1KCHa__lgD{background:#0e0f10}.map-module__l1KCHa__pkRange{opacity:.7;margin-left:auto}@media (max-width:900px){.map-module__l1KCHa__peakGrid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.map-module__l1KCHa__pkLineS,.map-module__l1KCHa__pkLineD{stroke-dashoffset:0;animation:none}}.map-module__l1KCHa__peakCard b small{font-size:.45em;font-weight:400}.map-module__l1KCHa__pkBar{opacity:.5;transform-origin:0;background:currentColor;height:3px;animation:1.8s cubic-bezier(.2,.8,.2,1) forwards map-module__l1KCHa__grow;animation-timeline:view();animation-range:entry 20% cover 40%;display:block;transform:scaleX(0)}@keyframes map-module__l1KCHa__grow{to{transform:scaleX(1)}}.map-module__l1KCHa__liveCard b{animation:.6s both map-module__l1KCHa__pop;display:inline-block}@keyframes map-module__l1KCHa__pop{0%{opacity:0;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.map-module__l1KCHa__pkBar{animation:none;transform:none}.map-module__l1KCHa__liveCard b{animation:none}}.map-module__l1KCHa__flow,.map-module__l1KCHa__funnel2 svg{width:100%;height:90px;display:block}.map-module__l1KCHa__funnel2 svg{height:60px}.map-module__l1KCHa__flowPath{fill:none;stroke:#0e0f10;stroke-width:1.2px;stroke-dasharray:1 6;stroke-linecap:round;opacity:.5;vector-effect:non-scaling-stroke}.map-module__l1KCHa__flowDot{fill:#0e0f10}.map-module__l1KCHa__flowDotP{fill:#8a1128}.map-module__l1KCHa__flowDotAi{fill:#0b5a70}.map-module__l1KCHa__streamCols{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.map-module__l1KCHa__stream{background:#fff9;border:1px solid #0e0f101a;border-radius:14px;padding:1.4rem 1.4rem 1rem;animation:.8s cubic-bezier(.2,.8,.2,1) both map-module__l1KCHa__rise;animation-timeline:view();animation-range:entry entry 50%}.map-module__l1KCHa__st_gov{border-top:3px solid #0e0f10}.map-module__l1KCHa__st_people{border-top:3px solid #8a1128}.map-module__l1KCHa__st_ai{border-top:3px solid #0b5a70}.map-module__l1KCHa__stHead{margin:0;font-size:1.15rem;font-weight:600}.map-module__l1KCHa__stNote{opacity:.6;margin:.25rem 0 1rem;font-size:.85rem}.map-module__l1KCHa__stream ul{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.map-module__l1KCHa__stream li{border-bottom:1px dotted #0e0f1040;justify-content:space-between;gap:1rem;padding:.55rem 0;font-size:.88rem;display:flex}.map-module__l1KCHa__stream li b{font:600 .9rem/1 var(--font-mono), monospace;font-variant-numeric:tabular-nums}.map-module__l1KCHa__st_people li b{color:#8a1128}.map-module__l1KCHa__st_ai li b{color:#0b5a70}.map-module__l1KCHa__oneMap{text-align:center;color:#fff;background:#0e0f10;border-radius:14px;gap:.35rem;max-width:520px;margin:0 auto;padding:1.2rem 1.4rem;display:grid}.map-module__l1KCHa__oneMap b{font-size:1.2rem;font-weight:500}.map-module__l1KCHa__oneMap span{opacity:.75;font-size:.88rem;line-height:1.45}@media (max-width:900px){.map-module__l1KCHa__streamCols{grid-template-columns:1fr}.map-module__l1KCHa__flow,.map-module__l1KCHa__funnel2 svg{display:none}}.map-module__l1KCHa__impBig{grid-template-columns:1.4fr 1fr 1fr;gap:1.2rem;display:grid}.map-module__l1KCHa__impBig>div{background:#fff9;border:1px solid #0e0f101a;border-radius:14px;gap:.4rem;padding:1.6rem;animation:.8s cubic-bezier(.2,.8,.2,1) both map-module__l1KCHa__rise;animation-timeline:view();animation-range:entry entry 50%;display:grid}.map-module__l1KCHa__impBig>div:first-child{color:#fff;background:#0e0f10;border:0}.map-module__l1KCHa__impBig b{letter-spacing:-.04em;font-size:clamp(2.6rem,6vw,5rem);font-weight:200;line-height:1}.map-module__l1KCHa__impBig>div:first-child b{color:#ff8fa0}.map-module__l1KCHa__impBig span{font-size:1rem;line-height:1.35}.map-module__l1KCHa__impBig em{font:500 .64rem/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;opacity:.55;font-style:normal}.map-module__l1KCHa__impLead{font:600 .75rem/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin:2.2rem 0 .8rem}.map-module__l1KCHa__impNow{grid-template-columns:repeat(6,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.map-module__l1KCHa__impNow li{background-image:radial-gradient(circle,#0e0f1080 1px,#0000 1.3px);background-repeat:repeat-x;background-size:7px 7px;gap:.3rem;padding-top:.9rem;animation:.8s cubic-bezier(.2,.8,.2,1) both map-module__l1KCHa__rise;animation-timeline:view();animation-range:entry entry 50%;display:grid}.map-module__l1KCHa__impNow b{letter-spacing:-.02em;color:#8a1128;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:300}.map-module__l1KCHa__impNow span{opacity:.75;font-size:.82rem;line-height:1.35}@media (max-width:900px){.map-module__l1KCHa__impBig{grid-template-columns:1fr}.map-module__l1KCHa__impNow{grid-template-columns:repeat(2,1fr)}}.map-module__l1KCHa__ig{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:1.2rem;display:grid}.map-module__l1KCHa__igHero{color:#fff;background:linear-gradient(135deg,#0e0f10,#2a0a12);border-radius:14px;align-content:start;gap:.5rem;padding:1.6rem;animation:.8s cubic-bezier(.2,.8,.2,1) both map-module__l1KCHa__rise;animation-timeline:view();animation-range:entry entry 50%;display:grid}.map-module__l1KCHa__igHero b{letter-spacing:-.04em;font-size:clamp(3rem,7vw,5.4rem);font-weight:200;line-height:1}.map-module__l1KCHa__igHero span{opacity:.85;font-size:1rem}.map-module__l1KCHa__igHero small{opacity:.7;font-size:.85rem;line-height:1.4}.map-module__l1KCHa__igBar{background:#ffffff26;border-radius:999px;height:6px;margin-top:.6rem;overflow:hidden}.map-module__l1KCHa__igBar i{transform-origin:0;background:#ff8fa0;height:100%;animation:1.8s cubic-bezier(.2,.8,.2,1) forwards map-module__l1KCHa__grow;animation-timeline:view();animation-range:entry 20% cover 40%;display:block;transform:scaleX(0)}.map-module__l1KCHa__igNums{background:#0e0f101f;border:1px solid #0e0f101f;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.map-module__l1KCHa__igNums li{background:#fafaf9f2;align-content:center;gap:.25rem;padding:1rem;animation:.7s both map-module__l1KCHa__rise;animation-timeline:view();animation-range:entry entry 60%;display:grid}.map-module__l1KCHa__igNums b{letter-spacing:-.02em;color:#8a1128;font-size:1.7rem;font-weight:300}.map-module__l1KCHa__igNums span{opacity:.7;font-size:.8rem}.map-module__l1KCHa__impNote{max-width:60ch;margin:1rem 0 0;font-size:1.05rem;line-height:1.5}@media (max-width:900px){.map-module__l1KCHa__ig{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.map-module__l1KCHa__igBar i{animation:none;transform:none}}.map-module__l1KCHa__nowMap{color:#fff;background:#0e0f10;border-radius:16px;padding:1rem}.map-module__l1KCHa__nmBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.map-module__l1KCHa__nmTabs{flex-wrap:wrap;gap:.4rem;display:flex}.map-module__l1KCHa__nmTabs button{color:#fff;min-height:38px;font:500 .8rem var(--font-mono), monospace;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:999px;padding:.4rem .9rem}.map-module__l1KCHa__nmTabs button[aria-selected=true]{background:#8a1128;border-color:#8a1128}.map-module__l1KCHa__nmInfo{font:500 .78rem var(--font-mono), monospace;opacity:.8}.map-module__l1KCHa__nmSvg{width:100%;height:auto;max-height:70vh;display:block}.map-module__l1KCHa__nmD{stroke:#ffffff47;stroke-width:.6px;cursor:pointer;transition:fill .35s}.map-module__l1KCHa__nmD:hover,.map-module__l1KCHa__nmHot{stroke:#fff;stroke-width:1.4px}.map-module__l1KCHa__nmSensor{fill:#5cc8e0;fill-opacity:.85;animation:2.4s ease-in-out infinite map-module__l1KCHa__blip}@keyframes map-module__l1KCHa__blip{50%{fill-opacity:.35}}.map-module__l1KCHa__nmLoad{fill:#fff;opacity:.6;font:500 14px var(--font-mono), monospace}.map-module__l1KCHa__nmKey{opacity:.85;flex-wrap:wrap;gap:.5rem 1.2rem;margin:.6rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}.map-module__l1KCHa__nmKey i{vertical-align:-1px;border:1px solid #ffffff4d;border-radius:3px;width:12px;height:12px;margin-right:.4rem;display:inline-block}.map-module__l1KCHa__nmKey b{margin-left:.2rem}.map-module__l1KCHa__nmDot{background:#5cc8e0!important;border-radius:50%!important}.map-module__l1KCHa__nmReplay{font:500 .8rem var(--font-mono), monospace;align-items:center;gap:.8rem;margin-top:.6rem;display:flex}.map-module__l1KCHa__nmReplay button{color:#fff;cursor:pointer;background:#8a1128;border:0;border-radius:50%;width:40px;height:40px}.map-module__l1KCHa__nmReplay input{accent-color:#c0283f;flex:1}.map-module__l1KCHa__rr{grid-template-columns:1.2fr 1fr 1fr;gap:1.2rem;display:grid}.map-module__l1KCHa__rrCard{background:#fff9;border:1px solid #0e0f101a;border-radius:14px;flex-direction:column;gap:.4rem;padding:1.3rem 1.3rem 1rem;display:flex}.map-module__l1KCHa__rrCard small{opacity:.55;margin-top:auto;font-size:.72rem}.map-module__l1KCHa__rrLoading{background:linear-gradient(90deg,#f3f3f2 30%,#e9eaea 50%,#f3f3f2 70%) 0 0/300% 100%;border-radius:14px;height:200px;animation:1.4s linear infinite map-module__l1KCHa__shimmer}.map-module__l1KCHa__rain12{grid-template-columns:repeat(12,1fr);align-items:end;gap:4px;height:150px;display:grid}.map-module__l1KCHa__rain12>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.map-module__l1KCHa__rain12 i{transform-origin:bottom;background:#0b5a70;border-radius:3px 3px 0 0;width:100%;animation:1.2s cubic-bezier(.2,.8,.2,1) both map-module__l1KCHa__growY;animation-timeline:view();animation-range:entry 10% cover 40%}.map-module__l1KCHa__rain12 span{font:500 .6rem var(--font-mono), monospace;opacity:.55}@keyframes map-module__l1KCHa__growY{0%{transform:scaleY(0)}}.map-module__l1KCHa__gaugeRow{grid-template-columns:minmax(0,1.2fr) 1fr auto;align-items:center;gap:.6rem;padding:.3rem 0;font-size:.82rem;display:grid}.map-module__l1KCHa__gaugeRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map-module__l1KCHa__gaugeRow b{font:600 .78rem var(--font-mono), monospace}.map-module__l1KCHa__gBarBg{background:#0e0f101a;border-radius:999px;height:7px;overflow:hidden}.map-module__l1KCHa__gBarBg i{transform-origin:0;background:#0b5a70;height:100%;animation:1.4s cubic-bezier(.2,.8,.2,1) both map-module__l1KCHa__grow;animation-timeline:view();animation-range:entry 10% cover 40%;display:block}.map-module__l1KCHa__gBarBg i.map-module__l1KCHa__gOver{background:#8a1128}.map-module__l1KCHa__tides{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.map-module__l1KCHa__tides li{border-bottom:1px dotted #0e0f1040;justify-content:space-between;padding:.3rem 0;font-size:.85rem;display:flex}.map-module__l1KCHa__tides time{font:500 .78rem var(--font-mono), monospace;opacity:.7}.map-module__l1KCHa__hSum{margin:0 0 1rem;font-size:1.1rem}.map-module__l1KCHa__hSum b{font-size:1.6rem;font-weight:300}.map-module__l1KCHa__hSum small{font:500 .72rem var(--font-mono), monospace;opacity:.55;margin-left:.6rem}.map-module__l1KCHa__hList{grid-template-columns:repeat(3,1fr);gap:.4rem 1.4rem;margin:0;padding:0;list-style:none;display:grid}.map-module__l1KCHa__hList li{border-bottom:1px dotted #0e0f1040;grid-template-columns:12px 1fr auto;align-items:center;gap:.6rem;padding:.5rem 0;font-size:.88rem;display:grid}.map-module__l1KCHa__hList i{background:#1d6b3a;border-radius:50%;width:9px;height:9px}.map-module__l1KCHa__hList em{font:500 .68rem var(--font-mono), monospace;opacity:.55;font-style:normal}.map-module__l1KCHa__h_warn i{background:#c98a00}.map-module__l1KCHa__h_fail i{background:#8a1128;animation:1.6s infinite map-module__l1KCHa__blip;box-shadow:0 0 0 4px #8a11282e}.map-module__l1KCHa__h_fail{color:#8a1128}.map-module__l1KCHa__learned{grid-template-columns:repeat(2,1fr);gap:1.4rem 2.4rem;display:grid}.map-module__l1KCHa__learned div{background-image:radial-gradient(circle,#0e0f1080 1px,#0000 1.3px);background-repeat:repeat-x;background-size:7px 7px;padding-top:1rem;animation:.8s cubic-bezier(.2,.8,.2,1) both map-module__l1KCHa__rise;animation-timeline:view();animation-range:entry entry 50%}.map-module__l1KCHa__learned b{font-size:1.2rem;font-weight:500}.map-module__l1KCHa__learned p{opacity:.78;margin:.4rem 0 0;line-height:1.6}@media (max-width:900px){.map-module__l1KCHa__rr,.map-module__l1KCHa__hList,.map-module__l1KCHa__learned{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.map-module__l1KCHa__rain12 i,.map-module__l1KCHa__gBarBg i,.map-module__l1KCHa__nmSensor{animation:none}}.map-module__l1KCHa__karaMk{float:right;width:44px;height:44px;margin:-.3rem -.2rem 0 .8rem}.map-module__l1KCHa__karaLock{width:min(460px,90vw);height:auto;margin:0 0 1.6rem;display:block}.map-module__l1KCHa__fall{color:#fff;background:#050506;border-radius:18px;margin:0 0 1.6rem;overflow:hidden}.map-module__l1KCHa__fallHead{font:500 .66rem/1 var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;opacity:.65;background-image:radial-gradient(circle,#ffffff40 1px,#0000 1.3px);background-position:0 100%;background-repeat:repeat-x;background-size:7px 7px;justify-content:space-between;padding:.9rem 1.2rem;display:flex}.map-module__l1KCHa__fallCv{cursor:grab;touch-action:pan-y;width:100%;height:min(130vh,1100px);display:block}.map-module__l1KCHa__fallCv:active{cursor:grabbing}.map-module__l1KCHa__fallKey{flex-wrap:wrap;gap:.5rem 1.4rem;padding:.9rem 1.2rem 1.1rem;font-size:.82rem;display:flex}.map-module__l1KCHa__fallKey span{opacity:.9;align-items:center;gap:.45rem;display:inline-flex}.map-module__l1KCHa__fallKey i{border-radius:50%;width:9px;height:9px}.map-module__l1KCHa__fallKey b{font:600 .8rem var(--font-mono), monospace}.map-module__l1KCHa__fallKey em{opacity:.5;flex-basis:100%;font-size:.72rem;font-style:normal}.map-module__l1KCHa__fallCtl{align-items:center;gap:.4rem;display:inline-flex}.map-module__l1KCHa__fallCtl button{min-width:34px;min-height:34px;font:500 .72rem/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;padding:0 .6rem}.map-module__l1KCHa__fallCtl button:hover{background:#ffffff24}.map-module__l1KCHa__fallCtl button[aria-pressed=false]{opacity:.6}.map-module__l1KCHa__fallReel{height:100%;margin:0}.map-module__l1KCHa__fall.map-module__l1KCHa__fallReel .map-module__l1KCHa__fallCv{height:100%!important}.map-module__l1KCHa__fallReelBtn{min-height:34px;font:600 .72rem/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#8a1128;border-radius:999px;align-items:center;padding:0 .8rem;text-decoration:none;display:inline-flex}
.flow-module__E86dHq__main{color:#fff;background:#050506;min-height:100vh;padding:0 0 2rem}.flow-module__E86dHq__top{font:500 .72rem/1.3 var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;opacity:.75;justify-content:space-between;gap:1rem;padding:1rem 1.4rem;display:flex}.flow-module__E86dHq__top a{color:#fff;text-decoration:none}.flow-module__E86dHq__main figure{border-radius:0;max-width:1500px;margin:0 auto}.flow-module__E86dHq__main figure canvas{height:min(140vh,1400px)!important}.flow-module__E86dHq__stage{max-width:1500px;margin:0 auto;position:relative}.flow-module__E86dHq__logo{pointer-events:none;align-items:center;gap:.6rem;display:flex;position:absolute;top:7.5rem;right:1.4rem}.flow-module__E86dHq__logo img{width:40px;height:auto}.flow-module__E86dHq__logo span{gap:.35rem;line-height:1;display:grid}.flow-module__E86dHq__logo b{letter-spacing:.42em;font-size:1.05rem;font-weight:300}.flow-module__E86dHq__logo i{letter-spacing:.5em;color:#c0283f;font-size:.5rem;font-style:normal}body:has(.flow-module__E86dHq__main){background:#050506}.flow-module__E86dHq__site{justify-content:space-between;align-items:center;gap:1rem;max-width:1500px;margin:0 auto;padding:1.6rem 1.4rem .4rem;display:flex}.flow-module__E86dHq__home{color:#fff;letter-spacing:.02em;align-items:center;gap:.6rem;font-weight:600;text-decoration:none;display:inline-flex}.flow-module__E86dHq__home img{width:34px;height:auto}.flow-module__E86dHq__siteRight{color:#fff;align-items:center;gap:1.4rem;display:flex}.flow-module__E86dHq__status{font:500 .7rem/1.2 var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.9rem;display:flex}.flow-module__E86dHq__status>span:first-child{opacity:.6}.flow-module__E86dHq__live{background:#ffffff0a;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .75rem;display:inline-flex}.flow-module__E86dHq__live i{background:#9a9a9a;border-radius:50%;width:7px;height:7px}.flow-module__E86dHq__live[data-ok=yes] i{background:#3ddc84;animation:2s infinite flow-module__E86dHq__livePulse;box-shadow:0 0 #3ddc8499}.flow-module__E86dHq__live[data-ok=no] i{background:#e0344f}@keyframes flow-module__E86dHq__livePulse{0%{box-shadow:0 0 #3ddc848c}to{box-shadow:0 0 0 9px #3ddc8400}}@media (max-width:800px){.flow-module__E86dHq__status>span:first-child{display:none}}
body:has(.reel-module__PNi5-a__reel){background:#000;overflow:hidden}body:has(.reel-module__PNi5-a__reel)>footer{display:none!important}body:has(.reel-module__PNi5-a__reel) footer{display:none!important}.reel-module__PNi5-a__reel{z-index:100;background:#000;place-items:center;display:grid;position:fixed;inset:0}.reel-module__PNi5-a__frame{aspect-ratio:9/16;background:#050506;max-width:100vw;height:100vh;position:relative;overflow:hidden}.reel-module__PNi5-a__frame figure{position:absolute;inset:0}.reel-module__PNi5-a__title{z-index:2;text-align:center;color:#fff;pointer-events:none;gap:.5rem;display:grid;position:absolute;top:calc(5% + 3.2rem);left:0;right:0}.reel-module__PNi5-a__title span{font:500 .52rem/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.3em;text-transform:uppercase;opacity:.6}.reel-module__PNi5-a__title b{letter-spacing:-.01em;font-size:clamp(.8rem,1.8vh,1.15rem);font-weight:300}.reel-module__PNi5-a__brand{z-index:2;color:#fff;pointer-events:none;align-items:center;gap:.55rem;display:flex;position:absolute;top:4.5%;left:50%;transform:translate(-50%)}.reel-module__PNi5-a__brand img{width:28px;height:auto}.reel-module__PNi5-a__brand span{gap:.35rem;line-height:1;display:flex}.reel-module__PNi5-a__brand b{letter-spacing:.06em;font-size:.95rem;font-weight:600}.reel-module__PNi5-a__brand i{letter-spacing:.06em;color:#ffffff80;font-size:.95rem;font-style:normal;font-weight:400}.reel-module__PNi5-a__hint{z-index:120;color:#fff;max-width:260px;font:500 .72rem/1.4 var(--font-mono), ui-monospace, monospace;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#16181ebf;border:1px solid #ffffff2e;border-radius:14px;gap:.35rem;padding:1rem 1.1rem;display:grid;position:fixed;bottom:1.2rem;left:1.2rem}.reel-module__PNi5-a__hint b{font-weight:700}.reel-module__PNi5-a__hint>b:first-child{letter-spacing:.12em;text-transform:uppercase;margin-bottom:.2rem}
