.landing-page{--landing-ink:#050604;--landing-panel:#0a0c09;--landing-panel-raised:#0f120d;--landing-bone:#eee9da;--landing-acid:#a8d94f;--landing-gold:#c8a95c;--landing-red:#f05448;--landing-hairline:rgb(238 233 218/0.14);overflow:clip;background:var(--landing-ink)}.landing-page .section-shell{width:min(1600px,100%);padding-inline:clamp(24px,4.2vw,72px)}.landing-page .button{min-height:48px;padding-inline:24px;border-radius:4px;font-family:var(--font-geist-mono),monospace;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.landing-page .button-gold{border-color:var(--landing-acid);background:var(--landing-acid);color:#0a0d07;box-shadow:0 0 0 1px rgb(168 217 79/.18),0 16px 50px rgb(104 155 41/.12)}.landing-page .button-gold:hover{background:#c0eb68}.landing-page .button-ghost{border-color:rgb(238 233 218/.28);border-left-color:var(--landing-gold);background:rgb(5 6 4/.58)}.landing-page .button-ghost:hover{border-color:var(--landing-gold);background:rgb(200 169 92/.08)}.landing-page .hero{position:relative;display:grid;width:100%;min-height:max(660px,calc(100dvh - var(--nav-height)));max-width:none;grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);align-items:center;gap:clamp(24px,3vw,54px);padding-top:clamp(42px,6vh,72px);padding-bottom:clamp(48px,7vh,82px);border-bottom:1px solid var(--landing-hairline);isolation:isolate}.landing-page .hero:before{inset:0;z-index:-2;border-radius:0;background:linear-gradient(90deg,rgb(5 6 4/.96),rgb(5 6 4/.76) 46%,rgb(5 6 4/.28)),linear-gradient(180deg,rgb(5 6 4/.24),rgb(5 6 4/.66)),url(/brand/hero-obsidian-texture-v1.webp) 50% /cover no-repeat;content:""}.landing-page .hero:after{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 76% 48%,rgb(168 217 79/.08),transparent 23%),radial-gradient(circle at 75% 50%,transparent 0 31%,rgb(200 169 92/.08) 31.2%,transparent 31.6%);content:""}.landing-page .hero-copy{z-index:3;max-width:760px;padding:0}.landing-page .eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:26px;color:var(--landing-acid);font-family:var(--font-geist-mono),monospace;font-size:.68rem;letter-spacing:.17em;text-transform:uppercase}.landing-page .eyebrow:before{width:34px;height:1px;background:currentcolor;box-shadow:42px 0 0 rgb(168 217 79/.28);content:""}.landing-page .hero h1{max-width:760px;margin:0;color:var(--landing-bone);font-size:clamp(3.9rem,5.7vw,7.1rem);font-weight:560;letter-spacing:-.075em;line-height:.82;text-wrap:balance}.landing-page .hero-title-line,.landing-page .hero-title-serif{display:block}.landing-page .hero-title-line{font-family:var(--font-geist-sans),system-ui,sans-serif}.landing-page .hero-title-serif{margin-top:.18em;color:var(--landing-gold);font-family:var(--font-instrument-serif),Georgia,serif;font-size:.8em;font-style:italic;font-weight:400;letter-spacing:-.055em}.landing-page .hero-copy>p{max-width:52ch;margin-top:34px;color:rgb(238 233 218/.7);font-size:clamp(1rem,1.28vw,1.22rem);line-height:1.62}.landing-page .hero-actions{gap:10px;margin-top:34px}.landing-page .hero>.orbit-mark{z-index:1;display:block;width:min(660px,45vw);justify-self:end;opacity:.94;filter:drop-shadow(0 34px 70px rgb(0 0 0/.46))}.landing-page .loop-section{grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr);gap:clamp(54px,7vw,118px);padding-top:clamp(96px,10vw,150px);padding-bottom:clamp(96px,10vw,150px);border-bottom:1px solid var(--landing-hairline)}.landing-page .risk-copy h2,.landing-page .section-copy h2,.landing-page .stats-heading h2,.landing-page .vault-copy h2{color:var(--landing-bone);font-size:clamp(3rem,5.2vw,6.2rem);font-weight:520;letter-spacing:-.065em;line-height:.9}.landing-page .risk-copy p,.landing-page .section-copy p,.landing-page .stats-heading p,.landing-page .vault-copy p{color:rgb(238 233 218/.56)}.landing-page .text-link{border-bottom-color:var(--landing-acid);color:var(--landing-acid);font-family:var(--font-geist-mono),monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.landing-page .loop-diagram{position:relative;min-height:620px;margin:0;overflow:hidden;border-color:var(--landing-hairline);border-radius:0;background:linear-gradient(rgb(238 233 218/.024) 1px,transparent 0),linear-gradient(90deg,rgb(238 233 218/.024) 1px,transparent 0),radial-gradient(circle at 50% 50%,rgb(168 217 79/.065),transparent 34%),linear-gradient(145deg,#0c0f0a,#060705 72%);background-size:52px 52px,52px 52px,auto,auto;box-shadow:20px 20px 0 rgb(200 169 92/.035);isolation:isolate}.landing-page .loop-diagram:before{position:absolute;top:-170px;right:-130px;width:390px;height:390px;border:1px solid rgb(200 169 92/.08);border-radius:50%;box-shadow:0 0 0 54px rgb(200 169 92/.025),0 0 0 108px rgb(200 169 92/.018);content:"";pointer-events:none}.landing-page .loop-diagram:after{position:absolute;inset:18px;z-index:6;border:1px solid rgb(238 233 218/.045);content:"";pointer-events:none}.landing-page .loop-diagram-header{position:absolute;top:30px;right:34px;left:34px;z-index:7;display:flex;align-items:center;justify-content:space-between;color:rgb(238 233 218/.42);font-family:var(--font-geist-mono),monospace;font-size:.61rem;letter-spacing:.11em;text-transform:uppercase}.landing-page .loop-diagram-header span{display:inline-flex;align-items:center;gap:9px}.landing-page .loop-diagram-header i{width:6px;height:6px;border-radius:50%;background:var(--landing-acid);box-shadow:0 0 16px rgb(168 217 79/.65)}.landing-page .loop-diagram-header strong{color:rgb(200 169 92/.78);font-weight:500}.landing-page .loop-flow{position:absolute;inset:0;z-index:1;width:100%;height:100%}.landing-page #loop-arrow path{fill:var(--landing-acid)}.landing-page .loop-flow-orbit,.landing-page .loop-flow-pulse,.landing-page .loop-flow-segment,.landing-page .loop-flow-spoke,.landing-page .loop-flow-track{fill:none;vector-effect:non-scaling-stroke}.landing-page .loop-flow-track{stroke:rgb(200 169 92/.2);stroke-width:1}.landing-page .loop-flow-spoke{stroke:rgb(238 233 218/.08);stroke-dasharray:3 7;stroke-width:1}.landing-page .loop-flow-segment{stroke:rgb(168 217 79/.72);stroke-linecap:round;stroke-width:1.15}.landing-page .loop-flow-segment-2,.landing-page .loop-flow-segment-4{stroke:rgb(200 169 92/.75)}.landing-page .loop-flow-pulse{animation:landing-loop-current 7s linear infinite;stroke:var(--landing-acid);stroke-dasharray:1.2 98.8;stroke-dashoffset:0;stroke-linecap:round;stroke-width:4;filter:drop-shadow(0 0 7px rgb(168 217 79/.8))}.landing-page .loop-flow-orbit{transform-origin:380px 260px;stroke:rgb(200 169 92/.18);stroke-dasharray:2 10;stroke-width:1}.landing-page .loop-flow-orbit-inner{animation:landing-loop-orbit 34s linear infinite reverse;stroke:rgb(168 217 79/.14);stroke-dasharray:1 8}.landing-page .loop-flow-orbit-outer{animation:landing-loop-orbit 48s linear infinite}.landing-page .loop-core{position:absolute;top:50%;left:50%;z-index:4;display:flex;width:204px;height:204px;align-items:center;justify-content:center;flex-direction:column;gap:5px;border:1px solid rgb(200 169 92/.34);border-radius:50%;background:radial-gradient(circle at 50% 22%,rgb(200 169 92/.09),transparent 48%),rgb(5 6 4/.96);box-shadow:0 0 0 8px rgb(5 6 4/.62),0 0 72px rgb(168 217 79/.12),inset 0 1px 0 rgb(238 233 218/.06);color:var(--landing-bone);text-align:center;transform:translate(-50%,-50%)}.landing-page .loop-core-mark{position:relative;width:64px;height:64px;margin-bottom:4px}.landing-page .loop-core-mark:after{position:absolute;inset:8px;z-index:-1;border-radius:50%;background:rgb(168 217 79/.2);content:"";filter:blur(18px)}.landing-page .loop-core-mark img{width:100%;height:100%;object-fit:contain}.landing-page .loop-core-kicker{color:var(--landing-acid);font-family:var(--font-geist-mono),monospace;font-size:.54rem;letter-spacing:.15em;text-transform:uppercase}.landing-page .loop-core strong{font-family:var(--font-instrument-serif),Georgia,serif;font-size:2.08rem;font-style:italic;font-weight:400;letter-spacing:-.035em;line-height:1}.landing-page .loop-core>small{color:rgb(238 233 218/.42);font-family:var(--font-geist-mono),monospace;font-size:.52rem;letter-spacing:.07em;text-transform:uppercase}.landing-page .loop-steps{position:absolute;inset:0;z-index:3;margin:0;padding:0;list-style:none}.landing-page .loop-step{position:absolute;display:grid;width:min(31%,240px);min-height:112px;grid-template-columns:22px 38px minmax(0,1fr);align-items:start;gap:10px;padding:17px 16px;border:1px solid rgb(200 169 92/.3);border-radius:2px;background:linear-gradient(135deg,rgb(200 169 92/.055),transparent 48%),rgb(5 6 4/.94);box-shadow:0 18px 48px rgb(0 0 0/.24),inset 0 1px 0 rgb(238 233 218/.04);color:var(--landing-bone);font-family:var(--font-geist-mono),monospace}.landing-page .loop-step:before{position:absolute;right:12px;bottom:10px;width:3px;height:3px;border-radius:50%;background:var(--landing-acid);box-shadow:0 0 12px rgb(168 217 79/.65);content:""}.landing-page .loop-step-1{top:86px;left:32px}.landing-page .loop-step-2{top:86px;right:32px}.landing-page .loop-step-3{right:32px;bottom:86px}.landing-page .loop-step-4{bottom:86px;left:32px}.landing-page .loop-step-index{padding-top:3px;color:rgb(238 233 218/.3);font-size:.55rem;letter-spacing:.08em}.landing-page .loop-step-icon{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgb(168 217 79/.32);color:var(--landing-acid)}.landing-page .loop-step-copy{display:flex;min-width:0;flex-direction:column}.landing-page .loop-step-copy small{color:var(--landing-acid);font-size:.51rem;letter-spacing:.11em;text-transform:uppercase}.landing-page .loop-step-copy strong{margin-top:5px;overflow:hidden;font-size:.79rem;font-weight:530;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.landing-page .loop-step-copy>span{margin-top:7px;color:rgb(238 233 218/.43);font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:.65rem;line-height:1.35}.landing-page .loop-return{position:absolute;right:34px;bottom:29px;left:34px;z-index:7;display:flex;align-items:center;gap:10px;color:rgb(238 233 218/.35);font-family:var(--font-geist-mono),monospace;font-size:.55rem;letter-spacing:.08em;text-transform:uppercase}.landing-page .loop-return i,.landing-page .loop-return svg{color:var(--landing-acid);font-style:normal}.landing-page .loop-return strong{margin-left:auto;color:rgb(200 169 92/.72);font-size:inherit;font-weight:500}@keyframes landing-loop-current{to{stroke-dashoffset:-100}}@keyframes landing-loop-orbit{to{transform:rotate(1turn)}}.landing-page .stats-section{padding-top:clamp(92px,9vw,142px);padding-bottom:clamp(96px,10vw,156px)}.landing-page .stats-heading{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);align-items:end;gap:50px;margin-bottom:56px}.landing-page .stats-heading p{margin:0 0 6px;padding-left:20px;border-left:1px solid var(--landing-gold)}.landing-page .metric-grid{grid-template-columns:repeat(12,minmax(0,1fr));border-color:var(--landing-hairline)}.landing-page .metric{min-height:176px;padding:22px;border-color:var(--landing-hairline);background:var(--landing-panel)}.landing-page .metric:first-child{grid-column:span 5}.landing-page .metric:nth-child(2){grid-column:span 3}.landing-page .metric:nth-child(3){grid-column:span 4}.landing-page .metric:nth-child(4),.landing-page .metric:nth-child(5){grid-column:span 3}.landing-page .metric:nth-child(6),.landing-page .metric:nth-child(7),.landing-page .metric:nth-child(8){grid-column:span 2}.landing-page .metric:first-child,.landing-page .metric:nth-child(5),.landing-page .metric:nth-child(8){background:linear-gradient(135deg,rgb(168 217 79/.075),transparent 58%),var(--landing-panel-raised)}.landing-page .metric dt{color:rgb(238 233 218/.42);letter-spacing:.11em}.landing-page .metric dd{margin-top:58px;color:var(--landing-acid);font-size:clamp(1rem,1.55vw,1.55rem)}.landing-page .metric:first-child dd{font-size:clamp(1.35rem,2.4vw,2.6rem)}.landing-page .metric .metric-pending{color:rgb(238 233 218/.3)}.landing-page .terminal-section{display:grid;grid-template-columns:1fr;gap:54px;width:100%;max-width:none;padding-top:clamp(94px,9vw,140px);padding-bottom:clamp(110px,10vw,162px);background:linear-gradient(180deg,rgb(168 217 79/.025),transparent 28%),#070806;border-top:1px solid var(--landing-hairline);border-bottom:1px solid var(--landing-hairline)}.landing-page .terminal-section>.section-copy{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:clamp(44px,8vw,120px)}.landing-page .terminal-section .section-copy p{margin:0 0 4px;padding-top:18px;border-top:1px solid var(--landing-gold)}.landing-page .terminal-preview{position:relative;display:grid;min-height:610px;grid-template-columns:minmax(0,1fr) minmax(250px,340px);grid-template-rows:auto 1fr auto;overflow:hidden;padding:0;border-color:rgb(238 233 218/.22);border-radius:0;background:#070906;box-shadow:0 28px 90px rgb(0 0 0/.38)}.landing-page .terminal-topline{grid-column:1/-1;min-height:54px;padding:0 20px;border-color:var(--landing-hairline);color:var(--landing-acid)}.landing-page .launch-state{display:inline-flex;align-items:center;gap:8px;color:rgb(238 233 218/.48)}.landing-page .launch-state:before{width:6px;height:6px;border-radius:50%;background:var(--landing-gold);box-shadow:0 0 12px rgb(200 169 92/.55);content:""}.landing-page .terminal-chart-placeholder{position:relative;min-height:500px;grid-row:2/4;gap:18px;overflow:hidden;padding:42px;border-right:1px solid var(--landing-hairline);border-bottom:0;background:linear-gradient(rgb(238 233 218/.045) 1px,transparent 0),linear-gradient(90deg,rgb(238 233 218/.045) 1px,transparent 0),radial-gradient(circle at 68% 32%,rgb(168 217 79/.07),transparent 28%);background-size:64px 64px,64px 64px,auto}.landing-page .terminal-chart-placeholder:before{position:absolute;right:22px;bottom:24px;left:22px;height:42%;border-top:2px solid var(--landing-acid);filter:drop-shadow(0 0 8px rgb(168 217 79/.34));content:"";clip-path:polygon(0 77%,7% 64%,14% 70%,22% 43%,29% 49%,37% 23%,45% 35%,52% 17%,60% 47%,68% 31%,76% 40%,84% 8%,91% 22%,100% 0,100% 5%,91% 27%,84% 13%,76% 45%,68% 36%,60% 52%,52% 22%,45% 40%,37% 28%,29% 54%,22% 48%,14% 75%,7% 69%,0 82%);background:linear-gradient(180deg,rgb(168 217 79/.2),transparent)}.landing-page .terminal-chart-placeholder svg,.landing-page .terminal-chart-placeholder>div{position:relative;z-index:1}.landing-page .terminal-chart-placeholder svg{color:var(--landing-acid)}.landing-page .terminal-order-preview{display:grid;grid-template-columns:1fr;align-content:start;grid-column:2;margin:0}.landing-page .terminal-order-preview>div{min-height:82px;border-right:0}.landing-page .terminal-order-preview>div,.landing-page .terminal-order-preview>div:nth-child(3){border-bottom:1px solid var(--landing-hairline)}.landing-page .terminal-order-preview .terminal-risk{min-height:76px;grid-column:1;border-top:0;border-bottom:1px solid rgb(240 84 72/.34);background:rgb(240 84 72/.07);color:#ee8c84}.landing-page .terminal-preview>.button{align-self:end;grid-column:2;margin:22px}.landing-page .risk-section{position:relative;width:calc(100% - clamp(48px, 8.4vw, 144px));max-width:1456px;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);gap:clamp(50px,8vw,130px);margin:clamp(76px,8vw,126px) auto;padding:clamp(68px,7vw,110px);border:1px solid rgb(240 84 72/.45);background:linear-gradient(120deg,rgb(240 84 72/.12),transparent 44%),#100806}.landing-page .risk-section:before{inset:0;background:repeating-linear-gradient(135deg,transparent 0 24px,rgb(240 84 72/.025) 25px 26px),radial-gradient(circle at 82% 22%,rgb(240 84 72/.14),transparent 35%)}.landing-page .risk-copy h2{max-width:9ch;color:#f0d8d1}.landing-page .risk-copy p{max-width:46ch;color:rgb(240 216 209/.64)}.landing-page .risk-simulator{padding:clamp(24px,3vw,42px);border-color:rgb(240 84 72/.48);border-radius:0;background:rgb(8 5 4/.74);box-shadow:18px 18px 0 rgb(240 84 72/.045)}.landing-page .risk-message{color:#f18c83}.landing-page .scenario-result{border-color:rgb(240 84 72/.25)}.landing-page .scenario-result strong{color:var(--landing-red);font-size:clamp(2.4rem,4vw,4.4rem)}.landing-page .vault-section{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:clamp(54px,7vw,112px);padding-top:clamp(96px,10vw,150px);padding-bottom:clamp(104px,10vw,160px);border-top:1px solid var(--landing-hairline)}.landing-page .vault-copy{align-self:start;padding-top:10px}.landing-page .vault-copy h2{max-width:8ch}.landing-page .vault-preview{min-height:560px;grid-template-columns:1.18fr .82fr;border-color:rgb(168 217 79/.28);border-radius:0;background:var(--landing-panel);box-shadow:-20px 20px 0 rgb(168 217 79/.035)}.landing-page .vault-reservoir{min-height:560px;border-color:var(--landing-hairline);background:linear-gradient(135deg,rgb(200 169 92/.08),transparent 42%),linear-gradient(180deg,#0b0e09,#060705)}.landing-page .vault-engine-heading{color:rgb(238 233 218/.4)}.landing-page .vault-engine-core>svg:not(.vault-arrow),.landing-page .vault-engine-heading strong{color:var(--landing-gold)}.landing-page .vault-arrow,.landing-page .vault-flow-group small{color:var(--landing-acid)}.landing-page .vault-engine-core{border-color:rgb(200 169 92/.46);background:linear-gradient(180deg,rgb(200 169 92/.1),transparent 45%),#070906;box-shadow:inset 0 1px 0 rgb(238 233 218/.06),inset 0 -28px 0 rgb(168 217 79/.08),0 24px 70px rgb(0 0 0/.28)}.landing-page .vault-engine-core:after{background:linear-gradient(90deg,transparent,var(--landing-acid),transparent)}.landing-page .vault-engine-caption{color:rgb(238 233 218/.45)}.landing-page .vault-preview dl div,.landing-page .vault-rules{border-color:var(--landing-hairline)}.landing-page .vault-preview dt{color:rgb(238 233 218/.42)}.landing-page .vault-preview dd{color:rgb(238 233 218/.32)}.landing-page .vault-rules svg{color:var(--landing-acid)}.landing-page .vault-preview>.button{margin:0 20px 20px}.landing-page .transparency-section{grid-template-columns:1fr;gap:54px;width:100%;max-width:none;padding-top:clamp(98px,9vw,146px);padding-bottom:clamp(98px,9vw,146px);border-top:1px solid var(--landing-hairline);border-bottom:1px solid var(--landing-hairline);background:#080a07}.landing-page .transparency-section>.section-copy{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:60px}.landing-page .transparency-section .section-copy p{margin:0 0 4px}.landing-page .safety-stack{grid-template-columns:repeat(2,minmax(0,1fr));border-color:var(--landing-hairline)}.landing-page .safety-layer{min-height:154px;padding:24px 28px;border-right:1px solid var(--landing-hairline);border-bottom:1px solid var(--landing-hairline);background:var(--landing-panel)}.landing-page .safety-layer:nth-child(2),.landing-page .safety-layer:nth-child(4){background:rgb(168 217 79/.035)}.landing-page .safety-layer svg{color:var(--landing-acid)}.landing-page .safety-layer h3{margin:0;color:var(--landing-bone);font-family:var(--font-geist-mono),monospace;font-size:.8rem;letter-spacing:.05em;text-transform:uppercase}.landing-page .waterfall{padding:24px 28px 28px;background:#050604;color:rgb(238 233 218/.66)}.landing-page .waterfall-heading strong{color:var(--landing-bone)}.landing-page .waterfall li svg{color:var(--landing-acid)}.landing-page .site-footer,.landing-page+.site-footer{border-color:var(--landing-hairline);background:#050604}@media (max-width:1100px){.landing-page .hero{min-height:690px;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr)}.landing-page .hero h1{font-size:clamp(3.7rem,7.2vw,5.5rem)}.landing-page .loop-section,.landing-page .vault-section{grid-template-columns:1fr;gap:58px}.landing-page .vault-section>:first-child,.landing-page .vault-section>:last-child{grid-column:1;grid-row:auto}.landing-page .vault-section>:first-child{order:1}.landing-page .vault-section>:last-child{order:2}.landing-page .stats-heading,.landing-page .terminal-section>.section-copy,.landing-page .transparency-section>.section-copy{grid-template-columns:1fr;gap:28px}.landing-page .stats-heading p,.landing-page .terminal-section .section-copy p{max-width:60ch;margin:0}.landing-page .metric:first-child,.landing-page .metric:nth-child(2),.landing-page .metric:nth-child(3),.landing-page .metric:nth-child(4),.landing-page .metric:nth-child(5),.landing-page .metric:nth-child(6),.landing-page .metric:nth-child(7),.landing-page .metric:nth-child(8){grid-column:span 6}.landing-page .terminal-preview{grid-template-columns:minmax(0,1fr) 290px}.landing-page .risk-section{grid-template-columns:1fr 1fr;gap:46px;padding:52px}.landing-page .safety-stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.landing-page .loop-diagram{min-height:0;padding:0 16px 16px;box-shadow:none}.landing-page .loop-diagram:after{display:none}.landing-page .loop-diagram-header{position:relative;inset:auto;min-height:52px;margin-inline:-16px;padding-inline:16px;border-bottom:1px solid var(--landing-hairline)}.landing-page .loop-flow{display:none}.landing-page .loop-core{position:relative;inset:auto;display:grid;width:100%;height:auto;min-height:116px;grid-template-columns:72px minmax(0,1fr);grid-template-rows:repeat(3,auto);align-items:center;justify-content:normal;gap:2px 16px;margin:18px 0 12px;padding:16px 18px;border-radius:2px;text-align:left;transform:none}.landing-page .loop-core-mark{grid-row:1/4;width:62px;height:62px;margin:0}.landing-page .loop-core strong,.landing-page .loop-core-kicker,.landing-page .loop-core>small{grid-column:2}.landing-page .loop-core strong{font-size:1.8rem}.landing-page .loop-steps{position:relative;inset:auto;display:grid;gap:10px}.landing-page .loop-steps:before{position:absolute;top:38px;bottom:38px;left:57px;width:1px;background:linear-gradient(var(--landing-acid),var(--landing-gold));content:"";opacity:.55}.landing-page .loop-step,.landing-page .loop-step-1,.landing-page .loop-step-2,.landing-page .loop-step-3,.landing-page .loop-step-4{position:relative;inset:auto;width:100%;min-height:96px;grid-template-columns:22px 38px minmax(0,1fr);padding:15px 16px}.landing-page .loop-step-copy strong{overflow:visible;text-overflow:clip;white-space:normal}.landing-page .loop-return{position:relative;inset:auto;flex-wrap:wrap;margin-top:12px;padding:14px 4px 2px;border-top:1px solid var(--landing-hairline)}.landing-page .loop-return strong{width:100%;margin:2px 0 0 25px}}@media (max-width:767px){.landing-page .section-shell{padding-inline:18px}.landing-page .button{min-height:46px;padding-inline:18px}.landing-page .hero{min-height:max(680px,calc(100dvh - var(--nav-height)));grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"mark" "copy";align-content:center;align-items:center;gap:8px;padding-top:28px;padding-bottom:38px}.landing-page .hero:before{background:linear-gradient(180deg,rgb(5 6 4/.34),rgb(5 6 4/.66) 44%,rgb(5 6 4/.97) 78%),linear-gradient(90deg,rgb(5 6 4/.5),transparent 82%),url(/brand/hero-obsidian-texture-v1.webp) 50% /cover no-repeat}.landing-page .hero-copy{grid-area:copy;width:100%}.landing-page .hero h1{max-width:none;font-size:clamp(2.18rem,10.6vw,3rem);line-height:.88}.landing-page .hero-title-line{white-space:nowrap}.landing-page .hero-title-serif{font-size:.76em}.landing-page .hero-copy>p{max-width:34ch;margin-top:20px;font-size:.9rem;line-height:1.5}.landing-page .hero-actions{width:min(100%,330px);align-items:stretch;flex-direction:column;margin-top:22px}.landing-page .hero>.orbit-mark{position:relative;top:auto;right:auto;grid-area:mark;width:min(58vw,250px);justify-self:end;margin-right:2vw;opacity:.76;filter:none}.landing-page .loop-section,.landing-page .terminal-section,.landing-page .transparency-section,.landing-page .vault-section{gap:42px;padding-top:82px;padding-bottom:82px}.landing-page .risk-copy h2,.landing-page .section-copy h2,.landing-page .stats-heading h2,.landing-page .vault-copy h2{font-size:clamp(2.85rem,13.5vw,4.4rem)}.landing-page .stats-section{padding-top:82px;padding-bottom:82px}.landing-page .stats-heading{margin-bottom:34px}.landing-page .stats-heading p{padding-left:14px}.landing-page .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-page .metric:nth-child(2),.landing-page .metric:nth-child(3),.landing-page .metric:nth-child(4),.landing-page .metric:nth-child(5),.landing-page .metric:nth-child(6),.landing-page .metric:nth-child(7),.landing-page .metric:nth-child(8){grid-column:span 1}.landing-page .metric:first-child{grid-column:1/-1}.landing-page .metric{min-height:124px;padding:18px}.landing-page .metric dd,.landing-page .metric:first-child dd{margin-top:28px;font-size:1.1rem;overflow-wrap:anywhere}.landing-page .terminal-section{padding-inline:12px}.landing-page .terminal-section>.section-copy{padding-inline:6px}.landing-page .terminal-preview{min-height:0;grid-template-columns:1fr;grid-template-rows:auto auto auto auto}.landing-page .terminal-topline{grid-column:1}.landing-page .terminal-chart-placeholder{min-height:340px;grid-row:auto;padding:24px;border-right:0;border-bottom:1px solid var(--landing-hairline)}.landing-page .terminal-order-preview{grid-column:1}.landing-page .terminal-order-preview>div{min-height:64px}.landing-page .terminal-preview>.button{grid-column:1;width:auto;margin:16px}.landing-page .risk-section{width:calc(100% - 24px);grid-template-columns:1fr;gap:36px;margin:64px auto;padding:42px 18px}.landing-page .risk-copy h2{max-width:none}.landing-page .risk-simulator{box-shadow:none}.landing-page .vault-preview{grid-template-columns:1fr;box-shadow:none}.landing-page .vault-reservoir{min-height:390px}.landing-page .vault-engine{gap:13px}.landing-page .vault-flow-group{font-size:.54rem}.landing-page .vault-engine-core{min-height:142px}.landing-page .vault-engine-core>svg:not(.vault-arrow){width:48px;height:48px}.landing-page .safety-stack{grid-template-columns:1fr}.landing-page .safety-layer{min-height:0;padding:19px 20px;border-right:0}.landing-page .safety-layer h3{margin:0}.landing-page .waterfall{grid-column:1;padding:22px 20px}.landing-page .waterfall-heading{align-items:flex-start;flex-direction:column;gap:5px;margin-bottom:12px}.landing-page .waterfall ol{display:grid;gap:0}.landing-page .waterfall li{min-height:38px;border-bottom:1px solid var(--landing-hairline)}.landing-page .waterfall li:last-child{border-bottom:0}.landing-page .waterfall li svg{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.landing-page *,.landing-page :after,.landing-page :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/a5a846b80042abc2-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/57ffad6f4cd1a3d5-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"instrumentSerif Fallback";src:local("Arial");ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.00%;size-adjust:76.79%}.__className_2ce61b{font-family:"instrumentSerif","instrumentSerif Fallback"}.__variable_2ce61b{--font-instrument-serif:"instrumentSerif","instrumentSerif Fallback"}