@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;position:relative;overflow:hidden}.hero-title__line{display:block;overflow:hidden}.hero-title__line>span{display:block}@keyframes hero-copy-rise{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.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{align-items:start;gap:2.4rem;display:grid}.faq-group h3{color:var(--blue-300);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:750}.faq-group__items{grid-template-columns:1fr 1fr;align-items:start;gap:0 2rem;display:grid}.faq-list details{border-top:1px solid var(--hairline)}.faq-group__items 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);white-space:pre-line;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){.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}.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}.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-group__items{grid-template-columns:1fr}.faq-group__items 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],.visual-frame img{transform:none!important}.mechanism-steps:after{transform:scaleY(1)!important}}.appointment-subscribe{gap:1.15rem;max-width:40rem;display:grid}.appointment-subscribe h2{color:var(--ink);letter-spacing:-.02em;margin:0 0 .45rem;line-height:1.15}.appointment-subscribe__intro>p:last-child{color:var(--ink-body);margin:0;font-size:.98rem;line-height:1.45}.appointment-subscribe form{gap:.7rem;display:grid}.appointment-subscribe label>span{color:var(--ink-soft);margin-bottom:.3rem;font-size:.86rem;font-weight:700;display:block}.appointment-subscribe input[type=email],.appointment-subscribe input[type=text]{border:1px solid color-mix(in oklch, var(--blue-700) 18%, transparent);background:var(--surface-0);width:100%;min-height:2.85rem;color:var(--ink);border-radius:.7rem;margin:0;padding:.65rem .85rem}.appointment-subscribe input[type=email]:focus,.appointment-subscribe input[type=text]:focus{border-color:var(--gold-400);box-shadow:0 0 0 .16rem color-mix(in oklch, var(--gold-400) 22%, transparent);outline:none}.appointment-subscribe__consent{align-items:flex-start;gap:.65rem;font-size:.86rem;line-height:1.4;display:flex}.appointment-subscribe__consent input{flex-shrink:0;margin-top:.2rem}.appointment-subscribe__consent>span{color:var(--ink-body);font-size:inherit;margin:0;font-weight:500;display:block}.appointment-subscribe .button{justify-content:center;width:100%;min-height:2.9rem}.appointment-subscribe__hp{height:0;position:absolute;left:-9999px;overflow:hidden}.appointment-subscribe__note{margin:0;font-size:.9rem;line-height:1.45}.appointment-subscribe__note--error{color:#9b2c2c}.appointment-subscribe--compact{gap:.85rem;max-width:none}.appointment-subscribe--compact h2{margin:0 0 .3rem;font-size:clamp(1.35rem,3.2vw,1.55rem);line-height:1.2}.appointment-subscribe--compact .appointment-subscribe__intro>p:last-child{font-size:.9rem;line-height:1.4}.appointment-subscribe--compact form{gap:.55rem}.appointment-subscribe--compact input[type=email],.appointment-subscribe--compact input[type=text]{min-height:2.55rem;padding:.55rem .75rem}.appointment-subscribe--compact .appointment-subscribe__consent{gap:.55rem;font-size:.8rem}.appointment-subscribe--compact .button{min-height:2.65rem;margin-top:.15rem}.appointment-dock{z-index:var(--z-popover);right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));pointer-events:none;justify-items:end;gap:.65rem;width:min(28rem,100% - 2rem);display:grid;position:fixed}.appointment-dock__button,.appointment-dock__panel,.appointment-dock__bar button{pointer-events:auto}.appointment-dock__button{color:var(--ink-strong);background:var(--gold-500);text-align:left;cursor:pointer;border:0;border-radius:1rem;justify-items:start;gap:.15rem;padding:.75rem 1.05rem;animation:2.6s ease-in-out infinite appointment-dock-glow;display:grid;box-shadow:0 12px 32px -16px #96690fe6}.appointment-dock__button span{letter-spacing:-.01em;font-weight:760;line-height:1.25}.appointment-dock__button small{color:var(--ink-body);font-size:.78rem;font-weight:650;line-height:1.25}.appointment-dock__button:hover{background:var(--gold-300)}.appointment-dock__panel{overscroll-behavior:contain;border:1px solid var(--hairline-gold);background:var(--surface-0);width:100%;max-height:calc(100dvh - 7rem);box-shadow:var(--shadow-card);color:var(--ink);border-radius:1.15rem;padding:1rem 1.1rem 1.15rem;overflow-y:auto}.appointment-dock__bar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.55rem;display:flex}.appointment-dock__bar p{color:var(--gold-700);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:760}.appointment-dock__bar button{color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;font-weight:700}@keyframes appointment-dock-glow{0%,to{box-shadow:0 12px 32px -16px #96690fd9}50%{box-shadow:0 0 0 7px #c08d2a38,0 16px 36px -12px #96690ff2}}@media (prefers-reduced-motion:reduce){.appointment-dock__button{animation:none}}@media (max-height:640px){.appointment-dock__panel{padding:.85rem .95rem .95rem}.appointment-subscribe--compact h2{font-size:1.25rem}}
:root{--gold-500:#b98a35;--gold-700:#8d641c;--paper:#fcfaf6;--surface-2:#f9f6ef;--hairline-gold:#a4792c47}.site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #001f5b0b}.site-header__inner{gap:clamp(1rem,4vw,4rem);min-height:4.75rem}.brand{gap:.45rem}.brand__badge{width:3rem;height:3rem}.brand__name{color:#0b214b;letter-spacing:.09em;white-space:nowrap;padding-left:0;font-family:inherit;font-size:clamp(.86rem,1.3vw,1.12rem);font-weight:800}.site-nav{gap:clamp(1.1rem,2.7vw,2.9rem)}.site-nav a{color:#112348;font-size:.87rem;font-weight:690}.site-nav__short{display:none}.team-entry{color:#112348;background:#fff;border-color:#183569;min-height:2.85rem;padding-inline:1.15rem}.header-cta{color:#fff;background:#b88a37;justify-content:center;min-width:6.4rem;min-height:2.85rem;padding-inline:1.15rem;font-size:.875rem}.header-cta svg{display:none}.landing-refresh .ribbon-hero{background:#fff;min-height:39.5rem}.landing-refresh .ribbon-hero:before{content:none}.ribbon-hero__inner{z-index:1;align-items:center;min-height:39.5rem;padding-top:1.5rem;padding-bottom:2rem;display:flex;position:relative}.ribbon-hero__copy{z-index:3;width:min(52%,42rem);padding-bottom:.25rem;position:relative;transform:translateY(-1.4rem)}.ribbon-hero__eyebrow{color:#142b57;animation:hero-copy-rise .65s 80ms var(--ease-out) both;margin:0 0 1.25rem;font-size:clamp(.98rem,1.3vw,1.16rem);font-weight:540}.landing-refresh .ribbon-hero h1{color:#10295a;letter-spacing:-.035em;white-space:nowrap;max-width:none;margin:0 0 1.55rem;font-size:clamp(3.1rem,5.6vw,4.75rem);font-weight:800;line-height:1.035}.ribbon-hero .hero-title__line{margin-bottom:-.095em;padding-bottom:.095em}.ribbon-hero .hero-title__line--gold>span{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:#aa7c2d}.ribbon-hero__lead{color:#2e4161;max-width:35rem;animation:hero-copy-rise .8s .37s var(--ease-out) both;margin:0 0 1.2rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.58}.ribbon-hero__actions{animation:hero-copy-rise .8s .47s var(--ease-out) both;flex-direction:column;align-items:flex-start;display:flex}.ribbon-hero__secondary{color:#122a58;text-underline-offset:.27rem;align-items:center;gap:.6rem;min-height:2.8rem;font-size:.99rem;font-weight:640;-webkit-text-decoration:underline #b58b4d;text-decoration:underline #b58b4d;display:inline-flex}.ribbon-hero__play{border:1px solid #19376b;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.5rem;text-decoration:none;display:grid}.ribbon-hero__risk{color:#65748e;max-width:25rem;animation:hero-copy-rise .8s .57s var(--ease-out) both;margin:1.75rem 0 0;font-size:.76rem;line-height:1.45}.ribbon-hero__art{z-index:0;pointer-events:none;width:min(87vw,72rem);transform:translate3d(0, var(--parallax-y,0px), 0);position:absolute;top:4.7rem;left:22.5%}.ribbon-hero__image{width:100%;height:auto;animation:ribbon-enter 1.4s .11s var(--ease-out) both;display:block}@keyframes ribbon-enter{0%{opacity:0;transform:translate(2rem,.6rem)scale(.97)}to{opacity:1;transform:translate(0,0)scale(1)}}.ribbon-hero__labels{z-index:2;inset:0 var(--gutter);pointer-events:none;animation:hero-copy-rise .7s .7s var(--ease-out) both;position:absolute}.ribbon-hero__label{color:#0e244d;white-space:nowrap;font-size:clamp(.72rem,1vw,.87rem);font-weight:760;position:absolute}.ribbon-hero__label i{background:#16386e;width:1px;height:3.2rem;position:absolute;top:1.4rem;left:50%}.ribbon-hero__label i:after{content:"";background:#10285a;border-radius:50%;width:.36rem;height:.36rem;position:absolute;bottom:-.16rem;left:-.17rem}.ribbon-hero__label--strategy{top:44%;left:52%}.ribbon-hero__label--platform{top:21%;left:74%}.ribbon-hero__label--account{top:5%;left:91%}.ribbon-hero__label--platform i{height:4.5rem}.ribbon-hero__label--account i{height:3rem}.ribbon-hero__caption{color:#64738c;align-items:center;gap:.7rem;font-size:.74rem;display:flex;position:absolute;bottom:4.4rem;right:0}.ribbon-hero__caption:before{content:"";background:#27426e;width:4rem;height:1px}.journey-section{background:#fcfaf6;padding-block:clamp(2.7rem,4.5vw,4.5rem) 3rem;overflow:hidden}.journey-section__heading{grid-template-columns:minmax(0,1.55fr) minmax(16rem,.85fr);align-items:end;gap:2rem;display:grid}.journey-section__eyebrow{color:#566783;letter-spacing:.17em;text-transform:uppercase;margin:0 0 .65rem;font-size:.71rem;font-weight:700}.journey-section h2{color:#10295a;letter-spacing:-.035em;margin:0;font-size:clamp(2.4rem,4.1vw,3.6rem);font-weight:800;line-height:1.08}.journey-section h2 span{color:#a87928}.journey-section__motto{color:#203b66;margin:.35rem 0 0;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.3}.journey-section__intro{color:#40516e;max-width:27rem;margin:0 0 .35rem;font-size:.99rem;line-height:1.6}.journey-section__stage{margin-top:2.2rem;position:relative}.journey-section__stations{z-index:1;grid-template-columns:repeat(3,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.journey-section__stations li{text-align:center;flex-direction:column;align-items:center;display:flex}.journey-section__station-text{min-height:6.5rem}.journey-section__stations h3{color:#10295a;margin:0 0 .35rem;font-size:1.09rem;font-weight:780}.journey-section__stations p{color:#465879;max-width:14rem;margin:0 auto;font-size:.87rem;line-height:1.38}.journey-section__rail{filter:drop-shadow(0 5px 4px #61430d24);width:100%;height:10.8rem;position:absolute;top:5rem;left:0;overflow:visible}.journey-section__rail-shadow,.journey-section__rail-gold,.journey-section__rail-glint{fill:none}.journey-section__rail-shadow{stroke:#715218;stroke-width:15px;opacity:.4}.journey-section__rail-gold{stroke:url(#journey-gold);stroke-width:11px}.journey-section__rail-glint{stroke:#f8e8b7;stroke-width:2px;stroke-dasharray:110 1220;stroke-dashoffset:0;animation:7s linear infinite journey-glint}@keyframes journey-glint{to{stroke-dashoffset:-1330px}}.journey-icon{aspect-ratio:1;background:#fff;border:1px solid #bd91403d;border-radius:50%;place-items:center;width:clamp(6rem,10.5vw,8.3rem);display:grid;box-shadow:0 7px 12px #25324611}.journey-icon svg{color:#173467;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:54%;height:54%}.journey-icon .journey-icon__soft{stroke:#a8c9ee}.journey-icon .journey-icon__badge{fill:#6499d8;stroke:none}.journey-icon .journey-icon__check{stroke:#fff;stroke-width:2.8px}.journey-section__station-caption{margin-top:.75rem!important}.journey-section__note{color:#6b7891;text-align:center;margin:2rem 0 0;font-size:.76rem}.landing-refresh .section-marker{display:none}.landing-refresh>.section:not(.journey-section){border-top:1px solid #a4792c26}.landing-refresh .questions-section{background:#fff}.landing-refresh .mechanism-section{background:#fcfaf6}.landing-refresh .verification-section{background:#fff}.landing-refresh .technology-section{background:#fcfaf6}.landing-refresh .risk-section{background:#fff}.landing-refresh .faq-section{background:#fcfaf6}.landing-refresh .breath-section{background:#fff}.landing-refresh .closing-section{background:#fcfaf6}.landing-refresh .section-heading h2,.landing-refresh .faq-heading h2,.landing-refresh .closing-section h2{color:#10295a;letter-spacing:-.035em}.landing-refresh .section-heading__context,.landing-refresh .technology-statement>p,.landing-refresh .closing-section__copy>p:first-child{color:#8d641c}.landing-refresh .question-compass{border-top-color:var(--hairline-gold)}.landing-refresh .question-compass article{border-bottom-color:var(--hairline-gold)}.landing-refresh .question-compass__number{color:var(--gold-700)}.landing-refresh .question-compass button:hover{color:#9a722c}.landing-refresh .mechanism-steps:after{background:#b88a37}.landing-refresh .mechanism-steps li>span{background:#fcfaf6}.landing-refresh .verification-ledger li{border-color:var(--hairline-gold)}.landing-refresh .verification-ledger li>span{color:var(--gold-700)}.landing-refresh .technology-visual,.landing-refresh .risk-visual{border-color:var(--hairline-gold);box-shadow:none;background:#fff}.landing-refresh .technology-layers article,.landing-refresh .faq-list details{border-color:var(--hairline-gold)}.landing-refresh .faq-filters button[aria-pressed=true]{border-color:#ac7f2e}.landing-refresh .closing-section .button--gold{color:#fff;background:#b88a37}@media (max-width:68rem){.site-header__inner{gap:.6rem 1.5rem}.site-nav{gap:1.6rem}.ribbon-hero__art{width:85vw;left:24%}.landing-refresh .closing-section__inner{grid-template-columns:minmax(0,1fr)}.landing-refresh .closing-section__copy{position:static}.landing-refresh .lead-form{width:min(100%,40rem)}}@media (min-width:48rem) and (max-width:56rem){.landing-refresh .ribbon-hero h1{font-size:clamp(3.2rem,6.5vw,3.8rem)}.ribbon-hero__copy{width:66%}.ribbon-hero__art{width:85vw;top:11rem;left:30%}.ribbon-hero__label--strategy{left:63%}.ribbon-hero__label--platform{left:78%}.ribbon-hero__label--account{display:none}}@media (max-width:47.99rem){.site-header__inner{min-height:4.25rem}.site-nav{justify-content:space-between;gap:.65rem}.site-nav__wide{display:none}.site-nav__short{display:inline}.brand__badge{width:2.65rem;height:2.65rem}.brand__name{letter-spacing:.055em;font-size:.71rem;display:inline}.team-entry{padding-inline:.7rem}.header-cta{min-width:4.5rem;padding-inline:.65rem}.landing-refresh .ribbon-hero{min-height:48rem}.ribbon-hero__inner{min-height:48rem;padding-top:4rem;padding-bottom:0;display:block}.ribbon-hero__copy{width:100%;max-width:35rem;transform:none}.landing-refresh .ribbon-hero h1{white-space:normal;font-size:clamp(2.55rem,10vw,4.2rem)}.ribbon-hero__desktop-break{display:none}.ribbon-hero__lead{max-width:28rem;margin-bottom:1.4rem}.ribbon-hero__actions{align-items:flex-start;gap:.3rem}.ribbon-hero__risk{margin-top:1.1rem}.ribbon-hero__art{width:138%;top:28rem;left:-16%}.ribbon-hero__labels{inset:auto var(--gutter) 1.75rem;border-top:1px solid var(--hairline-gold);justify-content:space-between;align-items:center;gap:.6rem;padding-top:.65rem;display:flex}.ribbon-hero__label,.ribbon-hero__caption{font-size:.67rem;position:static}.ribbon-hero__label i,.ribbon-hero__caption{display:none}.journey-section__heading{grid-template-columns:1fr;gap:1rem}.journey-section__stage{margin-top:2.5rem}.journey-section__rail{display:none}.journey-section__stations{grid-template-columns:1fr;gap:1.5rem}.journey-section__stations li{text-align:left;grid-template-columns:4.5rem 1fr;align-items:center;gap:.25rem 1rem;display:grid}.journey-icon{grid-area:1/1/3;width:4.5rem}.journey-section__station-text{grid-column:2;min-height:0}.journey-section__stations p{max-width:none;margin:0}.journey-section__station-caption{grid-column:2;margin:0!important}.journey-section__note{text-align:left;margin-top:2.5rem}}@media (max-width:26rem){.brand__name{font-size:.63rem}.ribbon-hero__art{top:29rem}}@media (prefers-reduced-motion:reduce){.ribbon-hero__art,.ribbon-hero__image,.ribbon-hero__labels,.journey-section__rail-glint{opacity:1!important;animation:none!important;transform:none!important}}
.landing-refresh>section{isolation:isolate}.landing-refresh .ribbon-hero,.landing-refresh .ribbon-hero__inner{min-height:clamp(42rem,57svh,46rem)}.landing-refresh .ribbon-hero{--hero-art-top:clamp(5rem, 11svh, 9rem);overflow:clip}.ribbon-hero__art{top:var(--hero-art-top);width:min(94vw,80rem)}.ribbon-hero__label--strategy{top:calc(var(--hero-art-top) + min(14.8vw, 16rem))}.ribbon-hero__label--platform{top:calc(var(--hero-art-top) + 6.5vw - 2.5rem)}.ribbon-hero__label--account{top:calc(var(--hero-art-top) + .9vw - 3.5rem)}.ribbon-hero__sheen{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#fffad808 46%,#ffffefa1 50%,#fff9ce0a 54%,#0000 62%) 0 0/300% 100%;animation:7s ease-in-out 1.5s infinite gold-surface-sheen;position:absolute;inset:0;-webkit-mask:url(/media/gold-ribbon.png) 50%/100% 100% no-repeat;mask:url(/media/gold-ribbon.png) 50%/100% 100% no-repeat}@keyframes gold-surface-sheen{0%,16%{opacity:0;background-position:100% 0}38%{opacity:.65}58%,to{opacity:0;background-position:0 0}}@keyframes ribbon-sheen{0%,20%{opacity:0;transform:translate(-85%)}32%{opacity:.75}48%,to{opacity:0;transform:translate(85%)}}.ribbon-hero .hero-title__line--gold>span{-webkit-text-fill-color:#a4772b;color:#a4772b;background:0 0}.journey-section h2 span{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#a4772b 15%,#c59b51 38%,#f7dfa5 48%,#a4772b 58%,#b78937 90%) 0 0/260% 100%;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out 1.8s infinite gold-type-sheen}@keyframes gold-type-sheen{0%,22%{background-position:100% 0}58%,to{background-position:0 0}}@media (min-width:95rem){.ribbon-hero__art{left:28.5%}.ribbon-hero__label--strategy{left:60%}.ribbon-hero__label--platform{left:82%}.ribbon-hero__label--account{left:99%}}@media (min-width:48rem) and (max-width:56rem){.landing-refresh .ribbon-hero{--hero-art-top:13rem}.ribbon-hero__art{width:67vw;left:48%}.ribbon-hero__label--strategy{top:calc(var(--hero-art-top) + 3.8rem);left:68%}.ribbon-hero__label--platform{top:calc(var(--hero-art-top) - 1.25rem);left:84%}.ribbon-hero__label--account{display:none}}@media (min-width:56.01rem) and (max-width:68rem){.landing-refresh .ribbon-hero{--hero-art-top:11rem}.ribbon-hero__art{width:85vw;left:36%}.ribbon-hero__label--strategy{left:65%}.ribbon-hero__label--platform{left:88%}.ribbon-hero__label--account{display:none}}.landing-refresh .journey-section{background:radial-gradient(at 48% 85%,#f4ead8 0,#0000 48%),#fcfaf6;align-items:flex-start;min-height:calc(100svh - 4.75rem);display:flex}.journey-section__rail-glint{animation-duration:5.2s}.journey-icon{transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);position:relative;box-shadow:0 16px 28px #1a23391a,inset 0 1px #fff}.journey-section__stations li:hover .journey-icon{transform:translateY(-.45rem);box-shadow:0 23px 36px #1a233926,0 0 0 .5rem #be924117}.landing-refresh .questions-section{background:radial-gradient(circle at 12% 75%,#d0a75624,#0000 28rem),#fff;align-items:center;min-height:calc(100svh - 4.75rem);padding-block:clamp(4rem,6vw,6rem);display:flex;overflow:clip}.questions-section__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3rem,7vw,7rem)}.questions-section .section-heading{min-height:36rem;padding-bottom:16rem;position:relative}.questions-section .section-heading>:not(.gold-orbit){z-index:1;position:relative}.questions-section .section-heading h2{max-width:13ch;font-size:clamp(3rem,4.25vw,4.3rem)}.gold-orbit{pointer-events:none;transform:translate3d(0, var(--parallax-y,0px), 0)}.gold-orbit img{width:100%;height:auto;display:block}.gold-orbit:after{mix-blend-mode:screen;content:"";background:linear-gradient(105deg,#0000 39%,#fffde1b8 50%,#0000 61%) 0 0/300% 100%;animation:8s ease-in-out 2s infinite gold-surface-sheen;position:absolute;inset:0;-webkit-mask:url(/media/gold-orbit.png) 50%/100% 100% no-repeat;mask:url(/media/gold-orbit.png) 50%/100% 100% no-repeat}.questions-section__orbit{z-index:0;filter:drop-shadow(0 28px 22px #62421526);width:min(37vw,27rem);position:absolute;bottom:-2rem;left:-4.5rem}.question-compass{background:#ffffffeb;border:1px solid #aa7b2f4d;border-radius:1.1rem;overflow:hidden;box-shadow:0 2rem 5rem #1526441a,0 .3rem 1.2rem #1526440a}.question-compass article{padding-inline:clamp(1.1rem,2.2vw,2rem)}.question-compass article:last-child{border-bottom:0}.question-compass .is-open{background:linear-gradient(95deg,#fcf7eb,#fff 78%)}.question-compass .is-open .question-compass__number{color:#a77829}.question-compass button{transition:transform .22s var(--ease-out), color .22s var(--ease-out)}.question-compass button:hover{transform:translate(.3rem)}.question-compass__answer{padding-left:3.4rem}.landing-refresh .mechanism-section{background:radial-gradient(at 84% 57%,#c9963c33,#0000 31rem),#faf7f0;align-items:center;min-height:calc(100svh - 4.75rem);padding-block:clamp(3.5rem,4.5vw,4.25rem);display:flex;overflow:clip}.mechanism-section .section-heading h2{max-width:22ch;font-size:clamp(2.8rem,4.1vw,4rem)}.mechanism-layout{margin-top:2rem}.mechanism-steps li{padding-bottom:1rem}.mechanism-steps h3{margin-bottom:.3rem}.mechanism-steps p{font-size:.9rem;line-height:1.45}.mechanism-layout{perspective:1100px;position:relative}.mechanism-layout:after{z-index:-1;aspect-ratio:1.5;content:"";opacity:.48;background:url(/media/gold-orbit.png) 50%/contain no-repeat;width:min(48vw,38rem);animation:11s ease-in-out infinite alternate instrument-orbit;position:absolute;top:-5rem;right:-6rem;transform:rotate(-18deg)}@keyframes instrument-orbit{to{transform:translateY(1rem)rotate(-13deg)}}.mechanism-steps:after{background:linear-gradient(#e9cc86,#9a6820 48%,#17386a);width:3px}.mechanism-steps li>span{color:#694911;background:linear-gradient(145deg,#fffdf7,#ecd6a4);border-color:#b38537;font-weight:750;box-shadow:0 7px 14px #573a0f26,inset 0 1px #fff}.mechanism-steps li>div{transition:transform .25s var(--ease-out)}.mechanism-steps li:hover>div{transform:translate(.4rem)}.capital-simulator{color:#fff;transition:transform .45s var(--ease-out), box-shadow .45s var(--ease-out);background:radial-gradient(circle at 85% 2%,#234978 0,#0000 45%),linear-gradient(145deg,#102851,#09182f);border:1px solid #c19c59;border-radius:1.2rem;position:sticky;overflow:hidden;transform:rotateY(-4deg)rotateX(2deg);box-shadow:0 2.5rem 4rem #0b1c3740,0 .5rem 1.2rem #0b1c3726,inset 0 1px #ffffff45}.capital-simulator:hover{transform:rotateY(0)rotateX(0)translateY(-.3rem)}.capital-simulator:before{content:"";background:linear-gradient(90deg,#684511,#ffe7aa 45%,#b47f2b);height:3px;position:absolute;inset:0 0 auto}.capital-simulator h3,.capital-simulator output{color:#fff}.capital-simulator h3{margin-bottom:1.2rem}.capital-simulator output{color:#f2cd81}.capital-simulator label,.capital-simulator>p,.capital-simulator__scale{color:#cad6e8}.capital-simulator__heading span{color:#e3c17b}.capital-simulator__outcomes div{background:#ffffff12;border:1px solid #e0b76659}.capital-simulator__outcomes span{color:#dce5f1}.capital-simulator__outcomes strong{color:#f3cc7a}.landing-refresh .verification-section{background:radial-gradient(circle at 89% 15%,#cc9d491f,#0000 26rem),#fff}.verification-intro{align-items:center}.verification-intro .section-heading h2{max-width:15ch}.verification-route{background:linear-gradient(145deg,#fff,#fbf5e8);border:1px solid #b2843554;border-radius:.9rem;padding:1.4rem 1.5rem;transform:perspective(800px)rotateY(-5deg)rotateX(3deg);box-shadow:0 1rem 2rem #1226451c,inset 0 1px #fff}.landing-refresh .verification-section{padding-block:clamp(3.5rem,4.7vw,4.5rem)}.verification-intro .section-heading h2{max-width:22ch;font-size:clamp(2.9rem,4vw,3.8rem)}.verification-ledger{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1.8rem;display:grid}.verification-ledger li{min-height:13.5rem;transition:transform .26s var(--ease-out), box-shadow .26s var(--ease-out), border-color .26s var(--ease-out);background:#fff;border:1px solid #af853d30;border-radius:.7rem;flex-direction:column;align-items:flex-start;gap:.6rem;padding:1.25rem 1.4rem;display:flex;position:relative;box-shadow:0 .45rem 1rem #13274209}.verification-ledger li:hover{border-color:#af853d8c;transform:translateY(-.25rem);box-shadow:0 1.2rem 2rem #1327421a}.verification-ledger li>span{color:#a4782d;letter-spacing:-.06em;font-size:2.15rem;font-weight:750}.verification-ledger li h3{font-size:1.13rem}.verification-ledger li p{font-size:.84rem;line-height:1.45}.verification-ledger li strong{margin-top:auto}.verification-ledger strong{color:#765117}.verification-ledger:after{content:"";filter:drop-shadow(0 1rem 1.2rem #563a162e);background:url(/media/gold-orbit.png) 50%/contain no-repeat;min-height:13.5rem;transform:rotate(14deg)}.truth-note{background:#fdf8ed;border:1px solid #e3c995}.landing-refresh .technology-section{color:#fff;background:linear-gradient(90deg,#08162cf7,#0b1d36de),url(/media/alpine-data-relief.webp) 50%/cover no-repeat;align-items:center;min-height:calc(100svh - 4.75rem);padding-block:clamp(3.5rem,4.8vw,4.75rem);display:flex;position:relative}.technology-section:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 45% 65%,#c291352e,#0000 28rem);position:absolute;inset:0}.technology-statement>p,.landing-refresh .technology-statement>p{color:#e0ba6c}.technology-statement h2,.technology-layers h3{color:#fff}.technology-statement h2 em{color:#e4b75f}.landing-refresh .technology-visual{--ink-strong:#f5f8ff;--hairline:#d6e2f259;--blue-500:#73a8e8;--gold-500:#dfb65d;transition:transform .5s var(--ease-out);background:linear-gradient(135deg,#143052f0,#071326f7);border-color:#e6be6b8c;transform:perspective(1000px)rotateY(3deg)rotateX(2deg);box-shadow:0 1.7rem 3.5rem #00000059,inset 0 1px #ffffff21}.technology-visual:hover{transform:perspective(1000px)rotateY(0)rotateX(0)}.technology-visual__labels span{color:#e3eaf6;border-top-color:#e2bb6c99}.technology-visual figcaption{color:#c7d4e7}.technology-layers{border-color:#e6be6b4d}.technology-layers article{transition:padding-left .25s var(--ease-out), background-color .25s var(--ease-out);border-color:#e6be6b47;padding-block:1rem}.technology-layers h3{margin-block:.35rem;font-size:clamp(1.2rem,1.9vw,1.45rem)}.technology-layers article p{font-size:.88rem;line-height:1.45}.technology-conclusion{margin-top:1rem}.technology-layers article:hover{background:#ffffff0a;padding-left:.8rem}.technology-layers article>span,.technology-conclusion{color:#e2bb70}.technology-layers article p{color:#ccd8e9}.decision-diagram__signal{filter:drop-shadow(0 0 5px #f3c5678c)}.decision-diagram__glint{fill:none;stroke-dasharray:30 700;animation:6s linear infinite line-glint}@keyframes line-glint{to{stroke-dashoffset:-730px}}.landing-refresh .risk-section{background:radial-gradient(circle at 90% 18%,#c1923b1c,#0000 27rem),#fff;align-items:center;min-height:calc(100svh - 4.75rem);padding-block:clamp(3rem,4vw,3.8rem);display:flex;overflow:clip}.risk-section>.container{z-index:1;position:relative}.risk-section__orbit{z-index:0;opacity:.32;width:min(40vw,34rem);transform:translate3d(0, var(--parallax-y,0px), 0) rotate(23deg);position:absolute;top:2rem;right:-10rem}.risk-heading{z-index:1;position:relative}.risk-heading .section-heading h2{max-width:22ch;font-size:clamp(2.8rem,3.6vw,3.6rem)}.risk-main{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:clamp(2rem,4vw,4rem);margin-top:clamp(1.7rem,2.5vw,2.5rem);display:grid}.landing-refresh .risk-visual{--ink-strong:#eaf2fb;--hairline:#ffffff40;--hairline-soft:#ffffff29;--warning:#d8a44f;background:radial-gradient(circle at 68% 15%,#245080,#0000 45%),linear-gradient(145deg,#0e2b53,#07182f);border-color:#bb9042;border-radius:1rem;margin:0;box-shadow:0 2rem 4rem #0d234033,inset 0 1px #ffffff2e}.risk-visual:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 8.3%,#ffffff09 8.3% calc(8.3% + 1px));position:absolute;inset:0}.risk-visual__markers span{color:#e7edf6}.risk-visual figcaption{color:#cbd8eb}.risk-diagram__tracked{filter:drop-shadow(0 0 6px #b9dbff6b)}.risk-diagram__glint{fill:none;stroke-dasharray:23 700;animation:7s linear infinite line-glint}.risk-controls{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:0}.risk-controls article{min-height:11.5rem;transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out);border:1px solid #ae803142;border-radius:.75rem;padding:1rem;box-shadow:0 .7rem 1.6rem #162b460d;background:#fcfaf6!important}.risk-controls article:hover{transform:translateY(-.35rem);box-shadow:0 1.3rem 2rem #162b461c}.risk-controls article>span{color:#815918;border:1px solid #caa664;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid}.risk-controls h3{margin:.75rem 0 .45rem;font-size:1.05rem}.risk-controls p{font-size:.78rem;line-height:1.35}.risk-evidence-section{background:radial-gradient(circle at 5% 10%,#b17f2c1f,#0000 24rem),#faf7f0;min-height:calc(100svh - 4.75rem)}.risk-evidence-heading{max-width:54rem}.risk-evidence-heading>p{color:#8d641c;margin-bottom:.8rem;font-weight:700}.risk-evidence-heading h2{color:#10295a;margin-bottom:0;font-size:clamp(2.8rem,4.6vw,4.5rem);line-height:1.04}.risk-evidence-section .scenario-table{background:#fff;margin-top:clamp(2rem,4vw,4rem)}.scenario-table{background:#fcfaf6;border:1px solid #ae80313d;border-radius:.8rem;padding:1rem 1.5rem 0}.risk-warning{background:#102a51;border:1px solid #d9a54780}.risk-warning h3{color:#fff}.risk-warning p{color:#d2def0}.landing-refresh .faq-section{background:radial-gradient(circle at 75% 6%,#cb9e4826,#0000 30rem),#faf7f0;overflow:clip}.faq-heading{z-index:1;position:relative}.faq-heading:after{z-index:-1;aspect-ratio:1;content:"";opacity:.5;background:url(/media/gold-orbit.png) 50%/contain no-repeat;width:18rem;position:absolute;top:-5rem;left:50%;transform:rotate(17deg)}.faq-heading>div>p{color:#986b22}.faq-heading>span{z-index:1;max-width:23rem;position:relative}.faq-tools{background:#fff;border:1px solid #ae803147;border-radius:.9rem;padding:1.2rem;box-shadow:0 1rem 2rem #1d2a3d0f}.faq-tools--overview{max-width:39rem;display:block}.faq-result-header{justify-content:space-between;align-items:center;gap:1rem;margin:1.1rem 0;display:flex}.faq-result-header .faq-count{margin:0}.faq-back{color:#8c621d;font:inherit;text-underline-offset:.2rem;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;font-weight:700;text-decoration:underline}.faq-topic-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.faq-topic{color:#162b50;text-align:left;cursor:pointer;background:#fff;border:1px solid #ae80313d;border-radius:.85rem;flex-direction:column;align-items:flex-start;min-height:13.5rem;padding:1.35rem;transition:transform .24s,box-shadow .24s,border-color .24s;display:flex;position:relative;overflow:hidden;box-shadow:0 .8rem 1.8rem #1d2a3d0b}.faq-topic:after{aspect-ratio:1;content:"";pointer-events:none;border:1.35rem solid #bb8b381f;border-radius:50%;width:10rem;position:absolute;bottom:-4.9rem;right:-3.4rem;transform:rotate(-25deg)scaleX(.55)}.faq-topic:hover,.faq-topic:focus-visible{border-color:#ae80319e;transform:translateY(-4px);box-shadow:0 1.25rem 2.3rem #1d2a3d1a}.faq-topic:focus-visible{outline-offset:3px;outline:2px solid #173b70}.faq-topic__number{aspect-ratio:1;color:#8c621d;border:1px solid #ae80318c;border-radius:50%;place-items:center;width:2rem;margin-bottom:.85rem;font-size:.67rem;display:grid}.faq-topic strong{z-index:1;max-width:15rem;font-size:1.02rem;line-height:1.25;position:relative}.faq-topic__sample{z-index:1;color:#586783;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.5rem;font-size:.73rem;line-height:1.4;display:-webkit-box;position:relative;overflow:hidden}.faq-topic__action{z-index:1;color:#986b22;justify-content:space-between;gap:.5rem;width:100%;margin-top:auto;padding-top:1rem;font-size:.72rem;font-weight:750;display:flex;position:relative}.faq-topic__action span:last-child{font-size:1rem;line-height:.8}.faq-group{background:#ffffffe6;border:1px solid #ae80312e;border-radius:.8rem;padding:1.5rem}.faq-group h3{color:#845b1a}.faq-list details[open]{background:#fdf9f0}.faq-list summary{padding-inline:.45rem}.faq-list summary:hover{color:#9b6e25}.landing-refresh .faq-teaser{align-items:center;min-height:0;padding-block:clamp(4rem,6vw,6rem);display:flex}.faq-teaser__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}.faq-teaser__intro{isolation:isolate;padding-block:1rem;position:relative}.faq-teaser__intro>:not(.gold-orbit){z-index:1;position:relative}.faq-teaser__eyebrow{color:#986b22;margin-bottom:1.3rem;font-weight:700}.faq-teaser h2{color:#10295a;letter-spacing:-.04em;max-width:12ch;margin-bottom:1.2rem;font-size:clamp(3rem,4.7vw,4.6rem);line-height:1.02}.faq-teaser h2:first-line{color:#a77829}.faq-teaser__intro>p:not(.faq-teaser__eyebrow){color:#3e4f6b;max-width:31rem;font-size:1.03rem;line-height:1.6}.faq-teaser__intro>span{color:#886121;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.8rem;margin-top:1.8rem;font-size:.78rem;font-weight:750;display:flex}.faq-teaser__intro>span i{background:#bd985d;width:1.6rem;height:1px}.faq-teaser__orbit{z-index:0;opacity:.18;width:min(29vw,22rem);position:absolute;bottom:-4rem;right:-3.5rem}.faq-teaser__panel{background:#fff;border:1px solid #ae80314d;border-radius:1rem;overflow:hidden;box-shadow:0 1.7rem 3.5rem #1c2a4217}.faq-teaser__panel details{border-bottom:1px solid #ae803133}.faq-teaser__panel details[open]{background:#fdf9f0}.faq-teaser__panel summary{color:#142b57;cursor:pointer;grid-template-columns:2rem minmax(0,1fr) 1.3rem;align-items:center;gap:1rem;min-height:5.4rem;padding:1rem 1.4rem;list-style:none;display:grid}.faq-teaser__panel summary::-webkit-details-marker{display:none}.faq-teaser__panel summary>span{color:#a77829;font-size:.72rem;font-weight:750}.faq-teaser__panel summary strong{font-size:1rem;line-height:1.35}.faq-teaser__panel summary svg{width:1.2rem;transition:transform .22s}.faq-teaser__panel details[open] summary svg{transform:rotate(180deg)}.faq-teaser__panel details>p{color:#3e4f6b;white-space:pre-line;max-width:43rem;margin:0;padding:0 2rem 1.5rem 4.4rem;font-size:.88rem;line-height:1.55}.faq-teaser__link{color:#fff;background:#b88a37;justify-content:space-between;align-items:center;gap:1rem;min-height:4.6rem;padding:1rem 1.4rem;font-weight:760;display:flex;position:relative;overflow:hidden}.faq-teaser__link:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 36%,#ffffe554 50%,#0000 64%);animation:8s ease-in-out 3s infinite ribbon-sheen;position:absolute;inset:0}.faq-teaser__link svg{z-index:1;width:1.1rem;position:relative}.faq-teaser__link:hover{background:#a7792b}.faq-page .faq-section{padding-block:clamp(3rem,5vw,5rem) clamp(5rem,8vw,8rem)}.faq-page__back{color:#7f591b;border-bottom:1px solid #c9a360;padding-bottom:.25rem;font-size:.83rem;font-weight:750;display:inline-flex}.faq-page__back:hover{color:#10295a}.faq-page__intro{grid-template-columns:minmax(0,1fr) minmax(16rem,.45fr);align-items:center;gap:2rem;min-height:22rem;margin-top:1rem;display:grid;position:relative}.faq-page__intro>div:first-child{z-index:1;position:relative}.faq-page__intro>div:first-child>p:first-child{color:#986b22;margin-bottom:1rem;font-weight:700}.faq-page__intro h1{color:#10295a;letter-spacing:-.05em;margin:0 0 1.4rem;font-size:clamp(3.2rem,6.1vw,6rem);line-height:.99}.faq-page__intro h1 span{color:#a4772b}.faq-page__intro>div:first-child>p:last-of-type{color:#3e4f6b;max-width:42rem;font-size:1.02rem;line-height:1.6}.faq-page__stats{gap:.6rem;margin-top:1.5rem;display:flex}.faq-page__stats span{color:#80581c;border:1px solid #ae803159;border-radius:99px;padding:.55rem .8rem;font-size:.73rem;font-weight:750}.faq-page__orbit{filter:drop-shadow(0 1.5rem 1.5rem #6242151a);justify-self:end;width:min(32vw,26rem)}.faq-page .faq-explorer{margin-top:clamp(2rem,4vw,3.5rem)}.landing-refresh .breath-section{background:radial-gradient(circle at 50% 48%,#fff 0,#faf6eb 62%,#fff 100%);place-items:center;min-height:calc(100svh - 4.75rem);display:grid;overflow:clip}.breath-section__inner{z-index:1;position:relative}.breath-section h2{color:#10295a;font-size:clamp(3rem,6.5vw,6.5rem);font-weight:800}.breath-section h2:first-line{color:#a77829}.breath-section p{color:#344869;font-size:1.15rem}.breath-section__orbit{opacity:.33;width:min(90vw,67rem);transform:translate3d(-50%, calc(-50% + var(--parallax-y,0px)), 0) rotate(-10deg);position:absolute;top:50%;left:50%}.appointment-dock .appointment-subscribe input[type=email],.appointment-dock .appointment-subscribe input[type=text]{background:#fcfaf6;border-color:#c9d0db}.appointment-dock .appointment-subscribe .button{color:#001f5b}.landing-refresh .closing-section{background:radial-gradient(circle at 10%,#c4943c29,#0000 31rem),#faf7f0;min-height:calc(100svh - 4.75rem);overflow:clip}.landing-refresh .closing-section__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.landing-refresh .closing-section h2{max-width:15ch;font-size:clamp(2.4rem,3.7vw,3.5rem)}.closing-section__copy{isolation:isolate}.closing-section__copy:before{z-index:-1;aspect-ratio:1;content:"";border:2rem solid #bf913d14;border-radius:50%;width:32rem;position:absolute;top:1rem;left:-9rem}.lead-form{box-shadow:0 2.5rem 5rem #091a363b,0 .3rem .7rem #091a361a}.lead-form:before{background:linear-gradient(90deg,#77501a,#ffdfa0 43%,#9e6b24);height:3px}.landing-refresh .button--gold,.header-cta{isolation:isolate;position:relative;overflow:hidden}.landing-refresh .button--gold:after,.header-cta:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(105deg,#0000 34%,#ffffe559 49%,#0000 63%);animation:7.5s ease-in-out 3s infinite ribbon-sheen;position:absolute;inset:0}@media (max-width:68rem){.questions-section__grid{grid-template-columns:1fr}.questions-section .section-heading{min-height:0;padding-bottom:0}.questions-section__orbit{opacity:.3;width:22rem;inset:-4rem -6rem auto auto}.verification-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.verification-ledger:after{display:none}.capital-simulator{transform:none}.risk-main{grid-template-columns:1fr}.risk-controls article{min-height:12rem}.faq-teaser__layout{gap:2.5rem}.faq-page__intro{grid-template-columns:minmax(0,1fr) 16rem}.faq-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-refresh .closing-section__inner{grid-template-columns:1fr}}@media (max-width:47.99rem){.landing-refresh .ribbon-hero{flex-direction:column;min-height:0;display:flex}.landing-refresh .ribbon-hero__inner{min-height:0;display:contents}.ribbon-hero__copy{width:100%;max-width:35rem;padding:4rem var(--gutter) 0;order:1}.ribbon-hero__art{flex:none;order:2;width:138%;margin:.75rem 0 1rem;position:relative;top:auto;left:-16%;transform:none}.ribbon-hero__labels{margin:0 var(--gutter) 1.5rem;flex:none;order:3;position:relative;inset:auto}.landing-refresh .journey-section,.landing-refresh .questions-section{min-height:0;display:block}.questions-section .section-heading{padding-bottom:10rem}.questions-section .section-heading h2{max-width:13ch;font-size:clamp(2.7rem,10vw,3.6rem)}.questions-section__orbit{opacity:.8;width:15rem;top:auto;bottom:-.5rem;right:0}.question-compass{margin-top:2rem}.question-compass button{grid-template-columns:1.5rem 1fr 1.25rem;gap:.6rem}.question-compass__answer{padding-left:2.1rem;padding-right:.7rem}.mechanism-layout:after{opacity:.25;width:18rem;top:21rem;right:-5rem}.landing-refresh .mechanism-section{display:block}.mechanism-section .section-heading h2{font-size:clamp(2.6rem,10vw,3.6rem)}.mechanism-steps li{padding-bottom:1.5rem}.capital-simulator{position:relative;top:auto}.verification-route{transform:none}.verification-route>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.verification-route i{display:none}.verification-route span{border-bottom:1px solid #dcc18b;padding-bottom:.35rem;font-size:.73rem}.verification-ledger{grid-template-columns:1fr}.verification-ledger li{min-height:0}.verification-ledger li>span{font-size:1.65rem}.technology-visual{transform:none}.technology-visual__labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;padding-inline:.45rem}.technology-visual__labels span:not(:last-child){display:block}.technology-visual__labels span{font-size:.58rem;line-height:1.2}.risk-section__orbit{display:none}.landing-refresh .risk-section{display:block}.risk-main{margin-top:2rem}.risk-controls{gap:.6rem}.scenario-table{padding:.7rem}.faq-heading:after{opacity:.18;width:13rem;top:-3rem;left:auto;right:-5rem}.faq-teaser__layout{grid-template-columns:1fr}.faq-teaser__intro{padding-block:0}.faq-teaser h2{font-size:clamp(2.8rem,10vw,3.6rem)}.faq-teaser__orbit{opacity:.15;width:13rem;bottom:-1rem;right:-3rem}.faq-teaser__panel summary{gap:.65rem;padding-inline:1rem}.faq-teaser__panel summary strong{font-size:.89rem}.faq-teaser__panel details>p{padding:0 1.2rem 1.2rem 3.6rem}.faq-page__intro{min-height:0;padding-block:3rem 1rem;display:block}.faq-page__intro h1{font-size:clamp(3rem,10vw,4.3rem)}.faq-page__orbit{opacity:.2;width:16rem;position:absolute;top:-1.5rem;right:-5rem}.faq-tools,.faq-group{padding:1rem}.faq-tools--overview{max-width:none}.faq-filters{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.25rem;overflow-x:auto}.faq-filters button{flex:none}.faq-topic-grid{grid-template-columns:1fr}.faq-topic{grid-template-columns:2rem minmax(0,1fr) 1rem;align-items:center;gap:.8rem;min-height:5.4rem;padding:.8rem 1rem;display:grid}.faq-topic__number{margin:0}.faq-topic strong{font-size:.9rem}.faq-topic__sample,.faq-topic__action span:first-child{display:none}.faq-topic__action{width:auto;margin:0;padding:0}.landing-refresh .breath-section{min-height:75svh}.breath-section__orbit{opacity:.24;width:160vw}.landing-refresh .closing-section{min-height:0}}@media (prefers-reduced-motion:reduce){.hero-title__line>span,.ribbon-hero__eyebrow,.ribbon-hero__lead,.ribbon-hero__actions,.ribbon-hero__risk,.ribbon-hero__labels,.ribbon-hero__image{opacity:1!important;animation:none!important;transform:none!important}.ribbon-hero__sheen,.gold-orbit:after,.landing-refresh .button--gold:after,.header-cta:after,.mechanism-layout:after{animation:none!important}.ribbon-hero__sheen,.gold-orbit:after{display:none}.gold-orbit,.capital-simulator,.technology-visual,.journey-icon{transition:none!important;transform:none!important}.faq-topic{transition:none!important}.faq-topic:hover,.faq-topic:focus-visible{transform:none!important}.faq-teaser__link:after{animation:none!important}.faq-teaser__panel summary svg{transition:none!important}.breath-section__orbit{transform:translate(-50%,-50%)!important}.risk-section__orbit{transform:rotate(23deg)!important}.decision-diagram__glint,.risk-diagram__glint{display:none;animation:none!important}.ribbon-hero .hero-title__line--gold>span,.journey-section h2 span{-webkit-text-fill-color:#a87928;background:0 0!important;animation:none!important}}
