@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_aa088bd5-module__Gn9PnW__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_aa088bd5-module__Gn9PnW__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_1fdac256-module__RUx64W__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_1fdac256-module__RUx64W__variable{--font-geist-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5ad8f9e7-module__bn55wG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5ad8f9e7-module__bn55wG__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--bg:#050608;--fg:#d8dde6;--mute:#6b7180;--muted:var(--mute);--hairline:#1a1d22;--safe:#6df0d6;--blocked:#ff5436;--gate:#2e3340;--panel:#090b0fb8;--panel-strong:#0c0e14e6;--display:var(--font-space-grotesk), ui-sans-serif, system-ui, sans-serif;--chrome:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;--body:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--ease:cubic-bezier(.19, 1, .22, 1);--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);min-width:320px}body{background:radial-gradient(circle at 18% 8%, #6df0d614, transparent 28rem), radial-gradient(circle at 82% 0%, #ff54360d, transparent 24rem), var(--bg);min-height:100vh;color:var(--fg);font-family:var(--body);text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}body::selection{color:var(--fg);background:#6df0d63d}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:1px solid var(--safe);outline-offset:4px}img,svg,canvas{max-width:100%;display:block}main{z-index:0;position:relative}.mono{font-family:var(--chrome);letter-spacing:.06em;text-transform:uppercase}.display{font-family:var(--display);letter-spacing:-.05em}.reveal-ready [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:translateY(24px)}.reveal-ready [data-reveal].is-visible{opacity:1;transform:translateY(0)}.boundary-field,.boundary-static{background:var(--bg);width:100%;height:100%;min-height:420px;position:relative;overflow:hidden}.boundary-field__canvas,.boundary-static__svg{width:100%;height:100%;position:absolute;inset:0}.boundary-field--low-perf .boundary-field__canvas{filter:blur(1px)saturate(1.08)}.boundary-field__stamp,.boundary-static__stamp{z-index:2;width:min(360px,100% - 2rem);position:absolute;top:50%;right:clamp(1rem,6vw,5rem);transform:translateY(-50%)}.boundary-field__stamp{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);pointer-events:none;transform:translateY(-42%)scale(.96)}.boundary-field__stamp.is-visible{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.blocked-stamp{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(140deg,#1e0c09e6,#07080be0);border:1px solid #ff54366b;gap:.55rem;padding:1rem 1.05rem;display:grid;box-shadow:0 0 50px #ff54361f,inset 0 0 0 1px #ffffff06}.blocked-stamp__label{color:var(--blocked);font-family:var(--display);letter-spacing:-.06em;font-size:clamp(2.2rem,7vw,4.7rem);font-weight:700;line-height:.82}.blocked-stamp__reason,.blocked-stamp__hash,.blocked-stamp__math{font-family:var(--chrome);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.blocked-stamp__reason{color:#ff5436e6;overflow-wrap:anywhere}.blocked-stamp__math{color:var(--fg);align-items:center;gap:.6rem;display:flex}.blocked-stamp__math s{color:var(--blocked);text-decoration-thickness:2px}.blocked-stamp__hash{width:max-content;color:var(--safe);border-bottom:1px solid #6df0d673}.blocked-stamp--compact{padding:.8rem}.blocked-stamp--compact .blocked-stamp__label{font-size:clamp(1.8rem,5vw,3.2rem)}@media (max-width:720px){.boundary-field,.boundary-static{min-height:420px}.boundary-field__stamp,.boundary-static__stamp{width:auto;inset:auto 1rem 1rem;transform:none}.boundary-field__stamp{transform:translateY(12px)scale(.98)}.boundary-field__stamp.is-visible{transform:translateY(0)scale(1)}}.section{border-top:1px solid var(--hairline);padding:clamp(5rem,10vw,9rem) clamp(1rem,4vw,2rem);position:relative}.section__inner{width:min(var(--max), 100%);margin:0 auto}.section__header{grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(2rem,6vw,4.5rem);display:grid}.section__eyebrow{color:var(--safe);margin:0;font-size:.72rem}.section__title,.blocked-action__title,.final-cta__title{margin:0;font-size:clamp(2.4rem,6vw,5.3rem);font-weight:700;line-height:.95}.section-lede{color:#d8dde6bd;max-width:64ch;margin:0 0 2rem auto;font-size:clamp(1rem,2vw,1.2rem)}.hero{border-bottom:1px solid var(--hairline);min-height:100svh;position:relative;overflow:hidden}.hero__field{z-index:0;position:absolute;inset:0}.hero__field:after,.blocked-action__field:after,.final-cta__field:after{content:"";pointer-events:none;background:linear-gradient(90deg,#050608d6,#0506082e 54%,#050608cc);position:absolute;inset:0}.hero__foreground{z-index:1;width:min(var(--max), calc(100% - 2rem));align-content:center;min-height:100svh;margin:0 auto;padding:clamp(2rem,6vw,5rem) 0;display:grid;position:relative}.hero-badges{flex-wrap:wrap;gap:.5rem;max-width:780px;margin-bottom:clamp(2rem,5vw,4rem);display:flex}.hero-badge{border:1px solid var(--hairline);color:#d8dde6bd;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0506087a;padding:.5rem .65rem;font-size:.68rem}.hero-badge--blocked{color:var(--blocked);border-color:#ff543659}.hero__product{color:var(--safe);margin:0 0 .8rem;font-size:.82rem}.hero__headline{max-width:760px;margin:0;font-size:clamp(3.1rem,8vw,7.2rem);font-weight:700;line-height:.88}.hero__subheadline{color:#d8dde6d1;max-width:58ch;margin:1.4rem 0 0;font-size:clamp(1rem,2vw,1.18rem)}.hero__metrics{border:1px solid var(--hairline);background:var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:min(930px,100%);margin-top:clamp(2rem,5vw,4rem);display:grid}.hero__metrics div{background:#050608bd;gap:.4rem;padding:1rem;display:grid}.hero__metrics span{color:var(--mute);font-size:.66rem}.hero__metrics strong{font-family:var(--chrome);font-size:clamp(1rem,2vw,1.45rem);font-weight:500}.hero__blocked{color:var(--blocked)}.hero__ctas{flex-wrap:wrap;gap:.8rem;margin-top:1.4rem;display:flex}.button{border:1px solid var(--hairline);min-height:48px;font-family:var(--chrome);letter-spacing:.06em;text-transform:uppercase;transition:border-color .22s var(--ease), transform .22s var(--ease), background .22s var(--ease);justify-content:center;align-items:center;padding:.8rem 1rem;font-size:.72rem;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--primary{background:var(--safe);color:#04100d;border-color:#6df0d68c}.button--secondary{color:var(--fg);background:#0506089e}.button--secondary:hover{border-color:#6df0d68c}.problem-list{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none;display:grid}.problem-list li{border-bottom:1px solid var(--hairline);color:#d8dde6db;padding:clamp(1.1rem,3vw,1.7rem) 0;font-size:clamp(1.25rem,3vw,2rem)}.ladder{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none;display:grid}.ladder__rung{border-bottom:1px solid var(--hairline);grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.35rem 0;display:grid}.ladder__num{color:var(--mute);font-size:.72rem}.ladder__rung strong{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(1.25rem,3vw,2.2rem)}.ladder__chip{color:var(--safe);border:1px solid #6df0d657;padding:.45rem .65rem;font-size:.68rem}.demo-grid{grid-template-columns:1.08fr 1.24fr .92fr;align-items:stretch;gap:clamp(.8rem,2vw,1.2rem);display:grid}.demo-card{border:1px solid var(--hairline);min-height:280px;transition:transform .22s var(--ease), border-color .22s var(--ease);background:#080a0ead;align-content:start;padding:clamp(1rem,2.4vw,1.5rem);display:grid}.demo-card:nth-child(2){min-height:340px;margin-top:2.5rem}.demo-card:hover{border-color:#6df0d659;transform:translateY(-2px)}.demo-card--blocked:hover{border-color:#ff54366b}.demo-card__status{color:var(--safe);margin:0 0 2.5rem;font-size:.72rem}.demo-card--blocked .demo-card__status{color:var(--blocked)}.demo-card h3{font-family:var(--display);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:.95}.demo-card p{color:#d8dde6ad}.demo-card strong{color:var(--fg);font-family:var(--chrome);letter-spacing:.04em;text-transform:uppercase;align-self:end;font-size:.78rem;font-weight:500}.proof-wall{border:1px solid var(--hairline);background:#080a0ebd}.proof-wall__header{border-bottom:1px solid var(--hairline);color:var(--safe);padding:1rem;font-size:.72rem}.proof-row{border-bottom:1px solid var(--hairline);transition:background .22s var(--ease);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:1rem;display:grid}.proof-row:last-child{border-bottom:0}.proof-row:hover{background:#6df0d609}.proof-row strong{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(1.1rem,2vw,1.55rem)}.proof-row span{color:#d8dde6b8;font-size:.72rem}.proof-row em{color:var(--safe);border:1px solid #6df0d64d;padding:.32rem .45rem;font-size:.62rem;font-style:normal}.blocked-action{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);min-height:110svh;position:relative;overflow:hidden}.blocked-action__field{height:100svh;position:sticky;top:0}.blocked-action__content{z-index:1;width:min(var(--max), calc(100% - 2rem));margin:-90svh auto 0;padding:12svh 0;position:relative}.blocked-action__title{max-width:920px;margin:1rem 0 clamp(2rem,5vw,4rem)}.blocked-action__grid{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;gap:clamp(1rem,4vw,4rem);display:grid}.blocked-action__receipt{border:1px solid var(--hairline);background:#050608bd;padding:clamp(1rem,3vw,1.5rem)}.blocked-action__receipt p{margin-top:0;font-size:clamp(1.1rem,2vw,1.4rem)}.blocked-action__receipt dl{gap:.7rem;margin:0;display:grid}.blocked-action__receipt dl div{border-top:1px solid var(--hairline);grid-template-columns:150px minmax(0,1fr);gap:1rem;padding-top:.7rem;display:grid}.blocked-action__receipt dt,.blocked-action__receipt dd{font-family:var(--chrome);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.74rem}.blocked-action__receipt dt{color:var(--mute)}.telemetry{border:1px solid var(--hairline);background:#080a0eb8;gap:.65rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.telemetry__row{color:#d8dde6c7;grid-template-columns:auto minmax(2rem,1fr) auto;align-items:end;gap:.7rem;font-size:.75rem;display:grid}.telemetry__row i{border-bottom:1px dotted #6b718099;transform:translateY(-.35em)}.telemetry__row strong{color:var(--fg);font-weight:500}.security-grid{border:1px solid var(--hairline);background:#080a0eb8;grid-template-columns:1fr 1fr;display:grid}.security-grid>div{padding:clamp(1rem,3vw,1.6rem)}.security-grid>div:first-child{border-right:1px solid var(--hairline)}.security-grid h3{color:var(--mute);margin:0 0 1rem;font-size:.72rem}.security-grid__safe{color:var(--safe)!important}.security-grid ul{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.security-grid li{border-top:1px solid var(--hairline);color:#d8dde6d1;padding-top:.9rem}.architecture{grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;gap:1rem;display:grid}.architecture svg{width:100%;height:auto}.architecture path{fill:none;stroke:var(--safe);stroke-width:2px;opacity:.75}.architecture__node rect,.architecture__assets rect{fill:#080a0edb;stroke:#6df0d63d}.architecture__node--core rect{stroke:#ff543673}.architecture text{fill:var(--fg);font-family:var(--chrome);text-anchor:middle;font-size:15px}.architecture__node text+text{fill:var(--mute);font-size:12px}.architecture__notes{border:1px solid var(--hairline);background:#080a0ebd;align-content:center;padding:1rem;display:grid}.architecture__notes p{border-bottom:1px solid var(--hairline);margin:0;padding:.75rem 0}.architecture__notes p:last-child{border-bottom:0}.final-cta{border-top:1px solid var(--hairline);min-height:76svh;position:relative;overflow:hidden}.final-cta__field{opacity:.75;position:absolute;inset:18% 0 0}.final-cta__content{z-index:1;text-align:center;place-items:center;width:min(980px,100% - 2rem);min-height:76svh;margin:0 auto;display:grid;position:relative}.final-cta__title{max-width:820px}.final-cta__buttons{justify-content:center}.footer{width:min(var(--max), calc(100% - 2rem));border-top:1px solid var(--hairline);color:var(--mute);gap:.9rem;margin:0 auto;padding:2rem 0 3rem;display:grid}.footer p{max-width:78ch;margin:0}.footer__links{gap:1rem;font-size:.72rem;display:flex}.footer__links a{color:var(--fg)}.placeholder-page{text-align:center;place-content:center;gap:1rem;min-height:100svh;padding:1rem;display:grid}.placeholder-page p,.placeholder-page h1{margin:0}.placeholder-page h1{font-size:clamp(4rem,12vw,9rem)}@media (max-width:900px){.section__header,.hero__metrics,.demo-grid,.blocked-action__grid,.security-grid,.architecture{grid-template-columns:1fr}.demo-card:nth-child(2){margin-top:0}.proof-row{grid-template-columns:1fr}.security-grid>div:first-child{border-right:0;border-bottom:1px solid var(--hairline)}}@media (max-width:640px){.hero__headline{font-size:clamp(3rem,17vw,5rem)}.ladder__rung{grid-template-columns:48px 1fr}.ladder__chip{grid-column:2;width:max-content;max-width:100%}.blocked-action__receipt dl div{grid-template-columns:1fr;gap:.25rem}}.app-console{background:radial-gradient(circle at 72% 12%, #6df0d614, transparent 34rem), var(--bg);min-height:100svh;color:var(--fg)}.app-console__topbar{z-index:20;border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050608e0;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem clamp(1rem,4vw,2rem);display:flex;position:sticky;top:0}.app-console__brand{color:var(--fg);flex-direction:column;gap:.2rem;display:inline-flex}.app-console__brand span,.app-chip,.app-state-row span,.app-telemetry__row span,.app-action-card__topline,.app-address-chip span,.app-audit__row strong{font-family:var(--chrome);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.app-console__brand strong{font-family:var(--display);letter-spacing:-.02em;font-size:1rem}.app-console__topbar-chips,.app-console__topbar-actions,.app-address-grid{flex-wrap:wrap;gap:.6rem;display:flex}.app-console__topbar-actions{justify-content:flex-end;align-items:center;position:relative}.app-chip,.app-address-chip{border:1px solid var(--hairline);min-height:2rem;color:var(--fg);background:#090b0fd1;align-items:center;gap:.5rem;padding:.45rem .6rem;display:inline-flex}.app-chip--safe,.app-address-chip strong{color:var(--safe)}.app-wallet{position:relative}.app-wallet__trigger{border:1px solid var(--hairline);min-width:10.5rem;min-height:2.35rem;color:var(--fg);cursor:pointer;text-align:left;transition:transform .22s var(--ease), border-color .22s var(--ease), background .22s var(--ease);background:#090b0fe6;gap:.12rem;padding:.45rem .7rem;display:inline-grid}.app-wallet__trigger:hover{border-color:color-mix(in srgb, var(--safe) 32%, var(--hairline));transform:translateY(-2px)}.app-wallet__trigger:focus-visible,.app-wallet__row--button:focus-visible{outline:1px solid var(--safe);outline-offset:3px}.app-wallet__trigger-main,.app-wallet__trigger-meta,.app-wallet__row-label,.app-wallet__row-meta{font-family:var(--chrome);letter-spacing:.06em;text-transform:uppercase}.app-wallet__trigger-main{font-size:.78rem}.app-wallet__trigger-meta{color:var(--muted);font-size:.64rem}.app-wallet--ready .app-wallet__trigger-meta,.app-wallet--ready .app-wallet__row-meta{color:var(--safe)}.app-wallet--wrong-chain .app-wallet__trigger{border-color:color-mix(in srgb, var(--gate) 72%, var(--hairline))}.app-wallet__popover{z-index:40;border:1px solid var(--hairline);background:#090b0ffa;width:min(22rem,100vw - 2rem);padding:1rem;position:absolute;top:calc(100% + .65rem);right:0;box-shadow:0 1.2rem 3rem #0000007a}.app-wallet__popover-header{gap:.3rem;margin-bottom:.75rem;display:grid}.app-wallet__popover-header .mono{color:var(--safe);margin:0}.app-wallet__popover-header h2{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:1.05rem}.app-wallet__helper{color:color-mix(in srgb, var(--fg) 78%, transparent);margin:0 0 .9rem;font-size:.88rem;line-height:1.5}.app-wallet__rows{gap:.45rem;display:grid}.app-wallet__row{border:0;border-top:1px solid var(--hairline);width:100%;min-height:2.45rem;color:var(--fg);background:0 0;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.75rem;padding:.62rem 0;display:grid}.app-wallet__row--button{cursor:pointer}.app-wallet__row--button:hover{color:var(--safe)}.app-wallet__row--button:disabled{cursor:not-allowed;opacity:.5}.app-wallet__row-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;overflow:hidden}.app-wallet__row-meta{color:var(--muted);text-align:right;font-size:.66rem}.app-wallet__actions{flex-wrap:wrap;gap:.6rem;margin-top:.9rem;display:flex}.app-wallet__warning{color:color-mix(in srgb, var(--fg) 78%, var(--gate))}.app-console__inner{width:min(100%, var(--max));margin:0 auto;padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2rem) clamp(4rem,8vw,6rem)}.app-console__intro{max-width:760px;padding-bottom:clamp(2rem,5vw,4rem)}.app-console__intro h1,.app-panel__header h2,.app-action-card h3{font-family:var(--display);letter-spacing:-.04em;margin:0}.app-console__intro h1{max-width:12ch;font-size:clamp(2.1rem,5vw,4.6rem);line-height:.95}.app-console__intro p:not(.mono),.app-readonly-notice,.app-action-card p,.app-action-card__error{color:color-mix(in srgb, var(--fg) 82%, transparent);line-height:1.6}.app-guided-spine{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);align-items:start;gap:1rem;display:grid}.app-panel,.app-action-card{border:1px solid var(--hairline);background:#090b0fc2;padding:clamp(1rem,2.2vw,1.4rem)}.app-panel{margin-bottom:1rem}.app-panel__header{gap:.45rem;margin-bottom:1rem;display:grid}.app-panel__header .mono,.app-console__intro .mono{color:var(--safe);margin:0}.app-state-grid,.app-telemetry{gap:.5rem;display:grid}.app-state-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.app-state-row,.app-telemetry__row,.app-audit__row{border-top:1px solid var(--hairline);grid-template-columns:max-content minmax(0,1fr) max-content;align-items:baseline;gap:.7rem;padding:.72rem 0;display:grid;position:relative}.app-state-row:after,.app-telemetry__row:after{content:"";border-bottom:1px dotted #6b718073;grid-area:1/2;align-self:end}.app-state-row span,.app-state-row strong,.app-telemetry__row span,.app-telemetry__row strong{z-index:1;background:#090b0f;position:relative}.app-state-row strong,.app-telemetry__row strong{font-family:var(--chrome);text-align:right;grid-column:3;justify-self:end;font-size:.82rem}.app-state-row--blocked strong,.app-action-card--blocked h3{color:var(--blocked)}.app-boundary__figure{border:1px solid var(--hairline);background:#050608b8;place-items:center;min-height:220px;margin-bottom:.8rem;display:grid}.app-boundary__figure svg{width:100%;height:auto}.app-boundary__balances{margin-top:.5rem}.app-setup,.app-funding,.app-agent-proposal,.app-actions,.app-audit{grid-column:1/-1}.app-setup__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.app-setup__card{border:1px solid var(--hairline);background:#05060880;gap:.8rem;padding:1rem;display:grid}.app-setup__card h3,.app-agent-proposal__object h3{font-family:var(--display);letter-spacing:-.03em;margin:0}.app-setup__copy{color:color-mix(in srgb, var(--fg) 84%, transparent);margin:0;line-height:1.5}.app-setup__copy--custody{color:var(--fg);border-left:2px solid var(--safe);padding-left:.75rem}.app-setup__bullets{gap:.45rem;display:grid}.app-setup__bullets ul{color:color-mix(in srgb, var(--fg) 82%, transparent);margin:0;padding-left:1.1rem}.app-funding__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem;display:grid}.app-funding__section,.app-funding__flow{border:1px solid var(--hairline);background:#05060880;gap:.8rem;padding:1rem;display:grid}.app-funding__section h3,.app-funding__flow h3{font-family:var(--display);letter-spacing:-.03em;margin:0}.app-funding__tokens,.app-funding__actions{flex-wrap:wrap;gap:.6rem;display:flex}.app-funding__token{border:1px solid var(--hairline);min-width:9rem;color:var(--fg);cursor:pointer;text-align:left;background:#05060885;gap:.2rem;padding:.7rem;display:grid}.app-funding__token--selected,.app-funding__token:hover,.app-funding__token:focus-visible{border-color:color-mix(in srgb, var(--safe) 42%, var(--hairline))}.app-funding__token span{font-family:var(--chrome);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.app-funding__notice,.app-funding__status{color:color-mix(in srgb, var(--fg) 80%, transparent);margin:0;line-height:1.5}.app-boundary__note{color:color-mix(in srgb, var(--fg) 80%, transparent);margin:.8rem 0 0;line-height:1.5}.app-funding__status p{margin:0 0 .35rem}.app-funding__error{color:var(--blocked)}.app-journey__steps{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.app-journey__step{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) max-content;gap:.3rem .75rem;padding:.65rem 0;display:grid}.app-journey__step span,.app-journey__step strong{font-family:var(--chrome);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.app-journey__step strong{color:var(--muted)}.app-journey__step p{color:color-mix(in srgb, var(--fg) 76%, transparent);grid-column:1/-1;margin:0;line-height:1.45}.app-journey__step--verified strong,.app-journey__step--ready strong,.app-journey__step--executed strong{color:var(--safe)}.app-journey__step--blocked strong,.app-journey__step--failed strong{color:var(--blocked)}.app-agent-proposal__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.8rem;display:grid}.app-agent-proposal__goals,.app-agent-proposal__object{gap:.6rem;display:grid}.app-agent-proposal__goal{border:1px solid var(--hairline);width:100%;color:var(--fg);cursor:pointer;text-align:left;background:#05060885;gap:.2rem;padding:.8rem;display:grid}.app-agent-proposal__goal:hover,.app-agent-proposal__goal:focus-visible,.app-agent-proposal__goal--selected{border-color:color-mix(in srgb, var(--safe) 42%, var(--hairline))}.app-agent-proposal__goal--danger.app-agent-proposal__goal--selected{border-color:color-mix(in srgb, var(--blocked) 46%, var(--hairline))}.app-agent-proposal__goal span,.app-agent-proposal__path{font-family:var(--chrome);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.app-agent-proposal__goal p{color:color-mix(in srgb, var(--fg) 78%, transparent);margin:0;line-height:1.45}.app-agent-proposal__actions{margin-top:.8rem}.app-actions__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.app-action-card{transition:transform .22s var(--ease), border-color .22s var(--ease);gap:1rem;display:grid}.app-action-card:hover{border-color:color-mix(in srgb, var(--safe) 36%, var(--hairline));transform:translateY(-2px)}.app-action-card--blocked{border-color:color-mix(in srgb, var(--blocked) 42%, var(--hairline));background:#0c0e14e0}.app-action-card--selected{border-color:color-mix(in srgb, var(--safe) 56%, var(--hairline))}.app-action-card--blocked.app-action-card--selected{border-color:color-mix(in srgb, var(--blocked) 64%, var(--hairline))}.app-action-card:focus-visible{outline:1px solid var(--safe);outline-offset:4px}.app-action-card__button{width:fit-content}.app-action-card__button:disabled{cursor:not-allowed;opacity:.48;transform:none}.app-action-card__evidence,.app-audit__row{color:var(--safe)}.app-audit__rows{display:grid}.app-audit__row{grid-template-columns:minmax(0,1fr) max-content}.app-audit__row span{color:var(--fg)}@media (max-width:880px){.app-console__topbar{flex-direction:column;align-items:flex-start}.app-console__topbar-actions{justify-content:flex-start;width:100%}.app-wallet,.app-wallet__trigger{width:100%}.app-wallet__popover{width:min(100%,100vw - 2rem);left:0;right:auto}.app-guided-spine,.app-setup__cards,.app-funding__grid,.app-agent-proposal__grid,.app-actions__grid,.app-state-grid--three{grid-template-columns:1fr}}.live-console{background:#080d0c;background-image:radial-gradient(circle at 14% 0%, #6df0d60d, transparent 28rem), radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--blocked) 4%, transparent), transparent 26rem), linear-gradient(180deg, #080d0cfa, #050708);min-height:100svh;color:var(--fg)}.live-console__inner{gap:1.1rem;width:min(1120px,100% - 2rem);margin:0 auto;padding:1.5rem 0 4rem;display:grid}.live-console .app-console__intro,.live-console .app-panel{background:#0a0f0fd1;border:1px solid #6df0d624;box-shadow:0 .5rem 1.5rem #0000002e}.live-console .app-console__intro{max-width:none;padding:clamp(1.1rem,2.5vw,1.6rem)}.live-console .app-panel__header p:not(.mono),.live-console .app-console__intro p:not(.mono),.live-console .app-funding__notice,.live-console .app-boundary__note{color:#d8dde6bd}.live-console .app-panel__header h3{font-family:var(--display);letter-spacing:-.04em;margin:0;font-size:1.4rem}.live-console .app-state-row,.live-console .app-telemetry__row,.live-console .app-audit__row{border-top-color:#6df0d61a;grid-template-columns:max-content minmax(0,1fr) minmax(0,max-content)}.live-console .app-state-row span,.live-console .app-state-row strong,.live-console .app-telemetry__row span,.live-console .app-telemetry__row strong{background:#0a0f0f}.live-console .app-state-row strong,.live-console .app-telemetry__row strong,.live-console .app-audit__row strong{overflow-wrap:anywhere}.live-mono-value{cursor:help;white-space:nowrap}.live-console__actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.live-console__request-block{opacity:.78;gap:.45rem;margin-top:1rem;display:grid}.live-console__request{color:#d8dde6b8;white-space:pre-wrap;background:#030505ad;border:1px solid #6df0d61a;max-height:10rem;padding:.8rem;overflow:auto}.live-console__reasons{gap:.35rem;margin-top:.75rem;display:grid}.live-panel-header-row,.live-next-step,.live-activity__item-header,.live-activity__actions,.live-result-card__links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.live-next-step{border-color:#6df0d63d}.live-next-step h2,.live-result-card h3,.live-activity__item h4{font-family:var(--display);letter-spacing:-.035em;margin:0}.live-result-card h3{font-size:1.4rem}.live-activity__item h4{font-size:1.12rem}.live-next-step p,.live-result-card p,.live-activity__item p{margin:0}.live-chip--ready,.live-chip--confirmed,.live-chip--executed,.live-chip--evidence{color:var(--safe);border-color:#6df0d647}.live-chip--pending{color:#d8dde6b3;border-color:#6b718059}.live-chip--blocked,.live-chip--failed,.live-chip--rejected{border-color:color-mix(in srgb, var(--blocked) 40%, transparent);color:var(--blocked)}.live-result-summaries{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.live-result-card--success{border-color:#6df0d642}.live-result-card--blocked,.live-activity__item--blocked{border-color:color-mix(in srgb, var(--blocked) 40%, transparent);background:color-mix(in srgb, var(--blocked) 9%, #080606bd)}.live-result-card__links,.live-activity__actions{justify-content:flex-start;margin-top:.8rem}.live-result-card__links a,.live-activity__actions a{color:var(--safe);font-family:var(--chrome);font-size:.78rem}.live-result-card{align-content:start;gap:.5rem;display:grid}.live-result-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.live-result-card__head .mono{color:var(--safe);margin:0;font-size:.72rem}.live-result-card__note{border:1px solid color-mix(in srgb, var(--blocked) 28%, transparent);background:color-mix(in srgb, var(--blocked) 7%, transparent);color:color-mix(in srgb, var(--fg) 86%, transparent);margin:0;padding:.55rem .7rem;font-size:.85rem;line-height:1.5}.live-result-card__link{border:1px solid color-mix(in srgb, var(--safe) 26%, transparent);background:color-mix(in srgb, var(--safe) 6%, transparent);align-items:center;gap:.45rem;padding:.34rem .6rem;display:inline-flex}.live-result-card__link-hash{color:color-mix(in srgb, var(--fg) 68%, transparent)}.live-result-card--blocked .live-result-card__link{border-color:color-mix(in srgb, var(--blocked) 32%, transparent);background:color-mix(in srgb, var(--blocked) 7%, transparent);color:var(--blocked)}.live-activity__copied{min-height:1rem;color:var(--safe);font-family:var(--chrome);font-size:.72rem}.live-activity__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.live-activity__item{background:#050808ad;border:1px solid #6df0d61f;gap:.6rem;padding:.9rem;display:grid}.live-activity__item--confirmed,.live-activity__item--executed{border-color:#6df0d63d}.live-activity__item--failed,.live-activity__item--rejected{border-color:color-mix(in srgb, var(--blocked) 34%, transparent)}.live-activity__delta{color:var(--safe);font-family:var(--chrome);font-size:.82rem}.live-debug-panel{opacity:.82}.live-debug-panel__details>summary{cursor:pointer;grid-template-columns:minmax(0,1fr);gap:.35rem;display:grid}.live-debug-panel__details>summary strong{font-family:var(--display);letter-spacing:-.035em;font-size:1.2rem}.live-debug-panel__details>summary span:last-child{color:#d8dde69e}.live-debug-panel__details[open]>summary{margin-bottom:1rem}.app-topbar__status{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.live-topbar__brand{outline-offset:4px;transition:opacity .2s var(--ease);border-radius:6px;align-items:center;display:inline-flex}.live-topbar__brand:hover{opacity:.82}.live-topbar__brand:focus-visible{outline:2px solid var(--safe)}.live-topbar__logo{object-fit:contain;width:auto;max-width:220px;height:clamp(28px,3.2vw,34px);display:block}.live-console .live-confirm{color:var(--safe);font-family:var(--chrome);background:#0c1c1980;border:1px solid #6df0d657;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;margin-top:1rem;padding:.75rem .9rem;font-size:.9rem;line-height:1.4;display:flex;box-shadow:inset 0 0 0 1px #6df0d60d}.live-console .live-confirm strong{color:var(--safe);font-weight:600}.live-console .live-confirm a{color:var(--safe);font-family:var(--chrome);margin-left:auto;font-size:.8rem}.live-console__request-summary{cursor:pointer;color:#d8dde699;align-items:center;min-height:1.85rem;padding:.3rem 0;font-size:.76rem;list-style:none;display:inline-flex}.live-console__request-summary::-webkit-details-marker{display:none}.live-console__request-summary:before{content:"+ "}.live-console details.live-console__request-block[open]>.live-console__request-summary{margin-bottom:.45rem}.live-console details.live-console__request-block[open]>.live-console__request-summary:before{content:"− "}.live-zone{gap:1.1rem;margin-top:.85rem;display:grid}.live-zone__head{border-bottom:1px solid #6df0d624;gap:.3rem;padding-bottom:.85rem;display:grid}.live-zone__eyebrow{color:var(--safe);opacity:.85;margin:0;font-size:.72rem}.live-zone__title{font-family:var(--display);letter-spacing:-.03em;color:var(--fg);margin:0;font-size:clamp(1.2rem,2.4vw,1.6rem)}.live-zone__desc{color:#d8dde69e;max-width:62ch;margin:0;font-size:.92rem;line-height:1.45}.live-zone--muted{opacity:.82}.live-zone--muted .live-zone__eyebrow{color:color-mix(in srgb, var(--fg) 82%, transparent)}.live-zone--muted .live-zone__head{border-bottom-color:#6b718038}@keyframes liveReveal{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}.live-console .live-confirm{animation:.32s ease-out both liveReveal}.live-next-step--complete{background:radial-gradient(circle at 0 0,#6df0d614,#0000 18rem),#0a1210e6;border-color:#6df0d666;animation:.4s ease-out both liveReveal;box-shadow:0 .6rem 2rem #6df0d614}.live-next-step__checklist{gap:.4rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.live-next-step__checklist li{color:#d8dde6d1;padding-left:1.4rem;font-size:.9rem;line-height:1.4;position:relative}.live-next-step__checklist li:before{content:"✓";color:var(--safe);font-weight:600;position:absolute;left:0}@media (max-width:540px){.live-console__inner{width:calc(100% - 1.5rem);padding:1rem 0 3rem}.live-console .app-state-row,.live-console .app-telemetry__row,.live-console .app-audit__row{grid-template-columns:1fr;align-items:stretch;gap:.15rem}.live-console .app-state-row:after,.live-console .app-telemetry__row:after{display:none}.live-console .app-state-row strong,.live-console .app-telemetry__row strong{text-align:left;word-break:break-all;grid-column:1;justify-self:start}.live-console__actions .button{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
