:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#090b0a;--bg-soft:#101310;--panel:#161a16c7;--panel-solid:#151915;--line:#e7f1e11f;--line-bright:#e7f1e13d;--text:#f4f7ef;--muted:#90988d;--quiet:#676e65;--fuel:#9caa82;--fuel-bright:#c7cebb;--fuel-dark:#667257;--shell:min(1240px, calc(100vw - 48px));--motion-ease:cubic-bezier(.2, .8, .2, 1);--pointer-x:0;--pointer-y:0;--hero-scroll:0;--scroll-progress:0;font-synthesis:none;font-family:Inter,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);min-width:320px;color:var(--text);margin:0;overflow-x:hidden}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{border:0}a{color:inherit;text-decoration:none}svg{display:block}.site-noise{pointer-events:none;z-index:50;opacity:.055;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.34'/%3E%3C/svg%3E");position:fixed;inset:0}.scroll-progress{z-index:70;pointer-events:none;background:#ffffff06;height:1px;position:fixed;inset:0 0 auto}.scroll-progress span{background:linear-gradient(90deg, var(--fuel-dark), var(--fuel-bright));width:100%;height:100%;transform:scaleX(var(--scroll-progress));transform-origin:0;display:block}.section-shell{width:var(--shell);margin-inline:auto}.nav-shell{z-index:40;border:1px solid var(--line-bright);-webkit-backdrop-filter:blur(15px)saturate(125%);backdrop-filter:blur(15px)saturate(125%);width:min(780px,100vw - 32px);height:62px;transition:top .5s var(--motion-ease), background-color .35s ease, border-color .35s ease, box-shadow .35s ease;background:linear-gradient(160deg,#232a2294,#080c0885);border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:7px 8px 7px 12px;display:grid;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff24,0 22px 60px #00000047}.nav-shell.is-scrolled{background:#0c0f0ce8;border-color:#e7f1e12b;top:12px;box-shadow:inset 0 1px #ffffff14,0 18px 52px #00000075}.brand{letter-spacing:-.025em;align-items:center;gap:10px;font-size:15px;font-weight:760;display:inline-flex}.brand-mark{color:#11150e;background:linear-gradient(145deg, var(--fuel-bright), #8f9d77);border-radius:13px;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px #ffffff80,0 8px 24px #74845d1f}.brand-mark svg{fill:currentColor;width:19px}.nav-links{justify-content:center;align-items:center;gap:4px;display:flex}.nav-links a{color:var(--muted);border-radius:999px;padding:10px 12px;font-size:13px;font-weight:600;transition:all .2s}.nav-links a:hover{color:var(--text);background:#ffffff0f}.nav-links .nav-x{align-items:center;gap:7px;display:inline-flex}.nav-x svg{fill:currentColor;width:14px;height:14px}.nav-cta,.primary-button{cursor:pointer;color:#0d110a;background:linear-gradient(#d2d8ca,#a9b697);border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 17px;font-size:13px;font-weight:760;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #ffffffb8,0 12px 30px #69785624}.nav-cta:hover,.primary-button:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffffbf,0 16px 38px #69785633}.nav-cta svg,.primary-button svg{transition:transform .4s var(--motion-ease)}.nav-cta:hover svg,.primary-button:hover svg{transform:translate(2px,-2px)}.nav-cta svg,.primary-button svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:17px}.hero{isolation:isolate;min-height:100vh;padding:148px 0 32px;position:relative}.hero-environment{z-index:-5;pointer-events:none;transform:translate3d(0, calc(var(--hero-scroll) * 20px), 0);transform-origin:bottom;filter:none;will-change:transform;background-image:linear-gradient(90deg,#0709079e 0%,#07090766 35%,#07090714 68%,#07090729 100%),linear-gradient(#07090729 0%,#0000 50%,#0709070a 76%,#090b0a 100%),url(/hero-fuel-glass-v4-4k.jpg);background-position:bottom;background-size:cover;position:absolute;inset:-3% calc(-50vw + 50%) -5%;overflow:hidden}.hero-environment:after{content:"";background:radial-gradient(at 24% 39%,#080a080f,#080a0880 44%,#0000 69%),linear-gradient(#090b0a1f,#0000 33%);position:absolute;inset:0}.hero-plane{will-change:transform;width:100%;height:100%;position:relative}.hero:before{content:"";inset:0 calc((100vw - var(--shell)) / -2);z-index:-3;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;background-position:0 calc(var(--hero-scroll) * 38px);position:absolute;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.hero:after{content:"";z-index:-2;border:1px solid #9caa8214;border-radius:50%;width:48vw;max-width:760px;height:48vw;max-height:760px;position:absolute;top:-12vw;right:-18vw;box-shadow:inset 0 0 120px #9caa8208}.hero-glow{z-index:-2;filter:blur(3px);pointer-events:none;border-radius:50%;position:absolute}.hero-glow-one{width:620px;height:620px;transform:translate3d(calc(var(--pointer-x) * 16px), calc(var(--pointer-y) * 12px + var(--hero-scroll) * 24px), 0);background:radial-gradient(circle,#84946c14,#0000 66%);top:50px;right:-180px}.hero-glow-two{width:450px;height:450px;transform:translate3d(calc(var(--pointer-x) * -10px), calc(var(--pointer-y) * -8px + var(--hero-scroll) * -16px), 0);background:radial-gradient(circle,#6590800d,#0000 70%);top:300px;left:-280px}.hero-grid{grid-template-columns:minmax(540px,1fr) minmax(470px,.82fr);align-items:center;gap:clamp(42px,5vw,88px);width:min(1580px,100vw - clamp(72px,8vw,150px));min-height:650px;margin-inline:auto;display:grid}.hero-copy{z-index:2;text-shadow:0 3px 32px #00000061;padding-left:4px;position:relative}.hero h1{letter-spacing:-.075em;max-width:700px;margin:0;font-size:clamp(62px,6.5vw,98px);font-weight:680;line-height:.91}.hero h1>span{opacity:.001;filter:blur(12px);animation:hero-line-in .9s var(--motion-ease) forwards;display:block;transform:translateY(16px)}.hero h1>span:first-child{animation-delay:.12s}.hero h1>span:nth-child(2){white-space:normal;max-width:680px;margin-top:.12em;animation-delay:.2s}.hero-copy>p,.hero-actions,.contract-chip,.hero-metrics{opacity:0;animation:hero-copy-in .82s var(--motion-ease) forwards;transform:translateY(18px)}.hero-copy>p{animation-delay:.34s}.hero-actions{animation-delay:.43s}.contract-chip{animation-delay:.5s}.hero-metrics{animation-delay:.57s}.hero h1 em,.section-heading h2 em,.final-card h2 em{color:var(--fuel);font-style:normal;font-weight:inherit}.hero-copy>p{max-width:610px;color:var(--muted);letter-spacing:-.015em;margin:32px 0 0;font-size:18px;line-height:1.65}.hero-actions{align-items:center;gap:20px;margin-top:34px;display:flex}.hero-actions .primary-button{min-height:56px;padding-inline:24px;font-size:15px}.text-button{color:#c3c9bf;align-items:center;gap:10px;font-size:14px;font-weight:650;display:inline-flex}.text-button span{color:var(--fuel)}.contract-chip{border:1px solid var(--line);color:#a7ada4;cursor:default;background:#ffffff09;border-radius:999px;align-items:center;gap:11px;min-height:40px;margin-top:26px;padding:6px 9px 6px 7px;display:inline-flex}.chip-label{color:#151a10;background:var(--fuel);letter-spacing:.08em;border-radius:999px;padding:6px 8px;font:700 10px/1 SFMono-Regular,Consolas,monospace}.chip-address{font:500 11px/1 SFMono-Regular,Consolas,monospace}.contract-chip svg{fill:none;stroke:#7f887c;stroke-width:1.4px;width:16px}.hero-metrics{grid-template-columns:repeat(3,1fr);gap:26px;max-width:650px;margin-top:36px;display:grid}.hero-metrics div{gap:8px;display:grid}.hero-metrics strong{letter-spacing:-.035em;font-size:22px;font-weight:620}.hero-metrics span{color:var(--quiet);text-transform:uppercase;letter-spacing:.09em;font:650 10px/1.3 SFMono-Regular,Consolas,monospace}.console-wrap{isolation:isolate;place-items:center end;min-height:680px;display:grid;position:relative}.fuel-console{z-index:2;background:radial-gradient(520px circle at var(--spot-x,50%) var(--spot-y,40%), #becda31f, transparent 48%), linear-gradient(150deg, #181f1785, #0508056b);-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%);opacity:0;width:min(100%,510px);animation:console-enter .95s var(--motion-ease) .38s forwards;border:1px solid #dfebd845;border-radius:32px;margin:88px 0 0;padding:14px;position:relative;transform:translateY(24px)scale(.985);box-shadow:inset 0 1px #fff3,0 32px 82px #00000057,0 0 0 7px #090b0921}.console-header{justify-content:space-between;align-items:center;gap:15px;min-height:54px;padding:0 4px 0 10px;display:flex}.console-header>div{align-items:center;gap:9px;font-size:15px;display:flex}.route-support{color:#9eaa96;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#b0c2950f;border:1px solid #b0c29533;border-radius:999px;padding:5px 8px;font:700 8px/1 SFMono-Regular,Consolas,monospace}.route-state{border:1px solid var(--line);color:#d8ded3;height:38px;font:inherit;cursor:pointer;background:#ffffff0b;border-radius:999px;align-items:center;padding:0 15px;font-size:12px;font-weight:650;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.route-state:hover{color:var(--text);border-color:var(--line-bright);background:#ffffff13}.route-map{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0508054d;border:1px solid #e7f1e126;border-radius:23px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:8px;margin-top:5px;padding:16px;display:grid}.route-node{background:linear-gradient(145deg,#ffffff0b,#ffffff05);border:1px solid #e7f1e11a;border-radius:17px;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;min-height:160px;padding:15px 11px;display:flex}.route-icon{width:42px;height:42px;color:var(--fuel);background:#9caa8214;border-radius:13px;place-items:center;display:grid}.route-icon svg,.route-summary>svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:23px}.route-node>span,.route-summary>span{gap:6px;display:grid}.route-node small,.route-summary small{color:#7e897a;text-transform:uppercase;letter-spacing:.1em;font:700 10px/1.2 SFMono-Regular,Consolas,monospace}.route-node strong{font-size:14px;line-height:1.3}.route-connector{color:#7e8a73;place-items:center;width:20px;display:grid;position:relative}.route-connector span{background:linear-gradient(90deg,#0000,#aebe9452,#0000);width:100%;height:1px;position:absolute}.route-connector svg{fill:none;stroke:currentColor;stroke-width:1.4px;background:#10140f;width:17px;padding:3px;position:relative}.route-summary{min-height:92px;color:var(--fuel);background:linear-gradient(120deg,#8497671c,#ffffff05);border:1px solid #b0c29526;border-radius:19px;align-items:center;gap:15px;margin-top:10px;padding:17px 19px;display:flex}.route-summary>svg{flex:none;width:28px}.route-summary strong{color:#dce2d7;font-size:11px;line-height:1.45}.fuel-action-form{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(120deg,#8497671a,#04070447);border:1px solid #b0c2952e;border-radius:20px;grid-template-columns:1.25fr .75fr;gap:9px;margin-top:10px;padding:12px;display:grid}.action-tabs{background:#00000047;border-radius:12px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.action-tabs button{color:#899286;min-height:39px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:13px;font-weight:700;transition:color .2s,background .2s}.action-tabs button.is-active{color:#151a12;background:var(--fuel-bright)}.console-field{gap:7px;min-width:0;display:grid}.console-field>span:first-child{color:#849080;text-transform:uppercase;letter-spacing:.09em;font:700 10px/1.2 SFMono-Regular,Consolas,monospace}.console-field input{color:#e7ebe3;background:#ffffff06;border:1px solid #e7f1e117;border-radius:12px;outline:0;width:100%;min-width:0;height:47px;padding:0 13px;font:600 14px/1 SFMono-Regular,Consolas,monospace;transition:border-color .2s,background .2s}.console-field input:focus{background:#ffffff0a;border-color:#c7cebb47}.console-field input::placeholder{color:#525a50}.amount-input{display:block;position:relative}.amount-input input{padding-right:54px;font-size:15px}.amount-input b{color:var(--fuel);font-size:11px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.token-result{background:#00000029;border:1px solid #e7f1e11a;border-radius:14px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:66px;padding:10px 12px;display:grid}.token-result-mark{color:#10150e;background:var(--fuel-bright);text-transform:uppercase;border-radius:11px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.token-result-copy{gap:3px;min-width:0;display:grid}.token-result small,.trade-quote small{color:#7c8778;text-transform:uppercase;letter-spacing:.08em;font:700 9px/1.2 SFMono-Regular,Consolas,monospace}.token-result-copy strong{color:#dce2d7;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.token-result-copy em,.trade-quote em{color:#7f897b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.token-available{justify-items:end;gap:5px;min-width:98px;display:grid}.token-available strong{max-width:150px;color:var(--fuel);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.token-result[data-state=loading] .token-result-mark{animation:1s ease-in-out infinite alternate token-pulse}.token-result[data-state=error]{border-color:#b99d9142}.token-result[data-state=error] .token-result-mark{color:#251813;background:#b99d91}.token-result[data-state=ready]{background:#84976713;border-color:#b0c29538}@keyframes token-pulse{to{opacity:.48}}.console-presets{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.preset-group{align-items:center;gap:6px;min-width:0;display:flex}.preset-group[hidden]{display:none}.preset-group>span{color:#7c8778;text-transform:uppercase;letter-spacing:.08em;margin-right:2px;font:700 9px/1.2 SFMono-Regular,Consolas,monospace}.preset-group button{color:#aab3a5;min-height:32px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #e7f1e11c;border-radius:999px;padding:0 11px;font-size:11px;font-weight:700;transition:color .2s,border-color .2s,background .2s,transform .2s}.preset-group button:hover{color:var(--text);background:#ffffff12;border-color:#c7cebb47;transform:translateY(-1px)}.preset-group button.is-selected{color:#11150f;border-color:var(--fuel-bright);background:var(--fuel-bright)}.preset-token{margin-right:auto}.trade-quote{background:linear-gradient(110deg,#8497671a,#00000021);border:1px solid #b0c29521;border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:10px 12px;display:flex}.trade-quote>span{gap:4px;min-width:0;display:grid}.trade-quote strong{color:#e3e8df;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.trade-quote[data-state=loading] strong{color:#8f998b}.trade-quote[data-state=error] strong{color:#b99d91}.holder-readout{border-top:1px solid #e7f1e114;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:8px;padding:11px 3px 4px;display:grid}.holder-readout>span{gap:5px;min-width:0;display:grid}.holder-readout small{color:#7c8778;text-transform:uppercase;letter-spacing:.07em;font:700 9px/1.25 SFMono-Regular,Consolas,monospace}.holder-readout strong{color:#d9dfd4;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.holder-readout strong.is-eligible{color:#afbe96}.holder-readout strong.is-ineligible{color:#b99d91}.console-submit{color:#11150f;min-height:49px;font:inherit;cursor:pointer;transition:transform .25s var(--motion-ease), filter .2s ease, opacity .2s ease;background:linear-gradient(135deg,#d2d8c8,#a7b594);border:0;border-radius:13px;grid-column:1/-1;font-size:13px;font-weight:750}.console-submit:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px)}.console-submit:disabled{opacity:.46;cursor:not-allowed}.console-status{color:#858f81;grid-column:1/-1;min-height:29px;margin:2px 2px 0;font-size:11px;line-height:1.5}.console-status.is-error{color:#b99d91}.console-status.is-success{color:#aebd95}.coin-strip{border:1px solid var(--line);background:radial-gradient(circle at 15% 20%,#8fa16f1a,#0000 34%),linear-gradient(145deg,#ffffff09,#ffffff03);border-radius:32px;grid-template-columns:minmax(280px,.78fr) minmax(560px,1.22fr);align-items:center;gap:clamp(38px,6vw,90px);min-height:390px;padding:clamp(28px,4vw,58px);display:grid;overflow:hidden}.strip-label{color:#798472;text-transform:uppercase;letter-spacing:.13em;font:700 10px/1.2 SFMono-Regular,Consolas,monospace;display:block}.benefit-head .strip-label{letter-spacing:.1em;font-size:14px;line-height:1.2}.benefit-head h2{letter-spacing:-.065em;margin:20px 0 17px;font-size:clamp(42px,4.4vw,67px);font-weight:640;line-height:.94}.benefit-head h2 em{color:var(--fuel);font-style:normal;font-weight:inherit}.benefit-head p{max-width:500px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.benefit-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.benefit-head{transform:translateY(calc(var(--panel-shift,0) * 10px));transition:transform .18s linear}.benefit-flow,.benefit-metrics{transform:translateY(calc(var(--panel-shift,0) * -8px));transition:transform .18s linear}.benefit-step{--spot-x:50%;--spot-y:50%;background:radial-gradient(220px circle at var(--spot-x) var(--spot-y), #b4c4971a, transparent 58%), #ffffff06;min-height:142px;transition:transform .5s var(--motion-ease), border-color .25s ease;border:1px solid #e7f1e117;border-radius:20px;flex-direction:column;justify-content:space-between;gap:24px;padding:20px;display:flex}.benefit-step:hover{border-color:#cfddbf33;transform:translateY(-5px)}.benefit-step svg{width:42px;height:42px;color:var(--fuel);fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:90;stroke-dashoffset:90px;background:#9caa8213;border-radius:13px;padding:8px}.benefit-step>span{gap:7px;display:grid}.benefit-step small{color:#667061;text-transform:uppercase;letter-spacing:.12em;font:700 9px/1 SFMono-Regular,Consolas,monospace}.benefit-step strong{letter-spacing:-.02em;max-width:180px;font-size:15px;line-height:1.3}.flow-arrow{color:#65705f;font-size:19px}.benefit-strip.motion-visible .benefit-step svg{animation:icon-draw 1.15s var(--motion-ease) forwards}.benefit-strip.motion-visible .benefit-step:nth-of-type(2) svg{animation-delay:.12s}.benefit-strip.motion-visible .benefit-step:nth-of-type(3) svg{animation-delay:.24s}.benefit-strip.motion-visible .flow-arrow{animation:flow-nudge 1.6s var(--motion-ease) infinite alternate}.benefit-metrics{border-top:1px solid var(--line);grid-column:2;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:24px;display:grid}.benefit-metrics div{gap:7px;display:grid}.benefit-metrics strong{letter-spacing:-.035em;font-size:25px;font-weight:620}.benefit-metrics span{color:#737b70;text-transform:uppercase;letter-spacing:.075em;font:650 10px/1.35 SFMono-Regular,Consolas,monospace}.benefit-section{z-index:4;border-top:1px solid var(--line);background:#0d100d;align-items:center;min-height:100svh;padding:clamp(92px,12vh,132px) 0;display:grid;position:relative}.benefit-section .benefit-strip{width:min(1380px,100vw - 20px);margin:0 auto}.benefit-section .benefit-strip.motion-reveal{opacity:1;transform:none}.how{padding:150px 0 90px}.section-heading{grid-template-columns:1fr 380px;align-items:end;gap:30px;display:grid}.section-heading h2{letter-spacing:-.065em;margin:0;font-size:clamp(48px,6vw,78px);font-weight:630;line-height:.98}.section-heading>p{color:var(--muted);margin:0 0 5px;font-size:16px;line-height:1.6}.steps-grid{border:1px solid var(--line);border-radius:28px;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid;overflow:hidden}.steps-grid article{min-height:330px;transition:background-color .35s ease, transform .6s var(--motion-ease);background:linear-gradient(150deg,#ffffff0b,#ffffff03);padding:28px;position:relative;overflow:hidden}.steps-grid article:after{content:"";pointer-events:none;transition:transform .9s var(--motion-ease);background:linear-gradient(110deg,#0000 20%,#ffffff0d,#0000 80%);position:absolute;inset:0;transform:translate(-120%)}.steps-grid article:hover:after{transform:translate(120%)}.steps-grid article+article{border-left:1px solid var(--line)}.step-icon{width:58px;height:58px;color:var(--fuel);background:#8a97730e;border:1px solid #9caa822e;border-radius:18px;place-items:center;display:grid}.step-icon svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:27px}.steps-grid h3{letter-spacing:-.035em;max-width:290px;margin:88px 0 15px;font-size:23px;line-height:1.15}.steps-grid p{max-width:320px;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.vault-section{padding:90px 0}.vault-panel{border:1px solid var(--line);background:#0e110e;border-radius:34px;grid-template-columns:.85fr 1.15fr;min-height:650px;display:grid;overflow:hidden;box-shadow:0 50px 120px #00000040}.vault-copy{flex-direction:column;align-items:flex-start;padding:72px 62px;display:flex}.vault-copy h2{letter-spacing:-.065em;margin:32px 0 24px;font-size:clamp(46px,5vw,70px);font-weight:630;line-height:.96}.vault-copy>p{max-width:470px;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.vault-launch-note{color:#777f74!important;margin-top:auto!important;font-size:12px!important}.vault-visual{border-left:1px solid var(--line);background:radial-gradient(circle at 50% 38%,#8b99741c,#0000 32%),linear-gradient(145deg,#161b15,#0b0d0b);align-content:center;gap:38px;padding:48px;display:grid;position:relative}.vault-visual:before{content:"";opacity:.25;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.gauge{z-index:1;place-items:center;display:grid;position:relative}.gauge-ring{background:conic-gradient(var(--fuel) 0 74%, #ffffff12 74% 100%);border-radius:50%;place-items:center;width:250px;height:250px;padding:24px;display:grid;box-shadow:0 0 70px #74825f1a}.gauge-ring:after{content:"";border:1px dashed #c7cebb1f;border-radius:50%;width:270px;height:270px;animation:28s linear infinite gauge-turn;position:absolute}.gauge-ring:before{content:"";background:radial-gradient(circle at 40% 32%,#252c22,#10130f 68%);border-radius:50%;width:202px;height:202px;position:absolute;box-shadow:inset 0 1px #ffffff17}.gauge-ring span{z-index:1;text-align:center;gap:7px;display:grid;position:relative}.gauge-ring strong{letter-spacing:-.06em;font-size:38px}.gauge-ring small{color:var(--muted);font-size:11px}.vault-stat-grid{z-index:1;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:relative}.vault-stat-grid div{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border-radius:16px;align-content:center;gap:8px;min-height:82px;padding:16px;display:grid}.vault-stat-grid span{color:#677064;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.vault-stat-grid strong{font-size:13px;font-weight:630}.eligibility{padding:100px 0 90px}.section-heading.compact{grid-template-columns:1fr}.eligibility-grid{grid-template-columns:1.25fr .75fr;gap:14px;margin-top:65px;display:grid}.rules-card,.not-covered-card{border:1px solid var(--line);background:#ffffff06;border-radius:28px}.rules-card{overflow:hidden}.rule{grid-template-columns:190px 1fr 40px;align-items:center;gap:30px;min-height:126px;padding:24px 28px;display:grid}.rule+.rule{border-top:1px solid var(--line)}.rule>span{font-size:16px;font-weight:650}.rule p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.rule b{color:#555d52;justify-self:end;font:600 11px/1 SFMono-Regular,Consolas,monospace}.not-covered-card{background:linear-gradient(145deg,#88957211,#ffffff05);flex-direction:column;padding:38px;display:flex}.not-covered-card>span{color:var(--fuel);text-transform:uppercase;letter-spacing:.13em;font:700 10px/1 SFMono-Regular,Consolas,monospace}.not-covered-card h3{letter-spacing:-.045em;margin:28px 0 30px;font-size:28px;line-height:1.12}.not-covered-card ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.not-covered-card li{color:#9aa196;padding-left:18px;font-size:13px;position:relative}.not-covered-card li:before{content:"×";color:#6e766a;position:absolute;left:0}.safe-note{background:#8997710d;border:1px solid #9caa821f;border-radius:16px;align-items:center;gap:13px;margin-top:auto;padding:16px;display:flex}.safe-note svg{fill:none;width:29px;stroke:var(--fuel);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}.safe-note span{gap:4px;display:grid}.safe-note strong{font-size:11px}.safe-note small{color:#70796c;font-size:9px}.final-cta{padding:90px 0 110px}.final-card{text-align:center;background:radial-gradient(circle at 50% 45%,#8896711c,#0000 26%),linear-gradient(150deg,#161b14,#0b0d0b);border:1px solid #9caa822b;border-radius:36px;flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:75px;display:flex;position:relative;overflow:hidden}.final-card:before,.final-card:after{content:"";border:1px solid #9caa8214;border-radius:50%;width:420px;height:420px;position:absolute}.final-card:before{bottom:-240px;left:-260px;box-shadow:0 0 0 50px #89977205,0 0 0 100px #89977203}.final-card:after{top:-250px;right:-260px}.final-bolt{color:#13170e;background:var(--fuel);border-radius:22px;place-items:center;width:68px;height:68px;margin-bottom:22px;display:grid;transform:rotate(5deg);box-shadow:0 20px 50px #707e5c29}.final-bolt svg{fill:currentColor;width:42px}.final-card h2{letter-spacing:-.075em;margin:25px 0 20px;font-size:clamp(58px,7vw,88px);font-weight:640;line-height:.92}.final-card p{max-width:560px;color:var(--muted);margin:0 0 30px;font-size:16px;line-height:1.6}.final-card .primary-button{min-height:54px;padding-inline:24px}.footer{border-top:1px solid var(--line);min-height:0;padding:36px 0 30px;overflow:hidden}.footer-brand{letter-spacing:-.035em;align-items:center;gap:11px;font-size:17px;font-weight:700;display:inline-flex}.footer-brand .brand-mark{border-radius:12px;width:38px;height:38px}.footer-signoff{align-self:end;gap:18px;display:grid}.footer-main{grid-template-columns:minmax(250px,.8fr) minmax(550px,1.2fr);align-items:end;gap:clamp(70px,11vw,160px);display:grid}.footer-statement{color:#71796f;max-width:320px;margin:0;font-size:14px;line-height:1.65}.footer-links{grid-template-columns:repeat(3,minmax(135px,1fr));gap:clamp(34px,5vw,78px);display:grid}.footer-links>div{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.footer-label{color:#7d8679;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;font:700 12px/1.2 SFMono-Regular,Consolas,monospace}.footer-links a{color:#b7beb3;transition:color .25s ease, transform .35s var(--motion-ease);align-items:center;gap:7px;font-size:13px;line-height:1.35;display:inline-flex}.footer-links a span{color:#697267;transition:color .25s ease, transform .35s var(--motion-ease);font-size:12px}.footer-links a:hover{color:var(--text);transform:translate(3px)}.footer-links a:hover span{color:var(--fuel);transform:translate(2px,-2px)}.motion-reveal{opacity:0;transition:opacity .82s var(--motion-ease) var(--motion-delay,0s), transform .82s var(--motion-ease) var(--motion-delay,0s);transform:translateY(24px)}.motion-reveal.motion-visible{opacity:1;transform:translateY(0)}.motion-word{opacity:.001;filter:blur(9px);transition:opacity .78s var(--motion-ease) calc(var(--word-index) * 48ms), filter .78s var(--motion-ease) calc(var(--word-index) * 48ms), transform .78s var(--motion-ease) calc(var(--word-index) * 48ms);display:inline-block;transform:translateY(10px)}.word-reveal.motion-visible .motion-word{opacity:1;filter:blur();transform:translateY(0)}@keyframes hero-line-in{to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes hero-copy-in{to{opacity:1;transform:translateY(0)}}@keyframes console-enter{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tank-fill{to{transform:scaleX(1)}}@keyframes route-pulse{to{opacity:.2;transform:translateY(36px)}}@keyframes orbit-one-turn{0%{transform:rotate(-18deg)}to{transform:rotate(342deg)}}@keyframes orbit-two-turn{0%{transform:rotate(28deg)}to{transform:rotate(-332deg)}}@keyframes gauge-turn{to{transform:rotate(360deg)}}@keyframes icon-draw{to{stroke-dashoffset:0}}@keyframes flow-nudge{to{color:#a5b196;transform:translate(4px)}}.hero.section-shell{width:100%;max-width:none;margin-inline:0}.how.section-shell{width:min(1280px,100vw - 64px)}.how .section-heading{max-width:1080px}.how .steps-grid{width:min(1380px,100vw - 24px);margin-left:50%;transform:translate(-50%)}.vault-section.section-shell{width:min(1360px,100vw - 36px)}.eligibility.section-shell{width:min(1120px,100vw - 48px)}.final-cta.section-shell{width:min(1420px,100vw - 24px)}.footer.section-shell{width:min(1320px,100vw - 48px)}@media (width>=1081px){.hero{height:100svh;min-height:720px;padding:0;overflow:hidden}.hero-grid{z-index:0;will-change:transform;height:100%;min-height:720px;padding:116px 0 46px;position:relative}}.fuel-console,.steps-grid article,.benefit-step{--spot-x:50%;--spot-y:50%}.steps-grid article{background:radial-gradient(420px circle at var(--spot-x) var(--spot-y), #b4c49713, transparent 52%), linear-gradient(150deg, #ffffff0b, #ffffff03)}@media (width<=1080px){.hero-grid{width:var(--shell);grid-template-columns:1fr;gap:10px}.hero-copy{padding-top:35px}.hero h1{max-width:820px;font-size:clamp(70px,10vw,105px)}.console-wrap{min-height:690px}.fuel-console{margin-left:0}.coin-strip{grid-template-columns:1fr}.benefit-flow,.benefit-metrics{grid-column:1}.benefit-head{max-width:700px}.section-heading{grid-template-columns:1fr 340px}.vault-panel{grid-template-columns:1fr}.vault-copy{min-height:480px}.vault-visual{border-left:0;border-top:1px solid var(--line)}.eligibility-grid{grid-template-columns:1fr}.not-covered-card{min-height:420px}}@media (width<=760px){:root{--shell:min(calc(100% - 28px), 620px)}.nav-shell{gap:10px;height:58px;padding-left:9px;top:12px}.brand-mark{width:36px;height:36px}.nav-shell .brand>span:last-child{display:none}.nav-links{justify-content:flex-end;gap:0}.nav-links a{padding:9px 8px;font-size:12px}.nav-links a:first-child,.nav-x span{display:none}.nav-cta{min-height:42px;padding-inline:15px}.hero{padding-top:110px}.hero-environment{opacity:.72;filter:saturate(.74)contrast(1.08);background-position:62% bottom;inset-inline:calc(-50vw + 50%)}.hero-grid{min-height:auto;display:block}.hero h1{max-width:100%;font-size:clamp(49px,14.5vw,66px)}.hero h1>span:nth-child(2){margin-top:.18em;font-size:.82em}.hero-copy>p{margin-top:24px;font-size:15px;line-height:1.58}.hero-actions{flex-direction:column;align-items:stretch;width:100%}.hero-actions .primary-button,.text-button{justify-content:space-between;width:100%;min-height:52px}.text-button{padding-inline:6px}.contract-chip{max-width:100%}.chip-address{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hero-metrics{grid-template-columns:1fr 1fr}.hero-metrics div:last-child{grid-column:1/-1}.console-wrap{min-height:635px;margin:35px -2px 0}.fuel-console{border-radius:27px;margin-top:98px;padding:10px}.console-header{padding-left:6px}.console-header strong{font-size:14px}.route-map{grid-template-columns:1fr;padding:13px}.route-node{flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;min-height:96px}.route-connector{width:auto;height:22px;transform:rotate(90deg)}.route-connector span{width:22px}.fuel-action-form{grid-template-columns:1fr}.action-tabs,.token-result,.console-presets,.trade-quote,.holder-readout,.console-submit,.console-status{grid-column:1}.token-result{grid-template-columns:auto minmax(0,1fr)}.token-available{border-top:1px solid #e7f1e114;grid-column:1/-1;grid-template-columns:1fr auto;justify-items:start;width:100%;padding-top:9px}.token-available strong{justify-self:end}.console-presets{flex-direction:column;align-items:flex-start;gap:10px}.preset-token{margin-right:0}.preset-group{flex-wrap:wrap;width:100%}.trade-quote{flex-direction:column;align-items:flex-start}.coin-strip{border-radius:22px;grid-template-columns:1fr;gap:32px;min-height:0;padding:30px 20px}.hero .coin-strip{margin-top:36px}.benefit-head h2{font-size:clamp(43px,13vw,58px)}.benefit-flow{grid-template-columns:1fr;gap:9px}.benefit-step{flex-direction:row;justify-content:flex-start;align-items:center;min-height:112px}.flow-arrow{justify-self:center;transform:rotate(90deg)}.benefit-strip.motion-visible .flow-arrow{animation:none}.benefit-metrics{grid-template-columns:1fr;gap:18px}.benefit-metrics div{border-bottom:1px solid var(--line);padding-bottom:16px}.section-heading,.section-heading.compact{grid-template-columns:1fr;gap:22px}.section-heading h2{font-size:52px}.how{padding-top:105px}.steps-grid{border-radius:24px;grid-template-columns:1fr;margin-top:45px}.steps-grid article{min-height:290px}.steps-grid article+article{border-left:0;border-top:1px solid var(--line)}.steps-grid h3{margin-top:65px}.vault-section{padding-block:50px}.vault-panel{border-radius:25px}.vault-copy{min-height:500px;padding:42px 28px}.vault-copy h2{font-size:51px}.vault-links{flex-direction:column;gap:14px}.vault-visual{padding:45px 18px 24px}.gauge-ring{width:220px;height:220px}.gauge-ring:before{width:174px;height:174px}.vault-stat-grid{grid-template-columns:1fr}.eligibility{padding-top:70px}.eligibility-grid{margin-top:42px}.rule{grid-template-columns:1fr 28px;gap:12px;min-height:160px;padding:22px}.rule p{grid-area:2/1/auto/-1}.rule b{grid-area:1/2}.not-covered-card{padding:28px}.final-cta{padding-block:55px 70px}.final-card{border-radius:27px;min-height:540px;padding:50px 22px}.final-card h2{font-size:clamp(52px,15vw,72px)}.footer{min-height:0;padding:36px 0 30px}.footer-main{grid-template-columns:1fr;gap:42px}.footer-signoff{grid-row:2}.footer-links{grid-template-columns:repeat(2,minmax(120px,1fr));gap:38px 24px}}@media (width<=520px){.footer-links{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
