@font-face{font-family:"Space Grotesk";font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/fonts/space-grotesk-latin-0640890476.woff2) format("woff2")}
@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:100 800;font-display:swap;src:url(/assets/fonts/jetbrains-mono-latin-83c005d49d.woff2) format("woff2")}
@font-face{font-family:"Geist";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-400-normal-ba884770e9.woff2) format("woff2")}
@font-face{font-family:"Geist";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/geist-600-normal-6f8ac317a2.woff2) format("woff2")}
@font-face{font-family:"Geist Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-mono-400-normal-23840067d1.woff2) format("woff2")}:root{--primary-100: #cfe0ef;--primary-200: #a6c5e0;--primary-300: #6fa0c9;--primary-400: #4a7eaf;--primary-500: #2e6296;--primary-600: #1d4f7e;--primary-700: #0f4470;--primary-800: #063a64;--primary-900: #042842;--gold-200: #f7d18d;--gold-300: #f4ba5c;--gold-400: #f2a33c;--gold-500: #e08a1e;--danger-300: #fca5a5;--danger-600: #dc2626;--success-300: #4ade80;--success-600: #16a34a;--warning-300: #fbbf24;--text-on-chrome: #e8eef5;--text-on-chrome-muted: #8fb0cc;--abyss: #020b14;--abyss-2: #04121f;--ink: #e8eef5;--ink-2: #a9bfd3;--ink-3: #7f9ab3;--line: rgba(207, 224, 239, .12);--line-2: rgba(207, 224, 239, .2);--steel: var(--primary-400);--gold: var(--gold-400);--font-display: "Space Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-sans: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--h1: clamp(3.25rem, 1.2rem + 7.6vw, 9rem);--h2: clamp(2.5rem, 1.1rem + 4.4vw, 5.25rem);--h3: clamp(1.5rem, 1.1rem + 1.1vw, 2.125rem);--body: clamp(1.1875rem, 1.05rem + .35vw, 1.3125rem);--small: .9375rem;--track-display: -.045em;--measure: 34em;--ease: cubic-bezier(.21, .47, .32, .98);--ease-film: cubic-bezier(.65, 0, .35, 1);--radius-sm: 6px;--radius-lg: 12px;--gutter: clamp(1rem, .4rem + 2.6vw, 3rem)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--abyss);color-scheme:dark}body{margin:0;background:var(--abyss);color:var(--ink);font:400 var(--body)/1.55 var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg,canvas{display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}.skip{position:fixed;left:1rem;top:-4rem;z-index:100;background:var(--ink);color:var(--abyss);padding:.75rem 1rem;border-radius:var(--radius-sm);font-weight:600;text-decoration:none}.skip:focus{top:1rem}:focus-visible{outline:2px solid var(--primary-200);outline-offset:3px;border-radius:4px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.btn{--h: 3.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:var(--h);padding:0 1.4rem;border-radius:var(--radius-sm);font:600 1.0625rem/1 var(--font-display);letter-spacing:-.01em;text-decoration:none;border:1px solid var(--line-2);background:#04121fc7;color:var(--ink);cursor:pointer;transition:background .2s var(--ease),border-color .2s var(--ease),transform .15s var(--ease),color .2s var(--ease)}.btn:hover{border-color:#cfe0ef66;background:#06314fb3}.btn:active{transform:translateY(1px)}.btn--gold{background:var(--gold);border-color:var(--gold);color:#1b1203}.btn--gold:hover{background:var(--gold-300);border-color:var(--gold-300)}.btn svg{width:1.1em;height:1.1em}.mono{font-family:var(--font-mono)}.lab-note{font:500 .8125rem/1 var(--font-sans);color:var(--ink-2);border:1px solid var(--line-2);border-radius:99px;padding:.35rem .65rem}.lockup{display:inline-flex;align-items:baseline;gap:.55rem;color:var(--ink);text-decoration:none}.lockup svg{width:2rem;height:2rem;flex:none;align-self:center}.lockup__wm{font:700 1.375rem/1 var(--font-display);letter-spacing:-.03em}.lockup__wm .v{color:var(--gold)}.lockup__desc{font:500 1.1rem/1 var(--font-display);letter-spacing:-.015em;color:var(--ink-2)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.pui{--p-bg: #0b1520;--p-card: #0f1d2b;--p-card-2: #132436;--p-line: rgba(207, 224, 239, .09);--p-line-2: rgba(207, 224, 239, .16);--p-ink: #e8eef5;--p-ink-2: #9fb6cb;--p-ink-3: #6f8aa3;--p-gold: #f2a33c;--p-ok: #4ade80;--p-bad: #fca5a5;--p-amber: #fbbf24;position:relative;width:1280px;height:800px;overflow:hidden;display:grid;grid-template-columns:232px 1fr;background:var(--p-bg);color:var(--p-ink);font:400 13px/1.45 var(--font-sans);border-radius:14px;box-shadow:0 0 0 1px #cfe0ef1f}.pui *{box-sizing:border-box}.pui .mono{font-family:var(--font-mono)}.pui svg.ic{width:16px;height:16px;flex:none}.pui__rail{background:linear-gradient(170deg,#0f4470,#042842);padding:16px 12px;display:flex;flex-direction:column;gap:2px}.pui__brand{display:flex;align-items:center;gap:8px;padding:2px 8px 18px}.pui__brand svg{width:26px;height:26px}.pui__brand b{font:700 17px/1 var(--font-display);letter-spacing:-.03em}.pui__brand b .v{color:var(--p-gold)}.pui__brand span{font:500 14px/1 var(--font-display);color:#8fb0cc;letter-spacing:-.015em}.pui__nav{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;color:#8fb0cc;font-weight:500}.pui__nav.is-on{background:#ffffff14;color:#fff}.pui__nav .n{margin-left:auto;font:600 11px/1 var(--font-mono);color:var(--p-ink-2)}.pui__main{display:grid;grid-template-rows:52px 1fr;min-width:0}.pui__top{display:flex;align-items:center;gap:12px;padding:0 20px;border-bottom:1px solid var(--p-line)}.pui__pill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:99px;border:1px solid var(--p-line-2);font-weight:600;white-space:nowrap}.pui__omni{flex:1;max-width:380px;display:flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--p-line-2);color:var(--p-ink-3)}.pui__need{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:99px;color:#dbe7f5;background:transparent;border:1px solid rgba(130,170,220,.6);font-weight:700}.pui__live{display:inline-flex;align-items:center;gap:6px;color:var(--p-ink-2);font-weight:600}.pui__av{width:30px;height:30px;border-radius:99px;background:#23405d;display:grid;place-items:center;font:700 12px/1 var(--font-display);color:#cfe0ef}.pui__body{padding:20px 22px;display:grid;grid-template-columns:1fr 330px;grid-template-rows:auto auto 1fr;gap:14px;min-height:0}.pui__hello{grid-column:1 / -1;display:flex;align-items:baseline;gap:12px}.pui__hello h3{font:700 21px/1.1 var(--font-display);letter-spacing:-.02em}.pui__hello span{color:var(--p-ink-3)}.pui__stats{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pui__stat{background:var(--p-card);border:1px solid var(--p-line);border-radius:12px;padding:13px 15px}.pui__stat .k{font:600 10.5px/1 var(--font-sans);letter-spacing:.06em;color:var(--p-ink-3);text-transform:uppercase}.pui__stat .v{font:600 26px/1.15 var(--font-mono);margin-top:8px;display:flex;align-items:center;gap:8px}.pui__stat .s{color:var(--p-ink-3);font-size:12px;margin-top:2px}.pui__stat.is-live{border-top:3px solid var(--p-gold);padding-top:11px}.pui__card{background:var(--p-card);border:1px solid var(--p-line);border-radius:12px;padding:14px 16px;min-height:0}.pui__card h4{font:700 14px/1.2 var(--font-display);display:flex;align-items:center;gap:8px;margin:0 0 10px}.pui__card h4 .r{margin-left:auto;font:600 11px/1 var(--font-sans);color:var(--p-ink-3)}.pui__badge{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:99px;font:600 11px/1 var(--font-sans);background:#4a7eaf2e;color:#a6c5e0}.pui__badge--task{background:#9cc3ff1f;color:#cfe2ff;box-shadow:inset 0 0 0 1px #9cc3ff4d}.pui__badge--ok{background:#16a34a2e;color:var(--p-ok)}.pui__badge--risk{background:#dc262629;color:var(--p-bad)}.dot{width:8px;height:8px;border-radius:99px;background:#64748b;flex:none;position:relative}.dot--live{background:var(--p-gold);box-shadow:0 0 0 calc(var(--pulse, 0) * 5px) rgba(242,163,60,calc(.35 * (1 - var(--pulse, 0))))}.dot--ok{background:var(--p-ok)}.dot--queued{background:#4a7eaf}.pui__decision{display:grid;gap:8px}.pui__decision .t{font:600 14px/1.35 var(--font-sans)}.pui__decision .mono{white-space:nowrap}.pui__qa{display:grid;grid-template-columns:150px 1fr;gap:4px 12px;color:var(--p-ink-2);font-size:12.5px}.pui__qa b{color:var(--p-ink-3);font-weight:500}.pui__acts{display:flex;gap:8px;margin-top:4px}.pui__btn{height:30px;padding:0 12px;border-radius:6px;border:1px solid var(--p-line-2);display:inline-flex;align-items:center;font-weight:600;font-size:12.5px;color:var(--p-ink);background:transparent}.pui__btn--approve{background:#1d4f7e;border-color:#2e6296}.pui__btn--deny{color:var(--p-bad);border-color:#fca5a559}.pui__btn--ghost{border-color:transparent;color:var(--p-ink-2)}.pui__feed{display:grid;gap:0}.pui__row{display:grid;grid-template-columns:14px 1fr auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--p-line);font-size:12.5px}.pui__row:first-child{border-top:0}.pui__row .who{font-weight:600}.pui__row .what{color:var(--p-ink-2)}.pui__row .when{font:500 11px/1 var(--font-mono);color:var(--p-ink-3)}.pui__bar{height:4px;border-radius:99px;background:#cfe0ef1a;overflow:hidden;margin-top:5px}.pui__bar>i{display:block;height:100%;width:calc(var(--w, 0) * 100%);background:var(--p-gold);border-radius:99px}.pui__hive{position:relative;height:196px}.pui__hive .cell{position:absolute;width:74px;height:84px;transform:translate(-50%,-50%)}.pui__hive .cell svg{width:100%;height:100%;overflow:visible}.pui__hive .cell .lbl{position:absolute;inset:0;display:grid;place-content:center;text-align:center;font:600 9.5px/1.15 var(--font-sans);color:var(--p-ink-2);padding:0 9px}.pui__hive .cell .lbl b{display:block;font:700 9px/1 var(--font-display);color:#9cc3ff;letter-spacing:.04em;margin-bottom:3px}.pui__hive .cell.is-live .lbl{color:var(--p-ink)}.pui__hive .cell .wasp{position:absolute;left:0;top:0;width:14px;height:2.5px;margin:-1.25px 0 0 -14px;border-radius:2px;transform-origin:14px 1.25px;background:linear-gradient(90deg,#f2a33c00,#ffd28a);box-shadow:0 0 6px #f2a33ccc;opacity:0}:root{--nav-h: 4.75rem;--h2p: clamp(2.25rem, 1rem + 3.4vw, 4.4rem);--scrim: rgba(2, 11, 20, .7)}.stage{position:fixed;inset:0;z-index:0;background:var(--abyss)}.stage canvas{width:100%;height:100%;display:block}html:not([data-route=home]) .stage{-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 98%);mask-image:linear-gradient(180deg,#000 55%,transparent 98%)}.stills{position:absolute;inset:0}.stills img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .9s var(--ease)}.stills img.is-on{opacity:1}.is-still .stage canvas,.no-gl .stage canvas{display:none}html.is-live .stills{opacity:0;transition:opacity .6s var(--ease)}html:not(.is-stillsrc)[data-world=still] .stage canvas{display:none}html:not(.is-stillsrc)[data-world=still] .stills{opacity:1}.is-theater .stage,.is-theater .stage-labels{visibility:hidden}.stage-labels{position:fixed;inset:0;z-index:11;pointer-events:none}.is-theater body{overflow:hidden}.nav{position:fixed;inset:0 0 auto;z-index:30;height:var(--nav-h);display:flex;align-items:center;gap:2rem;padding:0 var(--gutter)}.nav:before{content:"";position:absolute;inset:0 0 -55%;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#020b14db,#020b1499,#020b1400)}html.is-scrolled .nav:before{inset:0;background:#020b14f0;box-shadow:0 1px 0 var(--line)}.nav nav{margin-left:auto}html:not([data-route=home]) .nav{background:#020b14eb;border-bottom:1px solid var(--line)}.nav__links{display:flex;align-items:center;gap:1.6rem;list-style:none;padding:0;margin:0}.nav__links>li>a,.dd__btn{color:var(--ink-2);text-decoration:none;font:500 .98rem/1 var(--font-sans);padding:.5rem 0}.nav__links>li>a:hover,.nav__links a[aria-current=page],.dd__btn:hover,.dd__btn[aria-expanded=true]{color:var(--ink)}.nav__links>li>a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--steel)}.menu a[aria-current=page]{color:var(--steel)}@media(max-width:1500px){.nav{gap:1.25rem}.nav__links{gap:1rem}.nav__links>li>a,.dd__btn{font-size:.9rem}}.dd{position:relative}.dd__btn{display:inline-flex;align-items:center;gap:.35rem;background:none;border:0;cursor:pointer}.dd__i{width:.75rem;height:.75rem;transition:transform .2s}.dd__btn[aria-expanded=true] .dd__i{transform:rotate(45deg)}.dd__panel{position:absolute;top:calc(100% + .6rem);left:-1rem;min-width:15rem;list-style:none;margin:0;padding:.45rem;border-radius:12px;background:linear-gradient(160deg,#11304d,#071a2c);box-shadow:0 0 0 1px #cfe0ef33,inset 0 1px #ffffff29,0 24px 48px -20px #000c}.dd__panel[hidden]{display:none}.dd__panel a{display:block;padding:.6rem .75rem;border-radius:8px;font-size:.95rem;line-height:1.2;white-space:nowrap;text-decoration:none}.dd__panel a{color:var(--ink)}.dd__panel a:hover,.dd__panel a:focus-visible{background:#cfe0ef14}.nav .btn{--h: 2.6rem;font-size:.95rem;padding:0 1.1rem;white-space:nowrap}.nav__menu{display:none}.menu{position:fixed;inset:var(--nav-h) 0 auto 0;z-index:29;max-height:calc(100dvh - var(--nav-h));overflow-y:auto;overscroll-behavior:contain;background:var(--abyss);border-bottom:1px solid var(--line);padding:.5rem var(--gutter) 1.5rem}.menu[hidden]{display:none}.menu ul{list-style:none;margin:0;padding:0}.menu a{display:block;padding:.8rem 0;font:600 1.35rem/1.1 var(--font-display);letter-spacing:-.02em;text-decoration:none;border-bottom:1px solid var(--line)}.menu__g{padding-top:.9rem;border-bottom:1px solid var(--line)}.menu__k{font-size:.9rem;color:var(--ink-2)}.menu__g a{padding:.55rem 0 .55rem 1rem;font-size:1.15rem;border-bottom:0}.menu__g ul{padding-bottom:.5rem}.is-nocopy main,.is-nocopy main *,.is-nocopy .nav,.is-nocopy .foot{visibility:hidden!important}.is-nocopy main .panes,.is-nocopy main .panes *{visibility:visible!important}.caption{font:500 .8125rem/1.3 var(--font-mono);color:var(--ink-3)}.ctas{display:flex;flex-wrap:wrap;gap:.75rem}.ctas--center{justify-content:center}.btn--solid{background:#dfe9f3;border-color:#dfe9f3;color:#04121f}.btn--solid:hover{background:#fff;border-color:#fff}.dot{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--ink-3);vertical-align:middle}.dot--live{background:var(--gold);box-shadow:0 0 0 3px #f2a33c2e}.need{display:inline-block;border:1.5px dashed #ff4fd8;color:#ffb3f0;border-radius:4px;padding:.15rem .45rem;font-size:clamp(.75rem,.85em,.9375rem);font-weight:400;line-height:1.4;letter-spacing:0;vertical-align:middle}.agent-tag{display:inline-flex;align-items:center;gap:.3rem;font:500 .75rem/1 var(--font-mono);color:var(--ink-2);border:1px solid var(--line-2);border-radius:99px;padding:.2rem .45rem;margin-left:.45rem}.agent-tag .dot{width:.4rem;height:.4rem;box-shadow:none}main:focus{outline:none}.is-capture *,.is-capture *:before,.is-capture *:after{transition:none!important;animation:none!important}.film{position:relative;z-index:10}.film__stage{position:sticky;top:0;height:calc(100 * var(--vh, 1vh));overflow:hidden}.panel{position:absolute;inset:0;padding:calc(var(--nav-h) + 2 * var(--vh, 1vh)) var(--gutter) calc(6 * var(--vh, 1vh));transform:translate3d(0,var(--dy, 0),0);pointer-events:none}.panel.is-live{pointer-events:auto}.ch__h{font:600 var(--h2)/.98 var(--font-display);letter-spacing:-.035em;max-width:13ch;text-wrap:balance;text-shadow:0 0 3px rgba(2,11,20,calc(.7 * var(--sh, 1))),0 1px 14px rgba(2,11,20,calc(.45 * var(--sh, 1)))}.ch__h--sm{font-size:var(--h2p);max-width:16ch}.ch__p{max-width:30em;color:var(--ink-2);margin-top:1.4rem;text-shadow:0 0 2px rgba(2,11,20,calc(.9 * var(--sh, 1))),0 0 6px rgba(2,11,20,calc(.7 * var(--sh, 1))),0 1px 10px rgba(2,11,20,calc(.6 * var(--sh, 1)))}.ch__p--sm{font-size:1.1875rem}.panel--left{display:flex;flex-direction:column;justify-content:center;background:radial-gradient(70% 90% at 0% 55%,var(--scrim),rgba(2,11,20,0) 70%)}.panel--top{justify-content:flex-start;padding-top:calc(var(--nav-h) + 7 * var(--vh, 1vh));background:linear-gradient(180deg,var(--scrim) 0%,rgba(2,11,20,.3) 45%,rgba(2,11,20,0) 62%)}.panel--hero{display:block;text-align:center;padding:0}.hero__h1{position:absolute;left:0;right:0;top:calc(var(--cy, 50) * 1%);height:0;margin:0;font:600 min(var(--h1),7.8vw)/.9 var(--font-display);letter-spacing:var(--track-display);color:var(--ink)}.hero__l1,.hero__l2{position:absolute;left:0;right:0;display:block;padding:0 var(--gutter);transform:translate3d(0,var(--ky, 0),0);text-shadow:0 0 3px rgba(2,11,20,calc(.9 * var(--sh, 1))),0 0 14px rgba(2,11,20,calc(.75 * var(--sh, 1))),0 2px 40px rgba(2,11,20,calc(.85 * var(--sh, 1)))}.hero__l1{bottom:var(--gap, .42em);text-wrap:balance}.hero__l2{top:var(--gap, .42em)}.slabs{position:absolute;inset:0;pointer-events:none;overflow:hidden}.slabs__leads{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.slabs__leads line{stroke:#cfe0ef99;stroke-width:1}.slabs__leads circle{fill:#cfe0ef}.slabs__leads .slab--bad,.slabs__leads .slab--stop{stroke:#f87171cc;fill:#f87171}.slab{position:absolute;left:0;top:0;margin:0;max-width:21rem;visibility:hidden;opacity:0;will-change:transform;padding:.5rem .75rem .55rem;background:#020b14e6;border:1px solid rgba(143,184,232,.4);border-radius:6px;font:500 1.05rem/1.3 var(--font-sans);color:var(--ink)}.slab small{display:block;margin-bottom:.15rem;font:500 .8rem/1.2 var(--font-mono);color:var(--ink-3)}.slab b{font-weight:600}.slab em{display:block;margin-top:.3rem;font-style:normal;font-weight:600}.slab code{display:block;margin-top:.25rem;font:500 .8rem/1.2 var(--font-mono);color:var(--ink-2)}.slab--name{padding:.55rem .85rem .65rem}.slab--name b{display:block;font:600 1.7rem/1.1 var(--font-display);letter-spacing:-.015em}.slab--bad{border-color:#f87171b3}.slab--bad small{color:#fca5a5}.slab--stop{border-color:#f87171bf;border-left:3px solid #f87171;font-size:1.25rem;font-weight:600}.slab--ok{border-left:3px solid #9cc3ff}.slab--cool{border-left:3px solid #9fb6cf}.slab--tile{padding:.35rem .6rem;font-size:.95rem;color:var(--ink-2)}.slab--tile.is-on{color:var(--ink);border-color:#cfe2ffd9;background:#15273a}.slab--local small{margin:.1rem 0 0}.slab--edge{padding:.3rem .55rem;font:500 .85rem/1.2 var(--font-mono);color:#b9d3f2;border-color:#8fb8e899}.slab--spend{font-size:1rem}.slab--spend.is-warn{border-color:#ff9d8acc}.slab--spend.is-warn em{color:#ffb4a3}.slab--spend.is-stop{border-color:#ff9d8ae6;border-left:3px solid #ff9d8a}.slab--spend.is-stop em{color:#ffd2c8}.slab__bar{position:relative;display:block;min-width:10.5rem;height:.42rem;margin:.45rem 0 .15rem;border-radius:2px;background:#94a3b83d}.slab__bar>i{position:absolute;left:0;top:0;bottom:0;width:calc(min(var(--f, 0),1)*100%);border-radius:2px;background:#9cc3ff}.slab__bar:after{content:"";position:absolute;left:80%;top:-3px;bottom:-3px;width:2px;background:#e2e8f0bf}.slab--spend.is-warn .slab__bar>i,.slab--spend.is-stop .slab__bar>i{background:#ff9d8a}.slab--spend.is-local{border-left:3px solid #9cc3ff}.slab--spend.is-local .slab__bar>i{background:#94a3b8}.slab--spend.is-local em{color:#cfe2ff}.slab__clock{display:block;font:600 1.9rem/1 var(--font-mono);letter-spacing:-.03em;margin:.15rem 0 .3rem}.slab--tick{padding:.2rem .45rem;font:600 .85rem/1.2 var(--font-mono);color:var(--ink)}.queen{position:absolute;left:0;top:0;margin:0;pointer-events:none;will-change:transform}.queen__lead{position:absolute;left:7px;bottom:7px;width:26px;height:1px;background:var(--primary-100);opacity:.55;transform:rotate(-38deg);transform-origin:0 50%}.queen__n{position:absolute;left:30px;bottom:22px;font-family:var(--font-mono);font-size:.75rem;line-height:1;white-space:nowrap;color:var(--primary-100);background:#020b14a8;border:1px solid var(--line-2);border-radius:3px;padding:.3rem .45rem}.queen--l .queen__lead{left:-7px;transform:rotate(-142deg)}.queen--l .queen__n{left:auto;right:30px}.queen--soc .queen__n{color:#c9dcf2;border-color:#82aadc80}.queen--soc .queen__lead{background:#c9dcf2}.hero__foot{position:absolute;left:0;right:0;bottom:calc(5.5 * var(--vh, 1vh));display:grid;justify-items:center;gap:1.4rem;padding:0 var(--gutter);transform:translate3d(0,var(--ky, 0),0)}.hero__lede,.film .ch__p,.film .runs{position:relative;isolation:isolate}.hero__lede:before,.film .ch__p:before,.film .runs:before{content:"";position:absolute;inset:-.8em -1.8em;z-index:-1;background:radial-gradient(closest-side,#020b14d6,#020b14a8 60%,#020b1400);pointer-events:none}.hero__lede{max-width:34em;color:var(--ink-2);text-shadow:0 0 1px rgba(2,11,20,calc(.95 * var(--sh, 1))),0 0 3px rgba(2,11,20,calc(.95 * var(--sh, 1))),0 0 8px rgba(2,11,20,calc(.8 * var(--sh, 1))),0 1px 18px rgba(2,11,20,calc(.95 * var(--sh, 1)))}.panel--clock{display:grid;grid-template-columns:minmax(0,1fr);align-content:safe center;gap:2rem;background:linear-gradient(90deg,#020b14e6,#020b14d1 34%,#020b1400 58%)}.panel--clock .ch__h{max-width:15ch}.clock{max-width:40rem}.clock__t{font-size:clamp(3rem,2rem + 3vw,5rem);line-height:1;letter-spacing:-.04em;color:var(--ink)}.clock__t small{font-size:.4em;color:var(--ink-3);letter-spacing:0}.clock__steps{list-style:none;margin:1.5rem 0 .75rem;padding:0;display:grid;gap:.15rem}.clock__steps li{display:grid;grid-template-columns:4.2rem 1fr;column-gap:1rem;padding:.55rem 0;border-top:1px solid var(--line);color:var(--ink-3);transition:color .3s}.clock__steps li b{font:600 1.15rem/1.2 var(--font-display);letter-spacing:-.01em}.clock__steps li small{grid-column:2;font-size:.95rem;color:var(--ink-3)}.clock__steps li span{font-size:.85rem;padding-top:.2rem}.clock__steps li.is-now,.clock__steps li.is-done{color:var(--ink)}.clock__steps li.is-now small,.clock__steps li.is-done small{color:var(--ink-2)}.clock__steps li.is-now b:after{content:"";display:inline-block;width:.45rem;height:.45rem;border-radius:50%;background:var(--ink);margin-left:.55rem;vertical-align:middle}@media(min-width:700px)and (max-height:860px){.panel--clock{gap:1rem;padding-top:calc(var(--nav-h) + 1.5 * var(--vh, 1vh))}.clock__t{font-size:clamp(2.4rem,calc(7.5 * var(--vh, 1vh)),4rem)}.clock__steps{margin:.8rem 0 .5rem}.clock__steps li{padding:.35rem 0}.clock__steps li:not(.is-now) small{display:none}}.panel--card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:4vw;background:radial-gradient(60% 80% at 20% 50%,#020b148c,#020b1400 70%)}.idcard{perspective:1600px;display:grid;justify-items:center;gap:.8rem}.idcard__obj{--rx: 0deg;--ry: 0deg;--sheen: 0%;--edge-l: .5;--edge-r: .5;--t: 14px;position:relative;width:min(35rem,100%);transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry))}.idcard__face{position:relative;display:flex;flex-direction:column;border-radius:20px;padding:1.6rem 2rem 1.2rem;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;background:linear-gradient(115deg,rgba(207,224,239,0) calc(var(--sheen) - 20%),rgba(207,224,239,.13) var(--sheen),rgba(207,224,239,0) calc(var(--sheen) + 20%)),repeating-linear-gradient(90deg,#ffffff03 0 1px,#fff0 1px 3px),linear-gradient(160deg,#183a5a,#0c2740 46%,#071a2c);box-shadow:0 0 0 1px #cfe0ef38,inset 0 1px #ffffff4d,inset 0 -1px #0009}.idcard__front{transform:translateZ(calc(var(--t) / 2))}.idcard__edge{position:absolute;top:18px;bottom:18px;width:var(--t);left:calc(var(--t) / -2);background:linear-gradient(180deg,#4d6f8f,#b9cde0 30%,#6f8fae 55%,#2a4560)}.idcard__edge--l{transform:rotateY(-90deg);filter:brightness(var(--edge-l))}.idcard__edge--r{left:calc(100% - var(--t) / 2);transform:rotateY(90deg);filter:brightness(var(--edge-r))}.idcard__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1.1rem;padding-bottom:1rem;border-bottom:1px dashed rgba(207,224,239,.22)}.idcard__photo{width:5.4rem;aspect-ratio:1;border-radius:12px;display:grid;place-items:center;background:repeating-linear-gradient(180deg,#cfe0ef12 0 1px,#cfe0ef00 1px 9px),linear-gradient(160deg,#1d4568,#0b2238);box-shadow:inset 0 0 0 1px #cfe0ef33}.idcard__mark{width:3.4rem;height:3.4rem}.idcard__kind{font:500 .85rem/1 var(--font-mono);color:var(--ink-2)}.idcard__name{font:600 1.9rem/1.08 var(--font-display);letter-spacing:-.025em;margin-top:.3rem}.idcard__team{font-size:1.05rem;color:var(--primary-200);margin-top:.25rem}.idcard__ids{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-top:.55rem;font-size:.85rem;color:var(--ink-2)}.idcard__role{padding:.2rem .65rem;border-radius:99px;font-weight:600;color:var(--ink);background:#cfe0ef1a;box-shadow:inset 0 0 0 1px #cfe0ef38}.idcard__live{display:inline-flex;align-items:center;gap:.45rem;font:500 .8rem/1 var(--font-mono);color:var(--ink-2)}.idcard__lines{margin:.3rem 0 0}.idcard__lines>div{display:grid;grid-template-columns:11.5rem minmax(0,1fr);gap:1rem;padding:.48rem 0;border-bottom:1px solid rgba(207,224,239,.1);font-size:.95rem;line-height:1.3}.idcard__lines dt{display:flex;align-items:center;gap:.55rem;color:var(--ink-2)}.idcard__lines dt svg{width:1.05rem;height:1.05rem;flex:none;color:var(--primary-200)}.idcard__lines dd{margin:0;color:var(--ink)}.idcard__lines a{color:inherit;text-decoration-color:#cfe0ef59;text-underline-offset:.18em}.idcard__foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.4rem 1rem;padding-top:.75rem;font-size:.9rem;color:var(--ink-2)}.idcard__foot b{color:var(--ink);font-weight:600}.idcard__cap{color:var(--ink-2)}.panel--people{display:grid;grid-template-rows:auto 1fr;gap:calc(3 * var(--vh, 1vh));background:linear-gradient(180deg,#020b14bf,#020b1426 45%,#020b1400)}.people__copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,28rem);gap:3rem;align-items:end}.people__copy .ch__p{margin:0}.panes{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;align-self:end}.panes__cap{position:absolute;right:0;top:-1.9rem;color:var(--ink-2);background:#020b14d9;padding:.2rem .45rem;border-radius:3px}.pane{border-radius:10px;overflow:hidden;background:#0b1622;border:1px solid rgba(207,224,239,.16);box-shadow:0 30px 60px -30px #000000e6;font-size:.9rem;min-height:15rem}.pane__h{display:flex;justify-content:space-between;gap:.5rem;padding:.65rem .8rem;border-bottom:1px solid rgba(207,224,239,.1);font-size:.82rem}.pane__h b{font-family:var(--font-display)}.pane__h span{color:var(--ink-3)}.pane--teams .pane__h{background:#1b2140}.pane--slack .pane__h{background:#241a2c}.pane--mail .pane__h{background:#13283a}.pane--snow .pane__h{background:#13291f}.pane__b{padding:.75rem .8rem;display:grid;gap:.7rem}@media(max-width:699px)and (max-height:600px){.panel--people .mrow--old{display:none}}.pm{opacity:0;transform:translateY(8px);transition:opacity .4s,transform .4s}.pm.is-in,.mrow.is-in{opacity:1;transform:none}.pm>b{font-family:var(--font-display)}.pm time,.mrow time{color:var(--ink-3);font-size:.75rem;margin-left:.4rem}.pm p{margin-top:.35rem;color:var(--ink-2);line-height:1.4}.pm__link{display:inline-flex;align-items:center;gap:.3rem;color:var(--primary-200)!important;font-size:.85rem}.pm__link svg{width:.9rem;height:.9rem}.card-ad{margin-top:.5rem;border:1px solid rgba(207,224,239,.18);border-radius:8px;padding:.7rem;background:#ffffff05}.card-ad__t{font-weight:600;color:var(--ink)!important;margin:0!important}.card-ad__m{font:500 .78rem/1.3 var(--font-mono);color:var(--ink-3)!important}.card-ad__b{display:flex;gap:.4rem;margin-top:.6rem;transition:opacity .3s}.card-ad__b.is-gone,[data-approve].is-gone{opacity:.25}.pbtn{display:inline-block;font-size:.8rem;font-weight:600;padding:.35rem .7rem;border-radius:5px;border:1px solid rgba(207,224,239,.25)}.pbtn--ok{background:#cfe0ef1f}.card-ad__done{display:none;align-items:center;gap:.35rem;margin-top:.55rem!important;color:var(--ink)!important;font-size:.85rem}.card-ad__done.is-in{display:flex}.card-ad__done svg{width:1rem;height:1rem}.mrow{display:grid;grid-template-columns:1fr auto;gap:.15rem .5rem;padding-bottom:.6rem;border-bottom:1px solid var(--line);opacity:0;transition:opacity .4s}.mrow b{font-family:var(--font-display);font-size:.88rem}.mrow span{grid-column:1 / -1;color:var(--ink-2);line-height:1.35}.mrow time{grid-row:1;grid-column:2}.mrow--old{opacity:.55}.snf{display:grid;grid-template-columns:7.5rem 1fr;gap:.6rem;font-size:.85rem;padding:.15rem 0}.snf span{color:var(--ink-3)}.pm--note{border-top:1px solid var(--line);padding-top:.6rem}.runs{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:.15rem;max-width:30rem}.runs li{display:grid;grid-template-columns:9rem 1fr;align-content:start;gap:1rem;padding:.7rem 0;border-top:1px solid var(--line);color:var(--ink-3);transition:color .3s}.runs li b{font:600 1.35rem/1.1 var(--font-display);letter-spacing:-.02em}.runs li.is-now{color:var(--ink)}.runs li.is-done{color:var(--ink-2)}#ch-runs .ch__p--sm{margin-top:1.5rem}#ch-runs{background:linear-gradient(90deg,#020b14e6,#020b14cc 30%,#020b1400 52%)}.panel--secured{background:radial-gradient(70% 90% at 0% 50%,var(--scrim),rgba(2,11,20,0) 70%)}.panel--secured>.ch__h{position:absolute;top:calc(var(--nav-h) + 6 * var(--vh, 1vh));left:var(--gutter)}.panel--secured .beat{position:absolute;left:var(--gutter);top:50%;max-width:34rem;transform:translate3d(0,var(--dy, 0),0)}.beat__h{font:600 clamp(1.6rem,1.1rem + 1.4vw,2.4rem)/1.1 var(--font-display);letter-spacing:-.025em}.panel--secured .beat--fort,.panel--secured .beat--layers{top:calc(var(--nav-h) + 5 * var(--vh, 1vh))}.beat--layers .ch__h{position:relative;isolation:isolate}.beat--layers .ch__h:before{content:"";position:absolute;z-index:-1;inset:calc(-.35em - 18px) calc(-.6em - 18px);background:#020b14cc;-webkit-mask:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent),linear-gradient(transparent,#000 36px,#000 calc(100% - 36px),transparent);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent),linear-gradient(transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-composite:intersect;pointer-events:none}.flabs{list-style:none;margin:0;padding:0}.flab{position:absolute;left:0;top:0;visibility:hidden;opacity:0}.flab{width:300px;padding:.6rem .8rem .65rem;background:#020b14db;border:1px solid var(--line-2);border-radius:8px;display:grid;grid-template-columns:1fr auto;column-gap:.6rem;align-items:baseline}.fleads{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.fleads line{stroke:#cfe0ef8c;stroke-width:1;opacity:0}.fleads circle{fill:#cfe0ef;opacity:0}.flab__n{grid-column:1;grid-row:1;font:600 1.15rem/1.15 var(--font-display);letter-spacing:-.01em;color:var(--ink)}.flab p{grid-column:1 / -1;margin-top:.3rem;font-size:.9rem;line-height:1.3;color:var(--ink)}.flab p span{color:var(--ink-3);font:500 .75rem/1.3 var(--font-mono);margin-right:.3rem}.flab>p:first-of-type:not(.flab__breach){position:relative}.flab>p:first-of-type:not(.flab__breach):before{content:"";position:absolute;left:-.55rem;top:.5em;width:.32rem;height:.32rem;border-radius:50%;background:#ef4444;opacity:var(--hit, 0)}.flab.is-hit>p:first-of-type:not(.flab__breach) span{color:#fca5a5}.flabs--compact .flab{width:300px}.flab__off{grid-column:2;grid-row:1;font:500 .78rem/1 var(--font-sans);color:var(--ink-2);background:transparent;border:1px solid var(--line-2);border-radius:5px;padding:.35rem .5rem;cursor:pointer;white-space:nowrap}.flab__off[aria-pressed=true]{color:#fca5a5;border-color:#ef44448c}.flab.is-off{border-color:#ef44448c}.flab__breach:empty{display:none}.flab p.flab__breach{color:#fca5a5;font-weight:500}.flab__copy{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:center;gap:.4rem;min-height:2rem;margin-top:.2rem;padding:0;border:0;background:none;color:var(--ink-2);font:500 .78rem/1 var(--font-sans);cursor:pointer}.flab__copy svg{inline-size:.95rem;block-size:.95rem}.flab__copy:hover{color:var(--ink)}.flab__copy span{text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:.2em}.flab__copy[hidden],.no-gl .flab__off,.is-still .flab__off,.no-gl .flab__copy,.is-still .flab__copy{display:none}.meter__bar{position:relative;height:.6rem;border-radius:99px;background:#cfe0ef1a}.meter__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--pct) * 100%);border-radius:99px;background:#9fb6cf;transition:background-color .3s}.is-warn .meter__fill{background:var(--warning-300)}.is-stop .meter__fill{background:#94a3b8}.meter__mark{position:absolute;top:-.35rem;bottom:-.35rem;width:1px;background:#cfe0ef73}.seccard{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem;margin-top:1.4rem}.seccard__col{border-top:1px solid rgba(207,224,239,.3);padding-top:.9rem}.seccard__h{font:600 1.1rem/1.2 var(--font-display);letter-spacing:-.01em;color:var(--primary-200)}.seccard ul{list-style:none;margin:.85rem 0 0;padding:0;display:grid;gap:.75rem}.seccard li{font-size:1rem;line-height:1.42;color:var(--ink);--k: clamp(0, calc(var(--u, 1) * 9.5 - var(--i, 0)), 1);opacity:var(--k);transform:translateY(calc((1 - var(--k)) * .5rem))}.seccard ul.seccard__more{margin-top:.75rem}.seccard ul[hidden]{display:none}.seccard__btn{min-height:2.75rem;margin-top:.15rem;padding:0;border:0;background:none;color:var(--ink-2);font:500 .95rem/1 var(--font-sans);text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:.25em;cursor:pointer}.seccard__btn:hover{color:var(--ink);text-decoration-color:currentColor}.seccard__btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.panel--gets{background:linear-gradient(90deg,rgba(2,11,20,.9) min(54rem,72vw),rgba(2,11,20,0) min(70rem,100vw))}.panel--gets .ch__h--sm{max-width:20ch}.gets{max-width:48rem}@media(max-width:359px),(max-width:700px)and (max-height:700px){.panel--gets .ch__h--sm{font-size:1.5rem}.panel--gets .seccard{margin-top:.5rem}.panel--gets .seccard__col{padding-top:.5rem}.panel--gets .seccard__h{font-size:.9375rem}.panel--gets .seccard ul{margin-top:.4rem;gap:.3rem}.panel--gets .seccard li{font-size:.875rem;line-height:1.3}.panel--gets .seccard__btn{min-height:2.25rem}}.panel--finale{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;padding-top:calc(var(--nav-h) + 5 * var(--vh, 1vh));padding-bottom:calc(5 * var(--vh, 1vh))}.finale__foot{display:grid;justify-items:center}.finale__why{max-width:30ch;font:500 clamp(1.35rem,1rem + 1vw,2rem)/1.15 var(--font-display);letter-spacing:-.02em;color:var(--ink);text-shadow:0 1px 12px rgba(2,11,20,calc(.6 * var(--sh, 1)))}.finale__why span{display:inline-block}.finale__h{font:600 var(--h2)/1 var(--font-display);letter-spacing:-.035em}.finale__foot{translate:0 var(--land-y, 0px)}.finale__base{display:inline-block;width:0;height:0}.finale__cat{margin:.6rem 0 1.6rem;font:500 clamp(1.1rem,.9rem + .6vw,1.5rem)/1.2 var(--font-display);color:var(--ink-2)}.finale__cat span{display:inline-block}.finale__also a{white-space:nowrap}.finale__also{margin-top:2.25rem;padding:.55rem 1.1rem;border-radius:99px;background:#020b14c7;color:var(--ink-2)}.page{position:relative;z-index:10;padding-top:var(--nav-h)}.page>section,.page>.phero{padding:7rem var(--gutter);background:#020b14e6}.page>section+section{border-top:1px solid var(--line)}.page>.phero{background:linear-gradient(90deg,#020b14c7,#020b1480 45%,#020b1400 75%),linear-gradient(180deg,#020b1400 45%,#020b14eb)}.phero{min-height:calc(82 * var(--vh, 1vh) - var(--nav-h));display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:calc(9 * var(--vh, 1vh))!important}.phero__k{font:500 clamp(1.1rem,.9rem + .6vw,1.5rem)/1.1 var(--font-display);color:var(--ink-2);margin-bottom:1.2rem}.phero__h{font:600 clamp(3rem,1.1rem + 6.4vw,7.5rem)/.92 var(--font-display);letter-spacing:var(--track-display);max-width:14ch;text-shadow:0 2px 40px rgba(2,11,20,.8)}.phero__lede{max-width:34em;color:var(--ink-2);margin-top:1.8rem;text-shadow:0 1px 18px rgba(2,11,20,.9)}.phero__note{margin-top:1rem;font:500 .9rem/1.3 var(--font-mono);color:var(--ink-3)}.phero .ctas{margin-top:2rem}.phero--fort{position:relative;min-height:calc(100 * var(--vh, 1vh) - var(--nav-h))}html[data-world=off] .stage,html[data-world=off] .stage-labels,.stage.is-gone,.stage-labels.is-gone{display:none}html[data-world=off] .page>.phero{min-height:0;background:none;padding-top:5.5rem;padding-bottom:4rem!important}.phero--fort .phero__h{font-size:clamp(2.8rem,1rem + 3.4vw,4.6rem);max-width:15ch}.phero--fort .phero__lede{max-width:30em}.sec__h{font:600 var(--h2p)/1 var(--font-display);letter-spacing:-.03em;max-width:18ch}.sec__p{max-width:34em;color:var(--ink-2);margin-top:1.4rem}.surface__frame{margin-top:3rem;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #cfe0ef24,0 60px 120px -40px #000000e6;width:100%;aspect-ratio:1280 / 800;position:relative;container-type:inline-size}.surface .caption{margin-top:1rem}.faq details{border-top:1px solid var(--line);padding:1.3rem 0;max-width:56rem}.faq details:last-of-type{border-bottom:1px solid var(--line)}.faq .sec__h{margin-bottom:2.5rem}.faq summary{cursor:pointer;font:600 1.35rem/1.25 var(--font-display);letter-spacing:-.015em;list-style:none;display:flex;justify-content:space-between;gap:1rem}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-mono);color:var(--ink-3)}.faq details[open] summary:after{content:"\2013"}.faq details p{color:var(--ink-2);margin-top:.8rem;max-width:40em}.faq details p:first-of-type{color:var(--ink);font-size:1.1rem}.faq details .faq__src{margin-top:.5rem;font-size:.9rem;color:var(--ink-3)}.faq details .faq__src a{color:var(--ink-2)}.page>section.band{text-align:center;display:grid;justify-items:center;gap:2rem;padding-top:9rem;padding-bottom:9rem}.band__h{font:600 var(--h2p)/1 var(--font-display);letter-spacing:-.03em;max-width:16ch}.filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2.5rem}.chip{font:500 .92rem/1 var(--font-sans);padding:.6rem .85rem;border-radius:99px;border:1px solid var(--line-2);background:transparent;cursor:pointer;color:var(--ink-2)}.chip[aria-pressed=true]{color:var(--abyss);background:var(--ink);border-color:var(--ink)}.teams__count{margin-top:1rem;min-height:1.5em;color:var(--ink-3);font-size:.95rem}.tgrid{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1rem}.tcard{border:1px solid var(--line);border-radius:12px;padding:1.3rem 1.3rem 1.2rem;background:linear-gradient(180deg,#071726,#050f1a);display:grid;align-content:start;gap:.5rem}.tcard[hidden]{display:none}.tcard a{color:inherit;text-decoration:none;display:grid;gap:.5rem}.tcard--feature{grid-column:span 2;border-color:#cfe0ef59;background:linear-gradient(160deg,#0d2940,#06131f)}.tcard--feature .tcard__n{font-size:2rem}.tcard--own{border-style:dashed}.tcard__d{font:500 .78rem/1 var(--font-mono);color:var(--ink-3)}.tcard__n{font:600 1.35rem/1.15 var(--font-display);letter-spacing:-.015em}.tcard__h{color:var(--ink-2);font-size:1.1875rem;line-height:1.45}.tcard__m{font-size:.78rem;color:var(--ink-3);margin-top:.4rem}.onb__line{list-style:none;margin:3rem 0 1rem;padding:0;display:grid;grid-template-columns:repeat(var(--n, 5),minmax(0,1fr));border-top:2px solid rgba(207,224,239,.3)}.onb__line li{padding:1.2rem 1.2rem 0 0;display:grid;gap:.5rem;align-content:start;position:relative}.onb__line li:before{content:"";position:absolute;top:-.45rem;left:0;width:.8rem;height:.8rem;border-radius:50%;background:var(--abyss);border:2px solid rgba(207,224,239,.6)}.onb__line span{color:var(--ink-3);font-size:.85rem}.onb__line b{font:600 1.3rem/1.15 var(--font-display);letter-spacing:-.015em}.onb__line p{color:var(--ink-2);font-size:1.1875rem}.tbl{width:100%;border-collapse:collapse;margin-top:2.5rem;font-size:1.1875rem}.tbl th,.tbl td{text-align:left;padding:1rem 1rem 1rem 0;border-top:1px solid var(--line);vertical-align:top}.tbl thead th{font:500 .8rem/1 var(--font-mono);color:var(--ink-3);border-top:0}.tbl tbody th{font:600 1.1rem/1.2 var(--font-display)}.tbl td{color:var(--ink-2)}.weekstrip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin-top:2.5rem}.weekstrip>div{border:1px solid var(--line);border-radius:8px;padding:.8rem;display:grid;gap:.45rem;align-content:start;min-height:9rem}.weekstrip b{font:600 1rem/1 var(--font-display);color:var(--ink-3)}.ev{font:500 .8rem/1.3 var(--font-mono);color:var(--ink);padding:.45rem .5rem;border-radius:4px;background:#2e629647;border-left:2px solid rgba(207,224,239,.6)}.wf>.sec__h{margin-bottom:2.5rem}.cols{columns:2;column-gap:3rem;margin:2.5rem 0 0;padding:0;list-style:none}.cols li{break-inside:avoid;padding:.9rem 0;border-top:1px solid var(--line);color:var(--ink-2)}.pchips{list-style:none;margin:2rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.pchips li{font:500 .9rem/1 var(--font-mono);padding:.6rem .8rem;border:1px solid var(--line-2);border-radius:99px;color:var(--ink-2)}.statement{text-align:center}.statement p{font:600 clamp(2.4rem,1rem + 4vw,5rem)/1 var(--font-display);letter-spacing:-.04em}.sub__h{font:600 1.35rem/1.2 var(--font-display);letter-spacing:-.015em;margin-top:3rem}.ticks{list-style:none;margin:1.2rem 0 0;padding:0;display:grid}.ticks li{padding:.75rem 0 .75rem 1.4rem;border-top:1px solid var(--line);color:var(--ink-2);position:relative;font-size:1.1875rem;line-height:1.5}.ticks li:before{content:"";position:absolute;left:.1rem;top:1.5rem;width:.55rem;height:1px;background:#cfe0ef99}.tbl__wrap{overflow-x:auto}.detail{margin:2.5rem 0 0;display:grid;max-width:64rem}.detail div{display:grid;grid-template-columns:14rem 1fr;gap:1.5rem;padding:1rem 0;border-top:1px solid var(--line)}.detail dt{font:600 1.15rem/1.25 var(--font-display);letter-spacing:-.01em}.detail dd{margin:0;color:var(--ink-2)}.detail--2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;max-width:none}.detail--2 div{grid-template-columns:1fr;gap:.35rem}.checklist__g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 3rem;margin-top:2.5rem;max-width:72rem}.checklist h3{font:500 .85rem/1.2 var(--font-mono);color:var(--ink-3);margin-top:1.5rem}.checklist ol{margin:.6rem 0 0;padding-left:2rem}.checklist li{padding:.6rem 0 .6rem .3rem;border-top:1px solid var(--line);color:var(--ink)}.checklist li::marker{font:500 .8rem var(--font-mono);color:var(--ink-3)}.checklist__q{display:block}.checklist__a{margin:.45rem 0 0;padding-left:.75rem;border-left:2px solid var(--steel);color:var(--ink-2);font-size:.95rem;line-height:1.45}.checklist__a b{color:var(--primary-200);font-weight:600}.dir__idx ul{list-style:none;margin:2rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.6rem}.dir__idx a{color:var(--ink-2);text-decoration:none;border-bottom:1px solid var(--line-2);padding-bottom:.2rem}.dir__idx a:hover{color:var(--ink)}.dir__idx .mono{font-size:.78rem;color:var(--ink-3);margin-left:.2rem}.page>.dir__idx{padding:2.5rem var(--gutter) 0;background:#020b14e6}.page>.dir__idx ul{margin-top:0}.dir__cat{display:grid;grid-template-columns:14rem 1fr;gap:1.5rem;padding:1.4rem 0;border-top:1px solid var(--line);margin-top:0;scroll-margin-top:calc(var(--nav-h) + 1rem)}.dir__cat:first-of-type{margin-top:2.5rem}.dir__cat h3{font:600 1.2rem/1.2 var(--font-display)}.dir__cat ul{list-style:none;margin:0;padding:0;columns:3;column-gap:2rem}.dir__cat li{color:var(--ink-2);padding:.2rem 0;break-inside:avoid;font-size:.98rem}.faq[id],.gloss,.checklist{scroll-margin-top:calc(var(--nav-h) + 1rem)}.roster__list--wide{margin-top:2.5rem;max-width:60rem}.tnext{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap}.page>section.tnext{padding-top:2.5rem;padding-bottom:2.5rem}.tnext a{color:var(--ink);font:600 1.15rem/1.2 var(--font-display);text-decoration:none;border-bottom:1px solid var(--line-2);padding-bottom:.2rem}.byline{display:flex;flex-wrap:wrap;gap:.3rem 1rem;font-size:.95rem;color:var(--ink)!important}.byline span{color:var(--ink-3)}.phero--post .phero__h{font-size:clamp(2.4rem,1rem + 3vw,4.4rem);max-width:20ch}.phero--post .phero__k a{color:inherit;text-decoration:none;border-bottom:1px solid var(--line-2)}.article{display:grid;grid-template-columns:15rem minmax(0,40rem);gap:2rem 5rem}.article__meta{position:sticky;top:calc(var(--nav-h) + 2rem);align-self:start;display:grid;gap:1rem}.article__meta .byline{display:grid;gap:.35rem}.byline__ph{display:block;width:4.5rem;aspect-ratio:1;border-radius:12px;overflow:hidden;outline:1px solid rgba(207,224,239,.2);outline-offset:-1px;margin-bottom:.4rem}.byline__ph img{display:block;width:100%;height:100%;object-fit:cover}.covers .byline{align-items:center;gap:.3rem .6rem}.covers .byline__ph{width:2rem;border-radius:6px;margin:0}.article__ai{font-size:.88rem;color:var(--ink-3);border-left:2px solid var(--line-2);padding-left:.8rem}.post{font-size:1.1875rem;line-height:1.75}.post>*+*{margin-top:1.25rem}.post p,.post li{color:#d2dde8}.post h2{font:600 1.65rem/1.2 var(--font-display);letter-spacing:-.02em;margin-top:3.4rem}.post h2:before{content:"";display:block;width:2.5rem;height:2px;margin-bottom:1.1rem;background:#a6c5e099}.post>h2:first-child{margin-top:0}.post ul,.post ol{padding-left:0;list-style:none;display:grid;gap:.8rem}.post ol{counter-reset:n}.post ul li,.post ol li{position:relative;padding-left:1.6rem}.post ul li:before{content:"";position:absolute;left:.1rem;top:.85em;width:.7rem;height:2px;background:#a6c5e0b3}.post ol li{counter-increment:n}.post ol li:before{content:counter(n);position:absolute;left:0;top:.2em;font:600 .85rem/1.4 var(--font-display);color:var(--primary-200)}.post li b{color:var(--ink);font-weight:600}.post pre{font-size:.85rem;line-height:1.7;color:var(--primary-100);background:#06121e;border:1px solid var(--line-2);border-radius:8px;padding:1rem 1.2rem;white-space:pre-wrap}.post__note{font-size:1.1875rem;border-left:2px solid var(--line-2);padding-left:1rem;color:var(--ink-2)!important}.related__l{list-style:none;margin:1.2rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 2rem}.related__l a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line-2);padding-bottom:.15rem}.related .sub__h{margin-top:0}.page>section.related{padding-top:3.5rem;padding-bottom:3.5rem}.sub__h--lg{margin-top:0;font-size:clamp(1.6rem,1rem + 1.2vw,2.2rem);letter-spacing:-.025em}.cat__search{display:grid;gap:.45rem;max-width:30rem;margin-top:2.5rem}.cat__tiles{margin-top:1.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:.75rem;max-width:76rem}.cat__tile{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1.1rem;min-height:7.25rem;padding:1rem 1.1rem;border-radius:12px;border:1px solid var(--line-2);background:#10294059;color:var(--ink);font:600 1.05rem/1.2 var(--font-display);text-align:left;cursor:pointer;transition:opacity .2s,background .2s}.cat__tile:hover{border-color:#cfe0ef8c}.cat__tile[aria-expanded=true]{background:#1d4568;border-color:#cfe2ff}.cat__tile.is-none{opacity:.4}.cat__n{font:600 2.4rem/1 var(--font-display);letter-spacing:-.04em;color:#cfe2ff}.cat__list[hidden]{display:none}.cat__search label{font:600 .95rem/1.2 var(--font-sans)}.cat__search input{min-height:3.1rem;padding:.7rem .95rem;border-radius:8px;border:1px solid rgba(207,224,239,.28);background:#071624;color:var(--ink);font:inherit}.cat__search input::placeholder{color:var(--ink-3)}@media(max-width:700px){.cat__search input{font-size:1rem}}.cat .dir__cat:first-of-type{margin-top:1.5rem}.dir__cat[hidden],.dir__cat li[hidden]{display:none}.cat .dir__cat li{display:flex;justify-content:space-between;gap:.8rem;padding:.35rem 0;border-bottom:1px solid rgba(207,224,239,.06)}.cat .dir__cat li b{font-weight:500;color:var(--ink)}.cat .dir__cat li span{color:var(--ink-3);font-size:.85rem;white-space:nowrap}.cat__none{margin-top:1.5rem;color:var(--ink-2)}.cat__none a{color:var(--ink)}.ask{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;scroll-margin-top:var(--nav-h)}.ask__need{margin-top:1rem}.ask__form{align-self:start;padding:2rem;border-radius:16px;background:linear-gradient(160deg,#102940e6,#05121fe6);box-shadow:0 0 0 1px #cfe0ef33,inset 0 1px #ffffff29}.ask__form .sub__h{margin-top:0}.ask__lede{color:var(--ink-2);margin-top:.5rem}.form--1{grid-template-columns:1fr;margin-top:1.5rem}.ask__form .success{margin-top:1.5rem}.bound .filters{margin-top:2rem}.bound__views{margin-top:1.5rem;max-width:60rem}.bound__v{display:grid;gap:1rem}.bound__v[hidden]{display:none}.bound__v p{color:var(--ink-2);max-width:44em}.idsec{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4rem;align-items:center}.idcard--still .idcard__obj{--ry: -8deg;--rx: 3deg;--sheen: 70%;--edge-r: .4;--edge-l: 1.2}.form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.5rem;margin-top:2.5rem;max-width:52rem}.form[hidden]{display:none}.f{display:grid;gap:.45rem;align-content:start}.f--wide{grid-column:1 / -1}.f label,.f legend{font:600 .95rem/1.2 var(--font-sans);color:var(--ink);padding:0}fieldset.f{border:0;margin:0;padding:0;min-width:0}.f input,.f select,.f textarea{width:100%;min-height:3.1rem;padding:.7rem .85rem;border-radius:6px;border:1px solid rgba(207,224,239,.28);background:#071624;color:var(--ink);font:400 1rem/1.4 var(--font-sans)}.f textarea{resize:vertical;min-height:7rem}.f input::placeholder,.f textarea::placeholder{color:var(--ink-3)}.f [aria-invalid=true]{border-color:#fca5a5}.f__err{color:#fca5a5;font-size:.9rem;min-height:1.2em}.f--submit{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.f__note{color:var(--ink-3);font-size:.9rem}.success{margin-top:2.5rem;max-width:40rem;padding:2rem;border:1px solid rgba(207,224,239,.3);border-radius:12px;background:#071624;display:grid;gap:.8rem}.success[hidden]{display:none}.success h2{font:600 2.4rem/1.05 var(--font-display);letter-spacing:-.03em}.success p{color:var(--ink-2)}.foot{position:relative;z-index:10;background:var(--abyss);border-top:1px solid var(--line);padding:4rem var(--gutter) 3rem}.foot__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2rem 4rem}.foot__brand p{margin-top:1rem;color:var(--ink-3);font-size:.95rem;max-width:22em}.foot__nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.foot__h{font:600 .95rem/1.2 var(--font-display);color:var(--ink)}.foot__col ul{list-style:none;margin:.8rem 0 0;padding:0;display:grid;gap:.6rem}.foot__col a{color:var(--ink-2);text-decoration:none;font-size:.92rem;line-height:1.3}.foot__col a:hover{color:var(--ink)}.social{display:flex;flex-wrap:wrap;gap:.35rem;margin:0}.foot__brand .social,.phero__social,.covers__social{margin-top:1rem;margin-left:-.6rem}.social a{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:10px;color:var(--ink-2);transition:color .2s,background .2s}.social a:hover,.social a:focus-visible{color:var(--ink);background:#cfe0ef14}.social .ic{width:1.25rem;height:1.25rem}.foot__legal{grid-column:1 / -1;color:var(--ink-3);font-size:.85rem;padding-top:2rem;border-top:1px solid var(--line)}.foot__col summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;cursor:default}.foot__col summary::-webkit-details-marker{display:none}.foot__col summary .ic{display:none}.privacy{width:min(1120px,calc(100% - 2 * var(--gutter)));margin:0 auto 7rem;display:grid;grid-template-columns:minmax(12rem,15rem) minmax(0,46rem);gap:4rem;justify-content:center}.privacy__toc{align-self:start;position:sticky;top:calc(var(--nav-h) + 2rem);padding:1.4rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:#04121fd1}.privacy__toc h2{font:600 1rem/1.2 var(--font-display)}.privacy__toc ol{margin:1rem 0 0;padding-left:1.2rem;display:grid;gap:.55rem;color:var(--ink-3)}.privacy__toc a{color:var(--ink-2);text-underline-offset:.2em}.privacy__body{min-width:0}.privacy__body section{scroll-margin-top:calc(var(--nav-h) + 1.5rem);padding:0 0 2.5rem}.privacy__body section+section{padding-top:2.5rem;border-top:1px solid var(--line)}.privacy__body h2{font:600 clamp(1.5rem,3vw,2rem)/1.15 var(--font-display);letter-spacing:-.025em}.privacy__body h3{margin-top:1.7rem;font:600 1.08rem/1.3 var(--font-display)}.privacy__body :is(p,li,address){color:var(--ink-2);line-height:1.7}.privacy__body p{margin-top:1rem}.privacy__body ul{margin:1rem 0 0;padding-left:1.25rem;display:grid;gap:.55rem}.privacy__body strong{color:var(--ink)}.privacy__body address{margin-top:1rem;font-style:normal}.privacy__choice{margin:1.4rem 0;padding:1.25rem;border:1px solid var(--line-2);border-radius:var(--radius-sm);background:#071624}.privacy__status{margin:0 0 1rem!important;color:var(--ink)!important;font-weight:600}.privacy__choice .btn{cursor:pointer}.privacybar{position:fixed;z-index:70;left:max(1rem,env(safe-area-inset-left));right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));width:min(62rem,calc(100% - 2rem));margin:auto;padding:1rem 1.15rem;display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;border:1px solid var(--line-2);border-radius:var(--radius-sm);background:#071624;box-shadow:0 1rem 3rem #0000006b}.privacybar[hidden]{display:none}.privacybar p{max-width:48rem;color:var(--ink-2);font-size:.9rem;line-height:1.5}.privacybar strong{color:var(--ink)}.privacybar>div{display:flex;flex-wrap:wrap;gap:.6rem;flex:0 0 auto}.privacybar .btn{--h: 2.5rem;padding:0 .8rem;font-size:.82rem;cursor:pointer}.theater{position:fixed;inset:0;z-index:60;background:#01070d;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;color:var(--ink)}.theater[hidden]{display:none}.tv__top{display:flex;justify-content:space-between;align-items:center;padding:1rem var(--gutter)}.tv__top h2{font:600 1.15rem/1 var(--font-display);display:flex;align-items:center;gap:.9rem}.tv__x{width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:6px;border:1px solid var(--line-2);background:transparent;color:var(--ink);cursor:pointer}.tv__x svg{width:1.2rem;height:1.2rem}.tv__frame{position:relative;overflow:hidden}.tv__stage{position:absolute;left:50%;top:50%;width:1280px;height:720px;transform-origin:50% 50%}.tv__cap{text-align:center;padding:.6rem var(--gutter);font:500 1.15rem/1.4 var(--font-display);min-height:2.6em}.tv__ctl{display:flex;align-items:center;gap:1rem;padding:.6rem var(--gutter) 1.2rem}.tv__play{width:3rem;height:3rem;border-radius:12px;border:1px solid var(--line-2);background:#cfe0ef14;color:var(--ink);display:grid;place-items:center;cursor:pointer;flex:none}.tv__play svg{width:1.2rem;height:1.2rem}.tv__scrub{position:relative;flex:1}.tv__scrub input{width:100%;accent-color:#cfe0ef}.tv__marks{list-style:none;margin:0;padding:0;position:absolute;left:0;right:0;top:-.9rem;height:.6rem}.tv__marks li{position:absolute;transform:translate(-50%)}.tv__marks button{width:.75rem;height:.75rem;border-radius:3px;border:1px solid rgba(207,224,239,.6);background:var(--abyss);padding:0;cursor:pointer}.tv__time{font-size:.85rem;color:var(--ink-2);flex:none}.tv__cta{flex:none}.tvw__people,.tvw__right{position:absolute;top:24px;bottom:24px}.tvw__people{left:32px;width:600px;display:flex;flex-direction:column;overflow:hidden;border-radius:14px;border:1px solid rgba(207,224,239,.18);background:#141a33}.tvw__bar{flex:none;display:flex;gap:.9rem;align-items:center;padding:13px 20px;background:#1b2140;font-size:16px}.tvw__bar b{font-family:var(--font-display)}.tvw__bar span{color:var(--ink-2)}.tvw__view{position:relative;flex:1;min-height:0;overflow:hidden}.tvw__msgs{position:relative;display:flex;flex-direction:column;gap:14px;padding:20px}.tvw__m{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;align-items:start;font-size:17px;line-height:1.45;visibility:hidden;opacity:0}.tvw__m p{margin:0}.tvw__who{display:flex;align-items:center;gap:8px;margin-bottom:3px!important}.tvw__who b{font-family:var(--font-display)}.tvw__av{width:40px;height:40px;display:grid;place-items:center;border-radius:9px;background:#cfe0ef1a}.tvw__av svg{width:26px;height:26px;fill:var(--primary-100)}.tvw__av--ag{background:#f2a33c1a}.tvw__av--ag svg{fill:#f2a33c2e;stroke:var(--gold);stroke-width:1.6}.tvw__m--me>div{padding:10px 14px;border-radius:10px;background:#6fa0c929}.card-ad--lg{padding:16px;margin-top:8px;display:grid}.card-ad--lg .card-ad__b,.card-ad--lg .card-ad__done{grid-row:3;grid-column:1;align-self:center}.card-ad--lg p{font-size:16px;margin-top:6px}.card-ad--lg .card-ad__t{font-size:19px}.card-ad--lg .card-ad__m{font-size:13.5px;line-height:1.45}.card-ad--lg .pbtn{font-size:17px;padding:8px 20px}.card-ad--lg .card-ad__done{display:flex;font-size:16px}.tv__cursor{position:absolute;left:0;top:0;z-index:3;width:30px;height:30px;color:#fff;visibility:hidden;opacity:0;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}.tv__cursor .ic{width:100%;height:100%}.tvw__right{left:664px;right:32px;display:flex;flex-direction:column;gap:14px}.tvw__agents{flex:none;padding:0 0 16px;border-radius:14px;border:1px solid var(--line-2);background:#06121e;overflow:hidden}.tvw__agents .tvw__bar{background:#cfe0ef0d}.tvw__mark{width:26px;height:26px;flex:none}.tvw__roles{list-style:none;margin:14px 16px 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.tvw__roles li{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:10px;align-items:center;min-height:48px;padding:6px 10px;border-radius:9px;border:1px solid rgba(207,224,239,.1);font-size:15px;color:var(--ink-2)}.tvw__roles svg{grid-row:span 2;width:22px;height:22px;fill:#7f9ab31f;stroke:var(--ink-3);stroke-width:1.5}.tvw__roles b{font-weight:600}.tvw__roles span{font-size:13.5px;color:var(--ink-2)}.tvw__roles span:empty{display:none}.tvw__roles li.is-live{color:var(--ink);border-color:#f2a33c73;background:#f2a33c0d}.tvw__roles li.is-live svg{fill:#f2a33c2e;stroke:var(--gold)}.is-short .tvw__roles{margin-top:10px;gap:5px}.is-short .tvw__roles li{min-height:36px;padding:4px 10px;font-size:14px}.is-short .tvw__roles span{font-size:12.5px}.is-short .tvw__ctl{margin-top:8px;gap:6px}.is-short .tvw__ctl li{padding:5px 10px;font-size:13px}.tvw__roles li.is-live span{color:var(--ink)}.tvw__ctl{list-style:none;margin:12px 16px 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.tvw__ctl li{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:9px;border:1px dashed rgba(207,224,239,.14);font-size:13.5px;line-height:1.3;color:var(--ink-3);transition:none}.tvw__ctl .ic{width:18px;height:18px;flex:none}.tvw__ctl li.is-on{border-style:solid;border-color:#86efac73;color:var(--ink)}.tvw__ctl li.is-on .ic{color:#86efac}.tvw__ctl li.is-new{background:#86efac14}.tvw__log{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;overflow:hidden}.tvw__k{flex:none;margin:0;font-size:13px;color:var(--ink-2)}.tvw__log ol{list-style:none;margin:0;padding:0;flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;overflow:hidden}.tvw__log li{flex:none;font:400 13px/1.4 var(--font-mono);color:var(--ink-2);padding:2px 10px;border-left:2px solid var(--line-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tvw__log li b{color:var(--primary-100);font-weight:500}.tvw__log li small{font-size:12.5px;color:var(--ink-2)}.tvw__log li.is-new{border-left-color:#cfe0ef;background:#cfe0ef0f}.tvw__log li[hidden]{display:none}.tv__stage.is-portrait{width:400px;height:640px}.is-portrait .tvw__people{inset:8px 12px auto;width:auto;height:328px}.is-portrait .tvw__bar{padding:9px 14px;font-size:14px}.is-portrait .tvw__msgs{padding:12px;gap:10px}.is-portrait .tvw__m{grid-template-columns:30px minmax(0,1fr);column-gap:9px;font-size:14.5px;line-height:1.4}.is-portrait .tvw__av{width:30px;height:30px;border-radius:7px}.is-portrait .tvw__av svg{width:20px;height:20px}.is-portrait .card-ad--lg{padding:11px}.is-portrait .card-ad--lg p{font-size:14px;margin-top:4px}.is-portrait .card-ad--lg .card-ad__t{font-size:15.5px}.is-portrait .card-ad--lg .card-ad__m,.is-portrait .agent-tag{font-size:12.5px}.is-portrait .card-ad--lg .pbtn{font-size:14.5px;padding:6px 14px}.is-portrait .card-ad--lg .card-ad__done{font-size:13.5px}.is-portrait .tv__cursor{width:24px;height:24px}.is-portrait .tvw__right{inset:346px 12px 8px;gap:6px}.is-portrait .tvw__log{gap:4px}.is-portrait .tvw__agents{padding-bottom:10px}.is-portrait .tvw__roles{grid-template-columns:1fr;margin:8px 10px 0;gap:5px}.is-portrait .tvw__roles li{display:none;min-height:0;padding:4px 8px;font-size:13.5px}.is-portrait .tvw__roles li.is-live{display:grid}.is-portrait .tvw__roles span{font-size:12.5px}.is-portrait .tvw__ctl{grid-template-columns:1fr;margin:6px 10px 0;gap:4px}.is-portrait .tvw__ctl li{display:none;padding:4px 8px;font-size:12.5px}.is-portrait .tvw__ctl li.is-new{display:flex}.is-portrait .tvw__k{font-size:12.5px}.is-portrait .tvw__log li{font-size:12.5px;padding:2px 8px}.is-portrait .tvw__log li small{font-size:12.5px}@media(max-width:1319px){.nav nav{display:none}.nav{gap:.75rem}.nav .btn{margin-left:auto}.nav__menu{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:1px solid var(--line-2);background:#04121f8c;color:var(--ink)}.nav__menu svg{width:1.25rem;height:1.25rem}}@media(max-width:960px){:root{--nav-h: 4rem}.nav .btn{--h: 2.5rem;font-size:.875rem;padding:0 .85rem}.article{grid-template-columns:1fr;gap:1.5rem}.article__meta{position:static;padding-bottom:1.2rem;border-bottom:1px solid var(--line)}.post{font-size:1.125rem;line-height:1.7}.post h2{font-size:1.4rem;margin-top:2.6rem}.privacy{grid-template-columns:1fr;gap:2rem}.privacy__toc{position:static}.ask,.idsec{grid-template-columns:1fr;gap:2.2rem}.ask__form{padding:1.3rem 1.1rem}.cat .dir__cat ul{columns:1}}@media(max-width:700px){.privacybar{left:.6rem;right:.6rem;bottom:max(.6rem,env(safe-area-inset-bottom));width:auto;padding:.7rem .85rem;gap:.6rem;align-items:stretch;flex-direction:column}.privacybar p{font-size:.8rem;line-height:1.4}.privacybar>div{gap:.45rem}.privacybar .btn{--h: 2.3rem;flex:1 1 auto;padding:0 .6rem;font-size:.78rem}.slab{font-size:.95rem;max-width:15.5rem;padding:.4rem .6rem .45rem}.slab--name b{font-size:1.25rem}.slab--stop{font-size:1.05rem}.slab--tile{font-size:.85rem;padding:.3rem .5rem}.slab--spend{max-width:min(21rem,calc(100vw - 24px))}.nav{padding:0 .9rem;gap:.5rem}.nav .lockup{gap:.4rem}.nav .lockup svg{width:1.5rem;height:1.5rem}.nav .lockup__wm{font-size:1.1rem}.nav .lockup__desc{font-size:.9rem}.nav .btn{padding:0 .7rem;font-size:.85rem}.ch__h{font-size:clamp(2.3rem,10vw,3rem)}.ch__h--sm{font-size:clamp(1.9rem,8.4vw,2.5rem)}.ch__p{font-size:1.1875rem}.panel{padding:calc(var(--nav-h) + 1.5 * var(--vh, 1vh)) 1.25rem calc(4 * var(--vh, 1vh))}.panel--left,.panel--clock{justify-content:flex-start;align-content:start;background:linear-gradient(180deg,#020b14cc,#020b1459 55%,#020b1400 80%)}.panel--secured{background:linear-gradient(180deg,#020b14cc,#020b1400 30% 78%,#020b1499)}.panel--left{padding-top:calc(var(--nav-h) + 5 * var(--vh, 1vh))}.hero__h1{font-size:clamp(2.3rem,10.6vw,2.75rem)}.hero__foot{bottom:calc(3.5 * var(--vh, 1vh) + 3.4rem);gap:1rem}.hero__lede{font-size:1.1875rem}.hero__foot .ctas,.panel--finale .ctas{width:100%}.hero__foot .btn,.panel--finale .btn{flex:1 1 auto;white-space:nowrap;padding:0 .9rem}.panel--clock{gap:1rem;background:linear-gradient(180deg,#020b14d9,#020b14b3 70%,#020b1433)}.clock__t{font-size:2.6rem}.clock__steps{margin-top:.8rem}.clock__steps li{padding:.4rem 0;grid-template-columns:3.4rem 1fr}.clock__steps li b{font-size:1rem}.clock__steps li small{font-size:.85rem}.panel--card{grid-template-columns:1fr;align-content:start;gap:.6rem;padding-top:calc(var(--nav-h) + .6 * var(--vh, 1vh))}.idcard__obj{width:100%;--t: 12px}.idcard__face{padding:1rem 1rem .75rem;border-radius:16px}.idcard__head{gap:.75rem;padding-bottom:.65rem}.idcard__photo{width:3.6rem;border-radius:9px}.idcard__mark{width:2.3rem;height:2.3rem}.idcard__kind{font-size:.75rem}.idcard__name{font-size:1.25rem}.idcard__team{font-size:.86rem}.idcard__ids{margin-top:.35rem;gap:.45rem;font-size:.75rem}.idcard__role{padding:.12rem .5rem}.idcard__live{font-size:.75rem}.idcard__lines>div{grid-template-columns:7.9rem minmax(0,1fr);gap:.6rem;padding:.32rem 0;font-size:.78rem;line-height:1.25}.idcard__lines dt{gap:.35rem}.idcard__lines dt svg{width:.85rem;height:.85rem}.idcard__foot{font-size:.75rem;padding-top:.5rem}.panel--people{gap:1rem}.people__copy{grid-template-columns:1fr;gap:.5rem}.people__copy .ch__p{font-size:1.05rem}.panes{grid-template-columns:1fr}.pane{display:none;min-height:0}.pane.is-front{display:block}.panes__cap{top:auto;bottom:-1.4rem}#ch-runs{justify-content:space-between;padding-bottom:calc(5 * var(--vh, 1vh));background:linear-gradient(180deg,#020b14cc,#020b1400 28% 52%,#020b14e0 74%)}#ch-runs .runs{margin-top:auto}.runs{grid-template-columns:1fr 1fr;column-gap:1rem}.runs li{grid-template-columns:1fr;gap:.15rem;padding:.5rem 0}.runs li b{font-size:1.15rem}.runs li span{font-size:.9rem}.panel--secured>.ch__h{top:calc(var(--nav-h) + 2 * var(--vh, 1vh));left:1.25rem;right:1.25rem}.panel--secured .beat{left:1.25rem;right:1.25rem;top:auto;bottom:calc(4 * var(--vh, 1vh))}.panel--secured .beat .ch__p{display:none}.panel--secured .beat--fort,.panel--secured .beat--layers{top:calc(var(--nav-h) + 1.5 * var(--vh, 1vh));bottom:auto}.flab,.flabs--compact .flab{width:min(22rem,calc(100vw - 2rem))}.seccard{grid-template-columns:1fr;gap:0;margin-top:.8rem}.seccard__col{padding-top:.7rem}.seccard__h{font-size:1rem}.seccard ul{margin-top:.55rem;gap:.45rem}.seccard ul.seccard__more{margin-top:.45rem}.seccard li{font-size:.95rem;line-height:1.34}.panel--gets{justify-content:flex-start;padding-top:calc(var(--nav-h) + 1.5 * var(--vh, 1vh));background:linear-gradient(180deg,#020b14eb 0% 78%,#020b1400)}.page>section,.page>.phero{padding:4.5rem 1.25rem}.phero__h{font-size:clamp(2.6rem,12vw,3.5rem)}.page>.phero{background:linear-gradient(180deg,#020b141a,#020b14d1 32%,#020b14f0)}.page>.phero--fort{background:linear-gradient(180deg,#020b1400 40%,#020b14e0 60%,#020b14f5)}.phero--fort .phero__h{font-size:clamp(2.2rem,9.6vw,2.6rem)}.checklist__g,.tctl,.detail--2{grid-template-columns:1fr;gap:2rem}.detail div,.dir__cat{grid-template-columns:1fr;gap:.5rem}.dir__cat ul{columns:2}.tbl--matrix tbody th{width:auto;min-width:8rem}.tbl--matrix{min-width:40rem}.post{font-size:1.0625rem}.tcard--feature{grid-column:auto}.onb__line{grid-template-columns:1fr;border-top:0;border-left:2px solid rgba(207,224,239,.3);padding-left:1.2rem}.onb__line li{padding:0 0 1.4rem}.onb__line li:before{left:-1.72rem;top:.2rem}.tbl,.tbl tbody,.tbl tr,.tbl th,.tbl td{display:block}.tbl thead{display:none}.tbl tr{padding:1rem 0;border-top:1px solid var(--line)}.tbl th,.tbl td{border:0;padding:.15rem 0}.tbl td[data-col]{padding-top:.5rem}.tbl td[data-col]:before{content:attr(data-col);display:block;font:500 .75rem/1.4 var(--font-mono);color:var(--ink-3)}.weekstrip{display:none}.cols{columns:1}.form{grid-template-columns:1fr}.foot{padding:1.75rem 1.25rem 1.5rem}.foot__in{grid-template-columns:1fr;gap:1rem}.foot__brand p{margin-top:.5rem}.foot__brand .social{margin-top:.4rem}.foot__nav{grid-template-columns:1fr;gap:0;border-bottom:1px solid var(--line)}.foot__col{border-top:1px solid var(--line)}.foot__col summary{min-height:3rem;cursor:pointer}.foot__col summary .ic{display:block;flex:none;width:1.1rem;height:1.1rem;color:var(--ink-3);transition:transform .2s var(--ease)}.foot__col[open] summary .ic{transform:rotate(180deg)}.foot__col ul{grid-template-columns:1fr 1fr;gap:0 1rem;margin:0 0 .75rem}.foot__col a{display:flex;align-items:center;min-height:2.5rem}.foot__legal{padding-top:0;border-top:0;font-size:.8rem}.tv__ctl{flex-wrap:wrap}.tv__scrub{order:-1;flex-basis:100%;margin-top:.6rem}.tv__cta{margin-left:auto}.tv__cap{font-size:1rem}.tv__top h2{flex-direction:column;align-items:flex-start;gap:.3rem}}.logs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:2.5rem 0 1rem}.log{background:#03101c;border:1px solid var(--line-2);border-radius:10px;padding:1.4rem 1.5rem 1.3rem;display:grid;align-content:start;gap:1rem}.log h3{font:600 1.35rem/1.2 var(--font-display);letter-spacing:-.015em}.log__l{list-style:none;margin:0;padding:0 0 0 1rem;border-left:1px solid var(--line-2);display:grid;gap:.5rem;font-size:.9rem;line-height:1.4;color:var(--ink-2)}.log__l li{position:relative}.log__l li:before{content:"";position:absolute;left:-1.28rem;top:.42em;width:.5rem;height:.5rem;border-radius:50%;background:#3a5068}.log__l .is-bad{color:#fecaca}.log__l .is-bad:before{background:#f87171}.log__l .is-ok{color:#cfe2ff}.log__l .is-ok:before{background:#9cc3ff}.log__end{font-weight:600;color:var(--ink)}.ring{position:relative;margin-top:2.5rem;padding:1.25rem 1.5rem 1.5rem;border:3px solid #2e5f8f;border-radius:14px;background:#0616268c;box-shadow:inset 0 1px #cfe0ef29}.ring .ring{margin-top:1.4rem}.ring__h{font:600 1.3rem/1.15 var(--font-display)}.ring__l{list-style:none;margin:.8rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.55rem 1.75rem}.ring__l li{display:flex;gap:.5rem;align-items:baseline;color:var(--ink);font-size:1.05rem;line-height:1.35}.ring__l .ic{width:.95rem;height:.95rem;flex:none;color:#9cc3ff;transform:translateY(.12em)}.ring--3{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1.5rem;align-items:center;border-color:#4a7eaf}.ring__core{grid-column:2;grid-row:1 / span 2;width:5.5rem;height:5.5rem;overflow:visible}.walls{width:4.25rem;height:4.25rem;display:block}.walls path{fill:none;stroke:#cfe0ef38;stroke-width:2}.walls path.is-on{stroke:#9cc3ff;stroke-width:4.5}.walls circle{fill:var(--ink)}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:3rem 0 0;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.tiles>div{background:#03101c;padding:1.1rem 1.25rem 1.2rem}.tiles dt{font:500 .85rem/1.2 var(--font-mono);color:var(--ink-3)}.tiles dd{margin:.4rem 0 0;color:var(--ink);font-size:1.05rem;line-height:1.4}.compl{margin-top:2.5rem;max-width:44em;padding-left:1.1rem;border-left:2px solid var(--steel);color:var(--ink-2)}.page>section.more{padding-top:3.5rem;padding-bottom:3.5rem}.more__a{display:inline-flex;align-items:center;gap:.8rem;font:600 clamp(1.4rem,1rem + 1.2vw,2.1rem)/1.2 var(--font-display);letter-spacing:-.02em;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line-2);padding-bottom:.4rem}.more__a:hover{border-color:var(--steel)}.more__a .ic{width:1.1em;height:1.1em;flex:none}.tbl--opts thead th{font:600 1.15rem/1.2 var(--font-display);color:var(--ink);vertical-align:bottom}.tbl--opts td{font-size:1.05rem}.opts4__need{margin-top:1.2rem}.tiles--3{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem}.spend{margin:2.5rem 0 0;max-width:52rem}.spend__plot{position:relative;height:20rem;padding-bottom:2rem;border-bottom:1px solid var(--line-2)}.spend__bars{position:absolute;inset:0 0 2rem;list-style:none;margin:0;padding:0 0 0 .5rem;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.6rem;align-items:end}.spend__b{position:relative;height:var(--h, 0);background:#2c4f78;border-radius:4px 4px 0 0}.spend__b.is-warn{background:#8a5a3c}.spend__b.is-stop{background:#b4553f}.spend__b.is-paused{height:100%;background:repeating-linear-gradient(135deg,rgba(159,182,207,.12) 0 6px,transparent 6px 12px);border:1px dashed rgba(159,182,207,.45);border-bottom:0}.spend__v{position:absolute;left:0;right:0;bottom:calc(100% + .35rem);text-align:center;font:500 .85rem/1 var(--font-mono);color:var(--ink)}.spend__x{position:absolute;left:0;right:0;top:calc(100% + .6rem);text-align:center;font:500 .85rem/1 var(--font-mono);color:var(--ink-3);white-space:nowrap}.spend__b.is-paused .spend__x{color:#c9d9ea}.spend__line{position:absolute;left:0;right:0;margin:0;border-top:1px dashed rgba(255,180,163,.75);z-index:1;pointer-events:none}.spend__line.is-limit{border-top:2px solid #ff9d8a}.spend__line span{position:absolute;left:0;bottom:.3rem;font:500 .85rem/1 var(--font-mono);color:#ffd2c8;background:#020b14d9;padding:.2rem .35rem;border-radius:3px}.spend figcaption{margin-top:2.6rem;max-width:40em;color:var(--ink-2)}.budsec__k{margin-top:2.5rem;font:500 .85rem/1.2 var(--font-mono);color:var(--ink-3)}.budsec .pchips{margin-top:.8rem}.teams .filters{margin-top:2rem}.teams__legend{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:1.2rem;font:500 .85rem/1 var(--font-mono);color:var(--ink-2)}.teams__legend span,.tgrid--b5 .tcard__m>span{display:inline-flex;align-items:center;gap:.35rem}.teams__legend .ic,.tgrid--b5 .tcard__m .ic{width:.95rem;height:.95rem;color:#9cc3ff}.tgrid--b5{grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr))}.tgrid--b5 .tcard{padding:1.1rem 1.15rem 1rem}.tgrid--b5 .tcard--feature{grid-column:span 2}.tgrid--b5 .tcard__m{display:flex;gap:1rem;margin-top:.3rem;font:500 .95rem/1 var(--font-mono);color:var(--ink)}.tgrid--b5 .tcard__m b{font-weight:600}.tgrid--b5 .tcard a:hover .tcard__n,.tgrid--b5 .tcard a:focus-visible .tcard__n{text-decoration:underline;text-decoration-color:var(--steel);text-underline-offset:.2em}.tgrid--b5 .tcard--own>div{display:grid;gap:.5rem}.tgrid--b5 .tcard__h{font-size:1rem}.tcard__j{color:var(--ink-2);font-size:1rem;line-height:1.35}.tcard--feature .tcard__j{font-size:1.15rem}.path__l{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.path__l li{position:relative;display:grid;gap:.4rem;padding:1.1rem 2rem 1.1rem 1.25rem;margin-right:1.2rem;background:#061626;border:1px solid var(--line-2);border-radius:10px}.path__l li:nth-child(3){background:#0b2238;border-color:#9cc3ff73}.path__l li:not(:last-child):after{content:"";position:absolute;right:-1.25rem;top:50%;width:1.25rem;height:2px;background:#9cc3ff}.path__l b{font:600 1.2rem/1.15 var(--font-display)}.path__l span{color:var(--ink-2);font-size:1rem;line-height:1.35}.path__note{margin-top:1.25rem;color:var(--ink);font-weight:600}.cpath{--end: 90%;position:relative;margin-top:2.5rem}.cpath__l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.cpath__n{position:relative;z-index:1;display:grid;justify-items:center;align-content:start;gap:.35rem;padding:0 .75rem;text-align:center}.cpath__g{width:6rem;height:6rem;margin-bottom:.6rem;overflow:visible}.cpath__n b{font:600 1.2rem/1.15 var(--font-display)}.cpath__n span{max-width:15rem;color:var(--ink-2);font-size:1rem;line-height:1.35}.cpath__track{position:absolute;left:12.5%;right:12.5%;top:3rem;height:0}.cpath__track:before,.cpath__track:after{content:"";position:absolute;top:-1px}.cpath__track:before{left:0;width:66.7%;border-top:2px dashed rgba(156,195,255,.45)}.cpath__track:after{left:66.7%;right:0;border-top:2px solid #9cc3ff}.cpath__call,.cpath__ghost{position:absolute;z-index:2;top:0;left:var(--end);transform:translate(-50%,-50%);display:grid;place-items:center;width:2.75rem;height:1.6rem;border-radius:999px;background:#0b2238;border:1px solid rgba(207,224,239,.55)}.cpath__ghost{left:18%;border-style:dashed}.cpath__call svg,.cpath__ghost svg{grid-area:1 / 1;width:1.25rem;height:1.25rem;fill:none;stroke-width:2;stroke-linecap:round}.cpath__ph{stroke:#9cc3ff;stroke-dasharray:2.5 2.5}.cpath__call .cpath__ph{opacity:0}.cpath__k{stroke:#f4f8fc}.cg__cell{fill:#0a2238;stroke:#6fa0c9;stroke-width:2}.cg__wing{fill:#e8eef58c}.cg__wasp{fill:var(--gold)}.cg__band{stroke:#1b1203;stroke-width:2}.cg__tag,.cg__box{fill:#0a2238;stroke:#6fa0c9;stroke-width:2}.cg__hole{fill:#020b14;stroke:#6fa0c9;stroke-width:1.5}.cg__on{fill:#2e6296}.cg__off{fill:#11304e}.cg__knob{fill:#f4f8fc}.cg__knob--off{fill:#6fa0c9}.cg__wall{fill:#1d4f7e;stroke:#a6c5e0;stroke-width:1.5}.cg__key{fill:none;stroke:#f4f8fc;stroke-width:2.5;stroke-linecap:round}.cg__gate{fill:#020b14;stroke:#cfe2ff;stroke-width:2}.cg__led{fill:#6fa0c9}.cg__bar{fill:#2e6296}.cg__log{fill:#cfe2ff}.cpath.is-armed:not(.is-run) :is(.cpath__call,.cpath__ghost){opacity:0}.cpath.is-armed:not(.is-run) .cg__gate{stroke:#4a7eaf}.cpath.is-armed:not(.is-run) .cg__log{fill:#2e6296}.cpath.is-run .cpath__call{animation:cpathGo 5s ease-in-out both}.cpath.is-run .cpath__call .cpath__ph{animation:cpathPh 5s linear both}.cpath.is-run .cpath__call .cpath__k{animation:cpathK 5s linear both}.cpath.is-run .cpath__ghost{animation:cpathGhost 5s linear both}.cpath.is-run .cg__gate{animation:cpathGate 5s linear both}.cpath.is-run .cg__log{animation:cpathLog 5s linear both}@keyframes cpathGo{0%{left:0;opacity:0}6%{left:0;opacity:1}52%,62%{left:66.7%}86%,to{left:var(--end);opacity:1}}@keyframes cpathGoY{0%{top:0;opacity:0}6%{top:0;opacity:1}52%,62%{top:66.7%}86%,to{top:var(--end);opacity:1}}@keyframes cpathPh{0%,56%{opacity:1}58%,to{opacity:0}}@keyframes cpathK{0%,56%{opacity:0}58%,to{opacity:1}}@keyframes cpathGhost{0%,90%{opacity:0}to{opacity:1}}@keyframes cpathGate{0%,48%{stroke:#4a7eaf;stroke-width:2}56%,64%{stroke:#fff;stroke-width:4}to{stroke:#cfe2ff;stroke-width:2}}@keyframes cpathLog{0%,84%{fill:#2e6296}92%,to{fill:#cfe2ff}}.osint__g{margin:2rem 0 0;display:grid;gap:1.25rem}.osint__g>div{display:grid;grid-template-columns:11rem 1fr;gap:1rem;align-items:baseline}.osint__g dt{font:600 1.05rem/1.2 var(--font-display)}.osint__g dd,.osint__g .pchips{margin:0}:root{--os-partial: #c8b6ff}:root{--osnav-h: 3.6rem}.page>.osnav{position:sticky;top:var(--nav-h);z-index:20;height:var(--osnav-h);box-sizing:border-box;display:flex;align-items:center;gap:1.1rem;padding:0 var(--gutter);background:#061626;border-bottom:1px solid var(--line-2)}.osnav__name{flex:none;padding-right:1.1rem;border-right:1px solid var(--line-2);font:600 1.05rem/1.6 var(--font-display);letter-spacing:-.01em;color:var(--ink);text-decoration:none}.osnav ul{list-style:none;margin:0;padding:.2rem 0;min-width:0;display:flex;gap:.45rem;overflow-x:auto;scrollbar-width:none}.osnav ul::-webkit-scrollbar{display:none}.osnav.is-more-r ul{mask-image:linear-gradient(90deg,#000 calc(100% - 3.5rem),transparent)}.osnav.is-more-l ul{mask-image:linear-gradient(90deg,transparent,#000 3.5rem)}.osnav.is-more-l.is-more-r ul{mask-image:linear-gradient(90deg,transparent,#000 3.5rem,#000 calc(100% - 3.5rem),transparent)}.osnav.is-more-r:after{content:"";position:absolute;right:calc(var(--gutter) - .1rem);top:50%;width:.5rem;height:.5rem;border-top:2px solid var(--ink-2);border-right:2px solid var(--ink-2);transform:translateY(-50%) rotate(45deg);pointer-events:none}.osnav li a{display:block;white-space:nowrap;padding:.45rem .95rem;border:1px solid var(--line-2);border-radius:999px;font:500 .95rem/1.2 var(--font-sans);color:var(--ink);text-decoration:none}.osnav li a:hover{border-color:#9cc3ff}.osnav li a[aria-current=page]{background:#9cc3ff29;border-color:#9cc3ff}.osnav li.is-lead a{display:inline-flex;align-items:center;gap:.4rem;border-color:#0f92f7bf;color:#cfe7ff}.osnav li.is-lead .ic{width:1rem;height:1rem;color:#6cb8ff}.osnav__g{flex:none;align-self:center;margin-left:.55rem;padding-left:.9rem;border-left:1px solid var(--line-2);font:600 .75rem/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap}html[data-route=orbitsoc]{scroll-padding-top:calc(var(--nav-h) + var(--osnav-h))}html:has(.page>.osnav--ent){scroll-padding-top:calc(var(--nav-h) + var(--osnav-h))}.ospager{padding:3rem var(--gutter) 4rem;border-top:1px solid var(--line)}.ospager__at{margin:0 0 1rem;color:var(--ink-2);font-size:.95rem}.ospager__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.ospager__a{display:grid;gap:.4rem;padding:1.4rem 1.5rem;border:1px solid var(--line-2);border-radius:12px;color:var(--ink);text-decoration:none}.ospager__a:hover{border-color:#9cc3ff}.ospager__a--next{grid-column:2;text-align:right}.ospager__k{display:inline-flex;align-items:center;gap:.3rem;color:var(--ink-2);font-size:.95rem}.ospager__a--next .ospager__k{flex-direction:row-reverse;justify-self:end}.ospager__k svg{width:1.1em;height:1.1em}.ospager__h{font:600 clamp(1.4rem,2.4vw,1.9rem)/1.1 var(--font-display);letter-spacing:-.02em}.ospager__p{color:var(--ink-2)}.osui{border:1px solid var(--line-2);border-radius:12px;background:#020d17;box-shadow:0 30px 60px -30px #000c;overflow:hidden;color:var(--ink-2);font-size:.95rem}.osui__bar{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1rem;border-bottom:1px solid var(--line-2);background:#04121f;font:500 .9rem/1.2 var(--font-sans);color:var(--ink)}.osui__tag{font:500 .75rem/1 var(--font-mono);color:var(--ink-3);border:1px solid var(--line-2);border-radius:99px;padding:.3rem .55rem}.osui .btn{font-size:.9rem;padding:.6rem .9rem}.osui .btn .ic{width:1.05rem;height:1.05rem}.page>section>.osui{margin-top:2.4rem;max-width:80rem}.page>section>.osui+.sec__p,.page>section>.osui+.caption{margin-top:1.2rem}.page>.oshero{min-height:0;justify-content:flex-start;padding-top:4.5rem;padding-bottom:5rem!important;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:3.5rem;align-items:center;background:#020b14e6}.oshero .phero__h{font-size:clamp(2.6rem,1rem + 4.2vw,5.4rem)}.oshero .ctas{margin-top:2rem}.oshero__ui .caption{margin-top:.8rem}.page>.oshero--stack{grid-template-columns:minmax(0,1fr);row-gap:2.6rem}.oshero--stack .phero__h{max-width:none}.covers__img--drawn{display:block;position:relative;background:radial-gradient(ellipse 60% 60% at 50% 50%,#102940cc,#020b14 75%)}.covers__img--drawn>svg{position:absolute;inset:6% 4%;width:92%;height:88%}.pcov__c path{fill:#102940b3;stroke:#4a7eaf;stroke-width:.03}.pcov__c rect{fill:var(--ink-3)}.pcov__c.is-on path{stroke:#cfe0ef;stroke-width:.045;fill:#2e629680}.pcov__c.is-on circle{fill:var(--gold);filter:drop-shadow(0 0 .08px var(--gold))}.pcov__link{fill:none;stroke:#9cc3ff;stroke-width:.03;stroke-dasharray:.08 .06}.pcov__doc{fill:#04121f;stroke:#9cc3ff;stroke-width:.03}.pcov__l{fill:var(--ink-3)}.pcov__ok{fill:#9cc3ff}.pcov__tick{fill:none;stroke:#04121f;stroke-width:.05;stroke-linecap:round;stroke-linejoin:round}.osag{padding:5rem max(var(--gutter),calc((100% - 80rem)/2)) 3rem;background:#020b14eb;border-top:1px solid var(--line)}.osag__copy{max-width:46rem}.osag__p{margin:1rem 0 0;color:var(--ink-2);font-size:1.05rem;line-height:1.55}.osag__fig{margin:2.2rem 0 0;display:grid;gap:.7rem}.osag__tabs{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem 1.2rem;margin:0;padding:.65rem 1rem;border-bottom:1px solid var(--line-2);font-size:.875rem;color:var(--ink-2)}.osag__tabs .is-on{color:var(--ink);box-shadow:0 2px #9cc3ff;padding-bottom:.2rem}.osag__team{margin-left:auto;font-size:.8125rem}.osag__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.8rem;padding:.9rem}.osag__card{grid-column:span 4;display:grid;align-content:start;gap:.6rem;padding:.9rem 1rem 1rem;border:1px solid var(--line-2);border-radius:10px;background:#04121f;min-width:0}.osag__card--fleet{grid-column:span 7}.osag__card--prof{grid-column:span 5}.osag tr.is-out td{background:#ff6e6e12}.osag__radar .osag__m{width:17%}.osag__bar{display:block;height:.5rem;border-radius:2px;background:#9cc3ff1a}.osag__bar i{display:block;height:100%;border-radius:2px;background:#9cc3ff}.osag__radar tr.is-hot .osag__bar i{background:#ffb4a3}.osag__ch{margin:0;font:500 .9375rem/1.3 var(--font-sans);color:var(--ink)}.osag__note{margin:0;font-size:.8125rem;line-height:1.45;color:var(--ink-2)}.osag__sub{margin:.2rem 0 0;font-size:.8125rem;color:var(--ink)}.osag table{width:100%;border-collapse:collapse;font-size:.8125rem}.osag th{text-align:left;font-weight:500;color:var(--ink-2);padding:0 .4rem .4rem 0;border-bottom:1px solid var(--line-2)}.osag td{padding:.42rem .4rem .42rem 0;border-bottom:1px solid var(--line);color:var(--ink-2)}.osag td:first-child{color:var(--ink)}.osag .num{text-align:right}.osag td.num{white-space:nowrap}.osag__fleet tr.is-hot td{background:#ff6e6e12}.osag__det{display:inline-block;min-width:1.4rem;padding:.05rem .4rem;border-radius:99px;background:#5c1820;color:#ffd9d9;text-align:center}.osag__prof{display:grid;gap:.5rem;margin:0}.osag__prof div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.6rem;font-size:.8125rem}.osag__prof dt{color:var(--ink)}.osag__prof dd{display:grid;grid-template-columns:minmax(0,1fr) 3.6rem;align-items:center;gap:.5rem;margin:0}.osag__rng{position:relative;height:.7rem;border-radius:99px;background:#9cc3ff14}.osag__rng i{position:absolute;top:0;bottom:0;border-radius:99px;background:#9cc3ff59}.osag__rng b{position:absolute;top:-.2rem;width:.22rem;height:1.1rem;margin-left:-.11rem;border-radius:2px;background:#e6f0ff}.osag__prof em{font-style:normal;font-size:.75rem;color:var(--ink-2)}.osag__prof .is-above b{background:#ff6b6b}.osag__prof .is-above em{color:#ffb3b3}.osag__rows{list-style:none;margin:0;padding:0;display:grid;gap:.1rem;font-size:.8125rem}.osag__rows li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.7rem;padding:.4rem 0;border-bottom:1px solid var(--line);color:var(--ink-2)}.osag__rows li>span:first-child{color:var(--ink);overflow:hidden;text-overflow:ellipsis}.osag__rows li.is-new{grid-template-columns:minmax(0,1fr) auto auto auto}.osag__new{padding:.05rem .5rem;border:1px solid rgba(156,195,255,.7);border-radius:999px;background:#0b1f33;color:#cfe2ff;font-size:.75rem}.osag__unused{margin:0;font-size:.8125rem;line-height:1.6;color:var(--ink-2)}.osag__guard td.is-b{color:#ffb3b3}.osag__sev{font-size:.75rem;padding:.05rem .5rem;border-radius:99px;border:1px solid var(--line-2);color:var(--ink-2)}.osag__sev--high{border-color:#ff6b6b99;color:#ffd9d9;background:#3a1016}.osag__sev--critical{border-color:#ff5a5ad9;color:#fff0f0;background:#5a1119}.osag__sev--medium{border-color:#9cc3ff8c;color:#d7e6ff;background:#0b1f33}.osloop{padding:3.5rem max(var(--gutter),calc((100% - 80rem)/2)) 2rem;background:#020b14eb}.amon__win{margin:0;min-width:0}.amon>.amon__win{margin-top:2.2rem}.amon__win--wide{max-width:46rem}.amon__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.2rem;align-items:start}.amon__b{display:grid;gap:.8rem;padding:1rem}.amon__h{margin:.2rem 0 0;font:500 .875rem/1.3 var(--font-sans);color:var(--ink)}.amon__kpi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.amon__kpi li{display:grid;align-content:start;gap:.25rem;padding:.7rem .75rem;border:1px solid var(--line-2);border-radius:8px;background:#04121f}.amon__kpi b{font-size:1.35rem;font-weight:600;color:var(--ink)}.amon__kpi span{font-size:.75rem;line-height:1.3;color:var(--ink-2)}.amon__kpi li:nth-child(7) b,.amon__kpi li:nth-child(8) b{color:#ffb4a3}.amon__src{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.amon__src li{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .6rem;border:1px solid var(--line-2);border-radius:99px;font-size:.8125rem;color:var(--ink)}.amon__src .dot{width:.4rem;height:.4rem;background:#6fd3a5;box-shadow:none}.amon__scroll{overflow-x:auto}.amon__wk{display:grid;grid-template-columns:2.4rem repeat(24,minmax(.5rem,1fr));gap:2px;min-width:17rem;align-items:center;font-size:.75rem}.amon__wk b{font-weight:500;color:var(--ink-2)}.amon__wk i{aspect-ratio:1;border-radius:2px;background:rgba(156,195,255,calc(.06 + var(--v) * .8))}.amon__hrs{display:flex;justify-content:space-between;min-width:17rem;margin:.35rem 0 0;padding-left:calc(2.4rem + 2px);font-size:.75rem;color:var(--ink-3)}.amon__scope{display:grid;gap:0;margin:0;font-size:.8125rem}.amon__scope>dt{margin-bottom:.35rem}.amon__scope div{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:.6rem;padding:.35rem 0;border-bottom:1px solid var(--line)}.amon__scope div dt{color:var(--ink-2)}.amon__scope dd{margin:0;color:var(--ink);overflow-wrap:anywhere}.amon__tools th:last-child,.amon__tools td:last-child{width:9.5rem;padding-left:1.2rem}.amon__tools tr.is-out td{background:#ff6e6e12}.amon__tools tr.is-out td:last-child{color:#ffb3b3}.amon__tools tr.is-na td:last-child{color:var(--ink-3);font-style:italic}.amon__unused{list-style:none;margin:0;padding:0;font-size:.8125rem;line-height:1.6;color:var(--ink-2)}.amon__dets tr.is-hot td{background:#ff6e6e12}.amon__win--auto{max-width:60rem}.amon__win--auto .amon__b{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.4rem;align-items:start}.amauto__l,.amauto__r{display:grid;gap:.7rem;min-width:0}.amauto__seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:.2rem;border:1px solid var(--line-2);border-radius:8px;background:#04121f}.amauto__mode{padding:.4rem .5rem;border-radius:6px;text-align:center;font-size:.8125rem;font-weight:600;color:var(--ink-2)}.amauto__mode.is-on{background:#9cc3ff2e;color:#cfe2ff;box-shadow:inset 0 0 0 1px #9cc3ff8c}.amauto__ts{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.amauto__t{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"i w s" "i v s";column-gap:.7rem;row-gap:.1rem;align-items:center;padding:.6rem .75rem;border:1px solid var(--line-2);border-radius:8px;background:#04121f}.amauto__i{grid-area:i;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:7px;background:#9cc3ff1a;color:#9cc3ff}.amauto__i .ic{width:1rem;height:1rem}.amauto__w{grid-area:w;font-size:.875rem;font-weight:600;color:var(--ink)}.amauto__v{grid-area:v;font-size:.75rem;color:var(--ink-2);overflow-wrap:anywhere}.amauto__sw{grid-area:s;position:relative;width:2.1rem;height:1.2rem;border-radius:999px;background:#9cc3ff80}.amauto__sw:after{content:"";position:absolute;top:.15rem;right:.15rem;width:.9rem;height:.9rem;border-radius:50%;background:#e8f1ff}.amauto__brk,.amauto__rel{display:flex;gap:.5rem;align-items:flex-start;margin:0;font-size:.8125rem;color:var(--ink-2)}.amauto__brk .ic,.amauto__rel .ic{width:1rem;height:1rem;margin-top:.1rem;color:#9cc3ff}.amauto__ev{display:grid;gap:.3rem;padding:.9rem 1rem;border:1px solid rgba(255,140,140,.5);border-radius:10px;background:#ff6e6e12}.amauto__evh{display:flex;gap:.55rem;align-items:center;margin:0;font:600 1.05rem/1.25 var(--font-display);color:var(--ink)}.amauto__pi{display:grid;place-items:center;flex:none;width:1.6rem;height:1.6rem;border-radius:6px;background:#ff8c8c2e;color:#ffc4c4}.amauto__pi .ic{width:.95rem;height:.95rem}.amauto__evm{margin:0;font-size:.75rem;color:var(--ink-2)}.amauto__evw{margin:0;font-size:.875rem;color:#ffd6d6}.amon__acts{list-style:none;margin:.35rem 0 0;padding:0;display:grid;font-size:.875rem;color:var(--ink)}.amon__acts li{padding:.45rem 0;border-bottom:1px solid var(--line)}@media(max-width:900px){.amon__row,.amon__win--auto .amon__b{grid-template-columns:minmax(0,1fr)}.amon__kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}.sec__k{margin:0 0 .75rem;font:600 .8125rem/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:#9cc3ff}.oshot{margin:0;display:grid;gap:.65rem;min-width:0}.oshot__frame{overflow:hidden;border:1px solid rgba(156,195,255,.22);border-radius:6px;background:#f4f6f8;box-shadow:0 28px 70px -28px #000000d9}.oshot__frame img{display:block;width:100%;height:auto}.oshot--hero .oshot__frame{max-height:36rem;border-bottom:0;border-radius:6px 6px 0 0;-webkit-mask-image:linear-gradient(#000 72%,transparent);mask-image:linear-gradient(#000 72%,transparent)}.osw__flow{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.9rem}.osw__flow li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.6rem;row-gap:.2rem;align-content:start;padding-top:.85rem;border-top:2px solid rgba(15,146,247,.55)}.osw__fi{grid-row:span 2;display:grid;place-items:center;width:2rem;height:2rem;border-radius:6px;background:#0f92f724;color:#8ec9ff}.osw__fi .ic{width:1.05rem;height:1.05rem}.osw__flow b{font:600 1rem/1.25 var(--font-sans);color:var(--ink)}.osw__flow span:not(.osw__fi){font-size:.875rem;line-height:1.4;color:var(--ink-2)}.osw__gal{margin-top:2.2rem;display:grid;grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:1.6rem 2rem;align-items:start}.osw__tabs{display:grid;gap:.5rem}.osw__tab{display:grid;gap:.25rem;width:100%;padding:.95rem 1.05rem;text-align:left;border:1px solid var(--line-2);border-radius:6px;background:#08080899;color:var(--ink-2);font:inherit;cursor:pointer}.osw__tab b{font:600 1.02rem/1.25 var(--font-sans);color:var(--ink)}.osw__tab span{font-size:.875rem;line-height:1.4}.osw__tab[aria-selected=true]{border-color:#0f92f7bf;background:#0f92f71a;box-shadow:inset 3px 0 #0f92f7;color:#cfe2ff}.osw__tab:focus-visible{outline:2px solid #9cc3ff;outline-offset:2px}.osw__panel{grid-column:2;grid-row:1;min-width:0}.osw__panel[hidden]{display:none}.osw__cap{grid-column:2;grid-row:2;margin:-.95rem 0 0}.osw__panel:focus-visible{outline:2px solid #9cc3ff;outline-offset:4px;border-radius:6px}.osw__foot{margin-top:2.2rem;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem 2rem}.osw__more,.osloop__pages a{display:inline-flex;align-items:center;gap:.35rem;font-weight:500;color:#9cc3ff;text-decoration:none}.osw__more{font-size:1rem;white-space:nowrap;padding-bottom:.55rem}.osw__more .ic,.osloop__pages .ic{width:1rem;height:1rem;flex:none}.osw__more:hover,.osw__more:focus-visible,.osloop__pages a:hover b,.osloop__pages a:focus-visible b{text-decoration:underline}.osloop__h{margin:0}.osloop__lede{margin:.9rem 0 1.8rem}.osloop__pages{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.osloop__pages a{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.5rem;align-items:center;height:100%;padding:.85rem 1rem;border:1px solid var(--line-2);border-radius:6px}.osloop__pages b{font-size:1rem;color:var(--ink)}.osloop__pages span{grid-row:2;font-size:.875rem;line-height:1.35;color:var(--ink-2);font-weight:400}.osloop__pages .ic{grid-row:1 / span 2;grid-column:2}.osloop__live{margin:1.4rem 0 0}@media(max-width:1099px){.osw__flow{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.3rem}.osw__gal{grid-template-columns:minmax(0,1fr)}.osw__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.osw__panel,.osw__cap{grid-column:1;grid-row:auto}.osw__tab[aria-selected=true]{box-shadow:inset 0 -3px #0f92f7}.osloop__pages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.osw__flow{grid-template-columns:repeat(2,minmax(0,1fr))}.oshot--hero .oshot__frame{max-height:30rem}.osw__tabs{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none}.osw__tab{flex:none;width:auto;padding:.6rem .85rem}.osw__tab span{display:none}.osw__foot,.osloop__pages{grid-template-columns:minmax(0,1fr)}}.amcap__gs{list-style:none;margin:2.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.amcap__g{display:grid;align-content:start;gap:.5rem;padding:1.1rem 1.15rem 1.2rem;border:1px solid var(--line-2);border-radius:12px;background:#04121f;min-width:0}.amcap__k{margin:0;display:flex;justify-content:space-between;align-items:center}.amcap__i{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:8px;background:#9cc3ff1a;color:#9cc3ff}.amcap__i .ic{width:1.15rem;height:1.15rem}.amcap__n{font-size:.75rem;color:var(--ink-3)}.amcap__g h3{margin:.15rem 0 0;font:600 1.2rem/1.2 var(--font-display);letter-spacing:-.01em;color:var(--ink)}.amcap__l{margin:0;font-size:.875rem;line-height:1.45;color:var(--ink-2)}.amcap__c{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem}.amcap__c li{padding:.2rem .45rem;border:1px solid var(--line-2);border-radius:6px;background:#061a2c;font-size:.75rem;line-height:1.25;color:#d7e6ff}@media(max-width:1100px){.amcap__gs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.amcap__gs{grid-template-columns:minmax(0,1fr)}}.page>section>.amon__win--dets{max-width:none}.amon__cats{columns:3 16rem;column-gap:1.4rem}.amon__cats .amon__dets{break-inside:avoid;margin:0 0 1.1rem}.amon__dets caption{caption-side:top;text-align:left;padding:0 0 .4rem;font:500 .875rem/1.3 var(--font-sans);color:var(--ink)}.amon__dets caption .mono{margin-left:.25rem;font-size:.75rem;color:var(--ink-3)}.amon__dets th[scope=row]{padding:.34rem .5rem .34rem 0;border-bottom:1px solid var(--line);font-weight:400;color:var(--ink)}.amon__dets td{width:1%;padding-top:.34rem;padding-bottom:.34rem;white-space:nowrap;text-align:right}.amon__dets tr.is-hot th{background:#ff6e6e12}@media(max-width:900px){.osag{padding-top:3.5rem;padding-bottom:2rem}.osag__grid{grid-template-columns:minmax(0,1fr);padding:.6rem}.osag__card,.osag__card--fleet,.osag__card--prof{grid-column:auto}.osag__radar .osag__m{width:14%}.osag__fleet th:nth-child(3),.osag__fleet td:nth-child(3),.osag__fleet th:nth-child(5),.osag__fleet td:nth-child(5){display:none}.osag__team{margin-left:0;width:100%}.osag__req{display:none}.osag__rows--hosts li{grid-template-columns:minmax(0,1fr) auto}.osag__rows--hosts li.is-new{grid-template-columns:minmax(0,1fr) auto auto}.osag__rows li>span:first-child{overflow-wrap:anywhere;white-space:normal}}@media(max-width:400px){.osag__fleet th:nth-child(2),.osag__fleet td:nth-child(2){display:none}}@keyframes osflow{to{left:calc(100% - 6px)}}.page>section.pipe7{padding:0 var(--gutter)}.pipe7.is-pinned{height:calc(225 * var(--vh, 1vh))}.pipe7__frame{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:auto 1fr;column-gap:3rem;row-gap:1.2rem;padding:3rem 0}.pipe7.is-pinned .pipe7__frame{position:sticky;top:calc(var(--nav-h) + var(--osnav-h));height:calc(100svh - var(--nav-h) - var(--osnav-h));padding:2.2rem 0 1.6rem;box-sizing:border-box}.pipe7__h{grid-column:1 / -1;margin:0}.pipe7__steps{grid-column:1;grid-row:2;list-style:none;margin:0;padding:0;display:grid;align-content:start;gap:.15rem}.pipe7__steps li{padding:.45rem 0 .45rem .9rem;border-left:2px solid var(--line-2);color:var(--ink-3)}.pipe7__steps b{display:flex;gap:.6rem;align-items:baseline;font:600 1.05rem/1.25 var(--font-display)}.pipe7__n{font-size:.8rem;color:var(--ink-3)}.pipe7__steps p{margin:.3rem 0 0 1.45rem;font-size:.95rem;line-height:1.4;color:var(--ink-2)}.pipe7.is-pinned .pipe7__steps li:not(.is-on) p{display:none}.pipe7__steps .is-done{color:var(--ink-2);border-left-color:#4a7eaf}.pipe7__steps .is-on{color:var(--ink);border-left-color:#9cc3ff}.pipe7__board{grid-column:2;grid-row:2;position:relative;display:grid;align-content:start;gap:.6rem}.pipe7__tier{padding:.7rem .8rem .8rem;border:1px solid var(--line-2);border-radius:10px;background:#04121f}.pipe7__tn{margin:0 0 .55rem;font:600 .92rem/1.2 var(--font-display);color:var(--ink)}.pipe7__tn .mono{font-size:.75rem;color:var(--ink-3);margin-right:.35rem}.pipe7__tier ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.pipe7__tier li{font:500 .8rem/1 var(--font-sans);padding:.42rem .6rem;border-radius:99px;border:1px solid var(--line-2);color:var(--ink-3);transition:background-color .3s,color .3s,border-color .3s}.pipe7__tier li.is-done{color:var(--ink-2);border-color:#4a7eaf}.pipe7__tier li.is-on{position:relative;padding-left:1.3rem;color:var(--ink);background:#f2a33c14;border-color:#f2a33cbf}.pipe7__tier li.is-on:before{content:"";position:absolute;left:.55rem;top:50%;width:.4rem;height:.4rem;margin-top:-.2rem;border-radius:50%;background:var(--gold)}.pipe7__you{display:flex;align-items:center;gap:.5rem;justify-self:start;margin:.2rem 0 0;padding:.55rem .85rem;border-radius:99px;border:1px solid var(--line-2);color:var(--ink-3);font:600 .9rem/1 var(--font-sans);transition:all .3s}.pipe7__you .ic{width:1.05rem;height:1.05rem}.pipe7.is-case .pipe7__you,.pipe7.is-still .pipe7__you{color:#04121f;background:#e8eef5;border-color:#e8eef5}.pipe7__case{grid-column:2;grid-row:2;align-self:end;z-index:2;padding:1rem 1.1rem 1.1rem;border:1px solid #9cc3ff;border-radius:12px;background:#04121f;box-shadow:0 30px 70px -20px #000000e6}.pipe7.is-pinned:not(.is-case) .pipe7__case{opacity:0;visibility:hidden;translate:0 1.5rem}.pipe7.is-pinned .pipe7__case{transition:opacity .4s,translate .4s,visibility .4s}.pipe7__tier{transition:opacity .4s}.pipe7.is-pinned.is-case .pipe7__tier{opacity:.3}.pipe7.is-still .pipe7__case{grid-column:1 / -1;grid-row:3;margin-top:1rem}.pipe7__ch{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;font:600 1.05rem/1.2 var(--font-display);color:var(--ink)}.pipe7__ch .ic{width:1.15rem;height:1.15rem;color:#9cc3ff}.pipe7__case ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.pipe7__case li{padding:.55rem .7rem;border-radius:6px;background:#10294099;font-size:.88rem;color:var(--ink)}.pipe7.is-pinned .pipe7__case li{opacity:0;translate:0 -.6rem;transition:opacity .3s calc(.08s * var(--k) + .2s),translate .3s calc(.08s * var(--k) + .2s)}.pipe7.is-pinned.is-case .pipe7__case li{opacity:1;translate:0 0}.story__cols{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-height:17rem}.story__col{padding:.8rem .55rem;border-right:1px solid var(--line)}.story__col:last-child{border-right:0}.story__col--resp{background:#10294059}.story__ch{margin:0 0 .7rem;font:600 .8rem/1.2 var(--font-sans);color:var(--ink)}.story__col ol{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.story__ev{padding:.5rem .55rem;border-radius:6px;background:#f871711a;border-left:2px solid #f87171;font-size:.82rem;line-height:1.3;color:var(--ink);transition:opacity .25s}.story__ev:not(.is-on){background:transparent;border:1px dashed var(--line-2)}.story__ev:not(.is-on)>*{visibility:hidden}.story__col--resp .story__ev{background:#9cc3ff1f;border-left-color:#9cc3ff}.story__ev.is-on{opacity:.85}.story__ev.is-cur{opacity:1;box-shadow:0 0 0 1px #f87171}.story__ev time{display:block;font-size:.75rem;color:var(--ink-3);margin-bottom:.2rem}.story__ents{list-style:none;margin:0;padding:.7rem 1rem;display:flex;flex-wrap:wrap;gap:.35rem;border-top:1px solid var(--line)}.story__ents li{font:500 .75rem/1 var(--font-mono);padding:.35rem .5rem;border-radius:4px;border:1px solid var(--line-2);color:var(--ink-3);transition:all .25s}.story__ents li.is-on{color:var(--ink);border-color:#9cc3ff}.story__ctl{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;padding:.7rem 1rem;border-top:1px solid var(--line-2);background:#04121f}.story__play{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:8px;border:1px solid var(--line-2);background:transparent;color:var(--ink);cursor:pointer}.story__play .ic{width:1.1rem;height:1.1rem}.story__play .ic+.ic,.story.is-playing .story__play .ic:first-child{display:none}.story.is-playing .story__play .ic+.ic{display:block}.story__scrub{flex:1 1 14rem;accent-color:#9cc3ff}.story__time{font-size:.85rem;color:var(--ink);min-width:3.2rem}.story__speed{display:flex;gap:.2rem}.story__speed button{font:500 .8rem/1 var(--font-mono);padding:.45rem .5rem;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--ink-3);cursor:pointer}.story__speed [aria-pressed=true]{color:var(--ink);border-color:var(--line-2);background:#020d17}.story7 .ctas{margin-top:1.5rem}.page>section.ir7,.fold>section.ir7{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem;align-items:center}.hb__body{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,2fr)}.hb__ask{margin:0;padding:1rem;border:0;border-right:1px solid var(--line);display:grid;align-content:start;gap:.5rem}.hb__ask legend{padding:0;margin-bottom:.6rem;font:600 .9rem/1.2 var(--font-sans);color:var(--ink);float:left;width:100%}.hb__pick{display:grid;grid-template-columns:auto 1fr;gap:.55rem;align-items:start;padding:.65rem .7rem;border:1px solid var(--line-2);border-radius:8px;font-size:.88rem;line-height:1.35;cursor:pointer}.hb__pick:has(input:checked){border-color:#9cc3ff;color:var(--ink);background:#10294080}.hb__pick input{margin:.15rem 0 0;accent-color:#9cc3ff}.hb__go{justify-self:start;margin-top:.4rem}.hb__draft{padding:1rem 1.1rem}.hb__name{margin:0;font:600 1.15rem/1.2 var(--font-display);color:var(--ink)}.hb__kind{margin:.3rem 0 .8rem;font-size:.75rem;color:var(--ink-3)}.hb__secs{list-style:none;margin:0;padding:0;columns:2;column-gap:.6rem;counter-reset:sec}.hb__secs>li{break-inside:avoid;margin-bottom:.6rem;counter-increment:sec;padding:.6rem .7rem;border-radius:8px;background:#10294059;transition:opacity .25s}.hb__secs>li.is-wait,.hb__check li.is-wait{opacity:.15}.hb__secs>li>b{display:block;margin-bottom:.4rem;font:600 .82rem/1.2 var(--font-sans);color:var(--ink)}.hb__secs>li>b:before{content:counter(sec) "  ";font-family:var(--font-mono);color:var(--ink-3)}.hb__secs p,.hb__secs dl{margin:0;font-size:.85rem}.hb__secs dl{display:grid;gap:.2rem}.hb__secs dl div{display:grid;grid-template-columns:5.5rem 1fr;gap:.5rem}.hb__secs dt{color:var(--ink-3)}.hb__secs dd{margin:0;color:var(--ink)}.hb__tel,.hb__steps,.hb__check{list-style:none;margin:0;padding:0;display:grid;gap:.25rem;font-size:.85rem}.hb__tel li,.hb__steps li{display:flex;justify-content:space-between;gap:.8rem}.hb__tel em,.hb__steps em{font:500 .75rem/1.3 var(--font-mono);font-style:normal;white-space:nowrap}.hb__tel .is-ready em,.hb__steps .is-yes{color:#9cc3ff}.hb__tel .is-partial em{color:var(--os-partial)}.hb__tel .is-not-connected em,.hb__steps .is-no{color:var(--ink-3)}.hb__cols{display:flex;flex-wrap:wrap;gap:.3rem}.hb__cols span{font:500 .75rem/1 var(--font-mono);padding:.3rem .45rem;border:1px solid var(--line-2);border-radius:4px;color:var(--ink)}.hb__check{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.8rem}.hb__check li{display:flex;gap:.35rem;align-items:start;font-size:.8rem}.hb__check .ic{width:.95rem;height:.95rem;flex:none;color:#9cc3ff;margin-top:.1rem}.hb__read{margin-top:.8rem;padding-top:.7rem;border-top:1px dashed var(--line-2);display:grid;gap:.3rem;font-size:.85rem}.hb__read p{margin:0}.hb__read b{color:var(--ink);margin-right:.35rem}.hb__foot{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:.8rem 1rem;border-top:1px solid var(--line-2);background:#04121f}.hb__st{margin:0;font-size:.88rem;color:var(--ink)}.hb.is-pub .hb__pub{border-color:#9cc3ff}.cal__body{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2rem;padding:1.2rem;align-items:start}.cal__hunt{margin:0 0 .8rem;font:600 .95rem/1.3 var(--font-display);color:var(--ink)}.cal__hunt .mono{display:block;font:500 .75rem/1.4 var(--font-mono);color:var(--ink-3)}.cal__grid{display:grid;grid-template-rows:repeat(7,1.35rem);grid-auto-flow:column;grid-auto-columns:1.35rem;gap:.25rem}.cal__d{width:100%;height:100%;padding:0;border-radius:3px;border:0;cursor:pointer;transition:opacity .2s,transform .2s}.cal__d.is-clean{background:#2e6296}.cal__d.is-found{background:#f87171}.cal__d.is-missed{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-3)}.cal__d.is-degraded{background:repeating-linear-gradient(135deg,var(--os-partial) 0 3px,#4b3f73 3px 6px)}.cal__d.is-wait{opacity:0;transform:scale(.4)}.cal__d[aria-pressed=true]{outline:2px solid #fff;outline-offset:2px}.cal__legend{list-style:none;margin:.9rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.9rem;font-size:.8rem}.cal__legend li{display:flex;align-items:center;gap:.35rem}.cal__legend i{width:.8rem;height:.8rem;border-radius:2px}.cal__legend .is-clean i{background:#2e6296}.cal__legend .is-found i{background:#f87171}.cal__legend .is-missed i{box-shadow:inset 0 0 0 1.5px var(--ink-3)}.cal__legend .is-degraded i{background:repeating-linear-gradient(135deg,var(--os-partial) 0 2px,#4b3f73 2px 4px)}.cal__rcpt{padding:1rem 1.1rem;border:1px solid var(--line-2);border-radius:10px;background:#04121f}.cal__rh{display:flex;align-items:center;gap:.45rem;margin:0;font:600 .95rem/1.2 var(--font-display);color:var(--ink)}.cal__rh .ic{width:1.05rem;height:1.05rem;color:#9cc3ff}.cal__rh .mono{font-size:.78rem;color:var(--ink-3);margin-left:auto}.cal__rs{display:inline-block;margin:.7rem 0;font:600 .75rem/1 var(--font-mono);padding:.3rem .5rem;border-radius:4px}.cal__rs.is-clean{background:#2e6296;color:#fff}.cal__rs.is-found{background:#f87171;color:#1b0505}.cal__rs.is-missed{box-shadow:inset 0 0 0 1px var(--ink-3);color:var(--ink)}.cal__rs.is-degraded{background:var(--os-partial);color:#1b1235}.cal__rcpt dl{margin:0;display:grid;gap:.7rem}.cal__rcpt dt{font:600 .8rem/1.2 var(--font-sans);color:var(--ink-3)}.cal__rcpt dd{margin:.2rem 0 0;color:var(--ink);line-height:1.4}.intel__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.intel__col{position:relative;padding:.9rem .75rem 1.1rem;border-right:1px solid var(--line)}.intel__col:last-child{border-right:0}.intel__col:not(:last-child):after{content:"";position:absolute;right:-6px;top:1.05rem;width:10px;height:10px;border-top:1.5px solid var(--ink-3);border-right:1.5px solid var(--ink-3);rotate:45deg;background:#020d17}.intel__ch{margin:0 0 .75rem;font:600 .85rem/1.2 var(--font-sans);color:var(--ink)}.intel__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.intel__card{position:relative;display:grid;gap:.25rem;padding:.6rem .65rem;border-radius:8px;background:#1029408c;font-size:.8rem;animation:osin .6s var(--d) both}.intel__card b{font-weight:600;color:var(--ink);font-size:.85rem;line-height:1.3}.intel__card.is-old{opacity:.5;background:transparent;box-shadow:inset 0 0 0 1px var(--line-2)}.intel__card.is-found{box-shadow:inset 2px 0 #f87171}.intel__kev{justify-self:start;font:600 .75rem/1 var(--font-mono);padding:.2rem .35rem;border-radius:3px;background:#f87171;color:#1b0505}@keyframes osin{0%{opacity:0;translate:-.8rem 0}}.radars__g{list-style:none;margin:0;padding:.6rem 1.2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.radars__g li{display:grid;grid-template-columns:.3rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem 0;border-bottom:1px solid var(--line);font-size:.875rem}.radars__m{align-self:stretch;border-radius:2px;background:#9cc3ff}.radars__g .is-found .radars__m{background:#f87171}.radars__g .is-unknown .radars__m{background:repeating-linear-gradient(180deg,var(--os-partial) 0 3px,transparent 3px 6px)}.radars__g b{color:var(--ink);font-weight:600;line-height:1.25}.radars__g .is-found span{color:#fca5a5}.radars__g .is-unknown span{color:var(--os-partial)}.radars__corr{display:flex;align-items:center;gap:.6rem;margin:0;padding:.8rem 1.2rem;border-top:1px solid var(--line-2);background:#04121f;font-size:.9rem}.radars__corr .ic{width:1.15rem;height:1.15rem;color:#f87171;flex:none}.radars__corr b{color:var(--ink);margin-right:.35rem}.prof__plot{position:relative;margin:1.4rem 1.4rem 3rem 3.4rem;aspect-ratio:2.1}.prof__q{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;border:1px solid var(--line-2)}.prof__qd{padding:.7rem .8rem;display:grid;align-content:start;gap:.2rem;font-size:.8rem}.prof__qd b{font:600 .92rem/1.2 var(--font-display);color:var(--ink)}.prof__qd--0,.prof__qd--2{border-right:1px dashed var(--line-2)}.prof__qd--0,.prof__qd--1{border-bottom:1px dashed var(--line-2)}.prof__qd--1{background:#f8717117}.prof__qd--1,.prof__qd--3{justify-items:end;text-align:right}.prof__a{list-style:none;margin:0;padding:0}.prof__a li{position:absolute;left:var(--x);top:var(--y);display:flex;align-items:center;gap:.35rem;translate:-.3rem -50%;font:500 .8rem/1 var(--font-sans);color:var(--ink);white-space:nowrap}.prof__a li.is-left{flex-direction:row-reverse;translate:calc(-100% + .3rem) -50%}.prof__a i{width:.6rem;height:.6rem;border-radius:50%;background:#f87171;box-shadow:0 0 0 3px #f8717133}.prof__x,.prof__y{position:absolute;margin:0;font:500 .75rem/1 var(--font-mono);color:var(--ink-3)}.prof__x{left:0;right:0;bottom:-1.8rem;text-align:center}.prof__y{left:-2.2rem;top:50%;translate:-50% -50%;rotate:-90deg;white-space:nowrap}.tac{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:.2rem;padding:1rem 1rem .4rem}.tac__c{display:grid;grid-template-rows:4.2rem auto;gap:.35rem}.tac__c i{align-self:end;height:calc(var(--v) * 100%);min-height:3px;border-radius:3px 3px 0 0;background:#2e6296;transition:height .6s,background-color .6s}.tac__c.is-target i{background:#4a7eaf;box-shadow:0 0 0 1px #9cc3ff}.rule.is-live .tac__c.is-target i{background:#9cc3ff}.tac__c span{font-size:.75rem;line-height:1.1;color:var(--ink-3);writing-mode:vertical-rl;rotate:180deg;justify-self:center;height:9.2rem}.tac__c.is-target span{color:var(--ink)}.rule__card{margin:.6rem 1rem 1rem;padding:1rem 1.1rem;border:1px solid var(--line-2);border-radius:10px;background:#04121f}.rule__by{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.8rem;color:var(--ink-3)}.rule__by .ic{width:1rem;height:1rem;color:#9cc3ff}.rule__t{margin:.4rem 0 .8rem;font:600 1.2rem/1.2 var(--font-display);color:var(--ink)}.rule__why{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.2rem;font-size:.85rem}.rule__wh{grid-column:1 / -1;font:600 .82rem/1 var(--font-sans);color:#9cc3ff}.rule__why dt{color:var(--ink-3);font-size:.78rem}.rule__why dd{margin:.15rem 0 0;color:var(--ink);line-height:1.35}.rule__act{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin-top:1rem;padding-top:.9rem;border-top:1px dashed var(--line-2)}.rule__lead{display:flex;align-items:center;gap:.45rem;font-size:.88rem;color:var(--ink);cursor:pointer}.rule__lead input{accent-color:#9cc3ff;width:1.05rem;height:1.05rem}.rule__deploy[disabled]{opacity:.45;cursor:not-allowed}.rule__st{margin:0;font-size:.85rem}.rule.is-live .rule__st{color:#9cc3ff}.sigma__panes{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.sigma__panes>div:not(.sigma__arrow){padding:1rem 1.1rem;min-width:0}.sigma__h{margin:0 0 .6rem;font:600 .85rem/1 var(--font-sans);color:var(--ink)}.sigma pre{margin:0;overflow-x:auto;font:400 .8rem/1.55 var(--font-mono);color:#cfe0ef;white-space:pre}@media(max-width:700px){.sigma pre{white-space:pre-wrap;overflow-wrap:anywhere}}.sigma__arrow{display:grid;place-items:center;padding:0 .4rem;border-left:1px solid var(--line);border-right:1px solid var(--line);color:#9cc3ff}.sigma__arrow .ic{width:1.3rem;height:1.3rem}.sigma__ex{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:.8rem 1.1rem;border-top:1px solid var(--line-2);background:#04121f;font-size:.85rem}.sigma__ex>span:first-child{margin-right:.3rem}.sigma__chip{font:500 .8rem/1 var(--font-sans);padding:.45rem .65rem;border-radius:99px;border:1px solid var(--line-2);color:var(--ink)}.learn7__row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr);gap:2rem;align-items:center;margin-top:2.4rem}.lesson__b{padding:1rem 1.1rem 1.1rem}.lesson__from{display:flex;align-items:center;gap:.45rem;margin:0;font-size:.8rem;color:var(--ink-3)}.lesson__from .ic{width:1rem;height:1rem;color:#9cc3ff}.lesson__t{margin:.5rem 0 .8rem;color:var(--ink);line-height:1.45}.lesson__to{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.82rem}.lesson__to>span:first-child{margin-right:.25rem}.lesson__chip{padding:.35rem .55rem;border-radius:99px;border:1px solid #9cc3ff;color:var(--ink);font-size:.78rem}.lesson__act{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.lesson__act .btn[disabled]{opacity:.45;cursor:default}.lesson__st{margin:.8rem 0 0;font-size:.88rem;color:var(--ink);min-height:1.3em}.lesson__rcpt{margin-top:.7rem;padding:.7rem .8rem;border-radius:8px;background:#10294099;font-size:.85rem}.lesson__rcpt p{margin:0;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.lesson__rcpt p+p{margin-top:.35rem;color:var(--ink-3);font-size:.78rem}.lesson__rcpt .ic{width:1rem;height:1rem;color:#9cc3ff}.lesson__rcpt b{color:var(--ink)}.lesson.is-rejected .lesson__t{text-decoration:line-through;color:var(--ink-3)}.disc__g{list-style:none;margin:0;padding:.6rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.disc__g li{padding:.7rem .75rem;border-radius:8px;background:#10294066;display:grid;align-content:start;gap:.45rem}.disc__c{margin:0;display:grid;grid-template-columns:auto 1fr;column-gap:.45rem;align-items:center}.disc__c i{width:.6rem;height:.6rem;border-radius:50%;background:#9cc3ff}.disc__c b{color:var(--ink);font-weight:600;font-size:.9rem}.disc__c span{grid-column:2;font-size:.78rem}.disc__g .is-partly .disc__c i{background:var(--os-partial)}.disc__g .is-not .disc__c i{background:#f87171}.disc__g .is-unchecked .disc__c i{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-3)}.disc__fix{margin:0;font-size:.78rem;line-height:1.35;color:var(--ink)}.disc__who{display:table;margin:0 0 .3rem;padding:.15rem .35rem;border-radius:3px;font:600 .75rem/1.2 var(--font-mono)}.disc__who--your{background:#e8eef5;color:#04121f}.disc__who--our{background:#2e6296;color:#fff}.health__g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.health__g>div{padding:1rem;border-right:1px solid var(--line)}.health__g>div:last-child{border-right:0}.health__h{margin:0 0 .75rem;font:600 .88rem/1.2 var(--font-sans);color:var(--ink)}.health__g ul{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;font-size:.82rem}.health__src li,.health__edr li{display:grid;grid-template-columns:1fr auto;gap:.25rem .5rem}.health__src i,.health__edr i{grid-column:1 / -1;grid-row:2;height:6px;border-radius:3px;background:linear-gradient(90deg,#4a7eaf calc(var(--v) * 100%),#7f9ab326 0)}.health__src em,.health__edr em,.health__con em{font:500 .75rem/1.2 var(--font-mono);font-style:normal;color:var(--ink-3)}.health__src .is-gap i{background:linear-gradient(90deg,#4a7eaf 30%,transparent 30% 46%,#4a7eaf 46% calc(var(--v) * 100%),rgba(127,154,179,.15) 0)}.health__src .is-gap em{color:var(--os-partial)}.health__src .is-unknown i{background:repeating-linear-gradient(90deg,rgba(127,154,179,.3) 0 4px,transparent 4px 8px)}.health__src .is-unknown em{color:var(--ink)}.health__con li{display:grid;grid-template-columns:auto 1fr;column-gap:.45rem;align-items:center}.health__con i{width:.55rem;height:.55rem;border-radius:50%;background:#9cc3ff}.health__con .is-off i{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-3)}.health__con em{grid-column:2}.health__tools{margin:0;display:grid;gap:.7rem}.health__tools dt{font-size:.78rem}.health__tools dd{margin:.15rem 0 0;font:600 1.4rem/1 var(--font-display);color:var(--ink)}.obs__g{display:grid;grid-template-columns:1.3fr 1.2fr .7fr}.obs__g>div{padding:1.1rem;border-right:1px solid var(--line)}.obs__g>div:last-child{border-right:0}.obs__h{margin:0 0 .75rem;font:600 .88rem/1.2 var(--font-sans);color:var(--ink)}.obs__stream ol{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.obs__stream li{display:grid;grid-template-columns:1fr auto;gap:.2rem .6rem;font-size:.8rem}.obs__stream i{grid-column:1 / -1;height:8px;width:calc(var(--v) * 100%);border-radius:4px;background:linear-gradient(90deg,#4a7eaf,#9cc3ff)}.obs__stream b{color:var(--ink);font-variant-numeric:tabular-nums}.obs__spend{display:grid;align-content:start;gap:.3rem}.obs__spend b{font:600 2rem/1 var(--font-display);color:var(--ink)}.obs__spend span{font-size:.8rem}.obs__spend i{height:6px;border-radius:3px;margin-top:.5rem;background:linear-gradient(90deg,#9cc3ff 41%,#7f9ab333 0)}.trust7__l{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem 2.4rem;max-width:80rem}.trust7__l li{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:start;font:500 1.08rem/1.4 var(--font-sans);color:var(--ink)}.trust7__l .ic{width:1.6rem;height:1.6rem;color:#9cc3ff}@media(max-width:1180px){.story__cols{grid-template-columns:repeat(4,minmax(0,1fr))}.health__g{grid-template-columns:repeat(2,minmax(0,1fr))}.health__g>div:nth-child(2){border-right:0}.health__g>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:960px){.page>.oshero{grid-template-columns:1fr;row-gap:2.5rem}.hb__body,.cal__body,.learn7__row,.page>section.ir7,.fold>section.ir7{grid-template-columns:1fr}.hb__ask{border-right:0;border-bottom:1px solid var(--line)}.hb__secs{columns:1}.obs__g{grid-template-columns:1fr}.obs__g>div{border-right:0;border-bottom:1px solid var(--line)}.trust7__l{grid-template-columns:repeat(2,minmax(0,1fr))}.pipe7__frame{grid-template-columns:1fr}.pipe7__board,.pipe7__case{grid-column:1;grid-row:3}.pipe7.is-still .pipe7__case{grid-row:4}}@media(max-width:699px){:root{--osnav-h: 3.3rem}.osnav__name{display:none}.osnav li a{padding:.4rem .8rem;font-size:.9rem}.ospager__row{grid-template-columns:1fr}.ospager__a--next{grid-column:1;grid-row:1}.page>.oshero{padding-top:2.5rem}.pipe7.is-pinned{height:calc(360 * var(--vh, 1vh))}.pipe7.is-pinned .pipe7__frame{grid-template-rows:auto auto 1fr;row-gap:.8rem;padding-top:1.2rem}.pipe7.is-pinned .pipe7__steps li:not(.is-on){display:none}.pipe7.is-pinned .pipe7__steps li{border-left-width:3px}.pipe7__tier{padding:.5rem .55rem}.pipe7__tn{font-size:.82rem;margin-bottom:.4rem}.pipe7__tier li{font-size:.75rem;padding:.32rem .45rem}.pipe7.is-pinned .pipe7__case{align-self:start}.pipe7__case ol{grid-template-columns:1fr}.story__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.story__col{border-bottom:1px solid var(--line)}.story__ctl{gap:.6rem}.story__speed{width:100%;justify-content:space-between}.story__speed button{padding:.55rem .6rem}.hb__check{grid-template-columns:1fr}.cal__grid{grid-template-rows:repeat(7,1.1rem);grid-auto-columns:1.1rem;gap:.2rem}.intel__cols{grid-template-columns:1fr}.intel__col{border-right:0;border-bottom:1px solid var(--line)}.intel__col:not(:last-child):after{right:auto;left:1.2rem;top:auto;bottom:-6px;rotate:135deg}.radars__g{grid-template-columns:1fr}.prof__plot{margin:1rem .8rem 2.6rem 2.6rem;aspect-ratio:.95}.prof__qd{font-size:.75rem;padding:.5rem}.prof__qd b{font-size:.8rem}.prof__a li{font-size:.75rem}.prof__y{left:-1.5rem}.tac{grid-template-columns:1fr;gap:.3rem;padding:.9rem 1rem .5rem}.tac__c{grid-template-columns:9.5rem 1fr;grid-template-rows:none;align-items:center;gap:.6rem}.tac__c span{order:-1;writing-mode:horizontal-tb;rotate:none;height:auto;justify-self:start}.tac__c i{height:8px;width:calc(var(--v) * 100%);min-height:0;border-radius:0 3px 3px 0;align-self:center;transition:width .6s,background-color .6s}.rule__why,.sigma__panes{grid-template-columns:1fr}.sigma__arrow{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:.4rem;rotate:90deg;justify-self:center}.disc__g,.health__g{grid-template-columns:1fr}.health__g>div{border-right:0;border-bottom:1px solid var(--line)}.trust7__l{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.intel__card{animation:none}}.tiles--2{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.tiles--4{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.5rem}.careers .ctas{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.75rem}.phero__need{margin-top:.8rem}.leaders{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;max-width:80rem}.plate{justify-items:stretch}.plate .idcard__obj{width:100%;--rx: 0deg;--ry: 0deg;--sheen: 64%;--edge-l: 1;--edge-r: 1}.plate+.plate .idcard__obj{--sheen: 36%}.plate .idcard__face{height:100%;box-shadow:0 0 0 1px #cfe0ef38,inset 0 1px #ffffff4d,inset 0 -1px #0009,0 40px 80px -30px #000000e6}.plate__mono span{font:600 1.7rem/1 var(--font-display);letter-spacing:-.02em;color:var(--primary-100)}.plate__bio{margin-top:1rem;color:#d2dde8;line-height:1.6}.plate .idcard__foot{margin-top:auto;padding-top:1rem;align-items:center}.plate .idcard__foot a{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink);text-underline-offset:.2em}.plate .idcard__foot svg{width:1rem;height:1rem;color:var(--primary-200)}.covers__l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;max-width:76rem}.covers__l a{height:100%;display:grid;grid-template-rows:auto 1fr;color:inherit;text-decoration:none;border:1px solid var(--line-2);border-radius:12px;overflow:hidden;background:#03101c}.covers__img{display:block;aspect-ratio:16 / 10;overflow:hidden;background:radial-gradient(circle at 50% 60%,#0b2238,#03101c 70%)}.covers__img.is-empty img{display:none}.covers__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.covers__l a:hover img{transform:scale(1.03)}.covers__t{display:grid;gap:.7rem;align-content:start;padding:1.3rem 1.4rem 1.5rem}.covers__c{font:500 .85rem/1 var(--font-mono);color:var(--primary-200)}.covers__h{font:600 1.5rem/1.15 var(--font-display);letter-spacing:-.015em;color:var(--ink)}.covers__l a:hover .covers__h{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.covers__note{margin-top:1.5rem}.page>.phero--demo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,36rem);grid-template-areas:"copy panel" "desk panel";column-gap:clamp(2rem,4vw,4rem);row-gap:2.2rem;align-items:start}.phero--demo .phero__copy{grid-area:copy}.phero--b9.phero--demo .phero__h{font-size:clamp(2.4rem,1rem + 2.5vw,3.9rem);line-height:.98;max-width:19ch}.phero--demo .desk{grid-area:desk;margin:0;max-width:34rem}.phero--demo .phero__copy .btn{margin-top:1.4rem}.page>.phero--faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,20rem);column-gap:4rem;align-content:center}.phero--faq>:not(.phero__fig){grid-column:1}.phero--faq .phero__fig{grid-column:2;grid-row:1 / span 3;align-self:center;margin:0;aspect-ratio:1;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #cfe0ef29,0 40px 90px -40px #000000e6}.phero--faq .phero__fig img{display:block;width:100%;height:100%;object-fit:cover;object-position:0% 50%}@media(max-width:860px){.phero--faq .phero__fig{display:none}.page>.phero--faq{display:block}}.phero--demo .demo__panel{grid-area:panel;position:relative;z-index:3;padding:1.6rem 1.75rem 1.75rem;border-radius:16px;background:#04121ff0;box-shadow:0 0 0 1px #cfe0ef33,0 30px 60px -30px #000000e6}.phero--demo .form{margin-top:0;gap:1rem 1.1rem}@media(max-width:1099px){.page>.phero--demo{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "panel" "desk"}.phero--demo .demo__panel{max-width:36rem}}.desk .desk__pane{display:block;min-height:0}.desk__pane .pane__h{background:#10243a}.desk__f{display:grid;gap:.3rem;margin:.6rem 0 0;font-size:.85rem}.desk__f div{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.6rem}.desk__f dt{color:var(--ink-3)}.desk__f dd{margin:0;color:var(--ink);font-weight:600;transition:color .3s}.desk__f dd.is-wait{color:var(--ink-3);font-weight:400;font-style:italic}.desk__ok .card-ad{margin-top:0}.desk.is-approved .card-ad__b{display:none}.desk.is-approved .card-ad__done{display:flex}.next3__h{margin-top:1.6rem;font:600 1.15rem/1.2 var(--font-display);color:var(--ink)}.next3{list-style:none;margin:.8rem 0 1.6rem;padding:0;display:grid;gap:.65rem}.next3__n{width:1.6rem;height:1.6rem;flex:none;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(207,224,239,.45);font-size:.8125rem;color:var(--ink-2)}.next3 li{display:flex;align-items:center;gap:.75rem;color:var(--ink);font-size:1.1rem}.next3 .ic{width:1.35rem;height:1.35rem;flex:none;color:#9cc3ff}@media(max-width:960px){.leaders{gap:1.5rem}.tiles--4{grid-template-columns:repeat(2,minmax(0,1fr))}.path__l{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}.path__l li:nth-child(2):after{display:none}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.cat__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.cat__tile{min-height:6rem;padding:.85rem .9rem;font-size:.95rem}.cat__n{font-size:2rem}.leaders{grid-template-columns:1fr;gap:1.5rem}.cpath{--end: 83.3%}.cpath__l{grid-template-columns:1fr;grid-auto-rows:1fr}.cpath__n{grid-template-columns:4.5rem minmax(0,1fr);justify-items:start;column-gap:1rem;row-gap:.25rem;padding:0 0 2.6rem;text-align:left}.cpath__g{grid-row:span 2;width:4.5rem;height:4.5rem;margin:0}.cpath__n span{max-width:none;font-size:.95rem}.cpath__track{left:2.25rem;right:auto;top:2.25rem;bottom:calc(25% - 2.25rem);width:0;height:auto}.cpath__track:before,.cpath__track:after{top:auto;left:-1px;width:0;border-top:0}.cpath__track:before{top:0;height:66.7%;border-left:2px dashed rgba(156,195,255,.45)}.cpath__track:after{top:66.7%;bottom:0;border-left:2px solid #9cc3ff}.cpath__call,.cpath__ghost{left:0;top:var(--end)}.cpath__ghost{top:16.7%}.cpath.is-run .cpath__call{animation-name:cpathGoY}.plate .idcard__obj,.plate+.plate .idcard__obj{--ry: 0deg;--rx: 2deg}.plate__bio{font-size:.95rem}.tgrid--b5{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.tgrid--b5 .tcard{padding:.85rem .8rem .8rem}.tgrid--b5 .tcard__d{font-size:.75rem;line-height:1.25}.tgrid--b5 .tcard__n{font-size:1.08rem;overflow-wrap:anywhere}.tgrid--b5 .tcard--feature .tcard__n{font-size:1.5rem}.tgrid--b5 .tcard__m{gap:.6rem;font-size:.85rem;flex-wrap:wrap}.tgrid--b5 .tcard--own{grid-column:span 2}.logs__grid,.tiles{grid-template-columns:1fr}.ring{padding:.9rem .75rem 1rem;border-radius:12px}.ring .ring{margin-top:1rem}.ring__h{font-size:1.15rem}.ring__l{display:grid;gap:.45rem}.ring__l li{font-size:.95rem}.ring--3{column-gap:.75rem}.ring__core{width:3.5rem;height:3.5rem;align-self:start}.covers__l{grid-template-columns:1fr}.phero--demo .demo__panel{margin-top:.5rem;padding:1.2rem}.phero--demo .form,.tiles--2,.tiles--4{grid-template-columns:1fr}.osint__g>div{grid-template-columns:1fr;gap:.5rem}.path__l{grid-template-columns:1fr}.path__l li{margin-right:0;margin-bottom:1.2rem}.path__l li:not(:last-child):after{right:auto;left:50%;top:auto;bottom:-1.25rem;width:2px;height:1.25rem}.path__l li:nth-child(2):after{display:block}.spend__plot{height:16rem}.spend__bars{gap:.3rem;padding-left:0}.spend__v{font-size:.75rem;letter-spacing:-.04em}.spend__x{font-size:.75rem}.spend__line span{font-size:.78rem}}.success__next{margin:.6rem 0 1rem;padding-left:1.3rem;display:grid;gap:.45rem;color:var(--ink-2)}.success__next li::marker{color:var(--ink-3);font-family:var(--font-mono)}.badge{--bs: 16px;font-size:var(--bs);perspective:1700px}.badge__obj{--rx: 0deg;--ry: 0deg;--sheen: 50%;--edge-l: .8;--edge-r: .8;--t: .6em;position:relative;width:min(42em,100%);margin-inline:auto;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry))}.badge__face{position:relative;transform:translateZ(calc(var(--t) / 2));backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;border-radius:1.15em;padding:1.55em 1.75em 1.05em;color:#0f2236;background:linear-gradient(165deg,#fbfcfe,#f0f4f8 48%,#e2e9f1);box-shadow:inset 0 1px #fff,inset 0 -1px #0f223629,0 0 0 1px #0f22360f,0 2.2em 4em -1.6em #000000d9,0 0 5em #cfe0ef1a}.badge__slot{position:absolute;top:.65em;left:50%;width:4.4em;height:.55em;margin-left:-2.2em;border-radius:99px;background:#071523;box-shadow:inset 0 1px 2px #000000b3,0 1px #ffffffe6}.badge__sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,0) calc(var(--sheen) - 22%),rgba(255,255,255,.5) var(--sheen),rgba(255,255,255,0) calc(var(--sheen) + 22%));mix-blend-mode:soft-light}.badge__edge{position:absolute;top:1.1em;bottom:1.1em;width:var(--t);left:calc(var(--t) / -2);background:linear-gradient(180deg,#b9c5d2,#fff 30%,#cfd8e2 60%,#93a2b2)}.badge__edge--l{transform:rotateY(-90deg);filter:brightness(var(--edge-l))}.badge__edge--r{left:calc(100% - var(--t) / 2);transform:rotateY(90deg);filter:brightness(var(--edge-r))}.badge__head{display:grid;grid-template-columns:6.4em minmax(0,1fr);align-items:center;gap:1.35em;padding:.35em 0 1.05em;border-bottom:1.5px dashed rgba(15,34,54,.3)}.badge__photo{aspect-ratio:1;border-radius:.85em;display:grid;place-items:center;background:repeating-linear-gradient(180deg,#f6f8fb 0 .6em,#d9e1ea .6em calc(.6em + 1px)) #f6f8fb;box-shadow:inset 0 0 0 1px #0f223621,0 1px 2px #0f22361a}.badge__mark{width:74%;height:74%}.badge__kind{font:500 .86em/1 var(--font-mono);color:#536476}.badge__name{font:600 1.7em/1.05 var(--font-display);letter-spacing:-.02em;margin-top:.4em;color:#0a192a}.badge__team{font-size:1.02em;line-height:1.25;color:#255987;margin-top:.28em}.badge__ids{display:flex;align-items:center;flex-wrap:wrap;gap:.55em;margin-top:.55em}.badge__id{font:500 .86em/1 var(--font-mono);color:#34475b}.badge__role{font-size:.86em;font-weight:600;line-height:1;color:#1d334a;padding:.38em .8em;border-radius:99px;background:#fff;box-shadow:inset 0 0 0 1px #0f223626}.badge__lines{margin:.25em 0 0}.badge__lines>div{display:grid;grid-template-columns:13.2em minmax(0,1fr);gap:1em;padding:.46em 0;border-bottom:1px solid rgba(15,34,54,.1);font-size:.92em;line-height:1.32}.badge__lines dt{display:flex;align-items:center;gap:.6em;color:#3a4c60}.badge__lines dt svg{width:1.15em;height:1.15em;flex:none;color:#33679a}.badge__lines dd{margin:0;color:#0f2236}.badge__lines .need{margin-top:.3em;color:#7d0d63;border-color:#b0168c;background:#ff4fd80f}.badge__lines a{color:inherit;text-decoration:none;text-underline-offset:.18em}.badge__lines a:hover,.badge__lines a:focus-visible{text-decoration:underline;text-decoration-color:currentColor}.badge__foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.3em 1em;padding-top:.8em;font-size:.9em;color:#475a6e}.badge__foot b{color:#0a192a;font-weight:600}.badge :focus-visible{outline-color:#255987}.badge--film{--bs: clamp(14px, calc(2.1 * var(--vh, 1vh)), 17px);display:grid;justify-items:center;gap:.75rem}.badge__cap{color:var(--ink-2);font-size:.8125rem}@media(max-width:699px){.badge{--bs: 14px}.badge__face{padding:1.1em 1.1em .9em}.badge__head{grid-template-columns:4.6em minmax(0,1fr);gap:.9em}.badge__name{font-size:1.4em}.badge__lines>div{grid-template-columns:8.4em minmax(0,1fr);gap:.3em .7em;padding:.24em 0}.badge--film{gap:.4rem}.badge__lines dt{align-items:flex-start;gap:.45em}.badge__lines dt svg{margin-top:.1em}.badge__lines>div:has(.need)>dd{display:contents}.badge__lines>div:has(.need) .need{grid-column:1 / -1;justify-self:start;margin-top:0}}@media(max-width:699px)and (max-height:800px){.badge--film .badge__face{padding-top:1.3em}.badge--film .badge__head{grid-template-columns:3.6em minmax(0,1fr);gap:.75em;padding:0 0 .6em}.badge--film .badge__lines>div{display:block;padding:.2em 0}.badge--film .badge__lines dt,.badge--film .badge__lines dd{display:inline}.badge--film .badge__lines dt svg{display:none}.badge--film .badge__lines dt:after{content:": "}.badge--film .badge__cap,.badge--film .badge__ids{display:none}}@media(max-width:699px)and (max-height:600px){#h-card{font-size:1.25rem}.badge--film .badge__lines>div{padding:.1em 0}.badge--film .badge__foot{display:none}}.deck{display:grid;justify-items:center;gap:1.1rem}@media(max-width:699px){.deck__stack{width:calc(100% - 2.6em);justify-self:start}.phero--deck{overflow-x:clip}.phero--deck .phero__copy{margin:0 -.75rem;padding:.85rem .75rem 1rem;border-radius:14px;background:#020b14cc}}.deck__stack{position:relative;display:grid;width:100%;touch-action:pan-y}.deck__card{grid-area:1 / 1;z-index:calc(10 - var(--pos, 0));transform-origin:50% 100%;will-change:transform;transition:transform .5s var(--ease),opacity .4s var(--ease)}.deck__card[data-pos="1"]{transform:translate(1.2em,-1em) rotate(2.4deg) scale(.965)}.deck__card[data-pos="2"]{transform:translate(2.3em,-1.9em) rotate(4.6deg) scale(.93)}.deck__card .badge__face:after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;background:#000;opacity:0;pointer-events:none;will-change:opacity;transition:opacity .4s var(--ease)}.deck__card[data-pos="1"] .badge__face:after{opacity:.38}.deck__card[data-pos="2"] .badge__face:after{opacity:.58}.deck__card[data-pos="3"]{transform:translate(2.8em,-2.3em) rotate(5.4deg) scale(.91);opacity:0}.deck .badge__obj{transition:transform .18s ease-out,translate .18s ease-out}.deck__card.is-drag .badge__obj{transition:none}.deck__card.is-out{animation:deck-out .52s var(--ease)}.deck__card.is-in{animation:deck-in .52s var(--ease)}@keyframes deck-out{0%{transform:none;z-index:30}45%{transform:translate(-72%,.6em) rotate(-9deg);z-index:30}46%{z-index:0}to{z-index:0}}@keyframes deck-in{0%{transform:translate(-72%,.6em) rotate(-9deg);opacity:0;z-index:30}40%{opacity:1}to{z-index:30}}.deck__ctl{display:flex;align-items:center;gap:.9rem}.deck__b{width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:50%;background:#020b14bf;border:1px solid var(--line-2);color:var(--ink);cursor:pointer}.deck__b:hover{border-color:#cfe0ef99}.deck__b svg{width:1.3rem;height:1.3rem}.deck__play[hidden]{display:none}.deck__play svg{width:1.05rem;height:1.05rem}.deck__n{min-width:4.5em;text-align:center;font:500 .95rem/1 var(--font-mono);color:var(--ink-2)}@media(prefers-reduced-motion:reduce){.deck__card,.deck .badge__obj{transition:none}}.deck__card:not([data-pos="0"]) :is(.badge__who,.badge__lines,.badge__foot){visibility:hidden;transition:visibility 0s .52s}.page>.phero--deck{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,42rem);column-gap:3rem;align-items:center;justify-content:stretch;padding-top:calc(4.5 * var(--vh, 1vh))!important}.phero--deck .phero__copy{grid-column:1;grid-row:1;align-self:center}.phero--deck .phero__deck{grid-column:2;grid-row:1;position:relative;z-index:3;display:grid;justify-items:center;gap:.6rem}.phero--deck .badge{--bs: clamp(14px, calc(1.95 * var(--vh, 1vh)), 16px)}@media(max-width:1099px){.page>.phero--deck{grid-template-columns:1fr;row-gap:2rem}.phero--deck .phero__copy,.phero--deck .phero__deck{grid-column:1;grid-row:auto;margin-bottom:0}}.cell{grid-column:span 2;aspect-ratio:.866;margin-bottom:-28.87%;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#7c9aba5c;transition:background .3s var(--ease),opacity .3s var(--ease)}.cell:nth-child(12n+7){grid-column:2 / span 2}.cell>a,.cell>div{position:absolute;inset:1.5px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:0 13%;text-align:center;clip-path:inherit;background:radial-gradient(70% 60% at 50% 40%,#0f2a43,#061524);color:var(--ink);text-decoration:none}.cell{position:relative}.cell b{font:600 .98rem/1.15 var(--font-display);letter-spacing:-.01em}.cell span{font-size:.8125rem;line-height:1.25;color:var(--ink-2)}.cell>a:hover{background:radial-gradient(70% 60% at 50% 40%,#18405f,#0a2135)}.cell:has(>a:focus-visible){background:var(--primary-100)}.cell>a:focus-visible{outline:none;inset:3px}.cell.is-lit{background:#cfe2fff2}.cell.is-lit>a{background:radial-gradient(70% 60% at 50% 40%,#24557e,#0d2c47)}.cell.is-lit span{color:var(--ink)}.cell.is-dim{opacity:.32}@media(max-width:1099px){.cell:nth-child(12n+7){grid-column:span 2}.cell:nth-child(8n+5){grid-column:2 / span 2}}@media(max-width:699px){.cell:nth-child(8n+5){grid-column:span 2}.cell:nth-child(4n+3){grid-column:2 / span 2}.cell b{font-size:.9rem}.cell span{font-size:.75rem}.cell>a,.cell>div{padding:0 11%;gap:.25rem}}.console__frame{margin:2.2rem 0 1rem;border:1px solid var(--line-2);border-radius:12px;background:#020d17;overflow:hidden;box-shadow:0 30px 60px -30px #000c}.console__tabs{display:flex;flex-wrap:wrap;gap:.25rem;padding:.55rem .6rem 0;border-bottom:1px solid var(--line-2);background:#04121f}.console__tabs [role=tab]{font:500 .95rem/1.2 var(--font-sans);color:var(--ink-2);background:transparent;border:1px solid transparent;border-bottom:0;border-radius:8px 8px 0 0;padding:.6rem .9rem .65rem;cursor:pointer}.console__tabs [role=tab][aria-selected=true]{color:var(--ink);background:#020d17;border-color:var(--line-2);margin-bottom:-1px}.console__tabs [role=tab]:hover{color:var(--ink)}.console__p[hidden]{display:none}.console__p{padding:1.6rem 1.75rem 1.5rem;min-height:15rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.4rem}.console__l{list-style:none;margin:0;padding:0 0 0 1.1rem;border-left:1px solid var(--line-2);display:grid;gap:.7rem;font-size:1.02rem;color:var(--ink-2)}.console__l li{position:relative}.console__l li:before{content:"";position:absolute;left:-1.38rem;top:.42em;width:.5rem;height:.5rem;border-radius:50%;background:var(--ink-3)}.console__l .is-bad{color:#fecaca}.console__l .is-bad:before{background:#f87171}.console__l .is-ok{color:#cfe2ff}.console__l .is-ok:before{background:#9cc3ff}.console__end{display:flex;align-items:center;gap:.6rem;font:600 1.25rem/1.25 var(--font-display);color:var(--ink)}.console__end .ic{width:1.25rem;height:1.25rem;color:#9cc3ff;flex:none}@media(max-width:699px){.console__tabs [role=tab]{font-size:.875rem;padding:.5rem .65rem}.console__p{padding:1.2rem 1.1rem;min-height:0}.console__l{font-size:.875rem}.console__end{font-size:1.05rem}}.tcol{width:100%;max-width:22rem;height:auto;overflow:visible}.tcol__c path{fill:#1d4f7e29;stroke:#cfe0ef73;stroke-width:.025}.tcol__c circle{fill:#cfe0ef8c}.tcol__c.is-lead path{fill:#2e62966b;stroke:#cfe2ff;stroke-width:.035}.tcol__c.is-lead circle{fill:#fff}.cadl{list-style:none;margin:2rem 0 1rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem}.cadl li{display:grid;grid-template-columns:4.4rem minmax(0,1fr);column-gap:1rem;align-items:center;padding:.85rem 0;border-top:1px solid var(--line)}.cadl b{font-weight:600;font-size:1.0625rem}.cadl span{grid-column:2;color:var(--ink-2);font-size:.9375rem}.cad{grid-row:span 2;width:4.4rem;height:auto;overflow:visible}.cad circle,.cad rect{fill:#cfe0ef24}.cad .on{fill:#cfe2ff}.tctl__g{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem}.tctl__g li{display:flex;align-items:center;gap:.8rem;padding:1rem 1.1rem;border:1px solid var(--line-2);border-radius:12px;background:#10294059;color:var(--ink);font-size:1.0625rem;line-height:1.3}.tctl__g .ic{width:1.5rem;height:1.5rem;flex:none;color:#9cc3ff}.tctl .ticks{margin-top:1.5rem}.onb__line--short b{font-size:1.15rem}.onb__line--short p{font-size:1.0625rem}.limits ul{list-style:none;margin:2.5rem 0 1rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.limits li{display:flex;align-items:center;gap:1.1rem;padding:1.4rem;border:1px solid rgba(248,113,113,.35);border-radius:14px;background:#3c0e1240;font:600 clamp(1.25rem,.9rem + 1vw,1.7rem)/1.15 var(--font-display);letter-spacing:-.02em}.nolim{width:2.4rem;height:2.4rem;flex:none;overflow:visible}.nolim circle,.nolim path{fill:none;stroke:#f87171;stroke-width:2.2;stroke-linecap:round}.grants__l{list-style:none;margin:2rem 0 1rem;padding:0;display:grid}.grants__l li{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);column-gap:2rem;row-gap:.25rem;align-items:center;padding:1rem 0;border-top:1px solid var(--line)}.grants__l b{font:600 1.15rem/1.2 var(--font-display)}.grants__use{grid-column:1;color:var(--ink-3);font-size:.9375rem}.grants__who{grid-column:2;grid-row:1 / span 2;display:flex;flex-wrap:wrap;gap:.4rem}.g{font-style:normal;font-size:.9375rem;padding:.35rem .7rem;border-radius:999px}.g--full{background:#2e5a85;color:#fff;box-shadow:inset 0 0 0 1px #9cc3ff}.g--read{color:var(--ink-2);box-shadow:inset 0 0 0 1px #cfe0ef66}.grants__key{display:flex;gap:.6rem}.amx__t{margin-top:2rem;border-collapse:separate;border-spacing:6px}.amx__t th{font:500 .9375rem/1.25 var(--font-sans);color:var(--ink-2);text-align:left;padding:0 .5rem .4rem 0;vertical-align:bottom}.amx__t tbody th{font:600 1.05rem/1.2 var(--font-display);color:var(--ink);padding-right:1.25rem;vertical-align:middle}.amx__c{width:9rem;height:3.25rem;border-radius:8px}.amx__c--lead{background:#2e5a85;box-shadow:inset 0 0 0 1px #9cc3ff}.amx__c--named{background:repeating-linear-gradient(135deg,#cfe0ef14 0 6px,#cfe0ef33 6px 12px);box-shadow:inset 0 0 0 1px #cfe0ef8c}.amx__key{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .75rem;margin-top:1rem;color:var(--ink-2);font-size:.9375rem}.amx__key .amx__c{display:inline-block;width:1.6rem;height:1rem;border-radius:4px}.amx__k{display:inline-flex;align-items:center;gap:.5rem;margin-right:1.25rem}@media(max-width:960px){.tcol{max-width:15rem}.cadl,.limits ul,.grants__l li{grid-template-columns:1fr}.grants__use,.grants__who{grid-column:1;grid-row:auto}}@media(max-width:700px){.amx__t,.amx__t tbody{display:block}.amx__t thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.amx__t tr{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:1.1rem}.amx__t tbody th{grid-column:1 / -1;font-size:.9375rem;padding:0}.amx__t .amx__c{display:flex;align-items:center;width:auto;height:auto;min-height:2.5rem;padding:.35rem .65rem;color:var(--ink);font-size:.875rem;line-height:1.25}.amx__t .amx__c:before{content:attr(data-col)}}.plate__mono .plate__mark{width:74%;height:auto;display:block}.plate__img{overflow:hidden;position:relative}.plate__img:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #cfe0ef33;pointer-events:none}.plate__img picture{display:block;width:100%;height:100%}.plate__img img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:700px)and (max-height:860px){.panel--finale{padding-bottom:calc(4 * var(--vh, 1vh))}.finale__h{font-size:clamp(2.5rem,calc(9.5 * var(--vh, 1vh)),5.25rem)}.finale__cat{margin:.4rem 0 1rem}.finale__also{margin-top:1.25rem}.oshero .phero__h{font-size:clamp(2.6rem,calc(9.5 * var(--vh, 1vh)),5.4rem)}}.hero__watch{position:absolute;text-decoration:none;right:var(--gutter);bottom:max(1rem,env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:.55rem;min-height:2.75rem;padding:0 1.1rem;border-radius:999px;border:1px solid var(--line);background:#020b14db;color:var(--ink-2);font:500 .95rem/1 var(--font-sans);cursor:pointer}.hero__watch:hover{color:var(--ink);border-color:var(--ink-2)}.hero__watch:focus-visible{outline:2px solid var(--ink);outline-offset:3px}html.has-storyctl .hero__watch{visibility:hidden}@media(max-width:559px){.hero__watch{right:50%;transform:translate(50%)}}@media not all and (max-width:699px)and (max-height:600px){html.has-privacybar .hero__lede{display:none}html.has-privacybar .hero__foot,html.has-privacybar .hero__watch{bottom:calc(var(--privacybar-h, 0px) + 1.75rem)}}@media(max-width:559px){html.has-privacybar .hero__watch{visibility:hidden}}@media(max-width:359px){.hero__foot{gap:.75rem}.hero__lede{font-size:1rem}.hero__foot .ctas{gap:.5rem;flex-wrap:nowrap}.hero__foot .btn{padding:0 .7rem;font-size:.9375rem}.finale__h{font-size:9.4vw}}@media(max-width:359px),(max-width:700px)and (max-height:760px){.finale__cat{margin:.35rem 0 .8rem;font-size:1rem}.panel--finale .ctas{gap:.5rem;flex-wrap:nowrap}.panel--finale .btn{padding:0 .7rem;font-size:.9375rem}.finale__also{margin-top:.8rem;font-size:.875rem}}@media(max-width:700px){html.has-storyctl .finale__cat{margin:.35rem 0 .8rem;font-size:1rem}html.has-storyctl .panel--finale .ctas{gap:.5rem;flex-wrap:nowrap}html.has-storyctl .panel--finale .btn{padding:0 .7rem;font-size:.9375rem}html.has-storyctl .finale__also{margin-top:.8rem;font-size:.875rem}}@media(max-width:359px),(max-width:700px)and (max-height:760px){html.has-storyctl .finale__also{display:none}}.storyctl{position:fixed;right:var(--gutter);bottom:max(1rem,env(safe-area-inset-bottom));z-index:40;display:flex;gap:.5rem;padding:.4rem;border-radius:999px;background:#020b14db;border:1px solid var(--line);box-shadow:0 8px 30px #00000073}.storyctl .btn{min-height:2.75rem;padding:0 1.1rem;font-size:.95rem;border-radius:999px}.storyctl i{display:contents}.storyctl__stop{background:transparent;border-color:transparent;color:var(--ink-2)}.storyctl__stop:hover{color:var(--ink);border-color:var(--line)}@media(max-width:559px){.storyctl{right:50%;transform:translate(50%)}}html.has-storyctl .film__stage .panel{bottom:calc(max(1rem,env(safe-area-inset-bottom)) + 3.9rem)}.osp{--os-bg: #030303;--os-card: #080808;--os-raised: #121212;--os-muted: #141414;--os-line: #222;--os-line-2: #1b1b1b;--os-fg: #e8e8e8;--os-fg-2: #cecece;--os-dim: #868686;--os-blue: #0f92f7;--os-ok: #00be7d;--os-red: #ff6467;--os-amber: #dfa11a;--os-ease: cubic-bezier(.2, .7, .2, 1);display:grid;grid-template-columns:minmax(0,1fr);margin:0;border:1px solid var(--os-line);border-radius:10px;background:var(--os-bg);color:var(--os-fg-2);font:400 .8125rem/1.35 Geist,var(--font-sans);letter-spacing:0;text-align:left;overflow:hidden;box-shadow:0 40px 80px -40px #000000e6}.osp .mono{font-family:"Geist Mono",var(--font-mono)}.osp__bar{display:flex;align-items:center;gap:.9rem;min-height:2.5rem;padding:0 .85rem 0 1rem;border-bottom:1px solid var(--os-line)}.osp__brand{font:600 .9375rem/1 Geist,var(--font-sans);color:var(--os-fg);letter-spacing:-.01em}.osp__crumb{min-width:0;color:var(--os-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.osp__c1 span{color:var(--os-dim)}.osp__play{min-height:1.75rem;padding:0 .6rem;border:1px solid var(--os-line);border-radius:6px;background:var(--os-muted);color:var(--os-fg);font:500 .75rem/1 Geist,var(--font-sans);cursor:pointer}.osp__play:hover{border-color:#3a3a3a}.osp__play:focus-visible{outline:2px solid var(--os-blue);outline-offset:2px}.osp__body{display:grid;grid-template-columns:2.75rem minmax(0,1fr)}.osp__rail{display:grid;align-content:start;justify-items:center;gap:.7rem;padding:.9rem 0;border-right:1px solid var(--os-line-2);background:#050505}.osp__rail i{width:1rem;height:1rem;border-radius:4px;background:var(--os-line-2)}.osp__rail i.is-on{background:var(--os-muted);box-shadow:inset 2px 0 0 var(--os-blue)}.osp__main{display:grid;align-content:start;min-width:0}.osp__status{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .9rem;margin:0;padding:.45rem 1rem;border-bottom:1px solid var(--os-line-2);background:var(--os-card);font-size:.75rem;color:var(--os-fg-2)}.osp__ok{display:inline-flex;align-items:center;gap:.4rem;color:var(--os-ok)}.osp__ok:before{content:"";width:.45rem;height:.45rem;border-radius:1px;background:currentColor}.osp__dim{color:var(--os-dim)}.osp__tabs{display:flex;gap:1.2rem;margin:0;padding:0 1rem;border-bottom:1px solid var(--os-line);color:var(--os-dim);white-space:nowrap;overflow:hidden}.osp__tabs span{padding:.55rem 0 .5rem}.osp__tabs .is-on{color:var(--os-fg);box-shadow:inset 0 -2px 0 var(--os-blue)}.ueba__chart{--cols: 9.5rem minmax(0, 1fr) 11rem 6.75rem;padding:.8rem 1rem .5rem}.ueba__hd,.ueba__row,.ueba__axis{display:grid;grid-template-columns:var(--cols);column-gap:.85rem;align-items:center}.ueba__hd{margin:0 0 .5rem;color:var(--os-fg);font-weight:500}.ueba__hd span:first-child{grid-column:1 / 3}.ueba__hd span:last-child{grid-column:3 / 5}.ueba__rows{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.ueba__row{min-height:1.6rem}.ueba__who{color:var(--os-fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s}.ueba__hrs{position:relative;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;height:1.5rem;overflow:hidden}.ueba__hrs i{position:relative;border-radius:2px;background:var(--os-muted)}.ueba__hrs .s1{background:#0f92f738}.ueba__hrs .s2{background:#0f92f76b}.ueba__hrs .s3{background:#0f92f7ad}.ueba__hrs .s4{background:var(--os-blue)}.ueba__hrs .is-det{overflow:visible}.ueba__hrs .is-det b{z-index:3}.ueba__hrs .is-det b{position:absolute;left:50%;top:50%;width:.75rem;height:.75rem;margin:-.375rem 0 0 -.375rem;background:var(--os-red);box-shadow:0 0 0 2px var(--os-bg);transform:rotate(45deg);transition:transform .35s var(--os-ease),opacity .35s;z-index:3}.ueba__fut{position:absolute;top:0;bottom:0;right:0;left:calc(var(--now) / 24 * 100%);z-index:2;background:var(--os-bg);box-shadow:inset 2px 0 #0f92f7d9}.ueba__pz{position:absolute;top:0;bottom:0;left:var(--from);right:0;z-index:1;display:grid;place-items:center;border:1px solid #333;border-radius:3px;background:repeating-linear-gradient(135deg,#161616 0 6px,#0d0d0d 6px 12px);color:var(--os-fg-2);font-size:.75rem;transition:opacity .4s}.ueba__chg{display:grid;grid-template-columns:minmax(0,1fr) 2.6rem;align-items:center;gap:.5rem}.ueba__bar{position:relative;height:.65rem;border-radius:2px;background:var(--os-muted)}.ueba__bar i{position:absolute;inset:0;border-radius:2px;background:#5d5d5d;transform-origin:left;transform:scaleX(var(--x))}.ueba__bar:after{content:"";position:absolute;top:-.2rem;bottom:-.2rem;left:6.25%;width:1px;background:var(--os-fg-2)}.ueba__x{color:var(--os-dim);font-size:.75rem;text-align:right}.ueba__st{position:relative;display:grid;font-size:.75rem;color:var(--os-dim);white-space:nowrap}.ueba__st>span{grid-area:1 / 1;transition:opacity .3s}.ueba__axis{margin:.35rem 0 0;color:var(--os-dim);font:400 .75rem/1 "Geist Mono",var(--font-mono)}.ueba__ax{grid-column:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ueba__ux{grid-column:3;position:relative;height:.9rem}.ueba__ux span{position:absolute;left:calc((100% - 3.1rem)/16);transform:translate(-50%);font-family:Geist,var(--font-sans)}.ueba .is-ne .ueba__bar i{transform:scaleX(calc(1 / 16 + (var(--x) - 1 / 16) * var(--g)));background:var(--os-red)}.ueba .is-ne .ueba__st .is-up{color:var(--os-red)}.ueba .is-ne .ueba__st .is-pz{color:var(--os-fg)}.ueba[data-ueba-step="0"] .is-ne .ueba__bar i{background:#5d5d5d}.ueba[data-ueba-step="0"] .is-ne .ueba__x .is-up,.ueba:not([data-ueba-step="0"]) .is-ne .ueba__x .is-pre{display:none}.ueba:not([data-ueba-step="0"]):not([data-ueba-step="5"]) .is-ne .ueba__who{color:var(--os-red)}.ueba .is-ne .ueba__st>span{opacity:0}.ueba[data-ueba-step="0"] .is-ne .ueba__st .is-pre,.ueba:is([data-ueba-step="1"],[data-ueba-step="2"],[data-ueba-step="3"],[data-ueba-step="4"]) .is-ne .ueba__st .is-up,.ueba[data-ueba-step="5"] .is-ne .ueba__st .is-pz{opacity:1}.ueba:is([data-ueba-step="0"],[data-ueba-step="1"]) .is-det b{opacity:0;transform:rotate(45deg) scale(.3)}.ueba:not([data-ueba-step="5"]) .ueba__pz{opacity:0}.ueba__cards{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.75rem;padding:.35rem 1rem .95rem}.ueba__card{display:grid;grid-template-rows:auto 1fr;gap:.5rem;padding:.7rem .85rem;border:1px solid var(--os-line);border-radius:8px;background:var(--os-card)}.ueba__card>*{margin:0}.ueba__ch{color:var(--os-fg);font-weight:500}.ueba__none,.ueba__got,.ueba__req{grid-area:2 / 1;transition:opacity .35s,transform .35s var(--os-ease)}.ueba__none{align-self:center;color:var(--os-dim)}.ueba__dets{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.ueba__dets li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.55rem;color:var(--os-fg)}.ueba__dia{width:.5rem;height:.5rem;background:var(--os-red);transform:rotate(45deg)}.ueba__sev{padding:.1rem .4rem;border-radius:4px;font-size:.75rem}.ueba__sev--high{background:#3b1113;color:#ffb3b5}.ueba__sev--medium{background:#33240a;color:#f2d16f}.ueba__at{color:var(--os-dim);font-size:.75rem}.ueba__host{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .55rem;margin:.45rem 0 0;padding-top:.45rem;border-top:1px solid var(--os-line-2);color:var(--os-fg)}.ueba__new{padding:.05rem .4rem;border:1px solid rgba(15,146,247,.7);border-radius:4px;color:#7cc3ff;font-size:.75rem}.ueba__sent{flex-basis:100%;color:var(--os-dim);font-size:.75rem}.ueba__ask{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin:0 0 .55rem}.ueba__ask b{color:var(--os-fg);font-weight:500}.ueba__ask span{color:var(--os-dim);font-size:.75rem}.ueba__lead{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"av who slot";align-items:center;gap:.6rem}.ueba__av{grid-area:av;display:grid;place-items:center;width:2.85rem;height:2.85rem;border:1px solid var(--os-line);border-radius:7px;background:var(--os-muted)}.ueba__av svg{width:1.75rem;height:1.75rem;fill:var(--os-fg-2)}.ueba__who2{grid-area:who;display:grid;color:var(--os-fg);font-weight:500;line-height:1.2}.ueba__who2 small{color:var(--os-dim);font-size:.75rem;font-weight:400}.ueba__btns,.ueba__done{grid-area:slot;justify-self:end;transition:opacity .3s}.ueba__btns{display:flex;gap:.4rem}.ueba__btns>span{position:relative;padding:.4rem .75rem;border:1px solid var(--os-line);border-radius:6px;background:var(--os-muted);color:var(--os-fg);font-weight:500;transition:background .15s,transform .15s}.ueba__btns .ueba__ok{border-color:var(--os-blue);background:var(--os-blue);color:#0b1016}.ueba__ptr{position:absolute;right:-.55rem;bottom:-.95rem;width:.95rem;height:1.3rem;fill:#fff;stroke:#000;stroke-width:1;transform:translate(calc((1 - var(--pt)) * 4.5rem),calc((1 - var(--pt)) * 2.4rem));opacity:0;transition:opacity .25s}.ueba__done{display:flex;align-items:center;gap:.45rem;margin:0;color:var(--os-fg);justify-self:stretch}.ueba__done .ic{flex:none;width:1.05rem;height:1.05rem;color:var(--os-ok)}.ueba__done span{display:grid;line-height:1.25}.ueba__done small{color:var(--os-dim);font-size:.75rem}.ueba:is([data-ueba-step="0"],[data-ueba-step="1"]) .ueba__got,.ueba:not(:is([data-ueba-step="0"],[data-ueba-step="1"])) .ueba__det .ueba__none,.ueba:is([data-ueba-step="0"],[data-ueba-step="1"],[data-ueba-step="2"]) .ueba__req,.ueba:not(:is([data-ueba-step="0"],[data-ueba-step="1"],[data-ueba-step="2"])) .ueba__act .ueba__none{opacity:0;visibility:hidden;transform:translateY(.35rem)}.ueba:is([data-ueba-step="3"],[data-ueba-step="4"]) .ueba__ptr{opacity:1}.ueba:is([data-ueba-step="4"],[data-ueba-step="5"]) .ueba__ok{background:#0a6fc2;color:#fff;transform:translateY(1px)}.ueba:is([data-ueba-step="0"],[data-ueba-step="1"],[data-ueba-step="2"],[data-ueba-step="3"]) .ueba__done,.ueba:is([data-ueba-step="5"]) .ueba__btns{opacity:0;visibility:hidden}.ueba[data-ueba-step="4"] .ueba__done{opacity:0}.ueba[data-ueba-step="4"] .ueba__btns{opacity:1}@media(prefers-reduced-motion:reduce){.ueba *,.ueba *:before,.ueba *:after{transition:none!important}}.is-nocopy main .ueba,.is-nocopy main .ueba *{visibility:visible!important;color:transparent!important}.is-nocopy main .ueba .ueba__btns>span,.is-nocopy main .ueba .ueba__new,.is-nocopy main .ueba .ueba__sev{color:transparent!important}.is-nocopy main .ueba .ueba__done .ic{color:var(--os-ok)!important}.is-nocopy main .ueba .ic *{color:inherit!important}@media(max-width:760px){.osp__bar{gap:.6rem;min-height:2.3rem;padding:0 .7rem}.osp__body{grid-template-columns:minmax(0,1fr)}.osp__rail,.osp__tabs,.osp__c1,.osp__dim,.ueba__c1{display:none}.ueba__c2{display:inline-block}.ueba__c2:first-letter{text-transform:uppercase}.osp__status{padding:.4rem .75rem}.ueba__chart{--cols: minmax(0, 1fr) 4.6rem;padding:.6rem .75rem .4rem}.ueba__hd span:first-child{grid-column:1}.ueba__hd span:last-child{grid-column:2;font-size:.75rem;text-align:right}.ueba__hd{font-size:.75rem}.ueba__row{grid-template-columns:var(--cols);grid-template-areas:"who st" "hrs chg";row-gap:.15rem}.ueba__who{grid-area:who;font-size:.75rem}.ueba__st{grid-area:st;justify-self:end;justify-items:end}.ueba__hrs{grid-area:hrs;height:1.05rem;gap:1px}.ueba__chg{grid-area:chg;grid-template-columns:minmax(0,1fr)}.ueba__x,.ueba__pzs{display:none}.ueba__rows{gap:.3rem}.ueba__axis{grid-template-columns:var(--cols)}.ueba__ax{grid-column:1}.ueba__ux{grid-column:2}.ueba__ux span{left:6.25%}.ueba__hrs .is-det b{width:.6rem;height:.6rem;margin:-.3rem 0 0 -.3rem}.ueba__cards{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.3rem .75rem .75rem}.ueba__card{padding:.55rem .7rem;gap:.35rem}.ueba__dets li+li,.ueba__sent{display:none}.ueba__host{margin-top:.3rem;padding-top:.3rem}.ueba__ask{margin-bottom:.4rem}}.panel--ueba{display:grid;align-content:center;justify-items:center;gap:calc(2.2 * var(--vh, 1vh));padding-top:calc(var(--nav-h) + 3 * var(--vh, 1vh));padding-bottom:calc(3 * var(--vh, 1vh));background:#030303;text-align:center}.panel--ueba .ch__h{max-width:36ch;font-size:min(var(--h2p),calc(5.6 * var(--vh, 1vh)));text-shadow:none}.panel--ueba .ueba{width:min(100%,70rem)}@media(min-width:761px)and (max-height:860px){.panel--ueba{gap:calc(1.4 * var(--vh, 1vh));padding-top:calc(var(--nav-h) + 1.6 * var(--vh, 1vh));padding-bottom:calc(1.6 * var(--vh, 1vh))}.panel--ueba .ch__h{max-width:52ch;font-size:min(2rem,calc(4.6 * var(--vh, 1vh)))}.panel--ueba .osp__bar{min-height:2.2rem}.panel--ueba .osp__status{padding-top:.3rem;padding-bottom:.3rem}.panel--ueba .osp__tabs span{padding:.4rem 0 .38rem}.panel--ueba .ueba__chart{padding-top:.55rem;padding-bottom:.35rem}.panel--ueba .ueba__hd{margin-bottom:.35rem}.panel--ueba .ueba__rows{gap:.25rem}.panel--ueba .ueba__row{min-height:1.4rem}.panel--ueba .ueba__hrs{height:1.3rem}.panel--ueba .ueba__cards{padding-top:.25rem;padding-bottom:.7rem}.panel--ueba .ueba__card{padding:.55rem .75rem;gap:.35rem}.panel--ueba .ueba__host{margin-top:.3rem;padding-top:.3rem}}@media(max-width:760px){.panel--ueba{align-content:start;gap:calc(1.2 * var(--vh, 1vh));padding-top:calc(var(--nav-h) + 1.4 * var(--vh, 1vh))}.panel--ueba .ch__h{font-size:1.35rem}}@media(max-width:760px)and (max-height:800px){.panel--ueba .ch__h{font-size:1.1rem}.panel--ueba .osp__status{display:none}.panel--ueba .ueba__chart{padding-top:.45rem;padding-bottom:.3rem}.panel--ueba .ueba__hd{margin-bottom:.3rem}.panel--ueba .ueba__rows{gap:.2rem}.panel--ueba .ueba__row{row-gap:.1rem}.panel--ueba .ueba__hrs{height:.7rem}.panel--ueba .ueba__axis{display:none}.panel--ueba .ueba__cards{padding-top:.2rem;padding-bottom:.5rem;gap:.4rem}.panel--ueba .ueba__card{padding:.45rem .65rem;gap:.25rem}}@media(max-width:760px)and (max-height:600px){.panel--ueba .ueba__row:nth-child(n+4),.panel--ueba .ueba__hd{display:none}}html.has-storyctl .film__stage .panel--ueba{bottom:0;padding-bottom:calc(max(1rem,env(safe-area-inset-bottom)) + 3.9rem)}.panel--ueba .ueba{--sh: 1;--dy: 0px}.is-nocopy main .panel--ueba{visibility:visible!important}.is-nocopy main .panel--ueba>.ch__h{visibility:hidden!important}.is-stillsrc .panel--ueba{display:none!important}.page>.phero.oshero--ov{min-height:0;padding-top:2.4rem!important;padding-bottom:2.4rem!important;gap:1.6rem;background:none}.oshero__top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1.2rem 3rem;align-items:end}.oshero--ov .phero__k{margin-bottom:.8rem}.oshero--ov .phero__h{font-size:clamp(2.4rem,1rem + 2.9vw,4.1rem);max-width:22ch}.oshero--ov .phero__lede{margin-top:0;max-width:36em}.oshero--ov .ctas{margin-top:1.2rem}.oshero__paths{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}@media(min-width:800px){.oshero__paths{grid-template-columns:repeat(2,minmax(0,1fr))}}.oshero__paths a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .9rem;align-items:center;padding:.8rem 1rem;border-radius:12px;border:1px solid var(--line-2);background:#0a1a2cb3;color:var(--ink);text-decoration:none}.oshero__paths a:hover{border-color:var(--primary-300)}.oshero__paths a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.oshero__ph{grid-column:1;font:600 1.1rem/1.2 var(--font-display)}.oshero__pp{grid-column:1;font-size:.95rem;line-height:1.4;color:var(--ink-2)}.oshero__paths .ic{grid-column:2;grid-row:1 / span 2;width:1.2rem;height:1.2rem;color:var(--primary-200)}@media(min-width:700px)and (max-height:820px){.page>.phero.oshero--ov{padding-top:1.3rem!important;padding-bottom:1.3rem!important;gap:1rem}.oshero--ov .phero__k{margin-bottom:.4rem}.oshero--ov .phero__h{font-size:clamp(2.2rem,calc(6.4 * var(--vh, 1vh)),3.2rem)}.oshero--ov .phero__lede{font-size:1rem}.oshero--ov .ctas{margin-top:.8rem}}.socl__body{display:grid;gap:.6rem;padding:.8rem 1rem 1rem}.socl__ai{justify-self:start;padding:.15rem .35rem;border:1px solid rgba(15,146,247,.75);border-radius:4px;color:#7cc3ff;line-height:1.2}.socl__key{grid-column:1;grid-row:1;align-self:end;display:grid;gap:.2rem;margin:0 0 .55rem;color:var(--os-dim);font-size:.75rem;line-height:1.3}.socl__grid{position:relative;display:grid;grid-template-columns:8.5rem repeat(var(--n),minmax(0,1fr));grid-template-rows:auto auto auto auto;column-gap:.55rem;row-gap:.45rem}.socl__lane{grid-column:1;margin:0;display:grid;align-content:center;gap:.1rem;color:var(--os-dim);font-size:.75rem}.socl__lane b{color:var(--os-fg);font-weight:600;font-size:.8125rem}.socl__lane--a{grid-row:2}.socl__lane--a b{color:#7cc3ff}.socl__lane--p{grid-row:3}.socl__ol{grid-column:2 / -1;grid-row:1 / 4;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;margin:0;padding:0;list-style:none}.socl__st{grid-row:1 / 4;display:grid;grid-template-rows:subgrid;min-width:0}.socl__k{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:.3rem .45rem;margin:0 0 .55rem;color:var(--os-fg)}.socl__k .socl__ai{grid-column:2}.socl__k b{font-weight:600;font-size:.9375rem}.socl__n{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;border:1px solid var(--os-line);border-radius:4px;color:var(--os-dim);font:400 .75rem/1 "Geist Mono",var(--font-mono)}.socl__ai{font-size:.75rem}.socl__a,.socl__p{display:flex;align-items:flex-start;gap:.45rem;margin:0;padding:.55rem .6rem;border:1px solid var(--os-line);border-radius:7px;background:var(--os-card);color:var(--os-dim);line-height:1.3;transition:border-color .3s,color .3s,background .3s}.socl__ic{flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:5px;background:var(--os-muted);color:var(--os-dim);transition:background .3s,color .3s}.socl__ic .ic{width:.95rem;height:.95rem}.socl__av{position:relative;flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid var(--os-line);border-radius:5px;background:var(--os-muted)}.socl__av svg{width:1rem;height:1rem;fill:var(--os-dim);transition:fill .3s}.socl__av i{position:absolute;right:-.35rem;bottom:-.35rem;display:grid;place-items:center;width:.95rem;height:.95rem;border-radius:3px;background:var(--os-ok);color:#031b12;opacity:0;transform:scale(.5);transition:opacity .25s,transform .25s var(--os-ease)}.socl__av i .ic{width:.7rem;height:.7rem;stroke-width:3}.socl__none{padding:.1rem 0;color:var(--os-dim)}.socl__st.is-auto .socl__p{border-style:dashed;background:none}.socl__st.is-on .socl__a{border-color:#0f92f7a6;background:#0f92f71a;color:var(--os-fg)}.socl__st.is-on .socl__ic{background:var(--os-blue);color:#04121f}.socl__st.is-ok .socl__p{border-color:#5a5a5a;color:var(--os-fg)}.socl__st.is-ok .socl__av svg{fill:var(--os-fg)}.socl__st.is-ok .socl__av i{opacity:1;transform:none}.socl__track{grid-column:2 / -1;grid-row:2;align-self:start;position:relative;height:0;pointer-events:none;z-index:2}.socl__rail{position:absolute;left:calc(100% / (2 * var(--n)));right:calc(100% / (2 * var(--n)));top:-.31rem;height:2px;background:#3a3a3a}.socl__ar{position:absolute;left:calc(var(--k) / var(--n, 7) * 100% - .3rem);top:-.66rem;width:.55rem;height:.75rem;background:#6a6a6a;clip-path:polygon(0 0,100% 50%,0 100%)}.socl__tw{position:absolute;left:0;right:0;top:0;transform:translate(calc(var(--pos) / var(--n, 7) * 100%));will-change:transform}.socl__tw--2{transform:translate(calc(var(--pos2) / var(--n, 7) * 100%))}.socl__tok{position:absolute;left:calc(100% / (2 * var(--n)) - .5rem);top:-.8rem;width:1rem;height:1rem;border:2px solid var(--os-bg);border-radius:3px;background:#fff;box-shadow:0 0 0 1px #fff,0 0 14px #ffffff73}.socl__tok--2{background:var(--os-blue);box-shadow:0 0 0 1px var(--os-blue),0 0 14px #0f92f799}.socl:not(:is([data-socl-step="8"],[data-socl-step="9"])) .socl__tw--2{opacity:0}.socl__back{grid-column:2 / -1;grid-row:4;position:relative;height:1.7rem;margin:.15rem calc(100% / (2 * var(--n)) - .1rem) 0 calc((var(--det) + .5) / var(--n) * 100%);border:2px solid #5a5a5a;border-top:0;border-radius:0 0 8px 8px}.socl__back:before{content:"";position:absolute;left:-.45rem;top:-.55rem;width:.8rem;height:.55rem;background:#5a5a5a;clip-path:polygon(50% 0,100% 100%,0 100%)}.socl__bt{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);padding:0 .7rem;background:var(--os-bg);color:var(--os-fg-2);font-size:.8125rem;white-space:nowrap}.socl__bw{position:absolute;inset:0;transform:translate(calc((1 - var(--back)) * 100%))}.socl__tok--l{left:-.4rem;top:auto;bottom:-.45rem;width:.8rem;height:.8rem;background:var(--os-ok);box-shadow:0 0 0 1px var(--os-ok),0 0 12px #00be7d80}.socl:not(:is([data-socl-step="7"],[data-socl-step="8"],[data-socl-step="9"])) .socl__tok--l{opacity:0}.socl:is([data-socl-step="8"],[data-socl-step="9"]) .socl__st.is-det .socl__a{box-shadow:inset 3px 0 0 var(--os-ok)}.socl__laps{display:grid;grid-template-columns:8.5rem repeat(var(--n),minmax(0,1fr));column-gap:.55rem;row-gap:.3rem;margin-top:.35rem}.socl__lap{grid-row:1;margin:0;color:var(--os-dim);font-size:.75rem;line-height:1.3}.socl__lap:before{content:"";display:inline-block;vertical-align:.15em;width:.6rem;height:.3rem;margin-right:.35rem;border-radius:1px;background:#8a8a8a}.socl__lap--1{grid-column:2 / span var(--det)}.socl__lap--2{grid-column:span var(--rest) / -1}.socl__lap--2:before{background:var(--os-blue)}.socl__lap b{color:var(--os-fg);font-weight:500}.socl__lb{grid-column:2 / -1;position:relative;height:.3rem;border-radius:2px;background:var(--os-muted)}.socl__lb i{position:absolute;inset:0;border-radius:2px;background:#8a8a8a;transform-origin:left;transform:scaleX(var(--lap1))}.socl__lb--2 i{right:auto;left:calc(var(--det) / var(--n) * 100%);width:calc(var(--l2) * 100%);background:var(--os-blue);transform:scaleX(var(--lap2))}@media(prefers-reduced-motion:reduce){.socl *,.socl *:before,.socl *:after{transition:none!important}}.is-nocopy main .socl,.is-nocopy main .socl *{visibility:visible!important;color:transparent!important}.is-nocopy main .socl .socl__ic .ic{color:var(--os-dim)!important}.is-nocopy main .socl .is-on .socl__ic .ic{color:#04121f!important}.is-nocopy main .socl .socl__av i .ic{color:#031b12!important}.is-nocopy main .socl .ic *{color:inherit!important}@media(max-width:960px){.oshero__top{grid-template-columns:1fr}}@media(max-width:1100px)and (min-width:700px){.socl__grid{grid-template-columns:6.5rem repeat(var(--n),minmax(0,1fr));column-gap:.4rem}.socl__n{display:none}.socl__k{grid-template-columns:minmax(0,1fr)}.socl__k b{font-size:.8125rem}.socl__k .socl__ai{grid-column:1;white-space:nowrap}.socl__laps{grid-template-columns:6.5rem repeat(var(--n),minmax(0,1fr));column-gap:.4rem;margin-top:1.4rem}.socl__a,.socl__p{flex-direction:column;gap:.3rem;padding:.45rem;font-size:.75rem}.socl__bt{white-space:normal;width:min(36rem,90%);text-align:center}}@media(max-width:699px){.page>.phero.oshero--ov{padding-top:1.6rem!important;gap:1.2rem}.socl__body{padding:.65rem .65rem .8rem;gap:.5rem}.socl .osp__bar{padding-block:.45rem}.socl .osp__crumb{white-space:normal;line-height:1.3}.socl__grid{--pb: 2.6rem;grid-template-columns:.7rem .9rem 4.3rem minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;column-gap:.35rem;row-gap:.3rem;padding-bottom:var(--pb)}.socl__key{grid-column:1 / 4;margin:0}.socl__lane{grid-row:1;align-content:end;font-size:.75rem}.socl__lane span{display:none}.socl__lane b{font-size:.75rem}.socl__lane--a{grid-column:4}.socl__lane--p{grid-column:5}.socl__ol{grid-column:3 / -1;grid-row:2;grid-template-rows:none;grid-auto-rows:1fr;row-gap:.3rem}.socl__st{grid-row:auto;grid-column:1 / -1;grid-template-columns:subgrid;grid-template-rows:none}.socl__k{grid-template-columns:minmax(0,1fr);align-content:start;gap:.15rem;margin:0}.socl__k .socl__ai{grid-column:1}.socl__k b{font-size:.8125rem}.socl__n{display:none}.socl__ai{padding:.1rem .25rem}.socl__a,.socl__p{gap:.3rem;padding:.35rem .4rem;font-size:.75rem;line-height:1.25}.socl__ic{display:none}.socl__av{width:1.1rem;height:1.1rem}.socl__av svg{width:.8rem;height:.8rem}.socl__av i{right:-.4rem;bottom:-.35rem;width:.65rem;height:.65rem}.socl__p{gap:.6rem}.socl__av i .ic{width:.5rem;height:.5rem}.socl__track{grid-column:2;grid-row:2;align-self:stretch;height:auto}.socl__rail{left:50%;right:auto;top:calc(100% / (2 * var(--n)));bottom:calc(100% / (2 * var(--n)));width:2px;height:auto;margin-left:-1px;background:#3a3a3a}.socl__tw{inset:0;transform:translateY(calc(var(--pos) / var(--n) * 100%))}.socl__tw--2{transform:translateY(calc(var(--pos2) / var(--n, 7) * 100%))}.socl__tok{left:50%;top:calc(100% / (2 * var(--n)) - .45rem);width:.9rem;height:.9rem;margin-left:-.45rem}.socl__ar{left:50%;top:calc(var(--k) / var(--n) * 100% - .3rem);width:.75rem;height:.55rem;margin-left:-.375rem;clip-path:polygon(0 0,100% 0,50% 100%)}.socl__back{grid-column:1;grid-row:2;position:relative;height:auto;margin:0;border:0}.socl__back:before{display:none}.socl__bw{position:absolute;left:0;top:calc((var(--det) + .5) / var(--n) * 100%);bottom:calc(.5 / var(--n) * 100%);width:.7rem;border:2px solid #5a5a5a;border-right:0;border-radius:6px 0 0 6px;transform:none}.socl__tok--l{left:-.45rem;bottom:auto;top:calc((1 - var(--back)) * 100% - .4rem)}.socl__bt{left:0;bottom:auto;top:calc(100% + .45rem);width:20rem;max-width:calc(100vw - 4rem);transform:none;padding:0;background:none;font-size:.75rem;white-space:normal}.socl__laps{grid-template-columns:minmax(0,1fr);gap:.3rem}.socl__lap,.socl__lb{grid-row:auto;grid-column:1}}.osag>.ueba{margin-top:2.2rem;width:100%}.osag__ui{--line: #1b1b1b;--line-2: #222;--ink: #e8e8e8;--ink-2: #a8a8a8;--ink-3: #868686;border-radius:10px;background:#030303;font-family:Geist,var(--font-sans)}.osag__ui .osui__bar{background:#030303;font-family:Geist,var(--font-sans)}.osag__ui .osui__tag{border-radius:4px;color:var(--ink-2)}.osag__ui .osag__card{border-radius:8px;background:#080808}.osag__ui .osag__ch{font-family:Geist,var(--font-sans);font-weight:600}.osag__ui .osag__tabs .is-on{box-shadow:0 2px #0f92f7}.osag__ui .osag__bar,.osag__ui .osag__rng{background:#141414}.osag__ui .osag__bar i{background:#0f92f7}.osag__ui .osag__rng i{background:#0f92f766}.osag__ui .osag__rng b{background:#e8e8e8}.osag__ui .osag__rng,.osag__ui .osag__rng i,.osag__ui .osag__det,.osag__ui .osag__new{border-radius:3px}.osag__ui .osag__new{border-color:#0f92f7bf;background:#0f92f71f;color:#cfe7ff}.osag__ui .osag__det{background:#3d1418}.irl{margin:0;display:grid;gap:.9rem}.irl__ents{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.irl__ents li{display:grid;gap:.15rem;padding:.45rem .7rem;border:1px solid var(--line-2);border-radius:8px;background:#04121f;font-size:.75rem;color:var(--ink-2);transition:border-color .3s,background-color .3s}.irl__ents b{font-size:.875rem;font-weight:500;color:var(--ink)}.irl__ents.is-ping li{border-color:#9cc3ff;background:#0b2238;transition-duration:.05s}.irl__track{position:relative;height:4.6rem;border-bottom:1px solid var(--line-2)}.irl__ph{position:absolute;top:2rem;bottom:0;border-left:1px solid var(--line-2)}.irl__ph b{position:absolute;left:.4rem;top:-1.9rem;font:500 .8125rem/1 var(--font-mono);color:var(--ink-2);white-space:nowrap}.irl__ph--0{background:#f871711a}.irl__ph--1{background:#fca5a512}.irl__ph--2{background:#9cc3ff12}.irl__ph--3{background:#6fa0c90d}.irl__tick{position:absolute;bottom:0;width:2px;height:1.4rem;margin-left:-1px;border-radius:1px;background:var(--ink-3)}.irl__tick.is-past{background:#fff}.irl__hand{position:absolute;left:0;top:1.6rem;bottom:-.3rem;width:2px;margin-left:-1px;background:#9cc3ff;box-shadow:0 0 8px #9cc3ffcc}.irl__end{display:flex;justify-content:space-between;margin:0;font:500 .8125rem/1 var(--font-mono);color:var(--ink-2)}@media(max-width:699px){.irl__ph b{font-size:.75rem;left:.2rem}.irl__ph--0 b,.irl__ph--1 b{top:-1.9rem}}.mstack{margin:0;display:grid}.mstack__l{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.mstack__l li{display:grid;grid-template-columns:1.4rem 8.5rem minmax(0,1fr);align-items:center;gap:.6rem;padding:.5rem .75rem;border:1px solid var(--line-2);border-radius:8px;background:#10294073;font-size:.875rem;color:var(--ink)}.mstack__l .mono{font-size:.75rem;color:var(--ink-2)}.mstack__i{display:flex;flex-wrap:wrap;gap:4px}.mstack__i i{width:.8rem;height:.55rem;border-radius:2px;background:#9cc3ff80}.mstack__l li.is-lessons{border-color:#9cc3ff8c}.mstack__i i.is-pending{background:none;box-shadow:inset 0 0 0 1.5px #fff}.mstack.is-learned .mstack__i i.is-pending{background:#fff;transition:background-color .4s}.mstack__base{margin:.3rem 0 0;padding:.7rem .75rem;border-radius:8px;background:#15273a;border:1px solid rgba(207,224,239,.4);font:600 .9375rem/1.2 var(--font-display);color:var(--ink);text-align:center}.obs__gs{display:grid;align-content:center;gap:1rem}.obs__gauge{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.35rem .8rem;font-size:.8125rem}.obs__gauge b{font:600 1.35rem/1 var(--font-display);color:var(--ink)}.obs__gb{grid-column:1 / -1;height:.5rem;border-radius:3px;background:#7f9ab333}.obs__gb i{display:block;height:100%;border-radius:3px;background:#9cc3ff}.covers__img--os{background:#000}.lp__fr{fill:#030303;stroke:#222;stroke-width:1.5}.lp__ln{stroke:#222;stroke-width:1.5}.lp__brand,.lp__k{fill:#e8e8e8}.lp__t{fill:#6a6a6a}.lp__t--dim{fill:#3a3a3a}.lp__tag{fill:none;stroke:#3a3a3a;stroke-width:1.5}.lp__lane--a{fill:#7cc3ff}.lp__lane{fill:#cecece}.lp__ai{fill:#0f92f726;stroke:#0f92f7cc;stroke-width:1.5}.lp__rail{stroke:#3a3a3a;stroke-width:2.5}.lp__to{fill:#6a6a6a}.lp__a{fill:#0f92f71a;stroke:#0f92f7a6;stroke-width:1.5}.lp__ic{fill:#0f92f7}.lp__det{fill:#00be7d}.lp__p{fill:#080808;stroke:#5a5a5a;stroke-width:1.5}.lp__p--none{fill:none;stroke:#3a3a3a;stroke-dasharray:5 4}.lp__av{fill:#141414;stroke:#3a3a3a;stroke-width:1}.lp__hd{fill:#e8e8e8}.lp__ok{fill:#00be7d}.lp__tok{fill:#fff;stroke:#030303;stroke-width:2}.lp__tok--2{fill:#0f92f7}.lp__tok--l{fill:#00be7d}.lp__back{fill:none;stroke:#5a5a5a;stroke-width:2.5;stroke-linejoin:round}.lp__gap{fill:#030303}.lp__lb{fill:#141414}.lp__lb1{fill:#8a8a8a}.lp__lb2{fill:#0f92f7}.f--hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.f__ts:empty{display:none}.form__status{grid-column:1 / -1;color:#fca5a5;font-size:.95rem}.form__status:empty{display:none}.form.is-sending [type=submit]{opacity:.6;pointer-events:none}.success .next3{margin-top:.4rem}.page>section.thanks{padding-top:3rem}.page>.lost{padding:0 var(--gutter) 7rem;background:#020b14e6}.thanks .next3{margin-top:1.4rem}.thanks .next3+.ctas{margin-top:2rem}.lost ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.6rem}.lost a{color:var(--ink)}.zt{--zp: 2.1rem;position:relative;isolation:isolate;margin:0;display:grid;gap:1.2rem}.zt__cap{display:grid;gap:.35rem}.zt__h{font:600 clamp(1.5rem,1rem + 1.6vw,2.25rem)/1.1 var(--font-display);margin:0;color:var(--ink)}.zt__sub{margin:0;color:var(--ink-2);font-size:.95rem}.zt__arch{--zc: var(--primary-300);position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,5fr) minmax(0,.8fr);align-items:start;gap:.9rem}.zt__band{position:relative;display:flex;align-items:flex-start;gap:.75rem;min-width:0;padding:var(--zp) .75rem .8rem;border:1.5px solid color-mix(in srgb,var(--zc) 70%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--zc) 16%,transparent),color-mix(in srgb,var(--zc) 6%,transparent) 9rem);box-shadow:inset 0 1px color-mix(in srgb,var(--zc) 45%,transparent);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.zt__band--1{--zc: var(--primary-500);--zl: #8ca9c5}.zt__band--2{--zc: var(--primary-400);--zl: #9bb8d3;flex:1;border-radius:15px}.zt__band--3{--zc: var(--primary-300);--zl: #b0cbe1;flex:1;border-radius:12px}.zt__band--4{--zc: var(--primary-200);--zl: #cedfee;border-radius:10px}.zt__band:has(>.zt__node[aria-pressed=true],>.zt__gate>.zt__node[aria-pressed=true]){border-color:var(--zc);box-shadow:inset 0 1px 0 var(--zc),0 0 0 1px color-mix(in srgb,var(--zc) 40%,transparent),0 0 32px -8px var(--zc)}.zt__bn{position:absolute;top:.55rem;left:.7rem;display:flex;align-items:center;gap:.45rem;font:600 .875rem/1.2 var(--font-display);letter-spacing:-.005em;color:var(--zl)}.zt__bn i{display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:5px;font:600 .75rem/1 var(--font-display);font-style:normal;color:var(--zl);background:color-mix(in srgb,var(--zc) 35%,#061220)}.zt__gate{display:grid;gap:.6rem;flex:0 1 10rem;min-width:7rem;margin-top:calc(2 * (var(--zp) + 1.5px))}.zt__gate--out{margin-top:calc(var(--zp) + 1.5px)}.zt__band--3{display:grid;grid-template-columns:minmax(.75rem,.5fr) minmax(7rem,2fr) minmax(2.5rem,1fr) minmax(7rem,2fr) minmax(.75rem,.5fr);column-gap:0;row-gap:.9rem}.zt__band--3>[data-zt=policy]{grid-column:2}.zt__band--3>[data-zt=tools]{grid-column:4}.zt__band--3>.zt__band--4{grid-column:1 / -1}.zt__band--4>.zt__node{flex:1;display:grid;grid-template-columns:auto auto 1fr;align-items:center;column-gap:.6rem}.zt__band--4>.zt__node>*{margin:0}.zt__node{all:unset;box-sizing:border-box;position:relative;z-index:2;cursor:pointer;display:block;min-width:0;font-size:1rem;line-height:1.2;padding:.65rem .75rem;border-radius:10px;border:1px solid var(--line-2);background:linear-gradient(180deg,#102a44,#071829);color:var(--ink-2);transition:border-color .2s var(--ease),background .2s var(--ease),box-shadow .2s var(--ease)}.zt__node--main{min-height:6.1rem;border-color:color-mix(in srgb,var(--zc) 55%,transparent)}.zt__ic{display:inline-grid;vertical-align:-.45rem;margin:-.3rem .45rem -.3rem 0;place-items:center;width:1.6rem;height:1.6rem;border-radius:7px;color:color-mix(in srgb,var(--zc) 35%,#fff);background:color-mix(in srgb,var(--zc) 30%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--zc) 60%,transparent)}.zt__ic .ic{width:1rem;height:1rem}.zt__node--end{border-style:dashed}.zt__node[aria-pressed=true]{background:linear-gradient(180deg,#1e4468,#0b2239);border-color:color-mix(in srgb,var(--zc) 60%,#fff);color:var(--ink);box-shadow:0 0 0 1px var(--zc),0 10px 30px -10px var(--zc)}.zt__node:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.zt__t{font:600 1rem/1.2 var(--font-display);color:var(--ink)}.zt__l{display:block;margin-top:.3rem;font-size:.875rem;line-height:1.35}.zt__detail{position:relative;z-index:3;padding:1rem 1.2rem;border-radius:12px;border:1px solid var(--steel);background:#061422;color:var(--ink)}.zt__detail:before{content:"";position:absolute;top:-7px;left:clamp(1rem,calc(var(--x, 50%) - 7px),calc(100% - 2rem));width:12px;height:12px;background:#061422;border-left:1px solid var(--steel);border-top:1px solid var(--steel);transform:rotate(45deg)}.zt__detail b{font:600 1.1rem/1.2 var(--font-display)}.zt__plate{margin:.5rem 0 0;padding:.3rem 0 .3rem .7rem;font-size:1rem;line-height:1.35;max-width:60ch}.zt__plate--stop{border-left:3px solid #f87171;font-weight:600}.zt__plate--ok{margin-top:.3rem;border-left:3px solid #9cc3ff;color:var(--ink-2)}.zt__detail ul{margin:.5rem 0 0;padding-left:1.1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));column-gap:1.6rem;row-gap:.35rem;color:var(--ink-2);font-size:.95rem;line-height:1.45}.zt__taps{position:absolute;top:0;left:0;z-index:1;width:100%;pointer-events:none;overflow:visible}.zt__taps line{stroke:#8fb8e866;stroke-width:1.5;stroke-dasharray:2 5}.zt__taps line.is-on{stroke:var(--primary-200);stroke-width:2;stroke-dasharray:3 4}.zt__flow{fill:none;stroke:#dbeaffd9;stroke-width:2.5;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(111,160,201,.75))}.zt__taps marker path{fill:#dbeaff}.zt__pkt{fill:#fff;filter:drop-shadow(0 0 4px #a6c5e0) drop-shadow(0 0 10px #6fa0c9)}.zt__end{position:relative;display:grid;gap:.6rem}.zt__rec{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.zt__rec span{padding:.15rem .5rem;border:1px solid rgba(143,184,232,.32);border-radius:999px;font-size:.8125rem;line-height:1.3;color:var(--ink-2)}.zt__bus{position:relative;z-index:3;display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding-top:1rem;border-top:2px dashed rgba(143,184,232,.45)}.zt.is-side .zt__bus{border-top-color:var(--steel)}.zt__node--side{border-style:dashed}.zt__node--side .need{display:inline-block;margin-top:.3rem}.zt__watch{position:relative;z-index:3;display:grid;gap:.5rem;margin-top:1.25rem;padding-top:1rem;border-top:2px dashed rgba(156,195,255,.55)}.zt__wn{font-size:.8125rem;color:#9cc3ff}.zt__node--watch{border-color:#9cc3ffb3}.zt__node--watch .zt__t{color:#cfe2ff}@media(max-width:1199px){.zt__arch{grid-template-columns:1fr}.zt__band{flex-direction:column;align-items:stretch}.zt__band--3{display:flex}.zt__band--4>.zt__node{grid-template-columns:auto 1fr}.zt__band--4>.zt__node>.zt__l{grid-column:1 / -1;margin-top:.3rem}.zt__gate,.zt__gate--out{margin-top:0}.zt__gate,.zt__band--3>.zt__node,.zt__band--4>.zt__node,.zt__band--4{width:auto;flex:none;min-width:0}.zt__node--main{min-height:0}.zt__detail:before,.zt__taps{display:none}.zt__detail{margin-top:.5rem}.zt__node{scroll-margin-top:calc(var(--nav-h) + var(--osnav-h) + .75rem)}.zt__detail ul{grid-template-columns:minmax(0,1fr)}.zt__bus{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.zt__node,.zt__band{transition:none}}.page>.phero--b9{min-height:0;padding-top:9rem;padding-bottom:3rem!important;justify-content:flex-start;background:linear-gradient(90deg,#020b14d1,#020b148c 50%,#020b1433 80%),linear-gradient(180deg,#020b1400 55%,#020b14e6)}.phero--b9 .phero__h{font-size:clamp(2.8rem,1rem + 4vw,5.6rem);max-width:16ch}.page>.b9lead{padding-top:1rem;background:linear-gradient(180deg,#020b148c,#020b14e6 70%)}.page>.phero--b9+section{border-top:0}.page>.ztsec{padding-top:1rem;background:linear-gradient(180deg,#020b1480,#020b14e6 75%)}.ztsec .zt{padding:clamp(1.1rem,2vw,2rem);border-radius:16px;border:1px solid rgba(207,224,239,.14);background:linear-gradient(180deg,#0a1e32b8,#04101cdb);box-shadow:0 50px 120px -50px #000000f2,inset 0 1px #cfe0ef14}.secpause{display:grid;gap:1.2rem 2.5rem;align-items:center;padding:clamp(1.1rem,2vw,1.8rem);border-radius:16px;border:1px solid rgba(111,160,201,.45);background:#1d4f7e2e}@media(min-width:1000px){.secpause{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.secpause .sec__h{margin:0 0 .9rem}.secpause__p{margin:0;max-width:52ch;color:var(--ink-2);font-size:1.0625rem;line-height:1.5}.secpause__flow{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.75rem}.secpause__s{position:relative;display:grid;justify-items:center;gap:.55rem;padding:1rem .7rem;border-radius:12px;border:1px solid var(--line-2);background:#04101cb3;text-align:center;font-weight:600;color:var(--ink)}.secpause__s .ic{width:1.6rem;height:1.6rem;color:var(--primary-200)}.secpause__s.is-risk{border-color:#fda4af8c}.secpause__s.is-risk .ic{color:#fda4af}.secpause__s+.secpause__s:before{content:"";position:absolute;left:-.75rem;top:50%;width:.75rem;border-top:2px solid var(--primary-300)}@media(max-width:640px){.secpause__flow{grid-auto-flow:row}.secpause__s{grid-template-columns:1.6rem minmax(0,1fr);justify-items:start;text-align:left;align-items:center}.secpause__s+.secpause__s:before{left:1.5rem;top:-.75rem;width:0;height:.75rem;border-top:0;border-left:2px solid var(--primary-300)}}.tcards .filters{margin-top:1.75rem}@media(max-width:640px){.tcards .filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) .25rem;scroll-padding-inline:var(--gutter)}.tcards .filters::-webkit-scrollbar{display:none}.tcards .filters>.chip{flex:none}.tcards .filters.is-more-r{mask-image:linear-gradient(90deg,#000 calc(100% - 3.5rem),transparent)}.tcards .filters.is-more-l{mask-image:linear-gradient(90deg,transparent,#000 3.5rem)}.tcards .filters.is-more-l.is-more-r{mask-image:linear-gradient(90deg,transparent,#000 3.5rem,#000 calc(100% - 3.5rem),transparent)}}.tcards__count{min-height:1.4em;margin:.75rem 0 0;color:var(--ink-2);font-size:.9375rem}.tcards__l{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));gap:1rem}.tcards .tcard[hidden],.tcard[hidden]{display:none}.tcard__a{height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:.45rem;padding:1.1rem 1.15rem 1.2rem;border-radius:14px;border:1px solid var(--line-2);background:linear-gradient(180deg,#0e263ea8,#04101ceb);color:var(--ink);text-decoration:none;transition:border-color .2s var(--ease),transform .2s var(--ease)}a.tcard__a:hover{border-color:var(--primary-300)}a.tcard__a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.tcards .tcard{padding:0;border:0;border-radius:0;background:none;display:block}.tcard__top{display:grid;gap:.2rem;margin-bottom:.2rem}.tcard__run{margin:.15rem 0 0;display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.5rem;padding:.55rem .65rem;border-radius:10px;background:#1d4f7e2e;font-size:.875rem;line-height:1.35;color:var(--ink-2)}.tcard__run svg{width:1rem;height:1rem;margin-top:.1rem;color:#9cc3ff}.tcard__run b{font-weight:600;color:var(--ink)}.tcard__run .mono{display:block;margin-top:.15rem;font-size:.8125rem;color:var(--ink-3)}.tcard__k{display:block;font-size:.8125rem;color:var(--primary-200)}.tcard__h{font:600 1.2rem/1.2 var(--font-display);letter-spacing:-.01em}.tcard__p{margin:0;color:var(--ink-2);font-size:.9375rem;line-height:1.45}.tcard__sub{margin-top:.35rem;font-size:.8125rem;color:var(--ink-3)}.tcard__roles{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem}.tcard__roles li{padding:.15rem .5rem;border-radius:6px;border:1px solid var(--line-2);font-size:.8125rem;color:var(--ink-2)}.tcard__roles li.is-lead{border-color:var(--primary-300);color:var(--ink)}.tcard__roles li.tcard__more{border-color:transparent;padding-left:.2rem;color:var(--ink-3)}.tcard__where{margin:0;font-size:.875rem;color:var(--ink-2);align-self:end}.tcard__where--any{margin-top:.35rem;color:var(--ink-3)}.tcards .tcard--own{grid-column:1 / -1}.tcard--own .tcard__a{display:flex;flex-direction:row;align-items:center;gap:1rem 1.5rem;padding:1.3rem 1.5rem;border:2px solid var(--primary-300);background:var(--primary-600)}.tcard--own a.tcard__a:hover{border-color:var(--primary-200);background:var(--primary-500)}.tcard__hex{flex:none;display:grid;place-items:center;width:3.2rem;height:3.7rem;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--ink);color:var(--primary-600)}.tcard__hex .ic{width:1.6rem;height:1.6rem;stroke-width:2.4}.tcard__own{flex:1;display:grid;gap:.3rem}.tcard--own .tcard__h{font-size:1.45rem;color:var(--ink)}.tcard--own .tcard__p{color:var(--ink);max-width:52ch}.tcard__go{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:.35rem;font:600 .95rem/1.3 var(--font-sans);color:var(--primary-200)}.tcard--own .tcard__go{margin:0;align-self:center;flex:none;min-height:2.9rem;padding:0 1.2rem;border-radius:var(--radius-sm);background:var(--ink);font:600 1rem/1 var(--font-display);color:#0c2b48}@media(max-width:640px){.tcard--own .tcard__a{flex-direction:column;align-items:flex-start;padding:1.2rem}.tcard--own .tcard__go{align-self:flex-start}}.tcard__go .ic{width:1em;height:1em}.icards{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));gap:1rem}.icard{display:grid;grid-template-rows:auto auto 1fr auto;gap:.55rem;padding:1.1rem 1.15rem 1rem;border-radius:14px;border:1px solid var(--line-2);background:linear-gradient(180deg,#0e263e9e,#04101ceb)}.icard__h{font:600 1.15rem/1.2 var(--font-display);color:var(--ink)}.icard__p{margin:0;color:var(--ink-2);font-size:.9375rem;line-height:1.45}.icard__names{list-style:none;margin:.2rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem;align-content:start}.icard__names li{padding:.15rem .5rem;border-radius:6px;border:1px solid var(--line-2);font-size:.8125rem;color:var(--ink-2);background:#04121f99}.icard__all{justify-self:start;display:inline-flex;align-items:center;gap:.35rem;margin-top:.35rem;padding:.4rem .8rem;border-radius:99px;border:1px solid var(--primary-300);background:#1d4f7e4d;color:var(--ink);font:600 .9375rem/1 var(--font-display);cursor:pointer}.icard__all .ic{width:1rem;height:1rem;transition:transform .2s var(--ease)}.icard__all[aria-expanded=true]{background:#1d4568;border-color:var(--primary-100)}.icard__all[aria-expanded=true] .ic{transform:rotate(180deg)}.icard__all:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.icard:has(.is-none){opacity:.45}.cat--b9 .cat__list{margin-top:.5rem}.mcards__g{margin-top:2.25rem;display:grid;grid-template-columns:1.1fr 1fr;gap:1.25rem}.mcards__grp{padding:1.1rem;border-radius:14px;border:1px dashed var(--line-2);background:#04101c8c}.mcards__grp--in{border:1.5px solid var(--steel);background:#1d4f7e29}.mcards__k{margin:0 0 .85rem;display:inline-flex;align-items:center;gap:.45rem;font-size:.9375rem;color:var(--primary-200)}.mcards__k .ic{width:1.1rem;height:1.1rem}.mcards__l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.6rem}.mcard{display:grid;align-content:center;min-height:3.4rem;padding:.55rem .8rem;border-radius:10px;border:1px solid var(--line-2);background:linear-gradient(180deg,#0e263ea8,#04101ceb)}.mcard b{font:600 1rem/1.2 var(--font-display);color:var(--ink)}.mcard--in{border-color:#6fa0c973}.mcards__note{margin:.8rem 0 0;font-size:.875rem;color:var(--ink-2)}.mcards__run{margin-top:1.5rem}.mcards__run .sub__h{margin-top:0}@media(max-width:860px){.mcards__g{grid-template-columns:1fr}}.acards__l{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.9rem}.acard{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:.7rem;row-gap:.4rem;padding:1rem 1.05rem 1.1rem;border-radius:14px;border:1px solid var(--line-2);background:linear-gradient(180deg,#0e263e9e,#04101ceb)}.acard.is-lead{border-color:var(--primary-300);box-shadow:0 0 50px -24px #4a7eaf99}.acard__g{width:2rem;height:2rem}.acard__g path{fill:#2e629666;stroke:var(--primary-200);stroke-width:1.2}.acard__g circle{fill:var(--primary-200)}.acard.is-lead .acard__g path{fill:#6fa0c98c;stroke:var(--primary-100)}.acard__n{font:600 1.1rem/1.2 var(--font-display);color:var(--ink)}.acard__lead{position:absolute;top:.7rem;right:.8rem;font-size:.75rem;color:var(--primary-200);border:1px solid var(--primary-300);border-radius:99px;padding:.05rem .45rem}.acard__p{grid-column:1 / -1;margin:0;color:var(--ink-2);font-size:.9375rem;line-height:1.45}.page>.acards+.arrive{border-top:0;padding-top:1rem}.amx__wf{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:.4rem}.amx__steps{list-style:none;margin:1.1rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.amx__steps li{position:relative;padding:.3rem .65rem;border-radius:8px;border:1px solid var(--line-2);font-size:.9375rem;color:var(--ink-2);background:#04121fb3}.amx__steps li.gate{border-color:#9cc3ff;background:#2e5a85;color:var(--ink);font-weight:600}.amx__t td.amx__c{position:relative;transition:opacity .2s var(--ease)}.amx__b{all:unset;position:absolute;inset:0;border-radius:inherit;cursor:pointer}.amx__b:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.amx__b.is-picked{box-shadow:0 0 0 2px var(--ink)}.amx__t tr[data-row]:not(.is-on) td.amx__c{opacity:.4}.amx__t tr[data-row]:not(.is-on) th{color:var(--ink-2)}.amx__out{min-height:1.5em;margin:.75rem 0 0;color:var(--ink);font-size:1rem}.page>.fold{padding:2.5rem var(--gutter);background:#020b14e6;border-top:1px solid var(--line)}.fold__s{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:.6rem;padding:.65rem 1.15rem;border-radius:99px;border:1px solid var(--primary-300);background:#1d4f7e4d;color:var(--ink);font:600 1.05rem/1.2 var(--font-display)}.fold__s::-webkit-details-marker{display:none}.fold__s:after{content:"+";font-family:var(--font-mono);color:var(--primary-200)}.fold[open]>.fold__s:after{content:"\2212"}.fold__s:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.fold>section{padding:3.5rem 0 0}.fold--teams{margin-top:1.5rem}.fold--teams[open]>.tcards__l{margin-top:1.5rem}.page>.phero--lead9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(1.5rem,3vw,3.5rem);align-items:center;min-height:0;padding-top:8rem;padding-bottom:4rem!important;background:radial-gradient(90% 120% at 80% 30%,#1d4f7e52,#020b1400 70%),#020b14e6}.phero--lead9 .phero__h{font-size:clamp(2.4rem,1rem + 3.2vw,4.4rem);max-width:18ch}.phero--lead9 .phero__h a{color:inherit;text-decoration:none}.phero--lead9 h1.phero__k{margin-bottom:1.4rem}.phero--lead9 .covers__c{display:block;margin-bottom:.6rem}.phero--lead9 .byline{margin-top:1rem}.phero--lead9 .ctas{margin-top:1.3rem}.phero--lead9 .phero__h a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.12em}.lead9__cover{display:grid;place-items:center;padding:clamp(1rem,3vw,2.5rem);border-radius:16px;background:radial-gradient(60% 70% at 50% 45%,rgba(46,98,150,.28),transparent 70%)}.lead9__cover .plate{width:min(100%,27rem)}.lead9__cover .idcard__photo{width:clamp(5.4rem,4rem + 4vw,8.5rem)}@media(max-width:860px){.page>.phero--lead9{grid-template-columns:1fr;padding-top:6rem}.lead9__cover{order:-1}}@media(max-width:860px)and (max-height:600px){.lead9__cover{order:0}}.page>.phero--about9{padding-bottom:0!important;background:none}.page>.cyb{padding-top:clamp(2rem,1rem + 3vw,4rem);background:radial-gradient(60% 50% at 50% 30%,#1d4f7e47,#020b1400 70%),#020b14e6;border-top:0}.cyb__copy{max-width:60rem}.cyb .sec__h{max-width:26ch}.cyb__lede{margin-top:.9rem;font:500 clamp(1.05rem,.95rem + .45vw,1.3rem)/1.4 var(--font-display);letter-spacing:-.01em;color:var(--ink);max-width:46ch}.cyb__pils{margin-top:clamp(1.75rem,1rem + 2vw,2.75rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.cyb__p{display:grid;grid-template-columns:2.6rem minmax(0,1fr);column-gap:1rem;row-gap:.4rem;align-content:start;padding:1.3rem 1.4rem;border-radius:12px;background:linear-gradient(160deg,#1d4f7e52,#020b148c);box-shadow:inset 0 0 0 1px #9cc3ff38}.cyb__ic{grid-row:span 2;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:10px;background:linear-gradient(160deg,#1d4568,#0b2238);box-shadow:inset 0 0 0 1px #cfe0ef33;color:#9cc3ff}.cyb__ic .ic{width:1.25rem;height:1.25rem}.cyb__p h3{margin:0;font:600 clamp(1.2rem,1rem + .6vw,1.5rem)/1.15 var(--font-display);letter-spacing:-.02em;color:#fff}.cyb__p p{margin:0;color:var(--ink-2);line-height:1.5}.cyb__board{margin-top:1rem;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1rem}.cyb__col{min-width:0;padding:1.2rem 1.4rem;border-radius:12px;background:#020b1480;box-shadow:inset 0 0 0 1px #cfe0ef1f}.cyb__lh{margin:0 0 .8rem;font:500 .8125rem/1.2 var(--font-mono);color:#9cc3ff;letter-spacing:.02em}.cyb__inds{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.cyb__inds li{padding:.5rem .75rem;border-radius:8px;background:#1d4f7e2e;box-shadow:inset 0 0 0 1px #9cc3ff29;font:600 .9rem/1.2 var(--font-display);color:#fff}.cyb__svc{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.45rem}.cyb__svc li{font-size:.875rem;line-height:1.2;padding:.4rem .65rem;border-radius:6px;color:#cfe0ef;background:#020b1473;box-shadow:inset 0 0 0 1px #cfe0ef24}.cyb__q{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid rgba(207,224,239,.14)}.cyb__q blockquote{margin:0;font:500 1.05rem/1.4 var(--font-display);letter-spacing:-.005em;color:#fff}.cyb__q figcaption{margin-top:.5rem}.cyb__q figcaption a{color:inherit}.page>.about9{padding-top:clamp(1.5rem,1rem + 2vw,3rem);background:#020b14e6;border-top:0}@media(max-width:1100px){.cyb__board{grid-template-columns:minmax(0,1fr)}}@media(max-width:1099px){.cyb__pils{grid-template-columns:minmax(0,1fr)}}@media(max-width:699px){.cyb__pils{grid-template-columns:minmax(0,1fr)}.cyb__p{padding:1.1rem 1.15rem;column-gap:.85rem}.cyb__col{padding:1.1rem 1.15rem}}.phero--demo .next3__h,.phero--demo .next3{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tv__stage:not(.is-portrait) .tv__team{width:208px}.tv__stage:not(.is-portrait) .tv__roles li[data-role]:not(.is-live){display:none}.tv__stage:not(.is-portrait) .tv__team:not(.has-live) .tv__idle{display:block!important;padding:9px 12px;color:var(--ink-3);font-size:15px}.tv__stage:not(.is-portrait) .tv__log{width:268px}.tv__stage:not(.is-portrait) .tv__scene:not(.tv__s7){inset:0 312px 0 252px}.tv__stage:not(.is-portrait) :is(.sn,.tm,.plan,.pol,.inj,.bud,.done){width:680px}html[data-world=still] .page>section,html[data-route=orbitsoc] .page>section{padding-top:3.75rem;padding-bottom:3.75rem}html[data-route=orbitsoc] .page>section.amcap{padding-bottom:1.5rem}html[data-route=orbitsoc] .page>section.amon--usual,html[data-route=orbitsoc] .page>section.amon--dets{padding-top:2.6rem;padding-bottom:1.5rem}html[data-world=still] .page>.b9lead,html[data-world=still] .page>.ztsec{padding-top:1rem}.pipe7__who{display:flex;flex-wrap:wrap;gap:.25rem;margin:.35rem 0 0 1.45rem}.pipe7__who i{font-style:normal;padding:.1rem .45rem;border-radius:6px;border:1px solid var(--line-2);font-size:.8125rem;color:var(--ink-2)}.pipe7__steps .is-on .pipe7__who i{border-color:#9cc3ff;color:var(--ink)}.pipe7.is-pinned .pipe7__steps li:not(.is-on) .pipe7__who{display:none}.pipe7__who .is-you{display:inline-flex;align-items:center;gap:.3rem;border-color:#ffffff80;color:var(--ink)}.pipe7__who .is-you svg{width:.9rem;height:.9rem}.pipe7__case ol{gap:.5rem}.pipe7__case li{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.55rem;padding:.65rem .75rem;border:1px solid var(--line-2);border-radius:10px;background:linear-gradient(180deg,#143250bf,#061626e6);font-size:.9rem}.pipe7__case li .ic{width:1.1rem;height:1.1rem;color:#9cc3ff}.lesson__rcpt{opacity:.72;transition:opacity .3s var(--ease)}.lesson__rcpt.is-real{opacity:1;box-shadow:inset 0 0 0 1px #9cc3ff}.lesson__rt{width:100%;margin-top:.5rem;border-collapse:collapse;font-size:.8125rem}.lesson__rt th{text-align:left;font-weight:500;color:var(--ink-2);padding:.25rem .4rem .3rem 0;border-bottom:1px solid var(--line-2)}.lesson__rt td{padding:.35rem .4rem .35rem 0;color:var(--ink);border-bottom:1px solid var(--line);vertical-align:top}.lesson__rt tr.is-held td:last-child{color:#fca5a5}html[data-world=still] .page>section,html[data-route=orbitsoc] .page>section{background:radial-gradient(70% 60% at 85% 8%,#1d4f7e38,#020b1400 70%),#020b14eb}html[data-world=still] .page>section:nth-of-type(2n),html[data-route=orbitsoc] .page>section:nth-of-type(2n){background:radial-gradient(70% 60% at 12% 8%,#1d4f7e33,#020b1400 70%),#020b14eb}html[data-route=faq] .page>section{background:radial-gradient(70% 60% at 85% 8%,#1d4f7e38,#020b1400 70%),#020b14eb}html[data-route=faq] .page>section:nth-of-type(2n){background:radial-gradient(70% 60% at 12% 8%,#1d4f7e33,#020b1400 70%),#020b14eb}@media(min-width:1100px){.covers__l{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}@media(min-width:900px){.phero--team .phero__h{max-width:9.5ch;font-size:clamp(2.5rem,6vw,5.4rem)}.phero--team .phero__lede,.phero--team .phero__note{max-width:31rem}}html[data-route=orbitsoc] .lockup__desc{display:none}html[data-route=orbitsoc] .osui:not(.osag__ui){background:linear-gradient(180deg,#0a1e32f2,#020d17fa);box-shadow:0 0 0 1px #6fa0c91f,0 40px 90px -40px #000000f2,0 0 60px -30px #4a7eaf59}html[data-route=orbitsoc] .osui:not(.osag__ui) .osui__bar{background:linear-gradient(180deg,#143250e6,#061626f2)}.hb__stepper{display:none}@media(max-width:699px){.hb__secs>li:not(.is-cur){display:none}.hb__stepper{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.4rem}.hb__dir{min-width:44px;min-height:44px;padding:0;display:grid;place-items:center}.hb__dir .ic{width:1.2rem;height:1.2rem}.hb__dir:disabled{opacity:.4}.hb__pos{margin:0;font-size:.8125rem;color:var(--ink-2)}}@media(max-width:699px){.panel--clock .clock__steps li:not(.is-now){display:none}}html[data-world=still] .page .sec__h,html[data-route=orbitsoc] .page .sec__h{font-size:clamp(2rem,1rem + 2.1vw,3.1rem);max-width:24ch}@media(max-width:699px){.page>.phero--b9.oshero--inv{background:linear-gradient(180deg,#020b1473,#020b1499 45%,#020b14e0 66% 100%)}}.pipe7.is-pinned.is-case .pipe7__you{visibility:hidden}.arrive__l{list-style:none;margin:2.25rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.arrive__t{--ac: #a6c5e0;position:relative;display:grid;grid-template-rows:auto auto 1fr;gap:.45rem;padding:1rem 1rem 1.2rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--ac) 30%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--ac) 13%,#071524),#061220 70%)}.arrive__t--embed{--ac: #7dd3fc}.arrive__t--portal{--ac: #c4b5fd}.arrive__t--chat{--ac: #5eead4}.arrive__t--mail{--ac: #fda4af}.arrive__t--hub{--ac: #a5b4fc}.arrive__t--cal{--ac: #86efac}.arrive__h{margin:.55rem 0 0;display:flex;align-items:center;gap:.55rem;font:600 1.2rem/1.2 var(--font-display);color:var(--ink)}.arrive__h:before{content:"";width:.7rem;height:.7rem;border-radius:3px;background:var(--ac)}.arrive__p{margin:0;color:var(--ink-2);font-size:.95rem;line-height:1.45}.av{position:relative;height:11.5rem;overflow:hidden;border-radius:9px;padding:.7rem;display:grid;align-content:start;gap:.45rem;background:#0a1826;border:1px solid rgba(207,224,239,.12);font-size:.75rem;line-height:1.3;color:var(--ink-2)}.av p{margin:0}.av b{color:var(--ink);font-weight:600}.av__hd{display:flex;justify-content:space-between;gap:.5rem;padding-bottom:.4rem;border-bottom:1px solid rgba(207,224,239,.1)}.av__hd b{font-family:var(--font-display);font-size:.8125rem}.av__hd span{color:var(--ink-3)}.av__me{justify-self:end;max-width:85%;padding:.35rem .55rem;border-radius:8px 8px 2px;background:color-mix(in srgb,var(--ac) 24%,transparent);color:var(--ink)}.av__ag{display:grid;gap:.25rem;justify-items:start}.av__ag .agent-tag{margin-left:0}.av__btn,.av__acts span,.av__card span{display:inline-block;justify-self:start;padding:.25rem .55rem;border-radius:5px;border:1px solid color-mix(in srgb,var(--ac) 60%,transparent);color:var(--ink);font-weight:600}.av .av__ok{background:color-mix(in srgb,var(--ac) 30%,transparent)}.av--embed{grid-template-columns:.55fr 1.45fr;align-content:stretch;gap:.6rem}.av__site{display:grid;align-content:start;gap:.45rem;padding-top:.2rem}.av__site i{height:.5rem;border-radius:3px;background:#cfe0ef1f}.av__site i.is-s{width:60%}.av__panel{display:grid;align-content:start;gap:.4rem;padding:.5rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--ac) 45%,transparent);background:#0c1d2e;box-shadow:0 12px 30px -12px color-mix(in srgb,var(--ac) 50%,transparent)}.av__acts{display:flex;flex-wrap:wrap;gap:.35rem}.av__q,.av__mail,.av__sys{list-style:none;margin:0;padding:0}.av__q li,.av__mail li{display:flex;justify-content:space-between;gap:.6rem;padding:.35rem 0;border-top:1px solid rgba(207,224,239,.08)}.av em{font-style:normal;color:var(--ink-3);white-space:nowrap}.av em.is-run{color:var(--ac)}.av__card{display:flex;flex-wrap:wrap;gap:.35rem;padding:.5rem;border-radius:7px;border:1px solid rgba(207,224,239,.16);background:#ffffff08}.av__card b{flex:1 0 100%}.av__mail li b{flex:0 0 4.2rem}.av__mail li span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av--hub{grid-template-columns:1fr auto 1fr;align-items:center;align-content:center;gap:0 1.1rem}.av__sys{display:grid;gap:.45rem}.av__sys li{position:relative;display:flex;align-items:center;gap:.35rem;padding:.3rem .45rem;border-radius:6px;border:1px solid rgba(207,224,239,.16);background:#0c1d2e;color:var(--ink)}.av__sys li .ic{width:.85rem;height:.85rem;color:var(--ac);flex:none}.av__sys:first-child li:after,.av__sys:last-child li:before{content:"";position:absolute;top:50%;width:1.1rem;border-top:1px dashed color-mix(in srgb,var(--ac) 70%,transparent)}.av__sys:first-child li:after{left:100%}.av__sys:last-child li:before{right:100%}.av__core{display:grid;place-items:center;gap:.1rem;padding:.7rem .6rem;border-radius:9px;border:1px solid var(--ac);background:color-mix(in srgb,var(--ac) 18%,#0a1826);box-shadow:0 0 24px -6px var(--ac)}.av__core b{font-family:var(--font-display);font-size:.875rem}.av__core span{font:600 1rem/1 var(--font-display);color:var(--ac)}.av__days,.av__wk{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem}.av__days span{text-align:center;color:var(--ink-3)}.av__rt{margin-top:.25rem!important;color:var(--ink)}.av__wk i{height:1.1rem;border-radius:4px;background:#cfe0ef0f}.av__wk i.is-on{background:color-mix(in srgb,var(--ac) 65%,transparent)}.ask__copy .otf{margin:1.5rem 0 0}.otf .otf__pane{display:block;min-height:0;max-width:34rem;border-color:#a5b4fc66;box-shadow:0 30px 60px -30px #000000e6,0 0 0 1px #a5b4fc14}.otf .pm{opacity:1;transform:none}.otf__ask{justify-self:end;max-width:88%;padding:.45rem .6rem;border-radius:9px 9px 2px;background:#a5b4fc29}.otf__ask p{margin-top:.2rem;color:var(--ink)}.otf__spec{margin:.5rem 0 0;display:grid;gap:.3rem;padding:.55rem .65rem;border-radius:8px;border:1px solid rgba(207,224,239,.14);background:#ffffff06;font-size:.8125rem}.otf__spec div{display:grid;grid-template-columns:6.5rem 1fr;gap:.6rem}.otf__spec dt{color:var(--ink-3)}.otf__spec dd{margin:0;color:var(--ink);line-height:1.6}.otf__spec em{margin-left:.5rem;padding:.05rem .4rem;border-radius:4px;font-style:normal;font-size:.75rem;background:#86efac24;color:#bbf7d0}.otf__spec em.is-w{background:#fda4af24;color:#fecdd3}.otf .otf__done{display:flex}@media(max-width:1100px){.arrive__l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.arrive__l{grid-template-columns:1fr}.av{height:auto;min-height:8rem}.av--embed{grid-template-columns:.35fr 1.65fr}.otf__spec div{grid-template-columns:5.5rem 1fr}}.dx{--in: #86efac;--out: #a5b4fc}.dx__tabs{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.5rem}.dx__tabs [role=tab]{all:unset;box-sizing:border-box;cursor:pointer;padding:.6rem 1.1rem;border-radius:10px;border:1px solid var(--line-2);font:600 1rem/1.2 var(--font-display);color:var(--ink-2);transition:border-color .2s var(--ease),background .2s var(--ease),color .2s var(--ease)}.dx__tabs [role=tab][aria-selected=true]{color:var(--ink);border-color:var(--primary-300);background:#6fa0c929;box-shadow:0 0 0 1px var(--primary-300)}.dx__tabs [role=tab]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.dx__stage{margin-top:1.25rem;display:grid;grid-template-columns:minmax(0,2.4fr) minmax(16rem,1fr);gap:1.5rem 2.5rem;align-items:start}.dx__h{margin:.25rem 0 0;font:600 1.6rem/1.15 var(--font-display);color:var(--ink)}.dx__what{margin:.5rem 0 0;color:var(--ink-2);font-size:1.05rem;line-height:1.45}.dx__dl{margin:1rem 0 0;display:grid;gap:.75rem}.dx__dl dt{font:500 .8125rem/1.2 var(--font-mono);color:var(--ink-3)}.dx__dl dd{margin:.2rem 0 0;color:var(--ink);font-size:1.05rem;line-height:1.4}.dx__fig{position:relative;margin:0;padding:1.1rem 1rem 1rem;border-radius:16px;border:1px solid rgba(207,224,239,.12);background:linear-gradient(180deg,#0a1e32b8,#04101cdb);display:grid;grid-template-columns:minmax(8rem,11rem) minmax(1.5rem,1fr) 7.5rem .75rem 4.5rem minmax(1.5rem,1fr) minmax(7rem,10rem);grid-template-rows:auto repeat(3,3.1rem) auto;row-gap:.6rem;align-items:center;font-size:.875rem}.dx__bound{position:relative;grid-column:1 / 6;grid-row:1 / 6;align-self:stretch;margin:-.5rem 2.25rem -.4rem -.5rem;border-radius:12px;border:1.5px solid var(--primary-400);background:#2e629624;box-shadow:inset 0 1px #a6c5e040}.dx__bn{position:absolute;top:.55rem;left:.7rem;font:600 .875rem/1.2 var(--font-display);color:#b0cbe1}.dx__col{grid-row:1;font:500 .8125rem/1.2 var(--font-mono);color:var(--ink-3);padding-top:.15rem}.dx__col--in{grid-column:3;color:#bbf7d0}.dx__col--out{grid-column:7;color:#c7d2fe}.dx__gate{position:relative;z-index:2;grid-column:5;grid-row:2 / 5;align-self:stretch;display:grid;place-items:center;border-radius:8px;border:1.5px solid var(--out);background:#0d1a33}.dx__gate span{writing-mode:vertical-rl;transform:rotate(180deg);font:600 .8125rem/1 var(--font-display);color:#c7d2fe;letter-spacing:.02em}.dx__gate.is-cut{border-color:#94a3b8;background:repeating-linear-gradient(135deg,#0e1a28 0 6px,#142233 6px 12px)}.dx__gate.is-cut span{color:var(--ink)}.dx__r{display:contents}.dx__a,.dx__m,.dx__chip{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .6rem;border-radius:8px;border:1px solid var(--line-2);background:#0b1b2c;color:var(--ink);min-width:0}.dx__a{grid-column:1;grid-row:var(--row)}.dx__a svg{width:.95rem;height:.95rem;flex:none;fill:#f2a33c2e;stroke:var(--gold);stroke-width:1.6}.dx__ln{grid-row:var(--row);height:2px;position:relative;z-index:1}.dx__ln:after{content:"";position:absolute;right:-1px;top:-4px;border:5px solid transparent;border-left:7px solid;border-right:0}.dx__r.is-in .dx__ln{grid-column:2;background:var(--in);color:var(--in);box-shadow:0 0 10px #86efac80}.dx__r.is-out .dx__ln{grid-column:2 / 7;background:var(--out);color:var(--out);box-shadow:0 0 10px #a5b4fc80}.dx__m{grid-row:var(--row);justify-self:start}.dx__m .ic{width:.95rem;height:.95rem;flex:none}.dx__r.is-in .dx__m{grid-column:3;border-color:#86efac8c}.dx__r.is-in .dx__m .ic{color:var(--in)}.dx__r.is-out .dx__m{grid-column:7;border-color:#a5b4fc8c}.dx__r.is-out .dx__m .ic{color:var(--out)}.dx__in{grid-column:1 / 4;grid-row:5;display:flex;flex-wrap:wrap;gap:.5rem}.dx__chip{padding:.3rem .55rem;font-size:.8125rem;color:var(--ink-2)}.dx__chip svg{width:.9rem;height:.9rem;flex:none}.dx__chip--av svg{fill:none;stroke:var(--primary-200);stroke-width:1.8}.dx__fig.is-anim .dx__ln{animation:dx-draw .55s var(--ease) both;animation-delay:calc(var(--i) * .12s);transform-origin:left center}.dx__fig.is-anim .dx__m{animation:dx-in .35s var(--ease) both;animation-delay:calc(.4s + var(--i) * .12s)}.dx__fig.is-anim .dx__gate{animation:dx-in .3s var(--ease) both}@keyframes dx-draw{0%{transform:scaleX(0)}}@keyframes dx-in{0%{opacity:0;transform:translateY(4px)}}.mcards__grp{border-color:#a5b4fc73}.mcards__grp--in{border-color:#86efac8c}.mcards__grp .mcards__k .ic{color:#a5b4fc}.mcards__grp--in .mcards__k .ic{color:#86efac}@media(max-width:1100px){.dx__stage{grid-template-columns:1fr}}@media(max-width:640px){.dx__fig{padding:.9rem .6rem .8rem;grid-template-columns:minmax(0,6.2rem) minmax(.6rem,1fr) minmax(0,4.6rem) .4rem 2rem minmax(.6rem,1fr) minmax(0,5.4rem);grid-template-rows:auto repeat(3,3.4rem) auto;font-size:.75rem}.dx__bound{margin-right:.9rem}.dx__a,.dx__m{padding:.35rem .4rem;gap:.3rem;line-height:1.2}.dx__a svg,.dx__m .ic{display:none}.dx__col{font-size:.75rem}.dx__col--in{display:none}.dx__gate span{font-size:.75rem}}.entp,.hub,.duo,.cinf{--x: #fda4af;--ok: #86efac;--mute: rgba(207, 224, 239, .4)}.entp__tb{width:100%;margin-top:1.75rem;border-collapse:separate;border-spacing:0;table-layout:fixed}.entp__hc{padding:0 1rem .7rem;vertical-align:bottom;text-align:left;font:600 .95rem/1.2 var(--font-display);color:var(--ink-2);border-bottom:1px solid var(--line-2)}.entp__hc--0{width:13.5rem;padding-left:0}.entp__hc--1{width:27%}.entp__hc--3{width:25%}.entp__hc--2,.entp__hc--3{padding-top:.85rem;color:var(--primary-200);background:#1d4f7e3d}.entp__hc--2{border-top-left-radius:12px}.entp__hc--3{border-top-right-radius:12px}.entp__r>*{padding:.8rem 1rem;vertical-align:middle;text-align:left;font-size:1rem;line-height:1.4;border-bottom:1px solid rgba(207,224,239,.08)}.entp__t{padding-left:0;font:600 1.1rem/1.2 var(--font-display);color:var(--ink);white-space:nowrap}.entp__i{display:inline-grid;place-items:center;width:2.1rem;height:2.1rem;margin-right:.75rem;vertical-align:middle;border-radius:8px;background:#1d4f7e66;color:var(--primary-200)}.entp__i .ic{width:1.15rem;height:1.15rem}.entp__v{display:flex;gap:.55rem;align-items:baseline}.entp__m{flex:none;width:1rem;height:1rem;align-self:flex-start;margin-top:.2rem}.entp__m .ic{display:block;width:100%;height:100%;stroke-width:2.4}.entp__c--x{color:var(--ink-2)}.entp__c--x .entp__m{color:var(--x)}.entp__c--y,.entp__c--f{background:#1d4f7e3d}.entp__c--y{color:var(--ink)}.entp__c--y .entp__m{color:var(--primary-200)}.entp__r:last-child>.entp__c--y{border-bottom-left-radius:12px}.entp__r:last-child>.entp__c--f{border-bottom-right-radius:12px}.entp__k{display:none}.entp__fs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.entp__fs li{padding:.2rem .55rem;border-radius:6px;border:1px solid rgba(111,160,201,.55);font-size:.8125rem;line-height:1.3;color:var(--primary-100);white-space:nowrap}.ep__a{fill:#7f9ab324;stroke:var(--primary-200);stroke-width:1.5;vector-effect:non-scaling-stroke}.ep__ln{fill:none;stroke:var(--primary-300);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ep__ln--off{stroke:var(--mute);stroke-dasharray:4 5}.ep__x{fill:none;stroke:var(--x);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.pteams{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem}.pteams__tabs{display:flex;flex-wrap:wrap;gap:.5rem}.pteams__tabs [role=tab],.pteams__pause{all:unset;box-sizing:border-box;cursor:pointer;border-radius:10px;border:1px solid var(--line-2);color:var(--ink-2)}.pteams__tabs [role=tab]{position:relative;overflow:hidden;padding:.6rem 1rem;font:600 .95rem/1.2 var(--font-display);transition:border-color .2s var(--ease),background .2s var(--ease),color .2s var(--ease)}.pteams__tabs [role=tab][aria-selected=true]{color:var(--ink);border-color:var(--primary-300);background:#6fa0c929}.pteams__bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--primary-200);transform-origin:left center;transform:scaleX(var(--u, 0))}.pteams__pause{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .95rem;font-size:.9375rem;line-height:1.2}.pteams__pause .ic{width:1rem;height:1rem}.pteams__tabs [role=tab]:focus-visible,.pteams__pause:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.pteams+.surface__frame{margin-top:1.25rem}@keyframes pui-in{0%{opacity:0}}.hub__fig{margin:2.25rem 0 0;display:grid;grid-template-columns:minmax(13rem,1fr) 2rem minmax(0,1.75fr) 2rem minmax(11rem,.85fr);gap:1rem;align-items:center}.hub__k{margin:0 0 .85rem;font:600 1.05rem/1.2 var(--font-display);color:var(--ink-2)}.hub__agents ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.hub__team{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.6rem;padding:.5rem .75rem;border-radius:10px;border:1px solid var(--line-2);background:#0a1826;font-size:.9375rem;color:var(--ink)}.hub__team svg{display:block;height:1.5rem;width:auto;max-width:100%}.hub__to{display:grid;place-items:center;color:var(--primary-300)}.hub__to .ic{width:1.5rem;height:1.5rem}.hub__core{padding:1.25rem 1.4rem 1.4rem;border-radius:16px;border:1.5px solid var(--primary-400);background:#2e629624}.hub__k--core{display:flex;align-items:center;gap:.55rem;color:var(--ink);font-size:1.2rem}.hub__mark{width:1.5rem;height:1.5rem;flex:none}.hub__ctls{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}.hub__ctl{display:grid;grid-template-columns:1.25rem minmax(0,1fr);column-gap:.6rem;align-content:start}.hub__ctl .ic{grid-row:span 2;width:1.15rem;height:1.15rem;margin-top:.1rem;color:var(--primary-200)}.hub__ctl b{font:600 1.05rem/1.25 var(--font-display);color:var(--ink)}.hub__ctl span{color:var(--ink-2);font-size:.95rem;line-height:1.4}.hub__people{display:grid;justify-items:center;text-align:center}.hub__people svg{width:4.5rem;height:4.5rem;fill:var(--primary-100)}.hub__pl{margin:.6rem 0 0;max-width:13rem;color:var(--ink);font-size:1rem;line-height:1.4}.hub__watch{grid-column:3;grid-row:2;position:relative;margin:.5rem 0 0;padding:.75rem 1rem;border-radius:12px;border:1.5px dashed rgba(156,195,255,.6);color:var(--ink-2);font-size:.95rem;line-height:1.45}.hub__watch:before{content:"";position:absolute;left:50%;bottom:100%;height:1.5rem;border-left:1.5px dashed rgba(156,195,255,.6)}.hub__wk{font:600 1rem/1.2 var(--font-display);color:#cfe2ff}.page>.fold--ent{padding-top:1.5rem;padding-bottom:1.5rem}html[data-world] .page>section.cinf{padding-bottom:1.5rem}.cinf__top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem}.cinf__lede{max-width:60rem}.cinf__top .ctas{margin:0}.cinf__body{margin-top:1.5rem;display:grid;grid-template-columns:minmax(0,2.1fr) minmax(15rem,1fr);gap:1.5rem 2.5rem;align-items:start}.cinf__fig{margin:0;display:grid;grid-template-columns:minmax(0,2.2fr) minmax(6.5rem,8rem) minmax(8.5rem,.7fr);gap:1rem;align-items:center}.cinf__enc{padding:1.1rem 1.4rem 1.4rem;border-radius:16px;border:3px solid var(--primary-400);background:#2e629624;box-shadow:inset 0 0 0 1px #6fa0c940}.cinf__k{margin:0 0 .9rem;display:flex;align-items:center;gap:.5rem;font:600 1.05rem/1.2 var(--font-display);color:var(--ink-2)}.cinf__k .ic{width:1.1rem;height:1.1rem;color:var(--primary-200)}.cinf__core{margin:0;display:flex;align-items:center;gap:.55rem;padding:.7rem .9rem;border-radius:10px;border:1px solid var(--primary-300);background:#0a1826;font:600 1.15rem/1.2 var(--font-display);color:var(--ink)}.cinf__mark{width:1.4rem;height:1.4rem;flex:none}.cinf__parts{list-style:none;margin:.6rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.cinf__part{display:grid;justify-items:start;gap:.45rem;padding:.65rem .8rem;border-radius:10px;border:1px solid var(--line-2);background:#0a1826;font-size:.9375rem;color:var(--ink)}.cinf__part svg{display:block;height:1.25rem;width:auto;max-width:100%}.cinf__part .ic{width:1.25rem;color:var(--primary-200)}.cinf__cut{display:grid;justify-items:center;gap:.4rem;text-align:center}.cinf__cut svg{display:block;width:100%;height:auto}.cinf__dn{display:none!important}.cinf__cut span{font:600 .9375rem/1.25 var(--font-display);color:var(--x)}.cinf__out{display:grid;justify-items:center;gap:.5rem;padding:1rem;border-radius:14px;border:1px dashed rgba(207,224,239,.2);text-align:center;font-size:.9375rem;color:var(--ink-2)}.cinf__out .ic{width:2rem;height:2rem;color:var(--mute)}.cinf__facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.cinf__fact{display:grid;grid-template-columns:1.25rem minmax(0,1fr);column-gap:.6rem;align-content:start}.cinf__fact .ic{grid-row:span 2;width:1.15rem;height:1.15rem;margin-top:.1rem;color:var(--primary-200)}.cinf__fact b{font:600 1.05rem/1.25 var(--font-display);color:var(--ink)}.cinf__fact span{color:var(--ink-2);font-size:.95rem;line-height:1.4}.duo{margin-top:2.25rem}.duo__h{margin:0;font:600 clamp(1.5rem,1.1rem + 1.1vw,2.1rem)/1.15 var(--font-display);letter-spacing:-.02em;color:var(--ink)}.duo__frame{margin:1.25rem 0 0;border-radius:14px;overflow:hidden;background:#0b1520;box-shadow:0 0 0 1px #cfe0ef24,0 60px 120px -40px #000000e6}.duo__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;padding:.7rem 1.5rem;background:#0f1d2b;border-bottom:1px solid rgba(207,224,239,.09);font-size:.9375rem;color:#9fb6cb}.duo__bar b{font:600 1rem/1.2 var(--font-display);color:#e8eef5}.duo__mark{width:1.25rem;height:1.25rem;flex:none}.duo__key{padding:.2rem .55rem;border-radius:99px;font-size:.8125rem;color:#cfe2ff;background:#9cc3ff1f;box-shadow:inset 0 0 0 1px #9cc3ff4d}.duo__done{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border-radius:99px;font:600 .8125rem/1.2 var(--font-sans);color:#4ade80;background:#16a34a2e}.duo__done .ic,.duo__tcd .ic{width:.9rem;height:.9rem}.duo__grid{display:grid;grid-template-columns:minmax(0,1fr) 4rem minmax(0,1fr);gap:.55rem 0;padding:.8rem 1.5rem 1.05rem}.duo__l{display:contents;list-style:none}.duo__hd{grid-row:1;margin:0;display:flex;align-items:center;gap:.5rem;font:600 1rem/1.2 var(--font-display);color:#9fb6cb}.duo__hd--a{grid-column:3}.duo__hd svg,.duo__av svg{width:1.3rem;height:1.3rem;flex:none;display:block}.duo__hd--p svg,.duo__c--p .duo__av svg{fill:var(--primary-100)}.duo__hd--a path,.duo__c--a .duo__av path{fill:#7f9ab329;stroke:var(--primary-200);stroke-width:1.6}.duo__c{grid-column:1;grid-row:var(--r);display:grid;align-content:start;gap:.35rem;padding:.75rem 1.1rem .85rem;border-radius:12px;background:#0f1d2b;border:1px solid rgba(207,224,239,.09);box-shadow:inset 3px 0 #cfe0ef80}.duo__c--a{grid-column:3;box-shadow:inset 3px 0 0 var(--primary-300)}.duo__who{margin:0;display:flex;align-items:center;gap:.5rem;font-size:.9375rem;color:#9fb6cb}.duo__who b{font-weight:600;color:#e8eef5}.duo__n{margin-left:auto;font:600 .8125rem/1 var(--font-mono);color:#6f8aa3}.duo__what{margin:0;font:600 clamp(1.2rem,1rem + .45vw,1.4rem)/1.2 var(--font-display);letter-spacing:-.01em;color:#e8eef5}.duo__det{margin:.1rem 0 0;display:flex;flex-wrap:wrap;gap:.4rem}.duo__det span{padding:.25rem .55rem;border-radius:6px;font:500 .8125rem/1.3 var(--font-mono);color:#a6c5e0;background:#4a7eaf29}.duo__to{grid-column:2;grid-row:var(--r);align-self:center;justify-self:center;display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:10px;color:var(--primary-200);background:#2e62962e;box-shadow:inset 0 0 0 1px #6fa0c959}.duo__to .ic{width:1.25rem;height:1.25rem}.duo__to--left .ic{transform:scaleX(-1)}.duo__tc{margin:.1rem 0 0;padding:.45rem .6rem;border-radius:10px;background:#132436;border:1px solid rgba(207,224,239,.16);display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;justify-self:start}.duo__tck{margin-right:.3rem;font:600 .8125rem/1.2 var(--font-sans);color:#b4b7f5}.duo__btn{height:1.75rem;padding:0 .7rem;border-radius:6px;display:inline-flex;align-items:center;font:600 .8125rem/1 var(--font-sans);color:#9fb6cb;border:1px solid rgba(207,224,239,.16)}.duo__btn--ok{color:#e8eef5;background:#1d4f7e;border-color:#2e6296}.duo__tcd{margin-left:.3rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;color:#4ade80}@media(max-width:1100px){.hub__fig{grid-template-columns:minmax(0,1fr)}.hub__to{transform:rotate(90deg)}.hub__watch{grid-column:1;grid-row:auto}.hub__people{justify-items:start;text-align:left;grid-template-columns:auto 1fr;column-gap:1rem;align-items:center}.hub__people .hub__k{grid-column:1 / -1}.hub__people svg{width:3rem;height:3rem}.hub__pl{margin:0;max-width:none}}@media(max-width:1280px){.cinf__body{grid-template-columns:minmax(0,1fr)}.cinf__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}}@media(max-width:900px){.cinf__fig{grid-template-columns:minmax(0,1fr);gap:.6rem}.cinf__cut{grid-template-columns:1.5rem auto;justify-content:center;align-items:center;column-gap:.75rem}.cinf__ac{display:none!important}.cinf__dn{display:block!important;width:1.5rem}.entp__tb,.entp__tb tbody,.entp__r,.entp__r>*{display:block}.entp__tb thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.entp__tb{margin-top:1rem}.entp__r{margin-top:.7rem;border:1px solid var(--line-2);border-radius:14px;overflow:hidden}.entp__r>*{border-bottom:0;padding:.55rem 1rem}.entp__t{padding:.85rem 1rem .4rem;white-space:normal}.entp__k{display:block;margin-bottom:.25rem;font:600 .8125rem/1.2 var(--font-display);color:var(--ink-2)}.entp__c--y{padding-top:.75rem}.entp__c--y .entp__k{color:var(--primary-200)}.entp__c--f{padding:.15rem 1rem .9rem}.entp__c--f .entp__k{display:none}.entp__r:last-child>.entp__c--y,.entp__r:last-child>.entp__c--f{border-radius:0}}@media(max-width:640px){.pteams__tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) .2rem}.pteams__tabs::-webkit-scrollbar{display:none}.pteams__tabs [role=tab]{flex:none}.hub__ctls{grid-template-columns:minmax(0,1fr)}.cinf__enc{padding:1rem 1rem 1.1rem}.cinf__parts{grid-template-columns:minmax(0,1fr)}.cinf__part{grid-template-columns:4rem minmax(0,1fr);align-items:center}.cinf__facts{grid-template-columns:minmax(0,1fr)}.duo__bar{padding:.75rem 1rem}.duo__req{flex-basis:100%}.duo__grid{grid-template-columns:minmax(0,1fr);padding:.9rem 1rem 1rem;gap:.6rem}.duo__hd,.duo__to{display:none}.duo__c,.duo__c--a{grid-column:1;grid-row:auto}.duo__c--a{margin-left:1.25rem}}.surface__frame--ui{background:#f4f6f9}.surface__frame--ui picture,.surface__frame--ui img{display:block;width:100%;height:auto}.surface__frame--ui img.is-in{animation:pui-in .45s var(--ease) both}@media(max-width:699px){.surface__frame--ui{aspect-ratio:auto}}.entk__g{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}@media(min-width:1100px){.entk__g{grid-template-columns:repeat(3,minmax(0,1fr))}}.entk__c{display:grid;gap:.35rem;align-content:start;padding:1.15rem 1.2rem 1.25rem;border-radius:14px;border:1px solid var(--line-2);background:linear-gradient(180deg,#0e263e99,#04101ceb)}.entk__k{margin:0;display:inline-flex;align-items:center;gap:.45rem;font:600 .8125rem/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-200)}.entk__k .ic{width:1rem;height:1rem}.entk__fig{margin:.2rem 0 0;font:600 clamp(1.7rem,1.2rem + 1.2vw,2.3rem)/1.05 var(--font-display);letter-spacing:-.02em;color:var(--ink)}.entk__l{margin:0;font-size:.95rem;line-height:1.45;color:var(--ink-2)}.page>.osnav--ent+.phero--b9{padding-top:calc(9rem - var(--osnav-h))}.page>.tb--first{padding-top:1.75rem;padding-bottom:2.5rem}.tb--first .phero{min-height:0;padding:0!important;background:none;display:block}.tb--first .phero__k{margin-bottom:.55rem;font-size:1.05rem}.tb--first .phero__h{font-size:clamp(2.1rem,1rem + 1.9vw,3.2rem);line-height:1;max-width:15ch;text-shadow:none}.tb--first .phero__lede{margin-top:.85rem;font-size:1.05rem;line-height:1.5;max-width:34ch;text-shadow:none}.page .tb--first .tb__ask>.sec__h{margin-top:.6rem;padding-top:1.1rem;border-top:1px solid var(--line);font-size:clamp(1.7rem,1rem + 1.3vw,2.4rem)}.tb{display:grid;gap:1.6rem 2.4rem;align-items:start}@media(min-width:980px){.tb{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}}.tb__ask{display:grid;gap:.9rem;align-content:start}.tb__lede{margin:0;color:var(--ink-2);font-size:1.0625rem;line-height:1.5;max-width:36ch}.tb__out{display:grid;gap:1rem;padding:1.2rem;border-radius:16px;border:1px solid var(--line-2);background:linear-gradient(180deg,#0e263e8c,#04101ceb)}@media(min-width:760px){.tb__out{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.tb__out>.tbl{grid-column:1 / -1}}.tb__k{margin:0;font:600 .75rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--primary-200)}.tb__name{margin:.35rem 0 .8rem;font:600 1.25rem/1.2 var(--font-display);letter-spacing:-.01em}.tb__agents{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.tb__a{display:grid;grid-template-columns:1.1rem minmax(0,1fr);gap:.6rem;align-items:start;font-size:.875rem;line-height:1.4;color:var(--ink-2)}.tb__a b{color:var(--ink);font-weight:600}.tb__lead{display:inline-block;margin-left:.3rem;padding:.05rem .4rem;border-radius:5px;border:1px solid var(--primary-300);font-size:.75rem;color:var(--ink);vertical-align:.05em}.tb__flows{display:grid;gap:.7rem;align-content:start}.tb__kind{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .5rem;border-radius:99px;background:#1d4f7e59;color:var(--ink);font-weight:600}.tb__kind svg{width:.9rem;height:.9rem}.tbw__hex{flex:none;display:inline-grid;place-items:center;width:1.7rem;height:1.7rem;background:var(--c);clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);font:700 .75rem/1 var(--font-sans);color:#fff}.tb__a{grid-template-columns:1.7rem minmax(0,1fr)}.tbw__tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem}.tbw__tabs [role=tab]{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .75rem;border-radius:9px;border:1px solid var(--line-2);font:600 .84rem/1.2 var(--font-sans);color:var(--ink-2)}.tbw__tabs [role=tab] .ic{width:.95rem;height:.95rem}.tbw__tabs [role=tab][aria-selected=true]{color:var(--ink);border-color:var(--primary-300);background:#6fa0c929}.tbw__tabs [role=tab]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tbw{padding:.95rem 1rem 1.05rem;border-radius:12px;background:#f4f6f9;color:#0f1b2d;box-shadow:0 0 0 1px #cfe0ef24}.tbw[hidden]{display:none}.tbw__trig{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8125rem;color:#3b4758}.tbw .tb__kind{display:inline-flex;align-items:center;gap:.3rem;padding:.15rem .5rem;border-radius:99px;background:#e3e9f1;color:#0f1b2d;font-weight:600}.tbw .tb__kind .ic{width:.9rem;height:.9rem}.tbw .tb__fh{margin:.55rem 0 .7rem;font:600 1.02rem/1.25 var(--font-display);color:#0f1b2d}.tbw__line{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.tbw__s{position:relative;display:flex;align-items:center;gap:.7rem;padding:.6rem .75rem;border-radius:10px;background:#fff;border:1px solid #d6dde7}.tbw__s+.tbw__s:before{content:"";position:absolute;left:1.6rem;top:calc(-.75rem - 1px);height:.75rem;border-left:2px solid #c3ccd8}.tbw__s>span:last-child{display:grid;gap:.1rem;min-width:0}.tbw__t{font:600 .9rem/1.3 var(--font-sans);color:#0f1b2d}.tbw__who{font-size:.8125rem;line-height:1.3;color:#4a5668}.tbw__s--person{background:#fff6e8;border-color:#ecc98c}.tbw__hand{flex:none;display:inline-grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:8px;background:#fbe6c2;color:#3d2a0d}.tbw__hand .ic{width:1rem;height:1rem}.tb__cut{margin:0;grid-column:1 / -1;padding:.55rem .75rem;border-radius:10px;background:#1d4f7e40;font-size:.875rem;color:var(--ink)}.tb__ts:empty{display:none}.cc{display:grid;border-radius:18px;border:1px solid var(--line-2);background:#04101ce6;min-width:0}.cc__bar{margin:0;display:flex;align-items:center;gap:.65rem;padding:.7rem 1.1rem;border-bottom:1px solid var(--line)}.cc__mark{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:9px;background:var(--primary-600);color:var(--ink)}.cc__mark .ic{width:1.1rem;height:1.1rem}.cc__name{font:600 1rem/1.2 var(--font-display);color:var(--ink)}.cc__sub{margin-left:auto;font-size:.8125rem;color:var(--ink-2)}.cc__log{list-style:none;margin:0;padding:.95rem 1.1rem;display:grid;gap:.8rem;align-content:start}.cc__m{justify-self:start;max-width:min(100%,42rem);box-sizing:border-box;padding:.75rem .95rem;border-radius:14px 14px 14px 4px;background:#1d4f7e57;color:var(--ink);font-size:.975rem;line-height:1.5;scroll-margin:calc(var(--nav-h, 4.75rem) + 3.5rem) 0 1.5rem}.cc__m p{margin:0}.cc__m a{color:var(--primary-100)}.cc__m--you{justify-self:end;max-width:min(92%,34rem);border-radius:14px 14px 4px;background:var(--primary-600);white-space:pre-wrap;overflow-wrap:anywhere}.cc__m--team{justify-self:stretch;max-width:none;display:grid;gap:.7rem;padding:0;background:none}.cc__m--team>p{justify-self:start;padding:.75rem .95rem;border-radius:14px 14px 14px 4px;background:#1d4f7e57}.cc__gk{margin-top:.75rem!important;font-weight:600}.cc__guide{list-style:none;margin:.45rem 0 0;padding:0;display:grid;gap:.4rem}@media(min-width:640px){.cc__guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem 1rem}}.cc__guide li{display:flex;align-items:flex-start;gap:.55rem}.cc__guide .ic{flex:none;width:1.05rem;height:1.05rem;margin-top:.2rem;color:var(--primary-200)}.cc__think{display:flex;align-items:center;gap:.65rem}.cc__dots{display:inline-flex;gap:.3rem}.cc__dots i{width:.42rem;height:.42rem;border-radius:2px;background:var(--primary-200);animation:cc-pulse 1.1s var(--ease) infinite both}.cc__dots i:nth-child(2){animation-delay:.18s}.cc__dots i:nth-child(3){animation-delay:.36s}@keyframes cc-pulse{0%,to{opacity:.3;transform:none}40%{opacity:1;transform:translateY(-2px)}}.cc__form{margin:0;display:grid;gap:.45rem;padding:.8rem 1.1rem .9rem;border-top:1px solid var(--line)}.cc__field{position:relative}.cc__q{display:block;width:100%;box-sizing:border-box;min-height:3.6rem;max-height:9rem;padding:.8rem 3.75rem .8rem .95rem;border-radius:14px;border:1px solid var(--line-2);background:#020b14eb;color:var(--ink);font:400 1rem/1.5 var(--font-sans);resize:none}.cc__q::placeholder{color:var(--ink-2);opacity:1}.cc__q:focus{border-color:var(--primary-300)}.cc__q:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.cc__q:disabled{cursor:not-allowed}@media(max-width:700px){.cc__q{min-height:calc(6.1rem + 2px)}}.cc__send{position:absolute;right:.45rem;bottom:.45rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:10px;background:var(--ink);color:#0c2b48;cursor:pointer}.cc__send .ic{width:1.2rem;height:1.2rem;stroke-width:2.2}.cc__send:hover{background:#fff}.cc__send:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cc__send:disabled{opacity:.45;cursor:not-allowed}.cc__acts{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;margin-top:.7rem!important}.cc__m .cc__cta{display:inline-flex;align-items:center;min-height:2.5rem;box-sizing:border-box;padding:.5rem 1rem;border-radius:10px;background:var(--ink);color:#0c2b48;font-weight:600;text-decoration:none}.cc__m .cc__cta:hover{background:#fff}.cc__m .cc__cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cc__acts span{font-size:.875rem;color:var(--ink-2)}.cc__foot{margin:0;display:flex;justify-content:space-between;gap:1rem;font-size:.8125rem;color:var(--ink-2)}.cc__keep{margin:.3rem 0 0;font-size:.75rem;line-height:1.35;color:var(--ink-2)}.cc__keep a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:640px){.cc__sub{display:none}.cc__log{padding:.9rem}.cc__form{padding:.7rem .9rem .8rem}}.tbl{list-style:none;margin:0 0 .9rem;padding:.35rem .95rem;display:grid;border-radius:14px;border:1px solid var(--line);background:#020b1499}.tbl__r{display:flex;align-items:flex-start;gap:.7rem;padding:.55rem 0}.tbl__r+.tbl__r{border-top:1px solid var(--line)}.tbl__ok{flex:none;display:grid;place-items:center;width:1.45rem;height:1.45rem;margin-top:.05rem;border-radius:6px;background:var(--primary-600);color:var(--ink)}.tbl__ok .ic{width:.95rem;height:.95rem;stroke-width:2.6}.tbl__b{min-width:0;display:grid;gap:.3rem}.tbl__k{font-size:.95rem;font-weight:600;color:var(--ink)}.tbl__d{font-size:.875rem;color:var(--ink-2)}.tbl__cs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.tbl__cs li{display:inline-flex;align-items:center;gap:.3rem;padding:.16rem .55rem;border-radius:7px;border:1px solid var(--line-2);font-size:.8125rem;line-height:1.35;color:var(--primary-100);overflow-wrap:anywhere}.tbl__cs li .ic{width:.85rem;height:.85rem}.tbl__cs i{font-style:normal;color:var(--ink-2)}.tbl__cs .tbl__more{color:var(--ink-2)}.tb__out.is-building .tbl__r{animation:tb-in .3s var(--ease) both;animation-delay:calc(var(--j, 0) * .16s)}.tb__out.is-building .tbl__ok{animation:tb-pop .3s var(--ease) both;animation-delay:calc(var(--j, 0) * .16s + .1s)}.tb__out.is-building .tb__k,.tb__out.is-building .tb__name{animation:tb-in .45s var(--ease) both;animation-delay:var(--b, 0s)}.tb__out.is-building .tb__a{animation:tb-pop .45s var(--ease) both;animation-delay:calc(var(--b, 0s) + .2s + var(--i, 0) * .14s)}.tb__out.is-building .tbw__tabs,.tb__out.is-building .tbw__trig,.tb__out.is-building .tb__fh{animation:tb-in .4s var(--ease) both;animation-delay:calc(var(--b, 0s) + .3s + var(--i, 0) * .14s)}.tb__out.is-building .tbw__s{animation:tb-in .38s var(--ease) both;animation-delay:calc(var(--b, 0s) + .4s + var(--i, 0) * .12s)}@keyframes tb-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes tb-pop{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cc__dots i,.tb__out.is-building *{animation:none!important}}.stills picture.is-on img{opacity:1}.stills picture[data-still].is-on img{transition:none}.covers__img>picture{display:contents}.hero__h1{--cy: 44;--gap: calc(20 * var(--vh, 1vh))}@media(max-width:599.98px){.hero__h1{--gap: calc(15 * var(--vh, 1vh))}}@media(min-width:600px)and (max-width:819.98px)and (orientation:portrait){.hero__h1{--cy: 40.6;--gap: calc(23 * var(--vh, 1vh))}}
