@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.0x_0bevfais8f.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.283rlcw9kygwg.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.1z2_6pqe9b797.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.3f-auarlwu459.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.2rod0ve_3h_te.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.2xs28az5j2efm.woff2)format("woff2-variations");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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_778a3c8b-module__dkuqAq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_778a3c8b-module__dkuqAq__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-0:#fff;--surface-1:#fbf9f4;--surface-2:#f6f2e9;--surface-3:#efe8d9;--surface-deep:#e7dfcd;--blue-500:#2f6fd0;--blue-300:#7ba4e0;--gold-500:#c08d2a;--gold-400:#d8ab52;--gold-300:#e3c88e;--gold-700:#96690f;--gold-metal:linear-gradient(100deg, #9b6c12 0%, #c9992f 22%, #e8c874 46%, #c08d2a 70%, #9b6c12 100%);--ink-strong:#001f5b;--ink-body:#2a3650;--ink-muted:#5c6883;--text-dark:#f5f7fc;--muted-dark:#aebbd2;--paper:#f8f6f0;--paper-deep:#efe9dc;--pure-white:#fff;--ink:#001f5b;--ink-soft:#2a3650;--hairline:#001f5b21;--hairline-soft:#001f5b17;--hairline-gold:#b0852e6b;--shadow-card:0 1px 2px #001f5b0d, 0 20px 44px -28px #001f5b66;--shadow-card-hover:0 2px 4px #001f5b12, 0 30px 60px -26px #001f5b6b;--color-logo-gold:#c9992f;--color-logo-silver:#8fa2bd;--color-logo-ink:#001f5b;--warning:#b5730c;--danger:#b3261e;--container:77.5rem;--gutter:clamp(1.15rem, 4vw, 3rem);--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--scroll-progress:0;--hero-depth:0;--z-progress:10;--z-sticky:20;--z-popover:40}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:5.5rem}body{background:var(--surface-0);min-width:20rem;min-height:100dvh;color:var(--ink-strong);text-rendering:optimizelegibility;margin:0;font-family:Manrope Variable,Avenir Next,ui-sans-serif,system-ui,sans-serif;font-size:1rem;line-height:1.7;overflow-x:clip}::selection{background:var(--gold-500);color:var(--ink-strong)}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{touch-action:manipulation}button{color:inherit}img,svg{display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}:focus-visible{outline:3px solid var(--gold-300);outline-offset:4px}.skip-link{z-index:100;border-radius:var(--radius-sm);background:var(--gold-300);color:var(--ink-strong);transition:transform .18s var(--ease-out);padding:.65rem .9rem;font-weight:750;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.container{width:min(100%, calc(var(--container) + (2 * var(--gutter))));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:clamp(5rem,9vw,9.5rem);position:relative}.section--paper{background:var(--paper);color:var(--ink)}.section-heading{max-width:49rem}.section-heading__context{color:var(--ink-soft);margin-bottom:1.35rem;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:650}.section-heading h2,.faq-heading h2,.closing-section h2{letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2.2rem,5vw,4.5rem);font-weight:760;line-height:1.02}.section-heading>p:last-child{max-width:65ch;color:var(--ink-soft);margin-bottom:0;font-size:clamp(1rem,1.45vw,1.18rem)}.section-heading--light .section-heading__context,.section-heading--light>p:last-child{color:var(--ink-body)}.button{border-radius:var(--radius-sm);cursor:pointer;min-height:3.35rem;transition:background-color .18s var(--ease-out), color .18s var(--ease-out), transform .14s var(--ease-out);border:0;justify-content:center;align-items:center;gap:.75rem;padding:.82rem 1.15rem;font-weight:750;line-height:1.1;display:inline-flex}.button svg,.text-link svg,.header-cta svg{width:1.1rem;height:1.1rem;transition:transform .18s var(--ease-out);flex:none}.button--gold{background:var(--gold-500);color:var(--ink-strong)}.button--gold:hover{background:var(--gold-300)}.button--navy{background:var(--surface-0);color:var(--ink-strong)}.button--navy:hover{background:var(--surface-3)}.button:active,.header-cta:active{transform:scale(.97)}.button:hover svg,.text-link:hover svg,.header-cta:hover svg{transform:translate(.2rem)}.text-link{min-height:2.75rem;color:var(--ink-strong);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--gold-500) 65%, transparent);text-decoration-color:color-mix(in oklch, var(--gold-500) 65%, transparent);text-underline-offset:.34rem;align-items:center;gap:.55rem;font-weight:700;text-decoration-thickness:1px;display:inline-flex}.text-link--dark{color:var(--ink)}button.text-link{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.text-link svg.is-back{transform:rotate(180deg)}.text-link:hover svg.is-back{transform:rotate(180deg)translate(.2rem)}[data-reveal]{transition:opacity .64s var(--ease-out), transform .64s var(--ease-out);transition-delay:calc(var(--step-index,0) * 70ms)}[data-reveal][data-reveal-pending]{opacity:0;transition:none;transform:translateY(1.5rem)}.visual-frame{--depth:0;isolation:isolate;border:1px solid var(--hairline-gold);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--surface-0), var(--surface-1));box-shadow:var(--shadow-card);position:relative;overflow:hidden}.decision-diagram,.risk-diagram{width:100%;height:auto;padding:clamp(.75rem,2vw,1.5rem);display:block}.visual-frame img{object-fit:cover;transform:translate3d(0, calc(var(--depth) * -2.9rem), 0) scale(1.13);transition:transform .12s linear}.scroll-progress{z-index:var(--z-progress);background:color-mix(in oklch, var(--blue-500) 18%, transparent);pointer-events:none;height:2px;position:fixed;inset:0 0 auto}.scroll-progress span{background:var(--gold-500);width:100%;height:100%;transform:scaleX(var(--scroll-progress));transform-origin:0;will-change:transform;display:block}.site-header{z-index:var(--z-sticky);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-0) 78%, transparent) 0%, color-mix(in srgb, var(--surface-0) 46%, transparent) 62%, transparent 100%);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);position:sticky;top:0}.site-header__inner{width:min(100%, calc(var(--container) + (2 * var(--gutter))));min-height:4.75rem;padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:2rem;margin-inline:auto;display:flex}.brand{align-items:center;gap:.75rem;min-height:2.75rem;display:inline-flex}.brand__mark{flex:none;width:auto;height:3rem}.brand__badge{object-fit:cover;border-radius:9999px;flex:none;width:3rem;height:3rem}.brand__name{color:var(--gold-700);font-family:var(--font-display);letter-spacing:.3em;text-transform:uppercase;padding-left:.3em;font-size:1.05rem;font-weight:600;line-height:1}.site-nav{align-items:center;gap:clamp(1rem,2.2vw,2rem);display:flex}.site-nav a{color:var(--ink-muted);padding-block:.75rem;font-size:.82rem;font-weight:620;position:relative}.site-nav a:after{background:var(--gold-500);content:"";transform-origin:100%;height:1px;transition:transform .2s var(--ease-out);position:absolute;bottom:.45rem;left:0;right:0;transform:scaleX(0)}.site-nav a:hover{color:var(--ink-strong)}.site-nav a:hover:after{transform-origin:0;transform:scaleX(1)}.header-actions{flex:none;align-items:center;gap:.65rem;display:flex}.team-entry{border:1px solid color-mix(in srgb, var(--gold-500) 50%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface-0) 76%, transparent);min-height:2.75rem;color:var(--ink-strong);transition:border-color .18s var(--ease-out), background-color .18s var(--ease-out), transform .14s var(--ease-out);align-items:center;gap:.5rem;padding:.55rem .8rem;font-size:.82rem;font-weight:720;display:inline-flex}.team-entry svg{width:1.1rem;height:1.1rem;stroke:var(--gold-700);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.team-entry__short{display:none}.header-cta{border-radius:var(--radius-sm);background:var(--gold-500);min-height:2.75rem;color:var(--ink-strong);transition:background-color .18s var(--ease-out), transform .14s var(--ease-out);align-items:center;gap:.45rem;padding:.55rem .8rem;font-size:.82rem;font-weight:760;display:inline-flex}.hero{isolation:isolate;background:var(--surface-0);min-height:max(46rem,100svh - 4.75rem);position:relative;overflow:hidden}.hero:before{z-index:-1;aspect-ratio:1;border:1px solid color-mix(in oklch, var(--blue-500) 16%, transparent);width:min(46rem,65vw);box-shadow:0 0 0 7rem color-mix(in oklch, var(--blue-500) 5%, transparent), 0 0 0 14rem color-mix(in oklch, var(--gold-500) 3%, transparent);content:"";opacity:.56;border-radius:50%;position:absolute;top:8%;right:4%}.hero-market{z-index:-2;transform:translate3d(0, var(--parallax-y,0px), 0);pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-market svg{width:100%;height:min(78%,42rem);position:absolute;inset:auto 0 0}.hero-market__grid line{stroke:color-mix(in oklch, var(--blue-500) 9%, transparent);stroke-width:1px}.hero-market__wave{opacity:.5}.hero-market__wave--gold{opacity:.38}.hero__inner{grid-template-columns:minmax(0,1.08fr) minmax(20rem,.72fr);align-items:center;gap:clamp(2rem,7vw,7rem);min-height:max(46rem,100svh - 4.75rem);padding-top:clamp(4rem,9vh,7rem);padding-bottom:clamp(7rem,12vh,10rem);display:grid}.hero__copy{max-width:52rem}.hero__signal{color:var(--blue-300);animation:hero-copy-rise .78s 80ms var(--ease-out) both;align-items:center;gap:.75rem;margin-bottom:1.75rem;font-size:.86rem;font-weight:650;display:flex}.hero__signal span{background:var(--gold-500);transform-origin:0;width:1.75rem;height:1px;animation:hero-signal-line .85s .18s var(--ease-out) forwards;transform:scaleX(0)}@keyframes hero-signal-line{to{transform:scaleX(1)}}.hero h1{letter-spacing:-.02em;max-width:12ch;margin-bottom:1.7rem;font-size:clamp(3rem,7.1vw,5.8rem);font-weight:780;line-height:.99}.hero-title__line{margin-bottom:-.07em;padding-bottom:.07em;display:block;overflow:hidden}.hero-title__line>span{transform-origin:0 100%;animation:hero-title-reveal 1.08s .14s var(--ease-out) forwards;display:block;transform:translateY(112%)rotate(1.4deg)}.hero-title__line:nth-child(2)>span{animation-delay:.26s}.hero-title__line--gold>span{background-image:var(--gold-metal);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes hero-title-reveal{to{transform:translateY(0)rotate(0)}}.hero__lead{max-width:63ch;color:var(--ink-body);animation:hero-copy-rise .92s .41s var(--ease-out) both;margin-bottom:2rem;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.7}.hero__actions{animation:hero-copy-rise .92s .52s var(--ease-out) both;flex-wrap:wrap;align-items:center;gap:.75rem 1.4rem;display:flex}.hero__actions .button{isolation:isolate;position:relative;overflow:hidden}.hero__actions .button:before{z-index:-1;content:"";width:35%;transition:transform .7s var(--ease-out);background:linear-gradient(90deg,#0000,#fef8ea8c,#0000);background:linear-gradient(90deg,#0000,lab(97.779% .0391901 7.68995/.55),#0000);position:absolute;inset:-35% auto -35% -45%;transform:translate(-150%)skew(-18deg)}.hero__risk{max-width:48rem;color:var(--ink-muted);animation:hero-copy-rise .92s .63s var(--ease-out) both;align-items:flex-start;gap:.7rem;margin:1.65rem 0 0;font-size:.79rem;display:flex}@keyframes hero-copy-rise{0%{opacity:0;filter:blur(.45rem);transform:translateY(1.2rem)}to{opacity:1;filter:blur();transform:translateY(0)}}.hero__risk svg{width:1.05rem;height:1.05rem;color:var(--warning);flex:none;margin-top:.12rem}.signal-path{--signal-cycle:8.4s;border:1px solid color-mix(in oklch, var(--gold-500) 40%, transparent);border-radius:var(--radius-md);background:linear-gradient(160deg, color-mix(in oklch, var(--surface-3) 55%, transparent), transparent 60%), color-mix(in oklch, var(--surface-1) 88%, transparent);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);box-shadow:var(--shadow-card);align-self:center;margin:0;padding:1.15rem 1.15rem 1rem}.signal-path__header{border-bottom:1px solid color-mix(in oklch, var(--blue-500) 16%, transparent);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:.85rem;font-size:.78rem;display:flex}.signal-path__header>span{font-weight:720}.signal-path__header b{color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.62rem;font-weight:600;display:inline-flex}.signal-path__header b i{background:var(--gold-500);width:.45rem;height:.45rem;animation:signal-live 2.4s var(--ease-out) infinite;border-radius:50%}@keyframes signal-live{0%,to{opacity:.45}50%{opacity:1}}.signal-path__stations{margin:0;padding:0;list-style:none;display:grid}.signal-station{border:1px solid color-mix(in oklch, var(--blue-500) 18%, transparent);border-radius:var(--radius-sm);background:color-mix(in oklch, var(--surface-2) 72%, transparent);transition:border-color .3s var(--ease-out);gap:.55rem;padding:.8rem .85rem;display:grid;position:relative}.signal-station__head{align-items:center;gap:.75rem;display:flex}.signal-station__index{border:1px solid color-mix(in oklch, var(--gold-500) 55%, transparent);width:2rem;height:2rem;color:var(--gold-700);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.62rem;font-weight:700;display:grid}.signal-station__head strong{font-size:.95rem;display:block}.signal-station__head small{color:var(--ink-muted);font-size:.72rem}.signal-chip{border:1px solid color-mix(in oklch, var(--gold-500) 40%, transparent);background:color-mix(in oklch, var(--surface-0) 78%, transparent);color:var(--gold-700);letter-spacing:.03em;opacity:.32;animation:chip-lit var(--signal-cycle) var(--ease-out) infinite;border-radius:999px;align-items:center;gap:.4rem;padding:.28rem .6rem;font-size:.6rem;font-weight:700;display:inline-flex;position:absolute;top:.7rem;right:.75rem}.signal-chip i{background:var(--gold-500);border-radius:50%;width:.4rem;height:.4rem}@keyframes chip-lit{0%,4%{opacity:.32}8%,62%{opacity:1}74%,to{opacity:.32}}.signal-station--two .signal-chip{animation-delay:calc(var(--signal-cycle) * .26)}.signal-station--three .signal-chip{animation-delay:calc(var(--signal-cycle) * .52)}.signal-station__spark{fill:none;width:min(9rem,60%);height:2.1rem;stroke:color-mix(in oklch, var(--blue-500) 75%, transparent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:240;stroke-dashoffset:240px;animation:spark-draw var(--signal-cycle) var(--ease-out) infinite}@keyframes spark-draw{0%{stroke-dashoffset:240px}10%,70%{stroke-dashoffset:0}82%,to{stroke-dashoffset:240px}}.signal-station__gate{color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.6rem;font-weight:650;display:flex}.signal-station__gate em{background:color-mix(in oklch, var(--blue-500) 26%, transparent);width:5.5rem;height:2px;display:block;position:relative;overflow:hidden}.signal-station__gate em:after{background:var(--gold-500);content:"";transform-origin:0;animation:gate-check var(--signal-cycle) var(--ease-out) infinite;animation-delay:calc(var(--signal-cycle) * .26);position:absolute;inset:0;transform:scaleX(0)}@keyframes gate-check{0%,2%{transform:scaleX(0)}10%,48%{transform:scaleX(1)}60%,to{transform:scaleX(0)}}.signal-station__fill{background:color-mix(in oklch, var(--blue-500) 18%, transparent);border-radius:999px;height:.45rem;overflow:hidden}.signal-station__fill span{border-radius:inherit;background:linear-gradient(90deg, var(--blue-500), var(--gold-500));transform-origin:0;height:100%;animation:order-fill var(--signal-cycle) var(--ease-out) infinite;animation-delay:calc(var(--signal-cycle) * .52);display:block;transform:scaleX(0)}@keyframes order-fill{0%,2%{transform:scaleX(0)}12%,34%{transform:scaleX(1)}46%,to{transform:scaleX(0)}}.signal-link{background:color-mix(in oklch, var(--blue-500) 24%, transparent);width:2px;height:1.5rem;margin-left:1.85rem;position:relative}.signal-link__pulse{background:var(--gold-500);width:.5rem;height:.5rem;box-shadow:0 0 .6rem color-mix(in oklch, var(--gold-500) 70%, transparent);opacity:0;animation:pulse-travel var(--signal-cycle) linear infinite;border-radius:50%;position:absolute;top:-.2rem;left:50%;transform:translate(-50%)}.signal-link--one .signal-link__pulse{animation-delay:calc(var(--signal-cycle) * .1)}.signal-link--two .signal-link__pulse{animation-delay:calc(var(--signal-cycle) * .36)}@keyframes pulse-travel{0%{opacity:0;top:-.2rem}2%{opacity:1}14%{opacity:1;top:calc(100% - .3rem)}16%,to{opacity:0;top:calc(100% - .3rem)}}.signal-path figcaption{color:var(--ink-muted);margin-top:.85rem;font-size:.67rem}.hero__scroll{right:var(--gutter);min-height:2.75rem;color:var(--ink-muted);align-items:center;gap:.7rem;font-size:.72rem;font-weight:650;display:flex;position:absolute;bottom:1.35rem}.hero__scroll span:last-child{color:var(--gold-700);animation:scroll-cue 1.8s var(--ease-out) infinite;font-size:1rem}@keyframes scroll-cue{0%,to{transform:translateY(-.15rem)}55%{transform:translateY(.25rem)}}.section{position:relative}.section-marker{z-index:1;top:clamp(1.4rem,3vw,2.4rem);right:var(--gutter);color:var(--gold-700);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.72rem;font-weight:650;position:absolute}.section-marker i{color:var(--ink-muted);opacity:.75;font-style:normal}.hero>.section-marker{top:6.5rem}.section-marker--onwhite{color:var(--ink-strong)}.section-marker--onwhite i{color:var(--ink-soft)}.breath-section{border-top:1px solid var(--hairline-soft);background:var(--pure-white);color:var(--ink)}.breath-section__inner{text-align:center;padding-block:clamp(3rem,8vw,6rem)}.breath-section h2{letter-spacing:-.02em;margin:0 0 1.2rem;font-size:clamp(2.4rem,5.5vw,4.2rem);line-height:1.08}.breath-section p{color:var(--ink-soft);margin:0;font-size:.95rem}.questions-section__grid{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,8vw,8rem);display:grid}.question-compass{border-top:1px solid var(--hairline-soft)}.question-compass article{border-bottom:1px solid var(--hairline-soft)}.question-compass button{width:100%;min-height:5.5rem;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.4rem 1fr 1.5rem;align-items:center;gap:1rem;padding:1rem 0;display:grid}.question-compass button>span:nth-child(2){font-size:clamp(1.02rem,1.7vw,1.28rem);font-weight:650;line-height:1.35}.question-compass__number{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.72rem}.question-compass button svg{width:1.25rem;height:1.25rem;color:var(--ink-soft);transition:transform .18s var(--ease-out)}.question-compass .is-open button svg{transform:rotate(180deg)}.question-compass__answer{padding:0 2.5rem 1.5rem 3.4rem}.question-compass__answer p{max-width:62ch;color:var(--ink-soft);margin-bottom:.65rem}.question-compass__answer small{color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.7rem;font-size:.66rem;font-weight:700;display:block}.question-compass__answer a{min-height:2.75rem;color:var(--ink-soft);align-items:center;gap:.4rem;font-weight:720;display:inline-flex}.question-compass__answer a svg{width:1rem;height:1rem}.mechanism-section{background:radial-gradient(circle at 86% 20%, #2f6fd012, transparent 32rem), var(--surface-2)}.mechanism-layout{grid-template-columns:minmax(0,1.15fr) minmax(19rem,.85fr);align-items:start;gap:clamp(3rem,8vw,8rem);margin-top:clamp(3.5rem,7vw,6.5rem);display:grid}.mechanism-steps{margin:0;padding:0;list-style:none;position:relative}.mechanism-steps:before,.mechanism-steps:after{content:"";width:1px;position:absolute;top:1.6rem;bottom:1.6rem;left:1.55rem}.mechanism-steps:before{background:color-mix(in oklch, var(--blue-500) 20%, transparent)}.mechanism-steps:after{background:linear-gradient(var(--gold-500), var(--blue-500));transform:scaleY(clamp(0, calc((var(--section-progress,1) - .2) / .4), 1));transform-origin:top}.mechanism-steps li{grid-template-columns:3.2rem minmax(0,1fr);gap:1.2rem;padding-bottom:2.5rem;display:grid;position:relative}.mechanism-steps li>span{z-index:1;border:1px solid var(--gold-500);background:var(--surface-2);width:3.2rem;height:3.2rem;color:var(--gold-700);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.72rem;display:grid;position:relative}.mechanism-steps h3{margin:.2rem 0 .55rem;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.25}.mechanism-steps p{max-width:60ch;color:var(--ink-muted);margin-bottom:0}.capital-simulator{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-1);padding:clamp(1.25rem,3vw,2rem);position:sticky;top:7rem}.capital-simulator__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.capital-simulator__heading span{color:var(--blue-300);font-size:.67rem;font-weight:650}.capital-simulator h3{max-width:15ch;margin:.35rem 0 2rem;font-size:clamp(1.35rem,2.6vw,2rem);line-height:1.15}.capital-simulator output{color:var(--gold-700);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.2rem,2.2vw,1.7rem);font-weight:760}.capital-simulator label,.demo-console label{color:var(--ink-muted);margin-bottom:.75rem;font-size:.78rem;font-weight:620;display:block}input[type=range]{width:100%;height:2.25rem;accent-color:var(--gold-700);cursor:pointer;margin:0}input[type=range]::-webkit-slider-runnable-track{background:color-mix(in oklch, var(--blue-500) 30%, var(--surface-0));border-radius:2px;height:4px}input[type=range]::-webkit-slider-thumb{border:3px solid var(--surface-0);background:var(--gold-300);-webkit-appearance:none;border-radius:50%;width:1.35rem;height:1.35rem;margin-top:-.55rem}.capital-simulator__scale{color:var(--ink-muted);justify-content:space-between;font-size:.67rem;display:flex}.capital-simulator__outcomes{grid-template-columns:1fr 1fr;gap:.65rem;margin:1.5rem 0 1rem;display:grid}.capital-simulator__outcomes div{background:color-mix(in oklch, var(--surface-3) 62%, transparent);gap:.35rem;padding:1rem;display:grid}.capital-simulator__outcomes span{color:var(--ink-muted);font-size:.72rem}.capital-simulator__outcomes strong{color:var(--warning);font-variant-numeric:tabular-nums;font-size:1.25rem}.capital-simulator>p{color:var(--ink-muted);margin-bottom:0;font-size:.76rem}.verification-section{background:radial-gradient(circle at 12% 18%, #d5aa551a, transparent 24rem), var(--paper)}@supports (color:lab(0% 0 0)){.verification-section{background:radial-gradient(circle at 12% 18%, lab(72.2923% 9.68847 49.235/.1), transparent 24rem), var(--paper)}}.verification-intro{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end;gap:clamp(2rem,7vw,7rem);display:grid}.verification-intro__copy{color:var(--ink-soft);margin-bottom:.55rem;font-size:1.03rem}.verification-intro__side{gap:1.5rem;display:grid}.verification-route{border-top:1px solid var(--hairline-soft);margin:0;padding-top:1rem}.verification-route>div{grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:.55rem;display:grid}.verification-route span{color:var(--ink-soft);font-size:.69rem;font-weight:720}.verification-route i{background:var(--hairline-soft);height:1px;position:relative;overflow:hidden}.verification-route i:after{background:var(--gold-500);content:"";animation:verification-trace 3.8s var(--ease-out) infinite;position:absolute;inset:0;transform:translate(-100%)}.verification-route i:nth-of-type(2):after{animation-delay:.55s}.verification-route i:nth-of-type(3):after{animation-delay:1.1s}.verification-route figcaption{color:var(--ink-soft);margin-top:.75rem;font-size:.7rem}@keyframes verification-trace{0%,32%{transform:translate(-100%)}64%,to{transform:translate(100%)}}.verification-ledger{border-top:1px solid var(--hairline-soft);margin:clamp(3rem,7vw,6rem) 0 0;padding:0;list-style:none}.verification-ledger li{border-bottom:1px solid var(--hairline-soft);grid-template-columns:3rem minmax(12rem,.72fr) minmax(18rem,1.28fr) minmax(12rem,.7fr);align-items:center;gap:1.4rem;padding:1.65rem 0;display:grid}.verification-ledger li>span{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.72rem}.verification-ledger h3,.verification-ledger p{margin-bottom:0}.verification-ledger h3{font-size:1.05rem;line-height:1.3}.verification-ledger p{color:var(--ink-soft);font-size:.9rem}.verification-ledger strong{color:var(--ink-soft);align-items:center;gap:.45rem;font-size:.78rem;display:flex}.verification-ledger strong svg{width:1rem;height:1rem;color:var(--gold-700);flex:none}.truth-note{border-radius:var(--radius-md);background:color-mix(in oklch, var(--warning) 15%, var(--paper));align-items:flex-start;gap:1rem;max-width:52rem;margin-top:2rem;padding:1.2rem 1.3rem;display:flex}.truth-note svg{color:#975200;color:lab(42.4859% 30.8895 70.2847);flex:none;width:1.3rem;height:1.3rem;margin-top:.15rem}.truth-note p{color:var(--ink-soft);margin-bottom:0;font-size:.9rem}.truth-note strong{color:var(--ink)}.technology-section{background:radial-gradient(circle at 20% 44%, #007bac33, transparent 29rem), var(--surface-0);overflow:hidden}@supports (color:lab(0% 0 0)){.technology-section{background:radial-gradient(circle at 20% 44%, lab(47.8227% -15.8888 -35.4497/.2), transparent 29rem), var(--surface-0)}}.technology-section__grid{grid-template-columns:minmax(25rem,1.2fr) minmax(20rem,.8fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.technology-statement{min-height:0;position:relative}.technology-statement>p{color:var(--blue-300);font-weight:650}.technology-statement h2{z-index:1;letter-spacing:-.02em;margin-bottom:0;font-size:clamp(2.9rem,5.4vw,5.1rem);line-height:1;position:relative}.technology-statement h2 em{color:var(--gold-700);font-style:normal}.technology-orbit{aspect-ratio:1.7;border:1px solid color-mix(in oklch, var(--blue-500) 38%, transparent);border-radius:50%;position:absolute;bottom:0;left:5%;right:0;transform:rotate(-10deg)}.technology-orbit:before,.technology-orbit:after{border:1px solid color-mix(in oklch, var(--gold-500) 34%, transparent);content:"";border-radius:50%;position:absolute}.technology-orbit:before{inset:16%}.technology-orbit:after{inset:34%}.technology-orbit span{aspect-ratio:1;background:var(--gold-500);border-radius:50%;width:.65rem;position:absolute}.technology-orbit span:first-child{top:18%;left:18%}.technology-orbit span:nth-child(2){background:var(--blue-500);bottom:13%;right:24%}.technology-orbit span:nth-child(3){top:48%;right:7%}.technology-orbit b{aspect-ratio:1;background:var(--gold-500);width:4rem;color:var(--ink-strong);border-radius:50%;place-items:center;font-size:1.5rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(10deg)}.technology-visual{margin:clamp(2.5rem,5vw,4.5rem) 0 0;padding-bottom:.75rem}.technology-visual__labels{grid-template-columns:repeat(3,1fr);gap:.45rem;padding:0 clamp(.75rem,2vw,1.5rem);display:grid}.technology-visual__labels span{border-top:1px solid color-mix(in oklch, var(--blue-300) 42%, transparent);color:var(--ink-strong);padding-top:.55rem;font-size:.67rem;font-weight:680}.technology-visual figcaption,.risk-visual figcaption{color:var(--ink-muted);padding:.75rem clamp(.75rem,2vw,1.5rem) 0;font-size:.68rem}.technology-layers{border-top:1px solid var(--hairline)}.technology-layers article{border-bottom:1px solid var(--hairline);padding:1.6rem 0 1.8rem}.technology-layers article>span{color:var(--blue-300);font-variant-numeric:tabular-nums;font-size:.72rem}.technology-layers h3{margin:.55rem 0;font-size:clamp(1.25rem,2.2vw,1.7rem)}.technology-layers article p{max-width:58ch;color:var(--ink-muted);margin-bottom:0}.technology-conclusion{max-width:57ch;color:var(--gold-700);margin:1.8rem 0 0;font-size:.9rem;font-weight:620}.risk-heading{grid-template-columns:minmax(0,1.25fr) minmax(15rem,.55fr);align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.risk-heading>p{color:var(--ink-soft);margin-bottom:.7rem}.risk-visual{margin:clamp(3rem,7vw,6rem) 0 0;padding-bottom:.75rem}.risk-visual__markers{justify-content:space-between;gap:1rem;padding:0 clamp(.75rem,2vw,1.5rem);display:flex}.risk-visual__markers span{color:var(--ink-strong);padding-left:.85rem;font-size:.67rem;font-weight:680;position:relative}.risk-visual__markers span:before{aspect-ratio:1;background:var(--gold-500);width:.38rem;box-shadow:0 0 0 .25rem color-mix(in oklch, var(--gold-500) 14%, transparent);content:"";border-radius:50%;position:absolute;top:.45em;left:0}.risk-visual__markers span:first-child:before{background:var(--blue-500)}.risk-visual__markers span:last-child:before{background:var(--warning)}.risk-controls{background:var(--hairline-soft);border-block:1px solid var(--hairline-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(2rem,5vw,4rem);display:grid}.risk-controls article{background:var(--paper);min-height:17rem;padding:1.5rem}.risk-controls article:nth-child(2n){background:var(--paper-deep)}.risk-controls article>span{color:var(--ink-soft);font-size:.72rem}.risk-controls h3{margin:3.4rem 0 .8rem;font-size:1.22rem}.risk-controls p{color:var(--ink-soft);margin-bottom:0;font-size:.9rem}.scenario-table{border-top:1px solid var(--hairline-soft);margin-top:clamp(3rem,7vw,6rem)}.scenario-table__head,.scenario-table__row{grid-template-columns:minmax(10rem,.72fr) minmax(16rem,1.35fr) minmax(12rem,.8fr);gap:1.5rem;display:grid}.scenario-table__head{color:var(--ink-soft);padding:.8rem 0;font-size:.68rem;font-weight:650}.scenario-table__row{border-top:1px solid var(--hairline-soft);align-items:center;padding:1.35rem 0}.scenario-table__row strong{font-size:.9rem}.scenario-table__row p{color:var(--ink-soft);margin-bottom:0;font-size:.88rem}.scenario-table__row span{color:var(--ink-soft);font-size:.78rem;font-weight:660}.risk-warning{border-radius:var(--radius-lg);background:var(--ink);color:var(--ink-strong);grid-template-columns:3.5rem 1fr;gap:1.2rem;margin-top:2.5rem;padding:clamp(1.4rem,3vw,2rem);display:grid}.risk-warning>svg{width:2.4rem;height:2.4rem;color:var(--warning)}.risk-warning h3{margin-bottom:.4rem;font-size:1.3rem}.risk-warning p{max-width:75ch;color:var(--ink-muted);margin-bottom:0}.source-strip{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-top:1.6rem;display:flex}.source-strip>span{color:var(--ink-soft);font-size:.72rem;font-weight:650}.source-strip a{min-height:2.75rem;color:var(--ink-soft);text-underline-offset:.25rem;align-items:center;gap:.35rem;font-size:.74rem;font-weight:660;text-decoration:underline;display:inline-flex}.source-strip a svg{width:.9rem;height:.9rem}.faq-section{background:radial-gradient(circle at 100% 20%, #2f6fd012, transparent 28rem), var(--surface-2)}.faq-heading{grid-template-columns:minmax(0,1.25fr) minmax(15rem,.5fr);align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.faq-heading>div>p{color:var(--blue-300);font-weight:650}.faq-heading h2{margin-bottom:0}.faq-heading>span{color:var(--ink-muted);margin-bottom:.7rem;font-size:.9rem}.faq-explorer{margin-top:clamp(2.8rem,6vw,5rem)}.faq-tools{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);align-items:end;gap:1.4rem 2.5rem;padding-bottom:1.5rem;display:grid}.faq-search>span{color:var(--ink-muted);margin-bottom:.55rem;font-size:.72rem;font-weight:650;display:block}.faq-search>div{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-1);align-items:center;gap:.7rem;min-height:3.35rem;padding:0 .9rem;display:flex}.faq-search svg{width:1.1rem;height:1.1rem;color:var(--blue-300);flex:none}.faq-search input{width:100%;min-width:0;color:var(--ink-strong);background:0 0;border:0;outline:0;padding:.75rem 0;font-size:.92rem}.faq-search input::placeholder{color:var(--ink-muted);opacity:1}.faq-search>div:focus-within{border-color:var(--gold-700);box-shadow:0 0 0 2px color-mix(in oklch, var(--gold-500) 28%, transparent)}.faq-filters{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.faq-filters button{border:1px solid var(--hairline);min-height:2.75rem;color:var(--ink-muted);cursor:pointer;transition:background-color .16s var(--ease-out), color .16s var(--ease-out), border-color .16s var(--ease-out);background:0 0;border-radius:999px;padding:.55rem .75rem;font-size:.72rem;font-weight:650}.faq-filters button:hover{border-color:var(--blue-500);color:var(--ink-strong)}.faq-filters button[aria-pressed=true]{border-color:var(--gold-700);background:var(--gold-500);color:var(--ink-strong)}.faq-count{color:var(--ink-muted);margin:1.1rem 0;font-size:.72rem}.faq-list{grid-template-columns:1fr 1fr;align-items:start;gap:0 2rem;display:grid}.faq-list details{border-top:1px solid var(--hairline)}.faq-list details:nth-last-child(-n+2){border-bottom:1px solid var(--hairline)}.faq-list summary{cursor:pointer;grid-template-columns:2rem 1fr 1.25rem;align-items:center;gap:.8rem;min-height:5rem;padding-block:.9rem;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:var(--blue-300);font-variant-numeric:tabular-nums;font-size:.68rem}.faq-list summary strong{font-size:.92rem;line-height:1.4}.faq-list summary svg{width:1.1rem;height:1.1rem;color:var(--ink-muted);transition:transform .18s var(--ease-out)}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list__answer{padding:0 1.5rem 1.35rem 2.8rem}.faq-list__answer p{color:var(--ink-body);margin-bottom:0;font-size:.86rem}.faq-list__answer>span{color:var(--ink-muted);letter-spacing:.05em;text-transform:uppercase;margin-top:.8rem;font-size:.68rem;font-weight:700;display:block}.faq-empty{max-width:38rem;padding:2rem 0}.faq-empty p{color:var(--ink-muted)}.faq-empty button{border:1px solid var(--gold-500);border-radius:var(--radius-sm);min-height:2.75rem;color:var(--gold-700);cursor:pointer;background:0 0;padding:.55rem .8rem}.closing-section{border-top:1px solid color-mix(in oklch, var(--gold-500) 45%, transparent);background:var(--paper);color:var(--ink)}.closing-section__inner{grid-template-columns:minmax(17rem,.58fr) minmax(34rem,1.42fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);display:grid}.closing-section__copy{padding-top:1rem;position:sticky;top:8rem}.closing-section__copy>p:first-child{color:var(--gold-700);margin-bottom:1.2rem;font-weight:660}.closing-section h2{max-width:12ch;margin-bottom:0;font-size:clamp(2.2rem,4.1vw,3.75rem)}.closing-section__lead{max-width:40ch;color:var(--ink-body);margin-top:1.6rem;font-size:1rem}.closing-section__assurances{border-top:1px solid color-mix(in oklch, var(--surface-0) 22%, transparent);gap:.8rem;margin:2rem 0 0;padding:1.4rem 0 0;list-style:none;display:grid}.closing-section__assurances li{color:var(--ink-body);align-items:center;gap:.7rem;font-size:.85rem;font-weight:620;display:flex}.closing-section__assurances svg{width:1rem;color:var(--gold-700)}.lead-form,.lead-success{isolation:isolate;border:1px solid color-mix(in oklch, var(--gold-500) 48%, transparent);color:var(--text-dark);background:radial-gradient(circle at 92% 3%,#1f9ad326,#0000 28%),linear-gradient(145deg,#021129,#000415);background:radial-gradient(circle at 92% 3%,lab(59.4557% -17.9364 -38.5207/.15),#0000 28%),linear-gradient(145deg,lab(4.92624% 1.54126 -18.2456),lab(1.23425% .967294 -8.36166));border-radius:1.35rem;position:relative;overflow:hidden;box-shadow:0 2.5rem 6rem #00051638;box-shadow:0 2.5rem 6rem lab(1.41433% .957765 -8.94052/.22)}.lead-form{min-width:0;padding:clamp(1.35rem,3vw,2.4rem)}.lead-form:before{z-index:-1;background:linear-gradient(90deg, transparent, var(--gold-400), transparent);content:"";width:100%;height:1px;position:absolute;top:0;left:0}.lead-form__progress{color:var(--muted-dark);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:auto minmax(5rem,1fr) auto;align-items:center;gap:.8rem;margin-bottom:clamp(1.8rem,4vw,3.2rem);font-size:.62rem;display:grid}.lead-form__progress strong{color:var(--gold-300);font-size:.75rem}.lead-form__progress>i{background:color-mix(in oklch, var(--blue-300) 24%, transparent);height:1px;position:relative;overflow:hidden}.lead-form__progress>i span{background:linear-gradient(90deg, var(--blue-300), var(--gold-400));box-shadow:0 0 1rem color-mix(in oklch, var(--gold-400) 55%, transparent);transition:width .52s var(--ease-out);position:absolute;inset:0 auto 0 0}.lead-form__heading>span,.lead-model__head span,.lead-profile-heading span{color:var(--gold-300);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:720}.lead-form__heading h3{max-width:22ch;color:var(--text-dark);margin:.65rem 0 0;font-size:clamp(1.65rem,3vw,2.4rem);line-height:1.08}.lead-form__heading p{max-width:62ch;color:var(--muted-dark);margin:.9rem 0 0;font-size:.84rem}.lead-entry__fields,.lead-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1.7rem;display:grid}.lead-entry__fields label,.lead-form__grid label,.lead-range{min-width:0}.lead-entry__fields label>span,.lead-form__grid label>span,.lead-range label{color:color-mix(in oklch, var(--text-dark) 80%, var(--blue-300));margin-bottom:.45rem;font-size:.68rem;font-weight:680;display:block}.lead-entry__fields label small,.lead-form__grid label small{color:var(--muted-dark);font-size:.6rem;font-weight:500}.lead-form__country{grid-column:1/-1}.lead-form input:not([type=checkbox]):not([type=range]),.lead-form select{border:1px solid color-mix(in oklch, var(--blue-300) 25%, transparent);width:100%;min-height:3.15rem;color:var(--text-dark);font:inherit;transition:border-color .18s var(--ease-out), box-shadow .18s var(--ease-out), background-color .18s var(--ease-out);background:#061730e0;background:lab(7.37976% 1.2609 -19.1559/.88);border-radius:.55rem;outline:none;padding:.75rem .9rem;font-size:.84rem}.lead-form input:not([type=checkbox]):not([type=range]):focus,.lead-form select:focus{border-color:var(--gold-400);box-shadow:0 0 0 .18rem color-mix(in oklch, var(--gold-400) 18%, transparent);background:#091c38;background:lab(10.2346% 1.26794 -20.9451)}.lead-form input::placeholder{color:color-mix(in oklch, var(--muted-dark) 72%, transparent)}.lead-entry__promise{border:1px solid color-mix(in oklch, var(--gold-400) 24%, transparent);background:#01081bb8;background:lab(2.30267% .884652 -11.3918/.72);border-radius:.75rem;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;display:flex}.lead-entry__promise>div:last-child{gap:.25rem;display:grid}.lead-entry__promise strong{color:var(--text-dark);font-size:.82rem}.lead-entry__promise small,.lead-entry__privacy{color:var(--muted-dark);font-size:.62rem}.lead-entry__factor{aspect-ratio:1;border:1px solid color-mix(in oklch, var(--gold-400) 42%, transparent);background:color-mix(in oklch, var(--gold-400) 8%, transparent);border-radius:50%;flex:none;place-items:center;width:3.8rem;display:grid;position:relative}.lead-entry__factor span{color:var(--gold-300);font-size:.85rem;font-weight:780}.lead-entry__factor i{border:1px solid color-mix(in oklch, var(--blue-300) 26%, transparent);border-radius:50%;animation:7s linear infinite lead-orbit;position:absolute;inset:.35rem}.lead-entry__factor i:before{aspect-ratio:1;background:var(--blue-300);content:"";border-radius:50%;width:.3rem;position:absolute;top:-.15rem;left:50%}.lead-entry__factor i:nth-of-type(2){animation-duration:11s;animation-direction:reverse;inset:0}.lead-entry__factor i:nth-of-type(3){animation-duration:5s;inset:.75rem}@keyframes lead-orbit{to{transform:rotate(1turn)}}.lead-entry__privacy{text-align:center;margin:.75rem auto 0}.lead-form__back{min-height:2.75rem;color:var(--blue-300);font:inherit;cursor:pointer;background:0 0;border:0;margin:-.6rem 0 1rem;padding:0;font-size:.68rem;font-weight:680}.lead-form__back:hover{color:var(--gold-300)}.lead-model{border:1px solid color-mix(in oklch, var(--blue-300) 22%, transparent);background:#01071ad1;background:lab(2.05403% .908181 -10.7877/.82);border-radius:1rem;margin-top:1.5rem;overflow:hidden}.lead-model__head{border-bottom:1px solid color-mix(in oklch, var(--blue-300) 18%, transparent);background:linear-gradient(90deg,#061730e0,#001327b8);background:linear-gradient(90deg,lab(7.37976% 1.2609 -19.1559/.88),lab(5.04983% -1.28675 -18.5048/.72));justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.2rem;display:flex}.lead-model__head>div{gap:.25rem;display:grid}.lead-model__head strong{color:var(--text-dark);font-size:.9rem}.lead-model__head b{aspect-ratio:1;border:1px solid color-mix(in oklch, var(--gold-400) 45%, transparent);width:3.25rem;color:var(--gold-400);box-shadow:0 0 2.4rem color-mix(in oklch, var(--gold-400) 15%, transparent);border-radius:50%;flex:none;place-items:center;font-size:.78rem;display:grid}.lead-model__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.2rem;display:grid}.lead-range{border:1px solid color-mix(in oklch, var(--blue-300) 16%, transparent);background:#05132ac7;background:lab(5.88594% .906184 -17.0715/.78);border-radius:.75rem;padding:1rem}.lead-range>div:first-child{justify-content:space-between;align-items:start;gap:1rem;min-height:3.1rem;display:flex}.lead-range label{max-width:18ch;color:var(--muted-dark);font-size:.63rem;line-height:1.35}.lead-range output{color:var(--gold-300);font-variant-numeric:tabular-nums;flex:none;font-size:clamp(.95rem,2vw,1.2rem);font-weight:760}.lead-range input[type=range]{width:100%;accent-color:var(--gold-400)}.lead-range__scale{color:var(--muted-dark);justify-content:space-between;margin-top:.35rem;font-size:.56rem;display:flex}.lead-model__results{border:1px solid color-mix(in oklch, var(--blue-300) 17%, transparent);background:color-mix(in oklch, var(--blue-300) 17%, transparent);border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 1.2rem;display:grid;overflow:hidden}.lead-model__results article{background:#041127;background:lab(4.97884% 1.01443 -16.5828);gap:.45rem;min-width:0;padding:1rem;display:grid}.lead-model__results span,.lead-model__results small{color:var(--muted-dark);font-size:.57rem}.lead-model__results strong{color:var(--text-dark);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:clamp(1.05rem,2.2vw,1.5rem);overflow:hidden}.lead-model__results article[data-tone=risk] strong,.lead-model__results article[data-tone=risk] small{color:var(--warning)}.lead-model__results article[data-tone=positive] strong,.lead-model__results article[data-tone=positive] small{color:var(--gold-300)}.lead-model__warning{border:1px solid color-mix(in oklch, var(--warning) 35%, transparent);background:color-mix(in oklch, var(--warning) 8%, transparent);border-radius:.7rem;grid-template-columns:1.3rem 1fr;gap:.75rem;margin:1rem 1.2rem 0;padding:.9rem;display:grid}.lead-model__warning svg{width:1.2rem;color:var(--warning)}.lead-model__warning p{color:var(--muted-dark);margin:0;font-size:.64rem;line-height:1.55}.lead-model__warning strong{color:var(--text-dark)}.lead-model__disclaimer{color:var(--muted-dark);margin:0;padding:1rem 1.2rem 1.2rem;font-size:.56rem;line-height:1.55}.lead-profile-heading{gap:.25rem;margin-top:1.8rem;display:grid}.lead-profile-heading strong{color:var(--text-dark);font-size:1rem}.lead-consents{gap:.8rem;margin-top:1.35rem;display:grid}.lead-consents label{color:var(--muted-dark);grid-template-columns:1.1rem 1fr;align-items:start;gap:.7rem;font-size:.68rem;line-height:1.5;display:grid}.lead-consents input{width:1rem;height:1rem;accent-color:var(--gold-400);margin-top:.1rem}.lead-consents a{color:var(--gold-300);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--gold-300) 48%, transparent);text-decoration-color:color-mix(in oklch, var(--gold-300) 48%, transparent);text-underline-offset:.16em}.lead-form__submit{width:100%;margin-top:1.35rem}.lead-form__status{min-height:1.2rem;color:var(--warning);text-align:center;margin:.65rem 0 0;font-size:.68rem}.lead-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lead-success{place-content:center;justify-items:start;min-height:34rem;padding:clamp(2rem,6vw,5rem);display:grid}.lead-success>span{aspect-ratio:1;border:1px solid var(--gold-400);width:3.5rem;color:var(--gold-300);border-radius:50%;place-items:center;margin-bottom:2rem;display:grid}.lead-success svg{width:1.35rem}.lead-success p{color:var(--blue-300);margin:0 0 .5rem;font-size:.75rem;font-weight:680}.lead-success h3{max-width:17ch;color:var(--text-dark);font-size:clamp(2rem,5vw,3.8rem);line-height:1.02}.lead-success small{max-width:42ch;color:var(--muted-dark);margin-top:1.2rem;line-height:1.6}.lead-success__scenario{border:1px solid color-mix(in oklch, var(--blue-300) 20%, transparent);background:color-mix(in oklch, var(--blue-300) 18%, transparent);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:min(28rem,100%);margin-top:1rem;display:grid;overflow:hidden}.lead-success__scenario>div{background:#020f25;background:lab(4.1687% 1.10711 -15.9235);gap:.35rem;padding:.9rem;display:grid}.lead-success__scenario small{margin:0;font-size:.58rem}.lead-success__scenario strong{color:var(--gold-300);font-size:1.2rem}.site-footer{border-top:1px solid var(--hairline);background:var(--surface-0);padding:clamp(3.5rem,7vw,6rem) 0 1.5rem}.site-footer__grid{grid-template-columns:1.05fr 1.25fr .7fr;gap:clamp(2.5rem,7vw,7rem);display:grid}.brand--footer{margin-bottom:1.2rem}.footer-claims{color:var(--ink-body);gap:.3rem;margin:0 0 1rem;font-size:.8rem;font-weight:640;display:grid}.footer-claims span+span:before{content:"";background:color-mix(in oklch, var(--gold-500) 55%, transparent);width:1.4rem;height:1px;margin:.3rem 0;display:block}.site-footer__grid>div:first-child>p{max-width:34ch;color:var(--ink-body);font-size:.82rem}.site-footer h2{color:var(--ink-muted);margin-bottom:1rem;font-size:.72rem;font-weight:650}.site-footer ul{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.site-footer li a,.site-footer nav a{text-underline-offset:.25rem;align-items:center;gap:.35rem;min-height:2.75rem;font-size:.78rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.site-footer li a:hover,.site-footer nav a:hover{-webkit-text-decoration-color:var(--gold-700);text-decoration-color:var(--gold-700)}.site-footer li svg{width:.85rem;height:.85rem;color:var(--gold-700)}.site-footer nav{display:grid}.site-footer__bottom{border-top:1px solid var(--hairline);color:var(--ink-muted);justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.2rem;font-size:.67rem;display:flex}.demo-page{background:radial-gradient(circle at 82% 15%, #2f6fd012, transparent 30rem), var(--surface-2);min-height:80vh;padding:clamp(3.5rem,7vw,6rem) 0 clamp(5rem,9vw,8rem)}.demo-page__intro{max-width:69rem}.demo-page__intro .text-link{margin-bottom:2.5rem}.demo-page__label{color:var(--blue-300);font-weight:650}.demo-page__intro h1{letter-spacing:-.02em;max-width:16ch;margin-bottom:1.4rem;font-size:clamp(2.6rem,6vw,5rem);line-height:1}.demo-page__intro>p:last-child{max-width:66ch;color:var(--ink-muted);font-size:1.05rem}.demo-page__stage{grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr);align-items:start;gap:clamp(2rem,6vw,5rem);margin-top:3.5rem;display:grid}.demo-console{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--surface-1);overflow:hidden}.demo-console__status{border-bottom:1px solid var(--hairline);background:var(--surface-0);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.demo-console__status>div{display:grid}.demo-console__status span,.demo-console__row span{color:var(--ink-muted);font-size:.68rem}.demo-console__status strong{color:var(--blue-300);font-size:.86rem}.demo-console__status i{aspect-ratio:1;background:var(--blue-500);width:.65rem;box-shadow:0 0 0 .3rem color-mix(in oklch, var(--blue-500) 18%, transparent);border-radius:50%}.demo-console__status i.is-paused{background:var(--warning);box-shadow:0 0 0 .3rem color-mix(in oklch, var(--warning) 18%, transparent)}.demo-console section{border-bottom:1px solid var(--hairline);padding:clamp(1.25rem,3vw,2rem)}.demo-console section:last-child{border-bottom:0}.demo-console__row{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.demo-console__row h2{margin:.25rem 0 0;font-size:clamp(1.25rem,2.2vw,1.75rem)}.demo-console__row output{color:var(--gold-700);font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:760}.demo-limit-options{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.demo-limit-options button{border:1px solid var(--hairline);border-radius:var(--radius-sm);cursor:pointer;background:0 0;min-height:3.1rem;font-weight:720}.demo-limit-options button[aria-pressed=true]{border-color:var(--gold-700);background:var(--gold-500);color:var(--ink-strong)}.demo-loss{border-radius:var(--radius-md);background:color-mix(in oklch, var(--warning) 13%, var(--surface-2));grid-template-columns:2rem 8rem 1fr;align-items:center;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.demo-loss>svg{width:1.5rem;height:1.5rem;color:var(--warning)}.demo-loss>div{display:grid}.demo-loss span{color:var(--ink-muted);font-size:.67rem}.demo-loss strong{color:var(--warning);font-variant-numeric:tabular-nums;font-size:1.2rem}.demo-loss p{color:var(--ink-body);margin-bottom:0;font-size:.74rem}.demo-checks{gap:.7rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.demo-checks li{color:var(--ink-muted);align-items:flex-start;gap:.7rem;font-size:.86rem;display:flex}.demo-checks svg{width:1.1rem;height:1.1rem;color:var(--gold-700);flex:none;margin-top:.15rem}.demo-pause svg{width:1rem;height:1rem}.demo-guide{padding-top:1rem;position:sticky;top:7rem}.demo-guide h2{margin-bottom:1.5rem;font-size:1.4rem}.demo-guide ol{border-top:1px solid var(--hairline);margin:0 0 1.8rem;padding:0;list-style:none}.demo-guide li{border-bottom:1px solid var(--hairline);grid-template-columns:2rem 1fr;gap:.6rem;padding:.9rem 0;display:grid}.demo-guide li span{color:var(--blue-300);font-size:.68rem}.demo-guide li p{color:var(--ink-body);margin-bottom:0;font-size:.85rem}.demo-page{background:radial-gradient(circle at 76% 8%, #00547742, transparent 31rem), radial-gradient(circle at 14% 44%, #d5aa5514, transparent 25rem), var(--surface-2);padding:0 0 clamp(5rem,9vw,8rem)}@supports (color:lab(0% 0 0)){.demo-page{background:radial-gradient(circle at 76% 8%, lab(32.6323% -13.2888 -35.1229/.26), transparent 31rem), radial-gradient(circle at 14% 44%, lab(72.2923% 9.68847 49.235/.08), transparent 25rem), var(--surface-2)}}.demo-page__hero{grid-template-columns:minmax(0,1.15fr) minmax(19rem,.55fr);align-items:end;gap:clamp(2rem,7vw,7rem);padding-top:clamp(1.6rem,3.2vw,2.8rem);padding-bottom:clamp(1.8rem,3vw,2.8rem);display:grid}.demo-page__hero .text-link{margin-bottom:clamp(1.2rem,2.5vw,2rem)}.demo-page__hero h1{letter-spacing:-.045em;max-width:19ch;margin-bottom:0;font-size:clamp(2.6rem,4.7vw,4.4rem);line-height:.98}.demo-page__brief{border-left:1px solid var(--hairline);grid-template-columns:1fr 1fr;gap:.7rem 1rem;padding:1.2rem 0 .2rem clamp(1.2rem,3vw,2.2rem);display:grid}.demo-page__brief span{color:var(--blue-300);font-size:.71rem;font-weight:680}.demo-page__brief p{color:var(--ink-muted);grid-column:1/-1;margin:1rem 0 0;font-size:.82rem}.demo-page__stage{margin-top:0;scroll-margin-top:5.5rem;display:block}.demo-experience{border:1px solid color-mix(in oklch, var(--gold-500) 34%, transparent);border-radius:var(--radius-lg);background:var(--surface-0);box-shadow:var(--shadow-card);overflow:hidden}.demo-experience__bar{border-bottom:1px solid var(--hairline);background:var(--surface-1);justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.3rem;padding:.85rem 1.15rem;display:flex}.demo-experience__bar>div{grid-template-columns:auto auto;align-items:center;gap:0 .65rem;display:grid}.demo-experience__bar p{color:var(--ink-muted);margin:0;font-size:.68rem}.demo-experience__bar>div p{color:var(--ink-strong);font-weight:680}.demo-experience__bar strong{color:var(--blue-300);grid-column:2;font-size:.67rem;font-weight:650}.demo-status-dot{aspect-ratio:1;background:var(--blue-500);width:.65rem;box-shadow:0 0 0 .35rem color-mix(in oklch, var(--blue-500) 16%, transparent);border-radius:50%;grid-row:1/span 2;animation:1.8s ease-in-out infinite demo-status}.is-stress .demo-status-dot{background:var(--warning);box-shadow:0 0 0 .35rem color-mix(in oklch, var(--warning) 16%, transparent)}@keyframes demo-status{0%,to{opacity:.62;scale:.88}50%{opacity:1;scale:1}}.demo-workbench{grid-template-columns:minmax(0,1.55fr) minmax(19rem,.62fr);min-height:41rem;display:grid}.demo-market{border-right:1px solid var(--hairline);background:linear-gradient(var(--hairline) 1px, transparent 1px), linear-gradient(90deg, var(--hairline) 1px, transparent 1px), var(--surface-1);background-size:4rem 4rem;min-width:0;padding:clamp(1.4rem,3vw,2.4rem)}.demo-market__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.demo-market__heading span{color:var(--ink-muted);font-size:.67rem}.demo-market__heading h2{max-width:23ch;margin:.35rem 0 0;font-size:clamp(1.45rem,2.7vw,2.25rem);line-height:1.12}.demo-market__move{text-align:right;flex:none;display:grid}.demo-market__move strong{color:var(--blue-300);font-variant-numeric:tabular-nums;font-size:1.25rem}.is-stress .demo-market__move strong{color:var(--warning)}.demo-chart{color:var(--blue-500);margin:clamp(1.8rem,4vw,3.5rem) 0 0}.demo-chart svg{width:100%;overflow:visible}.demo-chart__grid path{fill:none;stroke:var(--hairline);stroke-width:1px}.demo-chart__threshold{fill:none;stroke:var(--gold-500);stroke-dasharray:8 8;stroke-width:1.5px}.demo-chart__area{fill:url(#demo-area);transition:d .7s var(--ease-out)}.demo-chart__line{fill:none;stroke:currentColor;stroke-dasharray:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;animation:demo-line-draw 1.5s var(--ease-out) both;transition:d .7s var(--ease-out), color .28s var(--ease-out)}.is-stress .demo-chart__line{color:var(--warning)}@keyframes demo-line-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.demo-chart__signal{color:var(--gold-700);transition:transform .7s var(--ease-out)}.demo-chart__signal circle:first-child{fill:var(--ink-strong);stroke:currentColor;stroke-width:2px;animation:1.8s ease-out infinite demo-signal-ring}.demo-chart__signal circle:last-child{fill:currentColor}@keyframes demo-signal-ring{0%,to{opacity:.7;scale:.82}55%{opacity:1;scale:1.08}}.demo-chart figcaption{color:var(--ink-muted);flex-wrap:wrap;gap:.5rem 1.2rem;margin-top:.75rem;font-size:.64rem;display:flex}.demo-chart figcaption span{align-items:center;gap:.4rem;display:inline-flex}.demo-chart figcaption i{background:var(--blue-500);width:.55rem;height:2px}.demo-chart figcaption span:last-child i{background:var(--gold-500)}.demo-flow{grid-template-columns:repeat(4,1fr);gap:.55rem;margin-top:clamp(2rem,5vw,4rem);padding-top:.8rem;display:grid;position:relative}.demo-flow:before,.demo-flow__beam{content:"";height:2px;position:absolute;top:0;left:0}.demo-flow:before{background:var(--hairline);right:0}.demo-flow__beam{z-index:1;background:var(--gold-500);width:100%;box-shadow:0 0 1rem color-mix(in oklch, var(--gold-500) 65%, transparent);transform:scaleX(var(--demo-progress));transform-origin:0;transition:transform .78s var(--ease-out)}.demo-flow__step{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-2);min-height:6rem;color:var(--ink-strong);text-align:left;cursor:pointer;transition:border-color .22s var(--ease-out), background-color .22s var(--ease-out), transform .22s var(--ease-out);align-content:space-between;gap:.25rem;padding:.8rem;display:grid}.demo-flow__step:hover{transform:translateY(-.18rem)}.demo-flow__step.is-active{border-color:var(--gold-700);background:color-mix(in oklch, var(--gold-500) 12%, var(--surface-2))}.demo-flow__step.is-complete{border-color:color-mix(in oklch, var(--blue-500) 54%, transparent)}.demo-flow__step>span,.demo-flow__step small{color:var(--ink-muted);font-size:.62rem}.demo-flow__step.is-active>span,.demo-flow__step.is-active small{color:var(--gold-700)}.demo-flow__step strong{font-size:.8rem}.demo-event-panel{background:var(--surface-1);border-left:1px solid var(--hairline);flex-direction:column;min-width:0;padding:clamp(1.4rem,3vw,2.2rem);display:flex}.demo-event-panel__current{min-height:14rem}.demo-event-panel__current>span{color:var(--gold-700);font-size:.68rem;font-weight:700}.demo-event-panel__current h2{margin:.9rem 0 1rem;font-size:clamp(1.45rem,2.6vw,2.2rem);line-height:1.08}.demo-event-panel__current p,.demo-event-panel__assurance p{color:var(--ink-body);margin:0;font-size:.82rem}.demo-event-log{border-top:1px solid var(--hairline);gap:0;margin:0;padding:0;list-style:none;display:grid}.demo-event-log li{border-bottom:1px solid var(--hairline);opacity:.34;min-height:3.35rem;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);grid-template-columns:2.5rem 1.1rem 1fr;align-items:center;gap:.5rem;display:grid}.demo-event-log li.is-visible{opacity:1}.demo-event-log li.is-warning{color:var(--warning)}.demo-event-log span{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.59rem}.demo-event-log i{aspect-ratio:1;border:1px solid var(--hairline);width:1rem;color:var(--blue-300);border-radius:50%;place-items:center;font-size:.6rem;font-style:normal;display:grid}.demo-event-log p{margin:0;font-size:.7rem;line-height:1.35}.demo-event-panel__assurance{grid-template-columns:1.2rem 1fr;gap:.7rem;margin-top:auto;padding-top:1.4rem;display:grid}.demo-event-panel__assurance svg{width:1.1rem;color:var(--gold-700)}.demo-event-panel__assurance strong{color:var(--ink-strong)}.demo-range-scale{color:var(--ink-muted);justify-content:space-between;margin-top:.3rem;font-size:.61rem;display:flex}.demo-actions{border-top:1px solid var(--hairline);background:var(--surface-1);flex-wrap:wrap;gap:.75rem;padding:1.1rem 1.4rem;display:flex}.demo-actions .button{flex:0 16rem;width:auto}.demo-scenario{margin-top:clamp(2.5rem,6vw,4.5rem)}.scenario-calc{border:1px solid color-mix(in oklch, var(--gold-500) 34%, transparent);border-radius:var(--radius-md);background:var(--surface-1);overflow:hidden}.scenario-calc__head{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:1.5rem;padding:clamp(1.4rem,3vw,2.2rem);display:grid}.scenario-calc__head span{color:var(--ink-muted);font-size:.67rem}.scenario-calc__head h2{margin:.35rem 0 0;font-size:clamp(1.45rem,2.6vw,2.1rem)}.scenario-calc__head p{color:var(--ink-body);align-self:end;margin:0;font-size:.85rem;line-height:1.55}.scenario-calc__grid{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(15rem,.62fr) minmax(0,1.38fr);display:grid}.scenario-calc__inputs{border-right:1px solid var(--hairline);align-content:start;gap:1.35rem;padding:clamp(1.2rem,2.6vw,1.8rem);display:grid}.scenario-field__label{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.4rem;display:flex}.scenario-field__label label,.scenario-field__caption{color:var(--ink-muted);font-size:.67rem;display:block}.scenario-field__caption{margin-bottom:.55rem}.scenario-field__label output{color:var(--gold-700);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:760}.scenario-chart{min-width:0;margin:0;padding:clamp(1.2rem,2.6vw,1.8rem)}.scenario-chart svg{width:100%;overflow:visible}.scenario-chart__grid line{stroke:var(--hairline);stroke-width:1px}.scenario-chart__base{stroke:color-mix(in oklch, var(--ink-strong) 30%, transparent);stroke-dasharray:3 7;stroke-width:1px}.scenario-chart__up,.scenario-chart__down{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;transition:d .5s var(--ease-out)}.scenario-chart__up{stroke:var(--gold-500)}.scenario-chart__down{stroke:color-mix(in oklch, var(--blue-500) 75%, transparent);stroke-dasharray:6 8}.scenario-chart figcaption{color:var(--ink-muted);flex-wrap:wrap;gap:1.2rem;margin-top:.9rem;font-size:.65rem;display:flex}.scenario-chart figcaption span{align-items:center;gap:.45rem;display:inline-flex}.scenario-chart figcaption i{width:1.1rem;height:2px}.scenario-chart figcaption .is-up{background:var(--gold-500)}.scenario-chart figcaption .is-down{background:color-mix(in oklch, var(--blue-500) 75%, transparent)}.scenario-chart figcaption .is-base{background:color-mix(in oklch, var(--ink-strong) 30%, transparent)}.scenario-calc__results{border-top:1px solid var(--hairline);grid-column:1/-1;grid-template-columns:1fr 1fr minmax(0,1.2fr);display:grid}.scenario-result{border-right:1px solid var(--hairline);align-content:center;gap:.3rem;padding:1.2rem 1.4rem;display:grid}.scenario-result span{color:var(--ink-muted);font-size:.65rem;line-height:1.45}.scenario-result strong{font-variant-numeric:tabular-nums;font-size:1.45rem}.scenario-result--up strong{color:var(--gold-700)}.scenario-result--down strong{color:color-mix(in oklch, var(--warning) 80%, var(--ink-strong))}.scenario-calc__wipeout{color:var(--ink-muted);grid-template-columns:1.1rem 1fr;align-content:center;align-items:start;gap:.6rem;margin:0;padding:1.2rem 1.4rem;font-size:.72rem;line-height:1.5;display:grid}.scenario-calc__wipeout svg{width:1rem;color:var(--warning);margin-top:.1rem}.scenario-calc__disclaimer{color:var(--ink-muted);margin:0;padding:1rem 1.4rem;font-size:.64rem;line-height:1.5}.button--stress,.button--ghost{border:1px solid var(--hairline);width:100%;min-height:2.8rem;color:var(--ink-strong);background:0 0;padding:.7rem .8rem;font-size:.72rem}.button--stress{border-color:color-mix(in oklch, var(--warning) 52%, transparent);color:var(--warning)}.button--stress:hover{background:color-mix(in oklch, var(--warning) 10%, transparent)}.button--ghost:hover{border-color:var(--blue-500);background:color-mix(in oklch, var(--blue-500) 9%, transparent)}.demo-experience__footer{border-top:1px solid color-mix(in oklch, var(--gold-500) 28%, transparent);background:color-mix(in oklch, var(--gold-500) 8%, var(--surface-0));grid-template-columns:1.5rem 1fr;align-items:start;gap:.85rem;padding:1.25rem 1.4rem;display:grid}.demo-experience__footer svg{width:1.35rem;color:var(--gold-700)}.demo-experience__footer p{color:var(--ink-body);margin:0;font-size:.78rem}.demo-experience__footer strong{color:var(--ink-strong)}.demo-aftercare{grid-template-columns:minmax(18rem,.95fr) minmax(20rem,1.05fr);align-items:start;gap:clamp(2rem,7vw,7rem);padding-top:clamp(5rem,9vw,8rem);display:grid}.demo-aftercare h2{max-width:17ch;margin:0;font-size:clamp(2rem,4.2vw,3.8rem);line-height:1.04}.demo-aftercare ol{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.demo-aftercare li{border-bottom:1px solid var(--hairline);grid-template-columns:2rem 1fr;gap:.7rem;padding:1rem 0;display:grid}.demo-aftercare li span{color:var(--blue-300);font-size:.67rem}.demo-aftercare li p{color:var(--ink-muted);margin:0;font-size:.86rem}.demo-aftercare>.button{grid-column:2;justify-self:start}.legal-page{background:var(--paper);min-height:70vh;color:var(--ink);padding:clamp(3rem,7vw,6rem) 0 clamp(5rem,9vw,8rem)}.legal-page__inner{max-width:58rem}.legal-page__inner>.text-link{margin-bottom:2.5rem}.release-blocker{border-radius:var(--radius-sm);background:color-mix(in oklch, var(--warning) 22%, var(--paper));color:#622c00;color:lab(25.1044% 26.8805 45.0693);margin-bottom:1rem;padding:.4rem .65rem;font-size:.74rem;font-weight:720;display:inline-flex}.legal-page h1{letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(2.4rem,5vw,4.4rem);line-height:1}.legal-page__intro{max-width:67ch;color:var(--ink-soft);font-size:1.08rem}.legal-page__content{border-top:1px solid var(--hairline-soft);gap:2.5rem;margin-top:3rem;padding-top:2rem;display:grid}.legal-page__content h2{margin-bottom:.8rem;font-size:1.25rem}.legal-page__content p,.legal-page__content li{max-width:73ch;color:var(--ink-soft)}.legal-page__content a{color:var(--ink-soft);text-underline-offset:.25rem;font-weight:700;text-decoration:underline}.not-found{min-height:75vh;padding:3rem var(--gutter);text-align:center;place-items:center;display:grid}.not-found>div{max-width:36rem}.not-found>div>span{color:var(--gold-700);font-size:.8rem;font-weight:720}.not-found h1{letter-spacing:-.02em;margin:1rem 0;font-size:clamp(2.5rem,6vw,4.8rem);line-height:1}.not-found p{color:var(--ink-muted);margin-bottom:2rem}@media (hover:hover) and (pointer:fine){.hero__actions .button:hover:before{transform:translate(560%)skew(-18deg)}.question-compass button:hover,.faq-list summary:hover{color:color-mix(in oklch, currentColor 78%, var(--gold-500))}}@media (max-width:68rem){.site-header__inner{flex-wrap:wrap;gap:1rem 1.25rem;padding-block:.65rem 0}.site-nav{width:100%;margin-inline:calc(var(--gutter) * -1);padding-block:.15rem .7rem;padding-inline:var(--gutter);overscroll-behavior-inline:contain;scrollbar-width:none;order:3;gap:1.35rem;overflow-x:auto}.site-nav::-webkit-scrollbar{display:none}.site-nav a{white-space:nowrap;flex:none}.hero__inner{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:2rem}.questions-section__grid,.mechanism-layout,.technology-section__grid,.demo-page__stage{grid-template-columns:1fr}.questions-section__grid{gap:3rem}.capital-simulator,.demo-guide{position:static}.capital-simulator{max-width:44rem}.verification-ledger li{grid-template-columns:2rem minmax(12rem,.75fr) minmax(0,1.25fr)}.verification-ledger strong{grid-column:2/-1}.risk-controls{grid-template-columns:1fr 1fr}.technology-statement{min-height:0}.technology-orbit{width:min(100%,36rem)}.technology-visual{aspect-ratio:16/10}.demo-page__hero,.demo-workbench,.demo-aftercare{grid-template-columns:1fr}.demo-page__brief{border-top:1px solid var(--hairline);border-left:0;padding-left:0}.demo-market{border-right:0;border-bottom:1px solid var(--hairline)}.demo-event-panel{grid-template-columns:minmax(15rem,.85fr) minmax(18rem,1.15fr);gap:2rem;display:grid}.demo-event-panel__current{min-height:0}.demo-event-panel__assurance{grid-column:1/-1}.scenario-calc__head,.scenario-calc__grid{grid-template-columns:1fr}.scenario-calc__inputs{border-right:0;border-bottom:1px solid var(--hairline)}.scenario-calc__results{grid-template-columns:1fr 1fr}.scenario-calc__wipeout{border-top:1px solid var(--hairline);grid-column:1/-1}.demo-aftercare>.button{grid-column:1}}@media (max-width:47.99rem){:root{--gutter:clamp(1rem, 5vw, 1.5rem)}html{scroll-padding-top:4.5rem}.section{padding-block:clamp(4.5rem,18vw,6.5rem)}.site-header__inner{gap:.75rem;min-height:4.25rem}.brand__name small{display:none}.header-cta{justify-content:center;min-width:4.75rem}.brand__name{display:none}.header-actions{margin-left:auto}.team-entry__wide{display:none}.team-entry__short{display:inline}.hero{min-height:auto}.hero-market svg{opacity:.7;height:46%}.hero__inner{min-height:auto;padding-top:4.5rem;padding-bottom:8rem;display:block}.hero h1{max-width:11ch;font-size:clamp(2.85rem,13vw,4.2rem)}.hero__lead{font-size:1rem}.hero__actions{align-items:stretch}.hero__actions .button{width:100%}.signal-path{margin-top:3.5rem}.signal-chip{order:3;justify-self:start;position:static}.hero__scroll{right:auto;left:var(--gutter)}.question-compass button{grid-template-columns:2rem 1fr 1.25rem}.question-compass__answer{padding-left:3rem;padding-right:0}.capital-simulator__heading,.demo-console__row{display:grid}.capital-simulator h3{max-width:20ch;margin-bottom:.6rem}.capital-simulator output{margin-bottom:1.2rem}.verification-intro,.risk-heading,.faq-heading,.closing-section__inner{grid-template-columns:1fr}.closing-section__copy{padding-top:0;position:static}.lead-entry__fields,.lead-form__grid,.lead-model__controls,.lead-model__results{grid-template-columns:1fr}.lead-form__country{grid-column:auto}.lead-model__results{background:0 0;gap:.55rem}.lead-model__controls,.lead-model__disclaimer{padding-inline:.9rem}.lead-model__results,.lead-model__warning{margin-inline:.9rem}.verification-ledger li{grid-template-columns:2rem 1fr;gap:.65rem .9rem}.verification-ledger h3,.verification-ledger p,.verification-ledger strong{grid-column:2}.risk-controls{grid-template-columns:1fr}.risk-controls article{min-height:auto}.risk-controls h3{margin-top:2rem}.scenario-table__head{display:none}.scenario-table__row{grid-template-columns:1fr;gap:.55rem;padding-block:1.4rem}.scenario-table__row:before{color:var(--ink-soft);content:"Szenario";font-size:.66rem;font-weight:650}.risk-warning{grid-template-columns:2rem 1fr}.risk-warning>svg{width:1.6rem;height:1.6rem}.technology-statement{min-height:0}.technology-orbit{width:118%;left:-12%}.technology-visual,.risk-visual{aspect-ratio:4/3}.technology-visual__labels{grid-template-columns:1fr}.technology-visual__labels span:not(:last-child){display:none}.risk-visual__markers{display:grid}.verification-route>div{grid-template-columns:1fr;gap:.4rem}.verification-route i{width:1px;height:.85rem;margin-left:.25rem}.verification-route i:after{transform:translateY(-100%)}.demo-page__hero{padding-top:2rem}.demo-page__hero h1{font-size:clamp(2.75rem,13vw,4rem)}.demo-experience__bar,.demo-market__heading{flex-direction:column;align-items:flex-start}.demo-experience__bar>p{max-width:33ch}.demo-market__move{text-align:left}.demo-chart{margin-top:1.4rem}.demo-chart svg{min-width:36rem;transform:translate(-4.5rem)}.demo-chart{overflow:hidden}.demo-flow{grid-template-columns:1fr 1fr}.demo-flow__beam,.demo-flow:before{display:none}.demo-event-panel{display:flex}.demo-event-panel__current{min-height:15rem}.scenario-calc__results{grid-template-columns:1fr}.scenario-result{border-right:0;border-bottom:1px solid var(--hairline)}.demo-actions .button{flex:100%}.demo-aftercare{padding-top:5rem}.faq-tools{grid-template-columns:1fr}.faq-filters{justify-content:flex-start}.faq-list{grid-template-columns:1fr}.faq-list details:last-child{border-bottom:1px solid var(--hairline)}.closing-section__actions{align-items:stretch}.closing-section__actions .button{width:100%}.site-footer__grid{grid-template-columns:1fr;gap:2rem}.site-footer__bottom{flex-direction:column}.demo-loss{grid-template-columns:2rem 1fr}.demo-loss p{grid-column:1/-1}}@media (max-width:23rem){.brand__name{display:none}.capital-simulator__outcomes{grid-template-columns:1fr}.faq-search input{font-size:1rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal][data-reveal-pending]{opacity:1!important;transform:none!important}[data-reveal],.hero__copy,.hero-market,.hero__scroll span:last-child,.visual-frame img{transform:none!important}.mechanism-steps:after{transform:scaleY(1)!important}.signal-chip{opacity:1!important}.signal-station__gate em:after,.signal-station__fill span{transform:scaleX(1)!important}.signal-station__spark{stroke-dashoffset:0!important}.signal-link__pulse{display:none!important}}
