@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/921a7ea4a0b6b1fa-s.1uwhc7jrbo4mx.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0ad59077d07cbed7-s.2my4drvc0bavc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b81eeca71e9850c-s.p.25jyahqycoolj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/921a7ea4a0b6b1fa-s.1uwhc7jrbo4mx.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0ad59077d07cbed7-s.2my4drvc0bavc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b81eeca71e9850c-s.p.25jyahqycoolj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.YJbQUa_className{font-family:Syne,Syne Fallback;font-style:normal}.YJbQUa_variable{--font-syne:"Syne", "Syne Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2e4y-bhazgt_v.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.3o0_l_yqebdng.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.2mglm451ism6l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.3bjsqkuy1d2v8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.0xluf1kzv7x5w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.45487z7p3r8wm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.CQocaq_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.CQocaq_variable{--font-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.FK8goa_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.FK8goa_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--stage:#0a0a0c;--graphite:#15151a;--hairline:#26262e;--paper:#fbf7ee;--white:#f4f1ea;--muted:#8b8b96;--ink:#121218;--ink-2:#5c5c66;--amber:#ffb020;--magenta:#ff2e88;--green:#3df08c;--red:#ff4d3d;--amber-glow:#ffb0202e;--magenta-glow:#ff2e8829;--grid-line:#f4f1ea0a;--amber-core:#ffb02042;--edge:#f4f1ea6b;--edge-ink:#1212188c;--font-display:var(--font-syne,"Syne"), "Arial Black", system-ui, sans-serif;--font-body:var(--font-plex-sans,"IBM Plex Sans"), system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-plex-mono,"IBM Plex Mono"), ui-monospace, "SF Mono", Menlo, monospace;--h1:clamp(44px, 7.5vw, 112px);--h2:clamp(34px, 5vw, 68px);--h3:clamp(22px, 2.4vw, 28px);--body:17px;--lead:20px;--mono:13px;--eyebrow:12px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--section-y:clamp(64px, 10vw, 128px);--gutter:clamp(16px, 4vw, 48px);--max:1280px;--grid:24px;--r-0:0;--r-1:2px;--r-dot:50%;--shadow:none;--bracket:10px;--bracket-hover:14px;--border:1px solid var(--hairline);--nav-h:56px;--surface:var(--stage);--fg:var(--white);--fg-muted:var(--muted);--glow:var(--amber-glow)}@media (min-width:768px){:root{--nav-h:64px}}@media (min-width:1280px){:root{--body:18px}}.mode-stage{--surface:var(--stage);--fg:var(--white);--fg-muted:var(--muted);--glow:var(--amber-glow)}.mode-stage--magenta{--glow:var(--magenta-glow)}.mode-room{--surface:var(--graphite);--fg:var(--white);--fg-muted:var(--muted);--glow:transparent}.mode-daylight{--surface:var(--paper);--fg:var(--ink);--fg-muted:var(--ink-2);--glow:transparent}
*,:before,:after{box-sizing:border-box}*{margin:0}[hidden]{display:none!important}html{-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:var(--nav-h);overflow-x:clip}body{background-color:var(--stage);min-height:100%;color:var(--white);font-family:var(--font-body);font-size:var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:400;line-height:1.6;overflow-x:clip}img,svg,canvas,video,picture{max-width:100%;display:block}svg{overflow:visible}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}p a,.lead a,li a{text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:.18em;text-decoration-thickness:1px}ul,ol{padding:0;list-style:none}address{font-style:normal}strong,b{font-weight:500}hr{border:0;border-top:var(--border)}::selection{background:var(--amber);color:var(--ink)}h1,.h1{font-family:var(--font-display);font-weight:800;font-size:var(--h1);letter-spacing:-.02em;color:var(--fg);overflow-wrap:break-word;line-height:.95}h2,.h2{font-family:var(--font-display);font-weight:800;font-size:var(--h2);letter-spacing:-.02em;color:var(--fg);overflow-wrap:break-word;text-wrap:balance;line-height:1}h3,.h3{font-family:var(--font-display);font-weight:700;font-size:var(--h3);letter-spacing:-.01em;color:var(--fg);text-wrap:balance;line-height:1.15}h4,h5,h6{font-family:var(--font-display);color:var(--fg);font-size:18px;font-weight:700;line-height:1.2}h1 em,h2 em,.h1 em,.h2 em{color:var(--amber);font-style:normal}.mode-stage--magenta h2 em,.mode-stage--magenta .h2 em{color:var(--magenta)}p{color:inherit;text-wrap:pretty}.lead{font-family:var(--font-body);font-size:var(--lead);text-wrap:pretty;font-weight:400;line-height:1.5}.mono,.eyebrow,.chip,.kpi,.receipt{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.mono{font-size:var(--mono);font-weight:400;line-height:1.5}.eyebrow{align-items:center;gap:var(--s-2);font-size:var(--eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-weight:500;line-height:1.5;display:inline-flex}.eyebrow-dot{border-radius:var(--r-dot);background:var(--green);flex:none;width:8px;height:8px;animation:1.2s step-end infinite blink}.muted{color:var(--fg-muted)}.accent{color:var(--amber)}.accent--magenta{color:var(--magenta)}.tabular{font-variant-numeric:tabular-nums}.container{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y);isolation:isolate;position:relative;overflow:hidden}.section>.container{z-index:1;position:relative}.mode-stage,.mode-room,.mode-daylight{background-color:var(--surface);color:var(--fg)}.mode-room,.grid,#hero{background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:var(--grid) var(--grid);background-position:0 0}.mode-stage:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 60% 55% at 50% 0%, var(--glow), transparent 72%);position:absolute;inset:0}.grain{position:relative}.grain:after{content:"";z-index:2;pointer-events:none;opacity:.03;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23g)'/></svg>");background-repeat:repeat;background-size:240px 240px;position:absolute;inset:0}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:var(--s-2);left:var(--s-2);z-index:1000;padding:var(--s-2) var(--s-4);background:var(--amber);color:var(--ink);font-family:var(--font-mono);font-size:var(--mono);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--r-0);opacity:0;transition:transform .16s var(--ease-smooth,ease-out), opacity .16s var(--ease-smooth,ease-out);font-weight:500;position:fixed;transform:translateY(-200%)}.skip-link:focus,.skip-link:focus-visible{opacity:1;outline:2px solid var(--white);outline-offset:2px;transform:none}:focus{outline:none}:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.mode-daylight :focus-visible{outline-color:var(--ink)}.is-scroll-target:focus-visible{outline:none}.br-phone{display:inline}@media (min-width:768px){.br-phone{display:none}}@media print{:root{--stage:#fff;--graphite:#fff;--paper:#fff;--hairline:#c8c3b7;--white:#121218;--muted:#5c5c66;--amber:#7a4e00;--magenta:#a8004b;--green:#0e6b37;--red:#b3261e;--amber-glow:transparent;--magenta-glow:transparent;--grid-line:transparent;--surface:#fff;--fg:#121218;--fg-muted:#5c5c66;--glow:transparent;--section-y:24px}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:auto}html,body,.mode-stage,.mode-room,.mode-daylight,.section{overflow:visible;color:#121218!important;background:#fff!important}.section{padding-block:24px}canvas,.chase,.chase--v,.grain:after,.mode-stage:before,.skip-link,.nav,.ticker,.hero__beam,.hero__telemetry,.hero__telemetry--lit,.hero__status:before,.hero__scrollcue,.wipe__line,#back-to-top,#nav-overlay{display:none!important}.board,.wipe__row,.transport,.hero__status{background:0 0!important}.btn--primary{color:#121218!important;background:0 0!important;border:1px solid #c8c3b7!important}.reveal,.reveal[data-stagger]>*{opacity:1!important;transition:none!important;transform:none!important}.draw{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}.frame__spec{opacity:1!important}.receipt{break-inside:avoid;border:1px solid #c8c3b7;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important}.receipt__stamp,.stamp{opacity:1!important;animation:none!important;transform:rotate(-6deg)!important}.receipt__bars rect{transition:none!important;transform:none!important}.pillar__spec{clip-path:none!important;opacity:1!important;max-height:none!important}.card,.step,.features>*,.feature,.pillar{break-inside:avoid;border:1px solid #c8c3b7}.wipe__room{clip-path:none!important}.console{border:1px solid #c8c3b7}a{color:inherit}h1,h2,h3{break-after:avoid}}@media (forced-colors:active){.chip,.btn,.tag,.card,.receipt,.console,.field__input,.chips__item span,.step,.frame,.board__row,.kpi{border:1px solid canvastext}.btn--primary{forced-color-adjust:none;color:canvas;background:highlight;border-color:highlight}.brk:before,.brk:after,.brk-tr,.brk-bl{border-color:canvastext}.grain:after,.mode-stage:before,.hero__beam,.hero__telemetry,.hero__telemetry--lit{display:none!important}.receipt,.reel:before,.reel:after{-webkit-mask-image:none!important;mask-image:none!important}.mode-room,.grid,#hero{background-image:none}.eyebrow-dot,.dot,#console .rp-bar__fill,#console .wf-bar__fill,#console .pb-bar__fill,#console .mix__seg,#console .toggle__track:after,#console .rp-grid .cell.lit:after,#console .tl__dot.is-on,#console .lg,#pillars .pillar__spec li:before{forced-color-adjust:none;background:canvastext}#console .mix__seg+.mix__seg{border-left-color:canvas}#console .rp-bar__track,#console .wf-bar__track,#console .rp-grid .cell{border:1px solid canvastext}#console .console__tab[aria-selected=true]{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}#console .console__tab[aria-selected=true]:after{forced-color-adjust:none;background:highlight}:focus-visible{outline:2px solid highlight}html .field__input:focus-visible,html .ctl__select:focus-visible,html .mix__handle:focus-visible{outline-offset:2px;outline:2px solid highlight}}
.icon{vertical-align:-.2em;color:currentColor;flex:none;width:16px;height:16px;display:inline-block;overflow:visible}.mark{width:24px;height:24px;color:var(--fg);flex:none;display:inline-block}.num{font-variant-numeric:tabular-nums}.dot{border-radius:var(--r-dot);background:var(--fg-muted);vertical-align:middle;flex:none;width:8px;height:8px;display:inline-block}.dot--green{background:var(--green);animation:1.2s step-end infinite blink}.dot--standby{background:var(--fg-muted);animation:none}.dot--live{background:var(--green)}.tag{border-radius:var(--r-1);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--fg-muted);vertical-align:middle;border:1px solid;flex:none;align-items:center;padding:2px 5px;font-size:10px;font-weight:500;line-height:1.2;display:inline-flex}.tag--ink{color:var(--ink)}.chip{border-radius:var(--r-1);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--fg-muted);font-variant-numeric:tabular-nums;border:1px solid;flex:none;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.chip--green{color:var(--green)}.chip--amber{color:var(--amber)}.chip--magenta{color:var(--magenta)}.chip--white{color:var(--fg)}.brk{--brk:var(--fg-muted);--brk-off:0px;position:relative}.brk:before,.brk:after,.brk>.brk-tr,.brk>.brk-bl{content:"";z-index:3;width:var(--bracket);height:var(--bracket);border:0 solid var(--brk);pointer-events:none;transition:transform .16s var(--ease-smooth);display:block;position:absolute}.brk:before{top:var(--brk-off);left:var(--brk-off);transform-origin:0 0;border-top-width:1px;border-left-width:1px}.brk:after{right:var(--brk-off);bottom:var(--brk-off);transform-origin:100% 100%;border-bottom-width:1px;border-right-width:1px}.brk>.brk-tr{top:var(--brk-off);right:var(--brk-off);transform-origin:100% 0;border-top-width:1px;border-right-width:1px}.brk>.brk-bl{bottom:var(--brk-off);left:var(--brk-off);transform-origin:0 100%;border-bottom-width:1px;border-left-width:1px}.brk:hover,.brk:focus-within{--brk:var(--fg)}.brk:hover:before,.brk:hover:after,.brk:hover>.brk-tr,.brk:hover>.brk-bl,.brk:focus-within:before,.brk:focus-within:after,.brk:focus-within>.brk-tr,.brk:focus-within>.brk-bl{transform:scale(1.4)}.btn{--brk-off:-4px;justify-content:center;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-5);border-radius:var(--r-0);font-family:var(--font-mono);font-size:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--fg);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #0000;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.btn--primary{--brk:var(--amber);background:var(--amber);border-color:var(--amber);color:var(--ink)}.btn--primary:hover,.btn--primary:focus-within{--brk:var(--white);background:var(--white);border-color:var(--white);color:var(--ink)}.btn--primary:hover,.btn--primary:focus-visible{box-shadow:0 0 0 1px var(--amber), 0 0 28px 4px var(--amber-glow)}.btn--ghost{--brk:#f4f1ea66;color:var(--fg);background:0 0;border-color:#f4f1ea66}.btn--ghost:hover,.btn--ghost:focus-within{--brk:var(--fg);border-color:var(--fg)}.btn--block{width:100%;display:flex}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.mode-daylight .btn--ghost{--brk:#12121866;color:var(--ink);border-color:#12121866}.mode-daylight .btn--ghost:hover,.mode-daylight .btn--ghost:focus-within{--brk:var(--ink);border-color:var(--ink)}.link-arrow{font-family:var(--font-mono);font-size:var(--mono);color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:.22em;align-items:center;gap:6px;font-weight:500;line-height:1.5;text-decoration-thickness:1px;display:inline-flex}.link-arrow .icon{color:var(--amber);transition:transform .2s var(--ease-smooth)}.link-arrow:hover .icon,.link-arrow:focus-visible .icon,.pillar:hover .link-arrow .icon,.pillar:focus-visible .link-arrow .icon{transform:translate(4px)}.link-plain{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);text-underline-offset:.22em;cursor:pointer;font-size:12px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.link-plain:hover,.link-plain:focus-visible{color:var(--fg);-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber)}.card{background:var(--graphite);border:var(--border);border-radius:var(--r-1);color:var(--fg);position:relative}.mode-daylight .card{background:var(--paper);border-color:#12121833}.quote{gap:var(--s-4);padding:var(--s-6) var(--s-5);display:grid}.quote .tag{justify-self:start}.quote__text{margin:0}.quote__text p{font-family:var(--font-body);font-size:var(--lead);color:var(--fg);line-height:1.45}.quote__by{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:12px}@media (min-width:768px){.quote{padding:var(--s-7) var(--s-6)}}.stat{background:var(--graphite);border:var(--border);border-radius:var(--r-1);gap:6px;padding:18px 20px;display:grid}.stat__label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:11px;font-weight:500}.stat__value{font-size:var(--mono);color:var(--fg)}.partners__mark{font-family:var(--font-display);letter-spacing:-.01em;color:var(--white);opacity:.5;cursor:default;transition:opacity .2s var(--ease-smooth);font-size:clamp(15px,1.35vw,18px);font-weight:700;line-height:1.2}.partners__mark:hover{opacity:1}.chase{pointer-events:none;background-image:radial-gradient(circle,#ffb02052 0 2.5px,#0000 3px),radial-gradient(circle,#ffb020 0 2.5px,#ffb02000 3px,#0000 5px);background-position:0 0,0 0;background-repeat:repeat-x;background-size:14px 10px,42px 10px;flex:none;height:10px;animation:.9s steps(3,end) infinite chase}.chase--v{background-repeat:repeat-y;background-size:10px 14px,10px 42px;width:10px;height:auto;animation-name:chase-v}.chase-frame{padding:24px;position:relative}.chase-frame>.chase{position:absolute;top:0;left:0;right:0}.chase-frame>.chase:not(.chase--v):not(:first-child){top:auto;bottom:0}.chase-frame>.chase--v{inset:10px auto 10px 0}.chase-frame>.chase--v~.chase--v{left:auto;right:0}.cta__panel>.chase{opacity:.25;transition:opacity .3s var(--ease-smooth);animation-play-state:paused}.cta__panel.is-visible>.chase{opacity:.45;animation-duration:2.4s;animation-play-state:running}.cta__panel:focus-within>.chase{opacity:1;animation-duration:.9s;animation-play-state:running}.cta__panel.is-sent>.chase{opacity:1;animation-name:chase-send;animation-duration:.9s;animation-iteration-count:3;animation-play-state:running}.cta__panel.is-sent>.chase--v{animation-name:chase-v-send}.step__chase{transition:opacity .2s var(--ease-step);animation-play-state:paused;position:absolute;bottom:-10px;left:0;right:0}:where(html[data-js]:not(.no-runtime)) .step__chase{opacity:0}.step.is-lit .step__chase,.step__chase.is-visible{opacity:1;animation-iteration-count:3;animation-play-state:running}.ticker__track{width:max-content;animation:crawl var(--dur,60s) linear infinite;will-change:transform;display:flex}.ticker__track>ul{flex:none;display:flex}.ticker__track li{white-space:nowrap;color:var(--fg);flex:none;padding-right:40px}.ticker:hover .ticker__track,.ticker.is-offscreen .ticker__track,.ticker.is-paused .ticker__track{animation-play-state:paused}.tick-tag{letter-spacing:.04em;font-weight:500}.tick-tag--platform{color:var(--amber)}.tick-tag--field{color:var(--green)}.tick-tag--creator{color:var(--white)}.tick-tag--talent{color:var(--magenta)}.form{gap:var(--s-5);padding:var(--s-6) var(--s-5);background:var(--graphite);border:var(--border);border-radius:var(--r-1);color:var(--fg);display:grid;position:relative}@media (min-width:768px){.form{padding:40px 36px}}.field{gap:6px;min-width:0;display:grid;position:relative}.field__label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);align-items:baseline;gap:4px;font-size:11px;font-weight:500;line-height:1.4;display:flex}.req{color:var(--amber)}.field__input{border:0;border-bottom:1px solid var(--edge);width:100%;min-height:40px;font-family:var(--font-mono);color:var(--fg);caret-color:var(--amber);appearance:none;background:0 0;border-radius:0;padding:8px 40px 8px 0;font-size:14px;line-height:1.4;display:block}.field__input::placeholder{color:var(--fg-muted);opacity:1;text-overflow:ellipsis}input.field__input{text-overflow:ellipsis;overflow:hidden}.field__input:focus,.field__input:focus-visible{border-bottom-color:var(--amber);box-shadow:0 1px 0 0 var(--amber);outline:none}a.field__input{color:var(--amber);align-items:center;text-decoration:none;display:flex}a.field__input:hover{border-bottom-color:var(--amber)}select.field__input,.ctl__select{cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='M4 6l4 4 4-4' fill='none' stroke='%238B8B96' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 8px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:32px}select.field__input option,.ctl__select option{background:var(--graphite);color:var(--white)}@media (max-width:767px),(pointer:coarse){input.field__input,select.field__input,textarea.field__input,select.ctl__select{font-size:16px}}.field__ok{height:40px;font-family:var(--font-mono);letter-spacing:.08em;color:var(--green);opacity:0;pointer-events:none;transition:opacity .16s var(--ease-step);align-items:center;font-size:11px;font-weight:500;display:flex;position:absolute;top:21.4px;right:2px}.field.is-valid .field__ok{opacity:1}.field__msg{font-family:var(--font-mono);color:var(--red);font-size:12px;line-height:1.4}.field__msg:empty{height:0;margin-top:-6px;display:block;overflow:hidden}.field.is-invalid .field__input,.field__input[aria-invalid=true]{border-bottom-color:var(--red)}.field.is-invalid .field__ok,.field__input[aria-invalid=true]~.field__ok{opacity:0}.chips{gap:var(--s-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.chips>legend{float:left;width:100%;margin-bottom:var(--s-2);padding:0}.chips__item{display:inline-flex;position:relative}.chips__item input{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.chips__item span{border:1px solid var(--edge);border-radius:var(--r-1);min-height:36px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--fg-muted);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:500;display:inline-flex}.chips__item span:before{content:"";border:1px solid;flex:none;width:6px;height:6px}.chips__item:hover span{border-color:var(--fg-muted)}.chips__item input:checked+span{color:var(--amber);border-color:var(--amber)}.chips__item input:checked+span:before{background:currentColor}.chips__item input:focus-visible+span{outline:2px solid var(--amber);outline-offset:2px}.form__status{align-items:center;gap:var(--s-2);min-height:44px;font-family:var(--font-mono);font-size:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--fg);font-weight:500;display:flex}.form__privacy{font-size:12px;line-height:1.5}.mode-daylight .field__input{border-bottom-color:var(--edge-ink);color:var(--ink)}.mode-daylight .chips__item span{border-color:var(--edge-ink)}.console{--fg:var(--white);--fg-muted:var(--muted);--surface:var(--graphite);--brk:var(--ink-2);--brk-off:-5px;width:100%;color:var(--white);background-color:var(--graphite);border:var(--border);border-radius:var(--r-1);font-family:var(--font-mono);font-variant-numeric:tabular-nums;background-image:repeating-linear-gradient(#f4f1ea0f 0 1px,#0000 1px 3px);font-size:12px;line-height:1.5;position:relative}.console.brk:hover,.console.brk:focus-within{--brk:var(--ink)}.console :focus-visible{outline-color:var(--amber)}.console__bar{border-bottom:var(--border);letter-spacing:.06em;text-transform:uppercase;min-height:40px;color:var(--muted);align-items:center;gap:12px;padding:6px 14px;font-size:11px;display:flex}.console__dots{flex:none;gap:6px;display:inline-flex}.console__dots i{border-radius:var(--r-dot);background:var(--hairline);width:10px;height:10px}.console__title{min-width:0;color:var(--white);flex:auto;line-height:1.3}.console__flash{text-overflow:ellipsis;white-space:nowrap;max-width:40%;color:var(--amber);opacity:0;transition:opacity .2s var(--ease-step);flex:none;font-weight:500;overflow:hidden}.console__flash:not(:empty){opacity:1}.console__tabs{border-bottom:var(--border);padding:10px 12px}.console__tab{border:var(--border);min-height:36px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:0 0;padding:0 8px;font-size:12px;font-weight:500;position:relative}.console__tab+.console__tab{border-left:0}.console__tab[aria-selected=true]{color:var(--stage);background:var(--white)}.console__tab:focus-visible{outline-offset:-3px;z-index:1}.console__tab[aria-selected=true]:focus-visible{outline-color:var(--stage)}@media (min-width:768px){.console__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console__tabs{gap:4px;padding:0 14px}.console__tab,.console__tab+.console__tab{border:0;min-height:40px;padding:0 14px}.console__tab[aria-selected=true]{color:var(--white);background:0 0}.console__tab:after{content:"";background:var(--amber);transform-origin:0;height:2px;transition:transform .2s var(--ease-step);position:absolute;bottom:-1px;left:14px;right:14px;transform:scaleX(0)}.console__tab[aria-selected=true]:after{transform:scaleX(1)}.console__tab:focus-visible{outline-offset:-2px}.console__tab[aria-selected=true]:focus-visible{outline-color:var(--amber)}}.console__panel{padding:16px 12px}@media (min-width:768px){.console__panel{padding:24px}}.console__foot{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;line-height:1.5;display:flex}.console__foot a{text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:.2em}.rp-panel__title{font-family:var(--font-mono);text-transform:uppercase;font-weight:500}.plan{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.plan__controls{align-self:start}.plan>.console__foot{grid-area:foot}}.plan__controls{border:var(--border);padding:16px}.ctl{border:0;min-width:0;margin:0;padding:0}.ctl__label{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted);align-items:baseline;padding:0;font-size:11px;font-weight:500}.ctl__label .muted{letter-spacing:0;text-transform:none;font-weight:400}.ctl__out{color:var(--amber);font-size:14px;font-weight:500}.ctl--actions{flex-wrap:wrap;padding-top:4px;display:flex}.ctl__range,.transport__scrub{cursor:pointer;appearance:none;background:0 0;width:100%;height:24px;margin:0;display:block}.ctl__range::-webkit-slider-runnable-track{background:var(--hairline);height:2px}.transport__scrub::-webkit-slider-runnable-track{background:var(--hairline);height:2px}.ctl__range::-webkit-slider-thumb{background:var(--amber);appearance:none;border:0;border-radius:0;width:14px;height:14px;margin-top:-6px}.transport__scrub::-webkit-slider-thumb{background:var(--amber);appearance:none;border:0;border-radius:0;width:14px;height:14px;margin-top:-6px}.ctl__range::-moz-range-track{background:var(--hairline);height:2px}.transport__scrub::-moz-range-track{background:var(--hairline);height:2px}.ctl__range::-moz-range-thumb{background:var(--amber);border:0;border-radius:0;width:14px;height:14px}.transport__scrub::-moz-range-thumb{background:var(--amber);border:0;border-radius:0;width:14px;height:14px}.ctl__range:focus-visible,.transport__scrub:focus-visible{outline-offset:0}.ctl__select{border:0;border-bottom:1px solid var(--edge);width:100%;min-height:36px;font-family:var(--font-mono);color:var(--white);appearance:none;background-color:#0000;border-radius:0;padding:6px 32px 6px 0;font-size:13px;display:block}.ctl__select:focus-visible{border-bottom-color:var(--amber);box-shadow:0 1px 0 0 var(--amber);outline:none}.toggle{cursor:pointer;align-items:center;gap:10px;display:inline-flex;position:relative}.toggle__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.toggle__track{border:1px solid var(--edge);background:var(--stage);flex:none;width:36px;height:20px;position:relative}.toggle__track:after{content:"";background:var(--muted);width:12px;height:12px;transition:transform .16s var(--ease-step);position:absolute;top:3px;left:3px}.toggle__input:checked~.toggle__track{border-color:var(--amber)}.toggle__input:checked~.toggle__track:after{background:var(--amber);transform:translate(16px)}.toggle__input:focus-visible~.toggle__track{outline:2px solid var(--amber);outline-offset:2px}.toggle__text{color:var(--white);font-size:12px}.mix__track{border:var(--border);background:var(--stage);height:24px;margin:6px 0;display:flex;position:relative}.mix__seg{flex:var(--w,1) 1 0%;min-width:0;position:relative}.mix__seg+.mix__seg{border-left:1px solid var(--stage)}.mix__seg--creators{background:#f4f1ea47}.mix__seg--field{background:#3df08c57}.mix__seg--entertainment{background:#ff2e8857}.mix__handle{pointer-events:none;appearance:none;background:0 0;width:calc(100% + 16px);height:36px;margin:0;position:absolute;top:-7px;left:-8px}.mix__handle::-webkit-slider-runnable-track{background:0 0;height:36px}.mix__handle::-webkit-slider-thumb{box-sizing:border-box;background:var(--white);width:24px;height:36px;box-shadow:inset 0 0 0 1px var(--stage);cursor:ew-resize;pointer-events:auto;appearance:none;background-clip:padding-box;border:0 solid #0000;border-width:0 7px;border-radius:0;margin-top:0}.mix__handle::-moz-range-track{background:0 0;height:36px}.mix__handle::-moz-range-thumb{box-sizing:border-box;background:var(--white);width:24px;height:36px;box-shadow:inset 0 0 0 1px var(--stage);cursor:ew-resize;pointer-events:auto;background-clip:padding-box;border:0 solid #0000;border-width:0 7px;border-radius:0}.mix__handle:focus-visible{outline:none}.mix__handle:focus-visible::-webkit-slider-thumb{box-shadow:inset 0 0 0 1px var(--stage), inset 0 0 0 3px var(--amber)}.mix__handle:focus-visible::-moz-range-thumb{box-shadow:inset 0 0 0 1px var(--stage), inset 0 0 0 3px var(--amber)}.mix__labels{flex-wrap:wrap;font-weight:500}.mix__label[data-seg=creators]{color:var(--white)}.mix__label[data-seg=field]{color:var(--green)}.mix__label[data-seg=entertainment]{color:var(--magenta)}.plan__chart{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.chart__head{text-transform:uppercase;color:var(--muted);align-items:center}.chart__title{color:var(--white)}.chart__legend{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px}.lg{flex:none;display:inline-block}.lg--line{background:var(--amber);width:16px;height:2px}.lg--band{background:#ffb0201f;border:1px solid #ffb0204d;width:16px;height:10px}.lg--event{background:var(--amber);width:6px;height:6px}.lg--premiere{background:var(--magenta);width:6px;height:6px}.lg--demo{background:var(--amber);width:10px;height:10px}.lg--ctrl{background:var(--muted);opacity:.6;width:10px;height:10px}.chart__stage{border:var(--border);background:var(--stage);position:relative}.chart__stage canvas{width:100%;height:200px;color:var(--muted);display:block}@media (min-width:768px){.chart__stage canvas{aspect-ratio:600/260;height:auto}}.chart__stage.is-nocanvas{place-items:center;display:grid}.chart__tooltip{left:var(--x,0);top:var(--y,0);border:var(--border);background:var(--graphite);white-space:pre-line;color:var(--white);padding:6px 8px;font-size:12px;line-height:1.4;transform:translate(-50%,calc(-100% - 10px))}.kpi{border:var(--border);gap:4px;min-width:0;padding:12px 14px;display:grid}.kpi__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:500}.kpi__value{font-family:var(--font-display);letter-spacing:-.01em;color:var(--amber);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.1}.timeline{padding-top:4px}.tl__dots:before{content:"";border-top:1px solid var(--hairline);position:absolute;top:50%;left:0;right:0}.tl__dot{--c:var(--white);border:1px solid var(--c);border-radius:var(--r-dot);opacity:.45;background:0 0;flex:none;width:8px;height:8px;display:inline-block}.tl__dot--demo{--c:var(--green)}.tl__dot--premiere{--c:var(--magenta)}.tl__dot.is-on{background:var(--c);opacity:1}.tl__dots>.tl__dot{top:50%;left:calc((var(--wk,1) - .5) / 12 * 100%);position:absolute;transform:translate(-50%,-50%)}.tl__legend{color:var(--muted)}.transport{border:var(--border);background:#0a0a0c59;padding:10px 12px}.transport__btn,.reel__btn{border:var(--border);border-radius:var(--r-1);min-height:32px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--fg);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:500;display:inline-flex}.transport__btn:hover,.reel__btn:hover{border-color:var(--fg-muted)}.transport__btn:disabled,.reel__btn:disabled{opacity:.4;cursor:default}#rp-play{width:40px;padding:0;font-size:12px}#rp-play .icon{display:none}#rp-play[aria-pressed=true]{color:var(--amber);border-color:var(--amber)}.transport__range{letter-spacing:.06em;font-size:11px}.transport__readout{letter-spacing:.04em;color:var(--amber);font-size:12px;font-weight:500}.replay__grid{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.replay__grid{grid-auto-flow:dense}}.rp-bar{letter-spacing:.06em;font-size:11px}.rp-bar__label{color:var(--muted);text-transform:uppercase}.rp-bar__track{background:var(--hairline);height:10px;display:block;overflow:hidden}.rp-bar__fill{background:var(--amber);transform-origin:0;width:100%;height:100%;transition:transform .4s var(--ease-smooth);display:block}.rp-bar[data-seg=creators] .rp-bar__fill{background:var(--white)}.rp-bar[data-seg=field] .rp-bar__fill{background:var(--green)}.rp-bar[data-seg=entertainment] .rp-bar__fill{background:var(--magenta)}.rp-bar__val{color:var(--white)}.rp-note{letter-spacing:.08em;color:var(--amber);font-size:11px;font-weight:500}.callsheet{display:grid}.callsheet__row{border-top:var(--border);font-size:12px}.callsheet__row:first-child{border-top:0;padding-top:0}.callsheet__name{color:var(--white)}.callsheet__chip{padding:3px 6px;font-size:11px}@media (min-width:1024px){.callsheet__meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.callsheet__proof{transition:opacity .2s var(--ease-step)}:where(html[data-js]:not(.no-runtime)) .callsheet__proof{opacity:0}.callsheet__row.is-reported .callsheet__proof{opacity:1}.thumb{border:1px solid var(--hairline);width:24px;height:16px;display:inline-block;position:relative}@media (min-width:1024px){.thumb{width:36px;height:24px}}.thumb--rect{background-image:linear-gradient(to top right, transparent calc(50% - .7px), var(--hairline) calc(50% - .7px), var(--hairline) calc(50% + .7px), transparent calc(50% + .7px))}.thumb--circle:before{content:"";aspect-ratio:1;border:1px solid var(--hairline);border-radius:var(--r-dot);position:absolute;top:3px;bottom:3px;left:50%;transform:translate(-50%)}.thumb--bars{background-image:linear-gradient(var(--hairline), var(--hairline)), linear-gradient(var(--hairline), var(--hairline)), linear-gradient(var(--hairline), var(--hairline));background-position:22% 100%,50% 100%,78% 100%;background-repeat:no-repeat;background-size:3px 45%,3px 80%,3px 60%}.rp-grid{aspect-ratio:12/8}.rp-grid .cell{background:var(--hairline);display:block;position:relative}.rp-grid .cell:after{content:"";background:var(--green);opacity:0;transition:opacity .2s var(--ease-step);position:absolute;inset:0}.rp-grid .cell.lit:after{opacity:1}.rp-grid__count{letter-spacing:.06em;color:var(--muted);font-size:11px}.rp-grid__count .num{color:var(--green);font-weight:500}.attr{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.attr__panel--table,.attr>.console__foot{grid-column:1/-1}}.attr__panel--table{overflow-x:auto}.wf-bar{letter-spacing:.06em;font-size:11px}.wf-bar__label{color:var(--muted);text-transform:uppercase}.wf-bar__track{background:var(--hairline);height:10px;display:block}.wf-bar__fill{margin-left:calc(var(--off,0) / 134 * 100%);width:calc(var(--v,0) / 134 * 100%);background:var(--amber);transform-origin:0;height:100%;transition:transform .5s var(--ease-smooth) calc(var(--i,0) * .12s);display:block}:where(html[data-js]:not(.no-runtime)) .wf-bar__fill{transform:scaleX(0)}.wf-bar--base .wf-bar__fill{background:var(--muted)}.wf-bar__val{color:var(--amber)}.wf-bar--base .wf-bar__val{color:var(--muted)}.wf-bar--total .wf-bar__val{color:var(--white);font-weight:500}.is-visible .wf-bar__fill{transform:scaleX(1)}.pb{border-bottom:var(--border);padding-bottom:1px}.pb-bar{flex:1 1 0;min-width:0}.pb-bar__fill{height:var(--h,0%);transform-origin:bottom;transition:transform .5s var(--ease-smooth) calc(var(--i,0) * 60ms);flex:1 1 0;display:block}:where(html[data-js]:not(.no-runtime)) .pb-bar__fill{transform:scaleY(0)}.pb-bar__fill--demo{background:var(--amber)}.pb-bar__fill--ctrl{background:var(--muted);opacity:.55}.is-visible .pb-bar__fill{transform:scaleY(1)}.sku th{text-transform:uppercase;font-size:11px}.sku th:nth-child(4),.sku td:nth-child(4){width:40%;padding-left:32px}.sku td{color:var(--white)}.sku td:first-child{color:var(--muted)}.pos{color:var(--green)}.receipt{--fg:var(--ink);--fg-muted:var(--ink-2);background:var(--paper);color:var(--ink);border-radius:var(--r-0);font-family:var(--font-mono);font-variant-numeric:tabular-nums;-webkit-mask-composite:source-over;padding:18px 18px 30px;font-size:12px;line-height:1.55;display:block;position:relative;-webkit-mask-image:radial-gradient(circle at 6px 100%,#0000 5px,#000 6px),linear-gradient(#000,#000);mask-image:radial-gradient(circle at 6px 100%,#0000 5px,#000 6px),linear-gradient(#000,#000);-webkit-mask-position:0 100%,0 0;mask-position:0 100%,0 0;-webkit-mask-size:12px 12px,100% calc(100% - 12px);mask-size:12px 12px,100% calc(100% - 12px);-webkit-mask-repeat:repeat-x,no-repeat;mask-repeat:repeat-x,no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.receipt__slot{width:100%;display:block}.receipt__slot.reveal{opacity:1;transition:none;transform:none}.receipt__slot .receipt,.receipt.reveal{opacity:1;transition:clip-path 1.4s steps(18, end) calc(var(--i,0) * .2s);transform:none}:where(html[data-js]:not(.no-runtime)) .receipt__slot .receipt,:where(html[data-js]:not(.no-runtime)) .receipt.reveal{clip-path:inset(0 0 100%)}.receipt__slot.is-visible .receipt,.receipt.reveal.is-visible{clip-path:inset(0)}.receipt .mono{font-size:12px}.receipt .tag{color:var(--ink)}.receipt__head{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;font-size:11px;font-weight:500;display:flex}.receipt__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:10px 0;font-size:18px;font-weight:700;line-height:1.15}.receipt__rule{border:0;border-top:1px dashed #12121866;margin:8px 0}.receipt__body{gap:6px;margin:0;display:grid}.receipt__row{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:4px 10px;display:grid}.receipt__row dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:500;line-height:1.69}.receipt__row dd{min-width:0;margin:0}.receipt__line{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.receipt__line>:last-child{text-align:right;white-space:nowrap;flex:none}.receipt .pos{color:inherit;font-weight:500}.receipt__chart{margin:10px 0 4px}.receipt__bars{width:100%;height:auto;display:block}.receipt__bars .bar{transform-box:fill-box;transform-origin:bottom;transition:transform .36s var(--ease-smooth) calc(1s + var(--i,0) * 40ms)}:where(html[data-js]:not(.no-runtime)) .receipt__bars .bar{transform:scaleY(0)}.receipt__slot.is-visible .receipt__bars .bar,.receipt.is-visible .receipt__bars .bar{transform:scaleY(1)}.receipt__chart figcaption{letter-spacing:.04em;color:var(--ink-2);margin-top:6px;font-size:11px}.receipt__total{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:48px;padding:4px 0;font-weight:500;display:flex;position:relative}.stamp{transform-origin:50%;pointer-events:none;width:150px;height:44px;margin-top:-22px;position:absolute;top:50%;right:6px;transform:scale(1)rotate(-6deg)}:where(html[data-js]:not(.no-runtime)) .stamp{opacity:0}.receipt__slot.is-visible .stamp,.receipt.is-visible .stamp{animation:stamp .42s cubic-bezier(.2, .9, .3, 1.3) calc(1.5s + var(--i,0) * .2s) both}.receipt__foot{color:var(--ink-2);margin-top:6px;font-size:11px}.board-wrap{position:relative}.board__dots{z-index:0}.board__head{background:var(--graphite);text-transform:uppercase;color:var(--fg);font-size:11px;font-weight:500}.board__head-right{font-weight:400}.board{background:#15151a8c}.board__row{border-bottom:var(--border);font-family:var(--font-mono);font-size:var(--mono);color:var(--fg);font-variant-numeric:tabular-nums;padding:12px 16px;line-height:1.5}.board__row:last-child{border-bottom:0}.board__row{isolation:isolate;position:relative}.board__row:before{content:"";z-index:-1;opacity:0;pointer-events:none;transition:opacity .4s var(--ease-smooth);background:#ffb02012;position:absolute;inset:0}.board__row.is-updated:before{opacity:1;transition-duration:.12s}.board__row>[data-final]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.board__id{color:var(--fg-muted)}.board__name{color:var(--fg)}.board__meta{color:var(--fg-muted)}.board__metric{color:var(--amber)}@media (min-width:768px){.board__row{padding:14px 20px}.board__metric{text-align:right}}.frame{--frame-w:84vw;isolation:isolate;flex-direction:column;flex:0 0 var(--frame-w);aspect-ratio:16/10;scroll-snap-align:center;background:var(--graphite);border:var(--border);border-radius:var(--r-0);color:var(--fg);transition:transform .24s var(--ease-smooth);gap:10px;padding:28px 20px;display:flex;position:relative}@media (min-width:768px){.frame{--frame-w:min(72vw, 560px);padding:32px 28px}}.frame:before{content:"";z-index:-1;background:radial-gradient(ellipse 60% 60% at 50% 45%, var(--amber-glow), transparent 70%);opacity:0;pointer-events:none;transition:opacity .4s var(--ease-smooth);position:absolute;inset:-20%}.frame.is-center{border-color:#ffb02059;transform:scale(1.04)}.frame.is-center:before{opacity:1}.frame__title{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:11px;font-weight:500}.frame__line{font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg);font-size:18px;font-weight:700;line-height:1.2}@media (min-width:768px){.frame__line{font-size:22px}}.frame__overlay{color:var(--amber);gap:2px;margin-top:auto;font-size:12px;line-height:1.5;display:grid}.frame__spec{min-height:18px;transition:opacity .2s var(--ease-step);display:block}:where(html[data-js]:not(.no-runtime)) .frame__spec{opacity:0}.frame.is-center .frame__spec{opacity:1}.reel__count{letter-spacing:.08em;font-size:12px}.step{isolation:isolate;background:var(--graphite);border:var(--border);border-radius:var(--r-1);height:100%;color:var(--fg);flex-direction:column;gap:10px;padding:24px 20px;display:flex;position:relative}.step__count{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:12px;font-weight:500}.step h3{letter-spacing:.02em;color:var(--fg);transition:opacity .4s var(--ease-smooth);font-size:20px}.step p{color:var(--fg);transition:opacity .4s var(--ease-smooth) 80ms;font-size:15px;line-height:1.55}:where(html[data-js]:not(.no-runtime)) .step h3,:where(html[data-js]:not(.no-runtime)) .step p{opacity:.55}.step.is-lit .step__count{color:var(--amber)}.step.is-lit h3,.step.is-lit p{opacity:1}.step--launch>h3:before{content:"";z-index:-1;background:radial-gradient(ellipse 80% 70% at 50% 30%, var(--magenta-glow), transparent 72%);opacity:0;pointer-events:none;transition:opacity .6s var(--ease-smooth);position:absolute;inset:0}.step--launch.is-lit>h3:before{opacity:1}.step.is-lit .step__count.is-flash{color:var(--magenta)}.pillar{--mx:50%;--my:20%;--spot:var(--amber-glow);color:var(--fg);background-repeat:no-repeat;flex-direction:column;gap:12px;padding:28px 24px;text-decoration:none;display:flex;overflow:hidden}.pillar>*{z-index:1;min-width:0;position:relative}.pillar>.brk-tr,.pillar>.brk-bl{z-index:3}.pillar--magenta{--spot:var(--magenta-glow);border-top-color:var(--magenta)}.pillar:hover,.pillar:focus-visible{background-image:radial-gradient(circle 240px at var(--mx) var(--my), var(--spot), transparent 70%)}@media (hover:none){.pillar:hover{background-image:none}}.pillar__index{z-index:0;font-family:var(--font-display);letter-spacing:-.04em;color:var(--amber);opacity:.15;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(120px,12vw,160px);font-weight:800;line-height:.9;position:absolute;top:2px;left:16px}.pillar--magenta .pillar__index{color:var(--magenta)}.pillar__label{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-size:11px;font-weight:500}.pillar h3{font-size:var(--h3)}.pillar>p{font-size:15px;line-height:1.55}.pillar__best{font-size:12px;line-height:1.5}.pillar__spec{color:var(--fg);gap:8px;padding-top:10px;font-size:12px;line-height:1.5;display:grid;overflow:hidden}.pillar__spec li{align-items:baseline;gap:10px;display:flex}.pillar__spec li:before{content:"";background:var(--amber);flex:none;width:5px;height:5px;transform:translateY(-2px)}.pillar--magenta .pillar__spec li:before{background:var(--magenta)}.pillar__visual{transition:opacity .24s var(--ease-smooth);font-size:12px;display:block}.pillar__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.pillar__kpis>.tag{grid-column:1/-1;justify-self:end}.pillar__kpi{border:var(--border);gap:2px;padding:8px 10px;display:grid}.pillar__kpi-label{letter-spacing:.08em;color:var(--fg-muted);font-size:11px}.pillar__kpi-value{color:var(--amber);font-size:14px;font-weight:500}.pillar__row{border:var(--border);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 12px;display:flex}.pillar__row>span:first-child{color:var(--fg);flex:auto}.pillar__film{aspect-ratio:16/9;border:var(--border);background:var(--stage);flex-direction:column;justify-content:space-between;align-items:center;max-height:150px;padding:4px 8px;display:flex;position:relative;overflow:hidden}.pillar__film-sprocket{background-image:repeating-linear-gradient(90deg, var(--hairline) 0 8px, transparent 8px 18px);flex:none;width:100%;height:8px;display:block}.pillar__marker{background:var(--stage);position:relative}.pillar__marker:before{content:"";z-index:-1;border-left:1px dashed var(--magenta);width:0;position:absolute;top:-60px;bottom:-60px;left:50%}.pillar__link{align-self:flex-start;margin-top:auto}@media (min-width:768px){.pillar{grid-template-rows:auto auto auto auto minmax(120px,auto) 1fr;grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.pillar__spec,.pillar__visual{grid-area:5/1}.pillar__spec{z-index:2;opacity:0;clip-path:inset(0 0 100%);transition:clip-path .3s var(--ease-smooth), opacity .24s var(--ease-smooth);align-self:start;padding-top:0}.pillar:hover .pillar__spec,.pillar:focus .pillar__spec,.pillar:focus-visible .pillar__spec,.pillar.is-open .pillar__spec{clip-path:inset(0);opacity:1}@media (hover:none){html:not([data-js]) .pillar__spec,html.no-runtime .pillar__spec{clip-path:none;opacity:1}html:not([data-js]) .pillar__visual,html.no-runtime .pillar__visual{opacity:.12}}.pillar:hover .pillar__visual,.pillar:focus .pillar__visual,.pillar:focus-visible .pillar__visual,.pillar.is-open .pillar__visual{opacity:.12}.pillar__link{grid-row:6;align-self:end}}@media (min-width:1024px){.pillar{padding:32px 28px}}.console__tabs{display:flex}.console__tab{flex:1 1 0}.plan{gap:var(--s-5);grid-template-areas:"controls""chart""kpis""timeline""foot";display:grid}.plan__controls{gap:var(--s-5);grid-area:controls;align-content:start;display:grid}.plan__chart{grid-area:chart;min-width:0}.plan .kpis{grid-area:kpis}.plan .timeline{grid-area:timeline}.plan .console__foot{grid-area:foot}.ctl{gap:var(--s-2);display:grid}.ctl__label{justify-content:space-between;gap:var(--s-3);letter-spacing:.08em;display:flex}.ctl--actions{justify-content:start;align-items:center;gap:var(--s-4)}.mix__labels{justify-content:space-between;gap:var(--s-2);letter-spacing:.04em;grid-template-columns:repeat(3,auto);font-size:11px;display:grid}.chart__head{justify-content:space-between;gap:var(--s-2) var(--s-4);margin-bottom:var(--s-3);letter-spacing:.06em;flex-wrap:wrap;font-size:11px;display:flex}.chart__legend{gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.chart__legend li{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.chart__tooltip{z-index:2;pointer-events:none;position:absolute}.kpis{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.timeline{gap:var(--s-2);display:grid}.tl__ticks{text-align:center;color:var(--muted);grid-template-columns:repeat(12,minmax(0,1fr));font-size:11px;display:grid}.tl__dots{border-top:var(--border);border-bottom:var(--border);height:16px;position:relative}.tl__legend{gap:var(--s-2) var(--s-4);letter-spacing:.06em;flex-wrap:wrap;font-size:11px;display:flex}.tl__legend li{align-items:center;gap:6px;display:inline-flex}.replay{gap:var(--s-5);display:grid}.transport{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.transport__scrub{flex:140px;min-width:120px}.transport__readout{white-space:nowrap;flex:100%}.replay__grid{gap:var(--s-4);display:grid}.rp-panel,.attr__panel{min-width:0;padding:var(--s-4);border:var(--border)}.rp-panel__title{margin-bottom:var(--s-3);letter-spacing:.08em;color:var(--muted);font-size:11px}.rp-bars,.waterfall{gap:var(--s-3);display:grid}.rp-bar,.wf-bar{align-items:center;gap:var(--s-3);grid-template-columns:104px 1fr 52px;display:grid}.rp-bar__val,.wf-bar__val{text-align:right}.rp-note{margin-top:var(--s-3)}.callsheet__row{align-items:center;gap:4px var(--s-3);padding:var(--s-2) 0;border-bottom:var(--border);grid-template-columns:auto 1fr auto;grid-template-areas:"id name chip""meta meta proof";display:grid}.callsheet__row:last-child{border-bottom:0}.callsheet__id{color:var(--muted);grid-area:id}.callsheet__name{text-overflow:ellipsis;white-space:nowrap;grid-area:name;min-width:0;overflow:hidden}.callsheet__meta{color:var(--muted);grid-area:meta;font-size:12px}.callsheet__chip{grid-area:chip;justify-self:end}.callsheet__proof{grid-area:proof;justify-self:end;gap:4px;display:flex}.rp-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;display:grid}.rp-grid__count{margin-top:var(--s-3)}.attr{gap:var(--s-4);display:grid}.attr .console__foot{margin-top:0}.pb{height:150px;margin-bottom:var(--s-3);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:4px;display:grid}.pb-bar{align-items:flex-end;gap:2px;height:100%;display:flex}.sku{border-collapse:collapse;width:100%;font-size:12px}.sku th,.sku td{padding:var(--s-2) var(--s-1);text-align:left;border-bottom:var(--border);white-space:nowrap}.sku th{letter-spacing:.06em;color:var(--muted);font-weight:400}.sku td:nth-child(2),.sku th:nth-child(2),.sku td:nth-child(3),.sku th:nth-child(3){text-align:right}.sku tbody tr:last-child td{border-bottom:0}.board__dots{opacity:.7;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.board__head{z-index:1;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-bottom:var(--border);letter-spacing:.08em;flex-wrap:wrap;display:flex;position:relative}.board__head-right{letter-spacing:.04em;margin-left:auto;font-size:11px}.board{z-index:1;position:relative}.board__row{align-items:center;gap:2px var(--s-3);grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"id name chip""meta metric chip";display:grid}.board__id{grid-area:id}.board__name{text-overflow:ellipsis;white-space:nowrap;grid-area:name;min-width:0;overflow:hidden}.board__meta{grid-area:meta}.board__metric{grid-area:metric}.board__chip{grid-area:chip;justify-self:end}.reel__btn{min-height:40px;padding:0 var(--s-2);color:var(--white);align-items:center;gap:6px;display:inline-flex}.reel__btn:hover,.reel__btn:focus-visible{color:var(--amber)}.reel__btn.is-disabled{opacity:.4}.reel__count{text-align:center;min-width:11ch;color:var(--muted)}@media (min-width:768px){.plan{gap:var(--s-6) var(--s-5);grid-template-columns:280px minmax(0,1fr);grid-template-areas:"controls chart""kpis kpis""timeline timeline""foot foot"}.console__tab{flex:none}.transport__readout{flex:0 auto;margin-left:auto}.replay__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-panel--sheet{grid-column:1/-1}.callsheet__row{grid-template-columns:auto 1fr 1fr auto auto;grid-template-areas:"id name meta chip proof"}.callsheet__meta{font-size:inherit}.attr{grid-template-columns:repeat(2,minmax(0,1fr))}.attr__panel--table,.attr .console__foot{grid-column:1/-1}.board__row{grid-template-columns:96px 1.3fr 1.1fr 1fr auto;grid-template-areas:"id name meta metric chip"}}@media (min-width:1024px){.plan{grid-template-columns:320px minmax(0,1fr)}.kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.replay__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr)}.rp-panel--sheet{grid-column:auto}.callsheet__row{grid-template-columns:auto 1fr auto;grid-template-areas:"id name chip""meta meta proof"}.callsheet__meta{font-size:12px}}
.section__head{margin-bottom:var(--s-8)}.section__head .eyebrow{margin-bottom:var(--s-4)}.section__head .h2{margin-bottom:var(--s-5);max-width:18ch}.section__head .lead{max-width:640px}.mode-daylight .section__head .lead{color:var(--ink-2);max-width:600px}.section__head--center{text-align:center}.section__head--center .h2{max-width:920px;margin-inline:auto}.section__head--center .lead{margin-inline:auto}.section__head--center .eyebrow{justify-content:center}.section__note{margin-top:var(--s-5);max-width:640px}.section__cta{margin-top:var(--s-5)}.section__foot{margin-top:var(--s-7);text-align:center;letter-spacing:.08em}.wordmark{font-family:var(--font-display);letter-spacing:.04em;color:var(--white);font-size:18px;font-weight:800;line-height:1}.nav__brand{color:var(--white);align-items:center;gap:10px;display:inline-flex}.nav__links a,.nav__overlay-links>ul>li>a,.footer__col ul a,.footer__links a{text-decoration:none}@media (min-width:1024px){.section__head--split{gap:var(--s-7);grid-template-columns:8fr 4fr;align-items:end;display:grid}.section__head--split .h2{max-width:none;margin-bottom:0;font-size:clamp(32px,3.3vw,42px)}.section__head--split .lead{justify-self:end;max-width:560px}}.nav{z-index:100;height:var(--nav-h);background:var(--graphite);position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#15151aeb}}.nav.nav--open,html.is-nav-open .nav{background:var(--graphite);-webkit-backdrop-filter:none;backdrop-filter:none}.nav:after{content:"";background:var(--hairline);opacity:0;height:1px;transition:opacity .2s var(--ease-smooth);position:absolute;bottom:0;left:0;right:0}.nav.is-scrolled:after{opacity:1}.nav__inner{justify-content:space-between;align-items:center;gap:var(--s-2);height:100%;display:flex}.nav__links{display:none}.nav__right{align-items:center;gap:var(--s-2);display:flex}.nav__cta{min-height:36px;padding-inline:var(--s-3);letter-spacing:.06em;font-size:11px}.nav__menu,.nav__close{min-height:40px;padding:0 var(--s-1);letter-spacing:.08em;color:var(--white);align-items:center;gap:6px;display:inline-flex}.nav__overlay{z-index:200;background:var(--stage);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.nav__overlay-top{height:var(--nav-h);border-bottom:var(--border);flex:none;justify-content:space-between;align-items:center;display:flex}.nav__overlay-links{padding-block:var(--s-6) var(--s-7)}.nav__overlay-links>ul>li+li{margin-top:var(--s-2)}.nav__overlay-links>ul>li>a{padding:var(--s-2) 0;font-family:var(--font-display);letter-spacing:-.01em;color:var(--white);font-size:32px;font-weight:700;line-height:1.1;display:block}.nav__overlay-links>ul>li>a:hover{color:var(--amber)}.nav__overlay-audience{margin-top:var(--s-6);padding-top:var(--s-5);border-top:var(--border);gap:var(--s-3);display:grid}.nav__overlay-links>.nav__overlay-audience>li>a{padding:var(--s-1) 0;font-family:var(--font-mono);font-size:var(--mono);letter-spacing:.04em;color:var(--white);font-weight:500;line-height:1.5}html.is-nav-open{overflow:hidden}@media (max-width:379px){.nav__inner,.nav__right{gap:var(--s-1)}.nav__brand{gap:8px}.nav__brand .wordmark{font-size:16px}.nav__cta{padding-inline:var(--s-2);letter-spacing:.04em}.nav__menu{padding:0 10px}.nav__menu-label{display:none}}@media (max-width:767px){html:not([data-js]) .nav__menu,html.no-runtime .nav__menu{display:none}html:not([data-js]) .nav,html.no-runtime .nav{height:auto;position:static}html:not([data-js]) .nav__inner,html.no-runtime .nav__inner{flex-wrap:wrap}html:not([data-js]) .nav__brand,html:not([data-js]) .nav__right,html.no-runtime .nav__brand,html.no-runtime .nav__right{min-height:var(--nav-h)}html:not([data-js]) .nav__links,html.no-runtime .nav__links{gap:var(--s-1) var(--s-4);padding-bottom:var(--s-3);flex-wrap:wrap;flex:100%;order:1;display:flex}html:not([data-js]) .nav__links a,html.no-runtime .nav__links a{color:var(--muted);padding:2px 0;font-size:12px;font-weight:500;line-height:1.5;display:inline-block}}@media (min-width:768px){.nav__inner{gap:var(--s-3);grid-template-columns:auto 1fr auto;display:grid}.nav__links{justify-content:center;gap:var(--s-3);display:flex}.nav__right{gap:var(--s-3)}.nav__cta{min-height:44px;padding-inline:var(--s-4);font-size:var(--mono);letter-spacing:.08em}.nav__links a{white-space:nowrap;color:var(--muted);padding:6px 0;font-size:12px;font-weight:500;display:inline-block;position:relative}.nav__links a:hover,.nav__links a:focus-visible,.nav__links a[aria-current]{color:var(--white)}.nav__links a:after{content:"";background:var(--amber);transform-origin:0;height:2px;transition:transform .2s var(--ease-smooth);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav__links a[aria-current]:after{transform:scaleX(1)}.nav__right{justify-self:end}.nav__menu,.nav__overlay{display:none!important}}@media (min-width:1024px){.nav__inner{gap:var(--s-4);grid-template-columns:1fr auto 1fr}.nav__links{gap:var(--s-6)}.nav__cta{padding-inline:var(--s-5)}.nav__links a{font-size:15px}}#hero{--x:40%;--y:45%;--r:200px;min-height:calc(100vh - var(--nav-h));min-height:calc(100svh - var(--nav-h));padding-top:96px;padding-bottom:var(--s-7);flex-direction:column;display:flex}#hero>.container{width:100%}.hero__glow{z-index:0;pointer-events:none;background:radial-gradient(ellipse at 40% 50%, var(--amber-glow), transparent 68%);width:60%;height:60%;position:absolute;top:8%;left:-8%}.hero__telemetry{z-index:1;opacity:.1;pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--white);position:absolute;inset:0;overflow:hidden}.hero--no-mask .hero__telemetry{opacity:.25}.hero__telemetry--lit{z-index:2;opacity:1;text-shadow:0 0 10px #ffb02073;-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), #000 0%, #000 30%, #0000008c 55%, transparent 72%);-webkit-mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), #000 0%, #000 30%, #0000008c 55%, transparent 72%);mask-image:radial-gradient(circle var(--r) at var(--x) var(--y), #000 0%, #000 30%, #0000008c 55%, transparent 72%)}.hero__telemetry>*,.hero__telemetry noscript>*{left:var(--tx,4%);top:var(--ty,14%);white-space:nowrap;margin:0;position:absolute}.hero__telemetry noscript{position:static}.hero__telemetry noscript>:nth-child(2){--tx:62%;--ty:12%}.hero__telemetry noscript>:nth-child(3){--tx:80%;--ty:25%}.hero__telemetry noscript>:nth-child(4){--tx:8%;--ty:32%}.hero__telemetry noscript>:nth-child(5){--tx:70%;--ty:40%}.hero__telemetry noscript>:nth-child(6){--tx:3%;--ty:54%}.tel__row--spark,.tel__row--map{flex-direction:column;gap:4px;display:flex}.tel__spark{width:120px;height:28px;display:block}.tel__label{letter-spacing:.06em;font-size:11px}.hero__dotmap{grid-template-columns:repeat(var(--cols,7), 10px);gap:7px 0;display:grid}.hero__dotmap>*{border-radius:var(--r-dot);background:var(--amber);width:3px;height:3px}.hero__dotmap>:nth-child(14n+8),.hero__dotmap>:nth-child(14n+9),.hero__dotmap>:nth-child(14n+10),.hero__dotmap>:nth-child(14n+11),.hero__dotmap>:nth-child(14n+12),.hero__dotmap>:nth-child(14n+13),.hero__dotmap>:nth-child(14n+14){transform:translate(5px)}.hero__dotmap>.is-pulse{animation:pulse 2.4s var(--ease-smooth) infinite}.hero__dotmap>.is-pulse~.is-pulse{animation-delay:1.2s}.hero__beam{z-index:1;pointer-events:none;transform:translate(var(--x), var(--y));will-change:transform;position:absolute;inset:0}.hero__beam:before{content:"";left:calc(var(--r) * -1.5);top:calc(var(--r) * -1.5);width:calc(var(--r) * 3);height:calc(var(--r) * 3);background-image:radial-gradient(circle calc(var(--r) * .5) at center, var(--amber-core), transparent 70%), radial-gradient(circle calc(var(--r) * 1.4) at center, var(--amber-glow), transparent 70%);position:absolute}#hero .hero__copy{z-index:3;flex-direction:column;align-items:flex-start;display:flex;position:relative}.hero__copy .eyebrow{margin-bottom:var(--s-5)}.hero__copy .h1{max-width:none;margin-bottom:var(--s-5);font-size:clamp(28px,7.7vw,44px)}.hero__lead{max-width:560px;margin-bottom:var(--s-6)}.hero__ctas{gap:var(--s-3);flex-direction:column;width:100%;max-width:420px;display:flex}.hero__ctas>.btn{width:100%}.hero__trust{margin-top:var(--s-4)}.hero__scrollcue{z-index:3;align-items:center;gap:var(--s-2);letter-spacing:.08em;color:var(--muted);transition:opacity .3s var(--ease-smooth);flex-direction:column;font-size:11px;display:none;position:relative}.hero__scrollcue.is-hidden{opacity:0}.hero__cue-line{background:var(--amber);width:1px;height:48px;animation:scrollcue 1.8s var(--ease-smooth) infinite;display:block}.hero__status{z-index:3;margin-top:var(--s-7);padding:calc(var(--s-3) + 10px) var(--gutter) var(--s-3);border-top:var(--border);gap:var(--s-1) var(--s-5);color:var(--muted);background:#0a0a0c99;flex-wrap:wrap;font-size:12px;display:flex;position:relative}.hero__status:before{content:"";opacity:.6;pointer-events:none;background-image:radial-gradient(circle,#ffb02052 0 2.5px,#0000 3px),radial-gradient(circle,#ffb020 0 2.5px,#ffb02000 3px,#0000 5px);background-position:0 0,0 0;background-repeat:repeat-x;background-size:14px 10px,42px 10px;height:10px;animation:.9s steps(3,end) infinite chase;position:absolute;top:0;left:0;right:0}.hero__status-cell{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}#hero-stats{white-space:normal;display:block}.hero__status #hero-clock,.hero__status [data-stat]{color:var(--white)}@media (max-width:767px){.hero__telemetry>:nth-child(n+11),.hero__telemetry .tel__row--map{display:none}.hero__telemetry--lit{opacity:.35}}@media (min-width:768px){#hero{--r:260px;padding-top:var(--s-7);padding-bottom:0}.hero__copy{margin-block:auto}.hero__copy .h1{font-size:clamp(44px,4.85vw,62px)}.hero__ctas{flex-direction:row;width:auto;max-width:none}.hero__ctas>.btn{width:auto}.hero__scrollcue{margin-bottom:var(--s-3);align-self:center;display:flex}.hero__status{align-items:center;gap:var(--s-5);padding-inline:max(var(--gutter), calc((100% - var(--max)) / 2 + var(--gutter)));background:0 0;grid-template-columns:1fr auto 1fr;margin:0;display:grid}.hero__status-cell:last-child{justify-self:end}}@media (max-height:500px){#hero{padding-top:var(--s-5);padding-bottom:var(--s-5)}.hero__copy .eyebrow,.hero__copy .h1{margin-bottom:var(--s-4)}.hero__lead{margin-bottom:var(--s-5)}.hero__status{margin-top:var(--s-5)}.hero__scrollcue{display:none}.frame{max-height:calc(100svh - var(--nav-h) - 2 * var(--s-5))}}.ticker{border-top:var(--border);border-bottom:var(--border);background:var(--graphite);height:48px;display:flex;overflow:hidden}.ticker--thin{height:32px}.ticker__cell{padding-inline:var(--s-3);border-right:var(--border);background:var(--graphite);z-index:1;white-space:nowrap;letter-spacing:.06em;flex:0 0 88px;align-items:center;gap:6px;display:flex;position:relative}.ticker__label{display:none}.ticker__viewport{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.ticker__track{white-space:nowrap}.ticker__pause{border:0;border-left:var(--border);background:var(--graphite);width:48px;color:var(--muted);cursor:pointer;z-index:1;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ticker__pause:hover,.ticker__pause[aria-pressed=true]{color:var(--amber)}.ticker--thin .ticker__pause{width:32px}.ticker--static .ticker__pause{display:none}@media (min-width:768px){.ticker__cell{gap:var(--s-2);flex-basis:120px}.ticker__label{display:inline}.ticker__label--short{display:none}}.wipe-wrap{max-width:1120px;margin-inline:auto}.wipe__labels{justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-3);letter-spacing:.08em;font-size:11px;display:flex}.wipe__labels span:last-child{text-align:right}.wipe{--wipe:55%;aspect-ratio:4/3;background:var(--stage);border:var(--border);cursor:ew-resize;touch-action:pan-y;transition:--wipe .6s var(--ease-smooth);position:relative;overflow:hidden}.wipe.is-tracking{transition:none}.wipe__stage{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.wipe__room{background-color:var(--graphite);background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:var(--grid) var(--grid);clip-path:inset(0 0 0 var(--wipe));color:var(--amber);font-size:12px;line-height:1.4;position:absolute;inset:0}.wipe__row{background:#0a0a0cb3;border:1px solid #ffb02040;max-width:48%;padding:4px 8px;position:absolute}.wipe__tag{position:absolute;top:10px;right:10px}.wipe__line{z-index:2;width:auto;transform:translateX(var(--wipe));pointer-events:none;position:absolute;inset:0}.wipe__line:before{content:"";background:var(--amber);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:0}.wipe__line:after{content:"";background:radial-gradient(ellipse 50% 50% at 50% 50%, var(--amber) 0%, transparent 70%);opacity:.5;width:24px;position:absolute;top:0;bottom:0;left:-12px}.wipe__caption{margin-top:var(--s-3)}.wipe__keyhint{margin-left:var(--s-2)}.wipe__hint--touch{display:none}@media (hover:none),(max-width:767px){.wipe__hint--pointer,.wipe__keyhint{display:none}.wipe__hint--touch{display:inline}}@media (hover:none){.wipe{transition:none}}@media (max-width:767px){.wipe__room{flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;padding:28px 8px 8px;display:flex}.wipe__room .wipe__row{max-width:84%;font-size:11px;line-height:1.3;position:static}}.compare{margin-top:var(--s-7);border-top:var(--border)}.compare__row{gap:var(--s-1) var(--s-5);padding:var(--s-3) 0;border-bottom:var(--border);display:grid}.compare__label{color:var(--amber);letter-spacing:.08em}.compare__row:first-child .compare__label{color:var(--muted)}.overview__split{margin-top:var(--s-8);gap:var(--s-7);display:grid}.notlist{gap:var(--s-3);align-content:start;font-size:14px;display:grid}.notlist li{gap:var(--s-3);display:flex}.notlist__x{flex:none}.steps3{gap:var(--s-4);padding-left:28px;display:grid;position:relative}.steps3__connector{width:2px;height:calc(100% - 48px);position:absolute;top:24px;left:0}.steps3__row{gap:var(--s-1) var(--s-4);padding:var(--s-5);background:var(--stage);border:var(--border);grid-template-columns:40px 1fr;display:grid;position:relative}.steps3__idx{color:var(--amber);grid-row:1/3;padding-top:4px}.steps3__row .h3{font-size:20px}.steps3__row p{color:var(--muted);grid-column:2;font-size:15px}.manifesto{margin:var(--s-8) auto 0;text-align:center;max-width:720px;font-size:var(--lead);color:var(--white);line-height:1.5}@media (min-width:768px){.wipe{aspect-ratio:16/10}.wipe__room{font-size:13px}.wipe__row{max-width:60%}.compare__row{grid-template-columns:180px 1fr}.overview__split{grid-template-columns:5fr 7fr}.steps3{padding-left:32px}}@media (min-width:1024px){.wipe{aspect-ratio:16/9}.wipe__room{font-size:14px}.wipe__row{white-space:nowrap;max-width:none}}#pillars .section__head .h2{max-width:none;font-size:clamp(min(30px,8.8vw - 3.5px),4.05vw,52px)}.pillars{gap:var(--s-5);display:grid}.bus{height:72px;margin-top:var(--s-5);position:relative}.bus__svg{width:100%;height:100%;display:none}.bus:before{content:"";background:var(--hairline);width:2px;position:absolute;top:0;bottom:0;left:24px}.bus__node{border:var(--border);background:var(--stage);color:var(--white);letter-spacing:.08em;white-space:nowrap;padding:6px 12px;position:absolute;bottom:0;left:0;transform:translateY(50%)}.bus__dot{offset-distance:0%;animation:3s linear infinite bus-travel}.bus__dot:nth-of-type(2){animation-delay:.4s}.bus__dot:nth-of-type(3){animation-delay:.8s}#pillars .section__foot{margin-top:var(--s-8)}@media (min-width:768px){.pillars{grid-template-columns:repeat(3,minmax(0,1fr))}.bus{height:160px;margin-top:0}.bus:before{display:none}.bus__svg{display:block}.bus__node{left:50%;transform:translate(-50%,50%)}}.steps{position:relative}.steps__rail{background:var(--hairline);width:1px;position:absolute;top:0;bottom:0;left:12px}.steps__list{gap:var(--s-5);padding-left:40px;display:grid}.step__count{margin-bottom:var(--s-2);display:block}.step__count:before{content:"";border-radius:var(--r-dot);background:var(--stage);border:1px solid var(--hairline);width:9px;height:9px;position:absolute;top:6px;left:-32px}.steps__foot{margin-top:var(--s-6);text-align:right;letter-spacing:.08em}@media (min-width:768px){.steps__rail{width:auto;height:1px;inset:10px 0 auto}.steps__list{gap:56px var(--s-4);grid-template-columns:repeat(6,minmax(0,1fr));padding-top:40px;padding-left:0}.step:nth-child(-n+2){grid-column:span 3}.step:nth-child(n+3){grid-column:span 2}.step__count{padding-right:var(--s-2);background:var(--graphite);margin:0;position:absolute;top:-40px;left:0}.step__count:before{display:none}}@media (min-width:1024px){.steps__list{gap:var(--s-4);grid-template-columns:repeat(5,minmax(0,1fr))}.step:nth-child(n){grid-column:auto}}.console{max-width:1120px;margin-inline:auto}.chart__stage{height:200px}#con-chart{width:100%;height:100%}.features{margin-top:var(--s-8);background:#12121833;border:1px solid #12121833;gap:1px;display:grid}.feature{padding:var(--s-5);background:var(--paper);color:var(--ink)}.feature__title{margin-bottom:var(--s-2);font-size:18px;line-height:1.2}.feature p{color:var(--ink);font-size:15px;line-height:1.5}.features__caption{margin-top:var(--s-4);color:var(--ink-2)}@media (min-width:768px){.chart__stage{height:260px}.features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.features{grid-template-columns:repeat(3,minmax(0,1fr))}}#network .section__head .h2{max-width:none;font-size:clamp(34px,4.1vw,53px)}.roles{gap:var(--s-7);display:grid}.role__label{margin-bottom:var(--s-2);letter-spacing:.08em}.role .h3{margin-bottom:var(--s-3)}.role p:last-child{color:#f4f1ead9}.board-wrap{margin-top:var(--s-8);border:var(--border);background:var(--stage);overflow:hidden}.stats{margin-top:var(--s-6);gap:var(--s-4);display:grid}.quote{margin-top:var(--s-7);max-width:720px}@media (min-width:768px){.roles{grid-template-columns:repeat(2,minmax(0,1fr))}.stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.ent__frame{max-width:1120px;margin:var(--s-4) auto var(--s-5)}@media (max-width:767px){.ent__frame{margin-inline:calc(-1 * var(--gutter));padding:16px}#entertainment .section__head .h2{font-size:clamp(min(28px,8.5vw - 3px),5vw,68px)}}.ent__frame .h2{max-width:none;margin-bottom:0}.reel-wrap{margin-top:var(--s-6);position:relative}.reel-wrap:before,.reel-wrap:after{content:"";z-index:2;pointer-events:none;background-color:var(--graphite);background-image:radial-gradient(ellipse 4px 5px at 50% 50%, var(--stage) 98%, transparent 100%);border-top:var(--border);border-bottom:var(--border);background-repeat:repeat-x;background-size:22px 16px;height:16px;position:absolute;left:0;right:0}.reel-wrap:before{top:0}.reel-wrap:after{bottom:56px}.reel{--frame-w:84vw;align-items:center;gap:var(--s-5);padding-block:var(--s-6);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;display:flex;overflow:auto hidden}.reel::-webkit-scrollbar{display:none}.reel__spacer{flex:0 0 max(0px, calc(50% - var(--frame-w) / 2 - var(--s-5)))}.frame{width:var(--frame-w);scroll-snap-stop:always}.reel__controls{height:48px;margin-top:var(--s-2);justify-content:center;align-items:center;gap:var(--s-5);letter-spacing:.08em;display:flex}.partners{margin-top:var(--s-7)}.partners__label{letter-spacing:.08em}.partners__wall{margin-top:var(--s-4);gap:var(--s-4) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ent__disclosure{margin-top:var(--s-6);max-width:640px;color:var(--white);font-size:15px}@media (min-width:768px){.reel{--frame-w:min(72vw, 560px)}.partners__wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.partners__wall{gap:var(--s-4);grid-template-columns:repeat(6,minmax(0,1fr))}}.receipts{gap:var(--s-5);justify-items:center;display:grid}.receipts .receipt__slot,.receipts .receipt{width:100%;max-width:420px}.cap{margin-top:var(--s-8);border-top:var(--border);border-bottom:var(--border);display:grid}.cap__item{padding:var(--s-5) 0;border-bottom:var(--border)}.cap__item:last-child{border-bottom:0}.cap__label{margin-bottom:var(--s-2);color:var(--muted);letter-spacing:.08em;display:block}.cap__value{font-family:var(--font-display);letter-spacing:-.01em;color:var(--amber);font-variant-numeric:tabular-nums;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1;display:block}@media (min-width:768px){.receipts{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center}.receipts .receipt__slot,.receipts .receipt{max-width:none}.cap{grid-template-columns:repeat(3,minmax(0,1fr))}.cap__item{border-bottom:0;border-left:var(--border);padding-inline:var(--s-5)}.cap__item:first-child{border-left:0;padding-left:0}}@media (min-width:900px){.receipts{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,300px))}}@media (min-width:1024px){.receipts{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,360px))}}.cta__glow{z-index:0;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 50% 60%, var(--amber-glow), transparent 70%);position:absolute;inset:0}.cta__split{gap:var(--s-6);flex-direction:column;display:flex}.cta__copy{display:contents}.cta__copy .eyebrow{margin-bottom:calc(var(--s-4) - var(--s-6));order:0}.cta__copy .h2{max-width:16ch;margin-bottom:calc(var(--s-5) - var(--s-6));order:0}.cta__copy .lead{order:0;max-width:560px}.cta__panel{background:var(--graphite);order:1;width:100%;max-width:560px}.cta__reassure,.cta__email,.cta__links,.cta__status{order:2}.cta__reassure{margin-bottom:calc(var(--s-2) - var(--s-6))}.cta__links{gap:var(--s-2);display:grid}.cta__status{margin-top:calc(var(--s-2) - var(--s-6))}@media (min-width:768px){.cta__split{gap:var(--s-7);grid-template-columns:5fr 7fr;align-items:start;display:grid}.cta__copy{display:block}.cta__copy .eyebrow{margin-bottom:var(--s-4)}.cta__copy .h2{margin-bottom:var(--s-5);max-width:none;font-size:clamp(34px,3.3vw,42px)}.cta__copy .lead,.cta__reassure,.cta__email{margin-bottom:var(--s-5)}.cta__status{margin-top:var(--s-5)}.cta__panel{justify-self:end}.cta__glow{background:radial-gradient(ellipse 45% 70% at 72% 50%, var(--amber-glow), transparent 70%)}}@media (min-width:1024px){.cta__split{gap:var(--s-8);grid-template-columns:1fr 1fr}.form{grid-template-columns:repeat(2,minmax(0,1fr))}.form>div:nth-of-type(n+5),.form>.chips,.form>.btn,.form>p{grid-column:1/-1}}.footer{background:var(--graphite);border-top:var(--border);padding-top:var(--s-8);color:var(--white)}.footer__grid{gap:var(--s-7) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer__brand,.footer__contact{grid-column:1/-1}.footer__brand .nav__brand{margin-bottom:var(--s-4)}.footer__brand p+p{margin-top:var(--s-1)}.footer__title{margin-bottom:var(--s-4);letter-spacing:.08em;font-size:11px;font-weight:500;line-height:1.5}.footer__col ul{gap:var(--s-2);display:grid}.footer__col ul a{color:var(--muted);font-size:15px}.footer__col ul a:hover,.footer__col ul a:focus-visible{color:var(--white)}.footer__email{margin-bottom:var(--s-4);min-width:0;max-width:320px}.footer__email .contact-email{overflow-wrap:anywhere}.footer__col .footer__social{gap:var(--s-2);margin-bottom:var(--s-5);display:flex}.footer__social a{border:var(--border);width:36px;height:36px;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.footer__social a:hover,.footer__social a:focus-visible{color:var(--white);border-color:var(--white)}.footer__clock{align-items:center;gap:var(--s-1) var(--s-4);color:var(--muted);flex-wrap:wrap;display:flex}.footer__clock #footer-clock{color:var(--white)}.footer__status{align-items:center;gap:var(--s-2);color:var(--white);display:inline-flex}.footer__bottom{margin-top:var(--s-8);padding-block:var(--s-5);border-top:var(--border);align-items:center;gap:var(--s-3) var(--s-5);color:var(--muted);flex-wrap:wrap;font-size:12px;display:flex}.footer__links{gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:flex}.footer__links a:hover,.footer__top:hover{color:var(--white)}.footer__top{align-items:center;gap:6px;display:inline-flex}@media (min-width:768px){.footer__brand,.footer__contact{grid-column:auto}.footer__top{margin-left:auto}}@media (min-width:1024px){.footer__grid{gap:var(--s-7) var(--s-6);grid-template-columns:1.4fr 1fr 1.1fr 1.3fr}}:where(.rp-bar__track,.wf-bar__track){background:var(--hairline);height:8px;display:block;position:relative;overflow:hidden}:where(.rp-bar__fill,.wf-bar__fill){background:var(--amber);transform-origin:0;display:block;position:absolute;inset:0}:where(.wf-bar--total .wf-bar__fill){background:var(--green)}:where(.attr__panel.is-visible .wf-bar__fill){transform:scaleX(1)}:where(.pb-bar__fill--demo,.lg--demo){background:var(--amber)}:where(.pb-bar__fill--ctrl,.lg--ctrl){background:var(--muted)}:where(.attr__panel.is-visible .pb-bar__fill){transform:scaleY(1)}:where(.sku .pos){color:var(--green)}:where(.rp-grid .cell){aspect-ratio:1}:where(.rp-grid .cell.lit,.rp-grid .cell.is-lit,.rp-grid .cell.is-on){background:var(--green)}:where(.thumb--rect){background:linear-gradient(to top right, transparent calc(50% - .5px), var(--hairline) calc(50% - .5px), var(--hairline) calc(50% + .5px), transparent calc(50% + .5px))}:where(.thumb--circle){border-radius:var(--r-dot);width:16px}:where(.thumb--bars){background:repeating-linear-gradient(90deg, var(--hairline) 0 4px, transparent 4px 8px);border:0}:where(.tl__dot--post.is-on){background:var(--white)}:where(.tl__dot--demo.is-on){background:var(--green)}:where(.tl__dot--premiere.is-on){background:var(--magenta)}:where(.lg){width:12px;height:8px}:where(.transport__btn:hover,.transport__btn:focus-visible){color:var(--amber)}:where(.console__foot){margin-top:var(--s-2)}.nf{min-height:70svh;padding:var(--s-8,64px) var(--gutter,24px);background:var(--stage,#0a0a0c);color:var(--white,#f4f1ea);text-align:center;place-items:center;display:grid}.nf__inner{gap:var(--s-5,24px);justify-items:center;max-width:560px;display:grid}.nf__mark{width:48px;height:48px;color:var(--white,#f4f1ea)}.nf__code{font-family:var(--font-mono,monospace);font-size:var(--eyebrow,12px);letter-spacing:.08em;text-transform:uppercase;color:var(--amber,#ffb020);font-weight:500}.nf__title{font-family:var(--font-display,sans-serif);font-weight:800;font-size:var(--h2,48px);letter-spacing:-.02em;margin:0;line-height:1}.nf__text{font-family:var(--font-body,sans-serif);font-size:var(--body,17px);color:var(--muted,#8b8b96);margin:0;line-height:1.6}.nf__link{font-family:var(--font-mono,monospace);font-size:var(--mono,13px);color:var(--amber,#ffb020);border-bottom:1px solid var(--amber,#ffb020);padding-bottom:2px;text-decoration:none}.nf__link:hover,.nf__link:focus-visible{color:var(--white,#f4f1ea);border-color:var(--white,#f4f1ea)}.nf__status{font-family:var(--font-mono,monospace);font-size:var(--eyebrow,12px);color:var(--muted,#8b8b96);letter-spacing:.08em;text-transform:uppercase}
.reel__spacer:first-child{align-self:stretch;position:relative}.reel__leader{background:var(--graphite);border:var(--border);visibility:hidden;opacity:0;pointer-events:none;border-left:0;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.reel__leader:before,.reel__leader:after{content:"";background:var(--white);opacity:.2;position:absolute}.reel__leader:before{height:1px;top:50%;left:0;right:0}.reel__leader:after{width:1px;top:0;bottom:0;left:50%}.leader__dial{z-index:1;aspect-ratio:1;width:min(88%,232px);position:relative}.leader__sweep{border-radius:var(--r-dot);background:conic-gradient(from 290deg, transparent 0deg, #ffb02080 69.5deg, var(--amber) 70deg, transparent 70.5deg);position:absolute;inset:11%}.leader__marks{fill:none;width:100%;height:100%;stroke:var(--white);stroke-width:1.5px;position:absolute;inset:0;overflow:visible}.leader__marks circle+circle{stroke-opacity:.45}.leader__num{fill:var(--white);stroke:none;font-family:var(--font-display);text-anchor:middle;dominant-baseline:central;font-size:58px;font-weight:700}:where(html[data-js]:not(.no-runtime)) .reel__leader.is-running{visibility:visible;opacity:1}:where(html[data-js]:not(.no-runtime)) .reel__leader.is-running .leader__sweep{animation:.6s linear 3 leader-sweep}:where(html[data-js]:not(.no-runtime)) .reel__leader.is-cut{opacity:0;transition:opacity .16s var(--ease-smooth)}@keyframes leader-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.frame__art{--art-sw:2.8;background:var(--stage);border:var(--border);fill:none;width:100%;min-height:0;stroke:var(--white);stroke-width:var(--art-sw);stroke-linecap:round;stroke-linejoin:round;transition:opacity .4s var(--ease-smooth);flex:0 0 96px;display:block;overflow:hidden}@media (min-width:768px){.frame__art{--art-sw:2.4;flex:1 1 0;max-height:100px;margin-block:auto 0}.frame__art+.frame__overlay{margin-top:0}}@media (max-height:500px){.frame__art,.frame__sim{display:none}.frame__art+.frame__overlay{margin-top:auto}}.frame__art text{stroke:none;fill:var(--white);font-family:var(--font-mono);letter-spacing:.06em;font-weight:500}.frame__art .art__solid{fill:var(--graphite)}.frame__art .art__dim{stroke-opacity:.45}.frame__art .art__accent{stroke:var(--magenta)}.frame__art .art__muted{fill:var(--muted)}.frame__art .art__data{fill:var(--amber)}.frame__art .art__key{fill:var(--amber);stroke:none}.frame__art .art__beam{fill-opacity:.13}.frame__art .art__pool{fill-opacity:.32}.frame__art .art__live{fill:var(--magenta);stroke:none}.frame__art .art__on{fill:var(--stage);letter-spacing:.1em}.frame__art .art__bar{fill:var(--amber);stroke:none}.frame__art .art__crowd{stroke:var(--hairline);stroke-width:15px;stroke-dasharray:0 19}.frame__art .art__stamp{stroke:var(--amber)}.frame__art .art__stamp text{fill:var(--amber);letter-spacing:.02em}.frame__sim{position:absolute;top:28px;right:20px}@media (min-width:768px){.frame__sim{top:32px;right:28px}}.art__swing,.art__clap,.art__stamp,.art__bar,.art__flip{transform-box:fill-box}.art__swing{transform-origin:50% 0}.art__clap{transform-origin:0 100%}.art__stamp{transform-origin:50%}.art__bar{transform-origin:0}.art__flip{transform-origin:50%}:where(html[data-js]:not(.no-runtime)) .frame:not(.is-take) .frame__art{opacity:.3}:where(html[data-js]:not(.no-runtime)) .frame.is-take .frame__art{transition:none}:where(html[data-js]:not(.no-runtime)) .frame.is-center:not(.is-take) .frame__spec{opacity:0}:where(html[data-js]:not(.no-runtime)) .frame.is-take .frame__art :is(path,rect,circle,ellipse,line,polygon):not(.art__key *,.art__live,.art__bar,.art__stamp *,.art__flip *,.art__crowd){stroke-dasharray:1;animation:.9s steps(24,end) both art-draw}:where(html[data-js]:not(.no-runtime)) .frame.is-flicker .frame__art{animation:.16s step-end both art-flicker}:where(html[data-js]:not(.no-runtime)) .frame.is-take .art__swing{animation:art-swing 1.1s var(--ease-smooth) both}:where(html[data-js]:not(.no-runtime)) .frame.is-take .art__land{animation:art-land .36s var(--ease-smooth) .82s both}:where(html[data-js]:not(.no-runtime)) .frame.is-take .art__clap{animation:.9s linear .25s both art-clap}:where(html[data-js]:not(.no-runtime)) .frame.is-take .art__stamp{animation:.42s cubic-bezier(.2,.9,.3,1.3) .9s both art-stamp}:where(html[data-js]:not(.no-runtime)) .frame.is-take .art__bar{animation:1.6s steps(8,end) .5s both art-fill}:where(html[data-js]:not(.no-runtime)) .frame.is-take .art__flip{animation:.48s steps(4,end) .76s both art-flip}@keyframes art-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes art-flicker{0%{opacity:.9}50%{opacity:.4}to{opacity:1}}@keyframes art-swing{0%{transform:rotate(24deg)}to{transform:none}}@keyframes art-land{0%{opacity:0}to{opacity:1}}@keyframes art-clap{0%,45%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:rotate(-26deg)}70%{animation-timing-function:cubic-bezier(.22,.61,.36,1);transform:rotate(0)}82%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:rotate(-4deg)}92%,to{transform:rotate(0)}}@keyframes art-stamp{0%{opacity:0;transform:scale(1.7)}to{opacity:1;transform:none}}@keyframes art-fill{0%{transform:scaleX(0)}to{transform:none}}@keyframes art-flip{0%{transform:scaleY(0)}to{transform:none}}@media print{.reel__leader{display:none!important}.frame__art,.frame__art *{transition:none!important;animation:none!important}.frame__art{opacity:1!important}.frame__art :is(path,rect,circle,ellipse,line,polygon){stroke-dashoffset:0!important}}@media (prefers-reduced-motion:reduce){.reel__leader{display:none!important}.frame__art,.frame__art *{transition:none!important;animation:none!important}.frame .frame__art{opacity:1!important}.frame__art :is(path,rect,circle,ellipse,line,polygon){stroke-dashoffset:0!important}}
.con__heading{flex:auto;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.console__bar{isolation:isolate;position:relative}.console__title{transition:opacity .24s var(--ease-smooth)}.con__heading>.console__flash{max-width:none;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.console.has-flash .console__title{opacity:0;transition-duration:.16s}@media (max-width:767px){.console.has-flash .console__flash{white-space:normal;line-height:1.3}}.console__bar:before,.console__bar:after{content:"";z-index:-1;pointer-events:none;opacity:0;position:absolute;inset:0}.console__bar:before{transition:opacity .42s var(--ease-smooth);background:linear-gradient(90deg,#ff2e8833,#ff2e8812 55%,#ff2e8800)}.console__bar:after{background:linear-gradient(90deg,#ff2e8800 42%,#ff2e886b 50%,#ff2e8800 58%) 100% 0/300% 100% no-repeat}.con__tally{position:relative}.con__tally:before,.con__tally:after{content:"";border-radius:var(--r-dot);pointer-events:none;opacity:0;position:absolute}.con__tally:after{background:var(--magenta);transition:opacity .16s var(--ease-smooth);inset:0}.con__tally:before{background:radial-gradient(closest-side,#ff2e88a6,#ff2e882e 60%,#ff2e8800);inset:-7px}.console.brk.is-on-air{--brk:var(--magenta)}.console.is-on-air .console__bar{border-bottom-color:#ff2e8880}.console.is-on-air .console__bar:before{opacity:1;transition-duration:.16s}.console.is-on-air .console__bar:after{animation:con-sweep 1s var(--ease-smooth) both}.console.is-on-air .con__tally:after{opacity:1}.console.is-on-air .con__tally:before{animation:1.6s linear both con-tally}.console.is-on-air .console__flash{color:var(--white);letter-spacing:.1em;animation:.42s steps(14,end) both con-type}.console.is-on-air .console__flash:before{content:"● " / "";color:var(--magenta)}.console.is-on-air .kpi--delta{border-color:#ff2e888c}.console.is-on-air .kpi__delta[data-premiere=on] .kpi__delta-line--on{animation:con-stamp .56s var(--ease-smooth) both}@media (max-width:767px){.console.is-on-air .console__flash{letter-spacing:.02em}}.kpi--delta{position:relative}.kpi__delta{pointer-events:none;place-items:center end;display:grid;position:absolute;top:0;right:10px;transform:translateY(-50%)}.kpi__delta-line{border-radius:var(--r-1);background-color:var(--graphite);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transform-origin:100%;transition:opacity .24s var(--ease-smooth), transform .24s var(--ease-smooth), visibility 0s linear 0s;border:1px solid;grid-area:1/1;padding:2px 6px;font-size:10px;font-weight:500;line-height:1.2;display:block}.kpi__delta-line--on{color:var(--magenta);background-image:linear-gradient(#ff2e881f,#ff2e881f);font-size:12px}.kpi__delta-line--off{color:var(--muted)}.kpi__delta[data-premiere=on] .kpi__delta-line--off,.kpi__delta[data-premiere=off] .kpi__delta-line--on{opacity:0;visibility:hidden;transition:opacity .2s var(--ease-smooth), transform .2s var(--ease-smooth), visibility 0s linear .2s;transform:translateY(5px)}.kpi__delta.is-snap .kpi__delta-line{transition:none}@media (max-width:389px){.kpi__delta{right:6px}.kpi__delta-line{letter-spacing:.03em}}@media (max-width:359px){.kpi__delta{right:4px}.kpi__delta-line{letter-spacing:0;padding-inline:4px}}.tl__dots>.tl__dot.is-pop{animation:.9s linear both con-pop}.tl__dots>.tl__dot.is-pop:before,.tl__dots>.tl__dot.is-pop:after{content:"";border-radius:var(--r-dot);pointer-events:none;position:absolute}.tl__dots>.tl__dot.is-pop:after{background:var(--white);animation:.9s linear both con-bulb;inset:-1px}.tl__dots>.tl__dot.is-pop:before{border:1px solid var(--magenta);animation:.9s linear both con-halo;inset:-6px}.con__send{letter-spacing:.04em;grid-column:1/-1;justify-self:end;min-height:32px;font-size:12px}@media (max-width:767px){.con__send{min-height:44px}}@keyframes con-sweep{0%{opacity:1;background-position:100% 0}75%{opacity:1}to{opacity:0;background-position:0 0}}@keyframes con-tally{0%{opacity:0;transform:scale(.5)}10%{opacity:1;transform:scale(1.15)}34%{opacity:.5;transform:scale(.9)}58%{opacity:1;transform:scale(1.15)}84%{opacity:.55;transform:scale(.95)}to{opacity:0;transform:scale(.9)}}@keyframes con-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes con-stamp{0%{opacity:0;transform:scale(1.6)}55%{opacity:1;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes con-pop{0%{transform:translate(-50%,-50%)scale(1)}10%{transform:translate(-50%,-50%)scale(2.2)}28%{transform:translate(-50%,-50%)scale(1)}46%{transform:translate(-50%,-50%)scale(1.9)}66%,to{transform:translate(-50%,-50%)scale(1)}}@keyframes con-bulb{0%{opacity:0}8%{opacity:1}26%{opacity:0}44%{opacity:.85}64%,to{opacity:0}}@keyframes con-halo{0%{opacity:0;transform:scale(.4)}8%{opacity:.9}36%{opacity:0;transform:scale(1.7)}42%{opacity:.75;transform:scale(.4)}76%,to{opacity:0;transform:scale(1.5)}}@media print{.console__bar:before,.console__bar:after,.con__tally:before,.con__tally:after{display:none!important}.kpi__delta-line{-webkit-print-color-adjust:exact;print-color-adjust:exact;transition:none!important;animation:none!important}.con__send{display:none!important}}@media (prefers-reduced-motion:reduce){.console.is-on-air .console__bar:after,.console.is-on-air .con__tally:before,.console.is-on-air .console__flash,.console.is-on-air .kpi__delta[data-premiere=on] .kpi__delta-line--on,.tl__dots>.tl__dot.is-pop,.tl__dots>.tl__dot.is-pop:before,.tl__dots>.tl__dot.is-pop:after{animation:none}.tl__dots>.tl__dot.is-pop:before,.tl__dots>.tl__dot.is-pop:after{display:none}.console .console__bar:before,.console .con__tally:after{transition:opacity .3s linear!important}.console .kpi__delta-line{transform:none;transition:opacity .3s linear,visibility linear!important}.console .kpi__delta[data-premiere=on] .kpi__delta-line--off,.console .kpi__delta[data-premiere=off] .kpi__delta-line--on{transform:none;transition:opacity .3s linear,visibility 0s linear .3s!important}.console .kpi__delta.is-snap .kpi__delta-line{transition:none!important}}
.plan-ticket{--fg:var(--ink);--fg-muted:var(--ink-2);--notch:8px;min-width:0;color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;grid-column:1/-1;display:block;position:relative;container:plan-ticket/inline-size}.plan-ticket__slot{z-index:2;background:var(--stage);border:1px solid var(--hairline);border-radius:var(--r-1);height:14px;position:relative}.plan-ticket__slot:before{content:"";border-bottom:1px solid var(--hairline);background:#000;height:2px;position:absolute;top:5px;left:12px;right:28px}.plan-ticket__slot:after{content:"";border-radius:var(--r-dot);background:var(--green);width:4px;height:4px;position:absolute;top:4px;right:10px}.plan-ticket.is-printing .plan-ticket__slot:after{background:var(--amber)}.plan-ticket__paper{z-index:1;background:var(--paper);color:var(--ink);-webkit-mask-image:radial-gradient(circle at 0 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 100% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px));-webkit-mask-position:0 0,100% 0;-webkit-mask-size:51% 100%,51% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:radial-gradient(circle at 0 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 100% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px));mask-image:radial-gradient(circle at 0 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 100% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px));margin:-6px 10px 0;padding:20px 16px 16px;font-size:12px;line-height:1.55;position:relative;-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-size:51% 100%,51% 100%;mask-size:51% 100%,51% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (min-width:768px){.plan-ticket__paper{padding:22px 20px 18px}}.plan-ticket__line{margin:0;display:block}.plan-ticket__line+.plan-ticket__line{margin-top:8px}.plan-ticket__rule{border:0;border-top:1px dashed #12121866;margin:12px 0}.plan-ticket__rule+.plan-ticket__line{margin-top:0}.plan-ticket__top{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px 12px;font-size:11px;font-weight:500;line-height:1.4;display:flex}.plan-ticket__top>:first-child{min-width:0}.plan-ticket__top .tag{color:var(--ink)}.plan-ticket__line.plan-ticket__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin-top:10px;font-size:18px;font-weight:700;line-height:1.2}.plan-ticket__dot{color:var(--ink-2)}.plan-ticket__mix{letter-spacing:.06em;font-size:11px;font-weight:500;line-height:1.7}.plan-ticket__seg{white-space:nowrap}.plan-ticket__seg:before{content:"";vertical-align:-1px;border:1px solid var(--ink);width:9px;height:9px;margin-right:6px;display:inline-block}.plan-ticket__seg[data-seg=creators]:before,.plan-ticket__mixbar>[data-seg=creators]{background:var(--ink)}.plan-ticket__seg[data-seg=field]:before,.plan-ticket__mixbar>[data-seg=field]{background:repeating-linear-gradient(135deg, var(--ink) 0 1.5px, transparent 1.5px 4px)}.plan-ticket__seg[data-seg=entertainment]:before,.plan-ticket__mixbar>[data-seg=entertainment]{background:radial-gradient(circle, var(--ink) 0 .8px, transparent 1.2px) 0 0 / 3px 3px}.plan-ticket__line.plan-ticket__mixbar{gap:2px;height:8px;margin-top:6px;display:flex}.plan-ticket__mixbar>i{border:1px solid var(--ink);transform-origin:0;min-width:0;transition:transform .3s steps(6, end) calc(var(--i,0) * 90ms);flex:1}.plan-ticket__mixbar>[data-seg=field]{--i:1}.plan-ticket__mixbar>[data-seg=entertainment]{--i:2}.plan-ticket__premiere{letter-spacing:.08em;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.plan-ticket__premiere:before{content:"";background:var(--magenta);flex:none;width:8px;height:8px;margin-inline:1px;transform:rotate(45deg)}.plan-ticket__premiere.is-off{color:var(--ink-2)}.plan-ticket__premiere.is-off:before{border:1px solid var(--ink-2);background:0 0}.plan-ticket__units{letter-spacing:.04em;color:var(--ink);font-size:13px;font-weight:500;line-height:1.5}.plan-ticket__pair{white-space:nowrap}.plan-ticket__num{text-align:right;display:inline-block}.plan-ticket__code{justify-items:start;gap:4px;display:grid;position:relative}.plan-ticket__barcode{width:min(220px,100% - 124px);height:30px;fill:var(--ink);transition:clip-path .36s steps(12,end);display:block}.plan-ticket__codetext{letter-spacing:.14em;max-width:100%;color:var(--ink-2);overflow-wrap:anywhere;font-size:10px;line-height:1.4}.plan-ticket__stamp{pointer-events:none;transform-origin:50%;width:112px;height:auto;position:absolute;top:-3px;right:0;overflow:visible;transform:rotate(-6deg)}.plan-ticket__stamp rect{fill:none;stroke:var(--amber);stroke-width:2px}.plan-ticket__stamp rect+rect{stroke-width:1.5px}.plan-ticket__stamp text{fill:var(--amber);font-family:var(--font-mono);letter-spacing:2.5px;font-size:14px;font-weight:700}@container plan-ticket (max-width:400px){.plan-ticket__dot{display:none}.plan-ticket__mix .plan-ticket__seg,.plan-ticket__pair{display:block}.plan-ticket__stamp{width:96px;top:-1px}.plan-ticket__barcode{width:min(220px,100% - 106px)}}.plan-ticket__line.plan-ticket__foot{letter-spacing:.02em;color:var(--ink-2);margin-top:10px;font-size:11px;line-height:1.4}.plan-ticket__printhead{z-index:2;background:var(--amber);opacity:0;pointer-events:none;height:2px;transform:translateY(calc(var(--fed,0px) - 2px));position:absolute;top:0;left:0;right:0}.plan-ticket__printhead:before{content:"";background:linear-gradient(to top, var(--amber-glow), transparent);height:16px;position:absolute;bottom:100%;left:0;right:0}.plan-ticket__stub{background:var(--paper);color:var(--ink);-webkit-mask-image:radial-gradient(circle at 0 0, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 100% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 6px 100%, transparent 5px, #000 6px);-webkit-mask-position:0 0,100% 0,0 100%;-webkit-mask-size:51% calc(100% - 12px),51% calc(100% - 12px),12px 12px;-webkit-mask-repeat:no-repeat,no-repeat,repeat-x;-webkit-mask-image:radial-gradient(circle at 0 0, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 100% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 6px 100%, transparent 5px, #000 6px);mask-image:radial-gradient(circle at 0 0, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 100% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)), radial-gradient(circle at 6px 100%, transparent 5px, #000 6px);transition:opacity .24s var(--ease-smooth), transform .24s var(--ease-smooth);flex-wrap:wrap;align-items:center;gap:8px;margin:0 10px;padding:16px 16px 14px;display:flex;position:relative;-webkit-mask-position:0 0,100% 0,0 100%;mask-position:0 0,100% 0,0 100%;-webkit-mask-size:51% calc(100% - 12px),51% calc(100% - 12px),12px 12px;mask-size:51% calc(100% - 12px),51% calc(100% - 12px),12px 12px;-webkit-mask-repeat:no-repeat,no-repeat,repeat-x;mask-repeat:no-repeat,no-repeat,repeat-x}@media (min-width:768px){.plan-ticket__stub{padding-inline:20px}}.plan-ticket__stub:before{content:"";left:calc(var(--notch) + 4px);right:calc(var(--notch) + 4px);background:radial-gradient(circle,#12121873 0 1px,#0000 1.5px) 0 0/6px 2px repeat-x;height:2px;position:absolute;top:0}.plan-ticket__btn{border:1px solid var(--edge-ink);border-radius:var(--r-0);min-height:44px;color:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;flex:auto;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.plan-ticket__btn .icon{width:14px;height:14px}.plan-ticket__btn--copy{background:var(--ink);border-color:var(--ink);color:var(--paper)}@media (hover:hover){.plan-ticket__btn--copy:hover{background:var(--amber);border-color:var(--ink);color:var(--ink)}.plan-ticket__btn--remove:hover{border-color:var(--ink);background:#1212180f}}.plan-ticket__btn:focus-visible,.plan-ticket__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.plan-ticket__status{letter-spacing:.08em;text-transform:uppercase;min-height:18px;color:var(--ink);flex:1 0 100%;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:500;line-height:1.4;display:flex}.plan-ticket__status[data-state=ok]:before{content:"";border-bottom:1.5px solid;border-left:1.5px solid;flex:none;width:9px;height:5px;margin:0 2px 3px;transform:rotate(-45deg)}.plan-ticket__fallback{flex:1 0 100%;gap:2px;min-width:0;padding-bottom:4px;display:grid}.plan-ticket__label{letter-spacing:.1em;color:var(--ink-2);font-size:10px;font-weight:500}.plan-ticket__link{border:0;border-bottom:1px solid var(--edge-ink);width:100%;min-width:0;min-height:40px;color:var(--ink);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-all;resize:none;field-sizing:content;appearance:none;background:0 0;border-radius:0;margin:0;padding:8px 0;font-size:12px;line-height:1.4;display:block;overflow:hidden}.plan-ticket__link::selection{background:var(--amber);color:var(--ink)}@media (max-width:767px),(pointer:coarse){.plan-ticket__link{font-size:16px}}.plan-ticket+.field{scroll-margin-top:16px}:where(html[data-js]:not(.no-runtime)) .plan-ticket__paper{clip-path:inset(0 0 calc(100% - var(--fed,100%)) 0);transition:clip-path .16s steps(4,end)}:where(html[data-js]:not(.no-runtime)) .plan-ticket.is-printing .plan-ticket__printhead{opacity:1;transition:transform .16s steps(4,end)}:where(html[data-js]:not(.no-runtime)) .plan-ticket.is-printing .plan-ticket__stub{visibility:hidden;opacity:0;transform:translateY(-8px)}:where(html[data-js]:not(.no-runtime)) .plan-ticket.is-printing .plan-ticket__mixbar:not(.is-printed)>i{transform:scaleX(0)}:where(html[data-js]:not(.no-runtime)) .plan-ticket.is-printing .plan-ticket__code:not(.is-printed) .plan-ticket__barcode{clip-path:inset(0 100% 0 0)}.plan-ticket__barcode{clip-path:inset(0)}:where(html[data-js]:not(.no-runtime)) .plan-ticket.is-printing .plan-ticket__stamp{opacity:0}.plan-ticket.is-printed .plan-ticket__stamp{animation:.42s cubic-bezier(.2,.9,.3,1.3) .12s both plan-ticket-stamp}.plan-ticket.is-leaving{opacity:0;pointer-events:none;transition:opacity .14s linear .16s}.plan-ticket.is-leaving .plan-ticket__stub{opacity:0;transition:opacity .12s linear}@keyframes plan-ticket-stamp{0%{opacity:0;transform:scale(1.6)rotate(-9deg)}to{opacity:1;transform:scale(1)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.plan-ticket,.plan-ticket *,.plan-ticket :before,.plan-ticket :after{transition:none!important;animation:none!important}.plan-ticket__paper,.plan-ticket.is-printing .plan-ticket__paper,.plan-ticket__barcode,.plan-ticket.is-printing .plan-ticket__barcode{clip-path:none!important}.plan-ticket__printhead{display:none}.plan-ticket__mixbar>i{transform:none!important}.plan-ticket.is-printing .plan-ticket__stub{visibility:visible;opacity:1;transform:none}.plan-ticket__stamp,.plan-ticket.is-printing .plan-ticket__stamp{opacity:1;transform:rotate(-6deg)}}@media print{.plan-ticket__paper{break-inside:avoid;border:1px solid #c8c3b7;margin:0;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important}.plan-ticket__slot,.plan-ticket__printhead,.plan-ticket__stub{display:none!important}.plan-ticket__mixbar>i,.plan-ticket__barcode{clip-path:none!important;transition:none!important;transform:none!important}.plan-ticket__stamp{opacity:1!important;animation:none!important;transform:rotate(-6deg)!important}}@media (forced-colors:active){.plan-ticket__paper,.plan-ticket__stub{border:1px solid canvastext;-webkit-mask-image:none;mask-image:none}.plan-ticket__paper{margin-top:0}.plan-ticket__btn{border:1px solid buttontext}.plan-ticket__printhead,.plan-ticket__slot{display:none}}
:root{--ease-smooth:cubic-bezier(.22, .61, .36, 1);--ease-step:steps(3, end)}html.is-paused .chase,html.is-paused .chase--v,html.is-paused .hero__status:before,html.is-paused .cta__panel>.chase,html.is-paused .dot--green,html.is-paused .eyebrow-dot,html.is-paused .hero__dotmap>.is-pulse,html.is-paused .bus__dot{animation-play-state:paused}@keyframes crawl{to{transform:translate(-50%)}}@keyframes chase{to{background-position:0 0,42px 0}}@keyframes chase-v{to{background-position:0 0,0 42px}}@keyframes chase-send{to{background-position:0 0,42px 0}}@keyframes chase-v-send{to{background-position:0 0,0 42px}}@keyframes stamp{0%{opacity:0;transform:scale(1.6)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(-6deg)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.15}}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(2.2)}to{opacity:1;transform:scale(1)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes bus-travel{to{offset-distance:100%}}@supports not (offset-distance:100%){.bus__dot{display:none}}@keyframes scrollcue{0%{transform-origin:top;opacity:0;transform:scaleY(0)}35%{opacity:1}60%{transform-origin:top;opacity:1;transform:scaleY(1)}61%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;opacity:.4;transform:scaleY(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}.reveal{transition:opacity .5s var(--ease-smooth), transform .5s var(--ease-smooth)}:where(html[data-js]:not(.no-runtime)) .reveal:where(:not([data-stagger]):not(.is-visible)){opacity:0;transform:translateY(12px)}.reveal.is-visible{opacity:1;transform:none}.reveal[data-stagger]{opacity:1;transition:none;transform:none}.reveal[data-stagger]>*{transition:opacity .5s var(--ease-smooth), transform .5s var(--ease-smooth);transition-delay:calc(var(--i,0) * 70ms)}:where(html[data-js]:not(.no-runtime)) .reveal:where([data-stagger]:not(.is-visible))>*{opacity:0;transform:translateY(12px)}.reveal[data-stagger].is-visible>*{opacity:1;transform:none}.is-faded{animation:fade .3s var(--ease-smooth) both}:where(html[data-js]:not(.no-runtime)) .draw{stroke-dasharray:var(--dash,1000);stroke-dashoffset:var(--dash,1000)}.is-visible .draw,.draw.is-visible{animation:draw var(--draw-ms,.9s) var(--draw-ease,steps(24, end)) var(--draw-delay,0s) forwards}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.reveal[data-stagger]>*{opacity:1;transition:none;transform:none}.is-faded{animation:fade .3s var(--ease-smooth) both}.ticker__track{animation:none!important;transform:none!important}.ticker__track li:nth-child(n+5){display:none}.chase,.chase--v,.hero__status:before,.step__chase,.chase-frame .chase,.cta__panel .chase,.cta__panel.is-sent .chase,.eyebrow-dot,.dot,.dot--live,.hero__dotmap .is-pulse{animation:none!important}#hero{--x:40%;--y:45%}.hero__beam,.hero__telemetry--lit{transition:none!important}.hero__scrollcue>*{opacity:1!important;animation:none!important;transform:none!important}#wipe,.wipe{--wipe:50%;transition:none!important}.wipe__line,.wipe__room{transition:none!important}.draw,.is-visible .draw,.draw.is-visible{stroke-dashoffset:0!important;animation:none!important}#pillar-bus circle,.bus__dot{offset-distance:50%;animation:none!important}.pillar__spec,.brk:before,.brk:after,.brk-tr,.brk-bl,.step,.step *,.step--launch>h3:before{transition:none!important}.kpi__value,.mix__seg,.mix__label,.tl__dot,#con-flash,.wf-bar__fill,.pb-bar__fill,.pb-bar rect,.rp-bar__fill,.callsheet__chip,#rp-grid .cell{transition:none!important;animation:none!important}.wf-bar__fill,.pb-bar__fill,.pb-bar rect{transform:none!important}.board__row,.board__row span,.board__chip{transition:none!important}.frame,.frame.is-center{transition:none!important;transform:none!important}.frame:before{transition:none!important}.frame__spec,.frame__spec span{opacity:1!important;visibility:visible!important;transition:none!important}.receipt,.receipt.is-visible{clip-path:none!important;transition:none!important;animation:none!important}.receipt__bars rect{transition:none!important;animation:none!important;transform:none!important}.receipt__stamp,.stamp{opacity:1!important;animation:none!important;transform:scale(1)rotate(-6deg)!important}.cta__panel,#form-status,#nav-overlay,.nav,.nav:after{transition:none!important;animation:none!important}:not(.is-faded),:not(.is-faded):before,:not(.is-faded):after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
