@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_2fe1ab3d-module__-T-KAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_2fe1ab3d-module__-T-KAq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.1_k7aq_c5drf2.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:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.p.1ewykk74tw0il.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:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.archivo_black_2776d079-module__gfHzRq__className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.archivo_black_2776d079-module__gfHzRq__variable{--font-display-face:"Archivo Black", "Archivo Black Fallback"}
:root{--ink:#030711;--navy:#050c19;--surface:#091322;--surface-2:#0d1b2f;--line:#4db4ff33;--line-strong:#42beff8c;--text:#f5f7fb;--muted:#a7b7cb;--gold:#f5c451;--gold-soft:#ffe49a;--blue:#20b6ff;--cyan:#53f1da;--red:#ff6675;--shadow:0 24px 80px #00000073;--font-ui:var(--font-inter,Inter), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-display-face,"Arial Black"), Impact, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.shell{width:min(1440px,100% - 64px);margin:0 auto}.section{padding:120px 0;position:relative}.full{justify-content:center;width:100%}.site-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020710b8;border-bottom:1px solid #4faaf12e;height:80px;position:absolute;inset:0 0 auto}.nav-shell{justify-content:space-between;align-items:center;height:100%;display:flex}.brand{align-items:center;gap:11px;min-width:190px;display:inline-flex}.brand>span:last-child{gap:0;display:grid}.brand strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:22px;line-height:1}.brand strong span{color:var(--blue)}.brand small{color:#7f93ad;letter-spacing:.24em;margin-top:5px;font-size:8px}.brand-glyph{filter:drop-shadow(0 0 12px #f5c45147);width:34px;height:38px;display:block;position:relative}.brand-glyph i,.brand-glyph b{border:4px solid var(--gold);position:absolute;inset:4px;transform:skew(-16deg)rotate(45deg)}.brand-glyph b{border-color:transparent var(--blue) var(--blue) transparent;inset:12px 2px 2px 13px}.nav-links{align-items:center;gap:40px;display:flex}.nav-links a{color:#c7d1df;font-size:13px;font-weight:650;position:relative}.nav-links a:after{content:"";background:var(--gold);width:0;height:2px;transition:width .25s;position:absolute;bottom:-14px;left:0}.nav-links a:hover:after{width:100%}.nav-actions{align-items:center;gap:22px;display:flex}.login-link{color:#dce5f1;font-size:13px;font-weight:700}.menu-button{display:none}.button{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:26px;min-height:52px;padding:0 26px;font-size:13px;font-weight:850;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-gold{color:#10100d;background:linear-gradient(135deg,#fff0a3 0%,#f4c451 52%,#d78c18 100%);border-color:#ffe28d;box-shadow:0 10px 30px #f5c4512e,inset 0 1px #ffffffa6}.button-blue{color:#fff;background:linear-gradient(135deg,#0d99ef,#1659de);border-color:#43c3ff;box-shadow:0 12px 30px #1181f433}.button-outline,.button-ghost{color:#eef6ff;background:#0915256b;border-color:#b5d7ef6b}.button-danger{color:#fff;background:linear-gradient(135deg,#df4057,#8f1b32);border-color:#ff7280}.button-small{gap:14px;min-height:40px;padding:0 18px;font-size:11px}.hero{background:radial-gradient(circle at 73% 27%,#0385ff38,#0000 34%),radial-gradient(circle at 18% 65%,#ffb73112,#0000 30%),linear-gradient(135deg,#02050c,#06101f 55%,#020712);min-height:940px;padding-top:80px;position:relative;overflow:hidden}.hero:before{content:"";background:repeating-radial-gradient(circle, transparent 0 52px, #2dabff1c 54px 55px), repeating-conic-gradient(from 0deg, #34baff14 0 1deg, transparent 1deg 10deg);border-radius:50%;width:880px;height:880px;position:absolute;top:-70px;right:-140px;-webkit-mask-image:radial-gradient(circle,#000,#0000 68%);mask-image:radial-gradient(circle,#000,#0000 68%)}.hero:after{content:"";background:linear-gradient(#0000,#030711);height:250px;position:absolute;bottom:0;left:0;right:0}.hero-grid{opacity:.17;transform-origin:bottom;background-image:linear-gradient(#36b6ff59 1px,#0000 1px),linear-gradient(90deg,#36b6ff59 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:38% 0 0;transform:perspective(400px)rotateX(58deg)scale(1.5);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.orb{filter:blur(2px);opacity:.5;border-radius:50%;position:absolute}.orb-one{border:1px solid #1ca6ff4d;width:400px;height:400px;top:20%;right:18%;box-shadow:0 0 100px #1782ff33,inset 0 0 70px #23a5ff14}.orb-two{background:#f5c4510d;border:1px solid #f5c45152;width:170px;height:170px;bottom:12%;right:40%;box-shadow:0 0 80px #f5c4511f}.hero-layout{z-index:2;grid-template-columns:.95fr 1.05fr;align-items:center;min-height:690px;display:grid;position:relative}.hero-copy{z-index:4;padding:70px 0 30px;position:relative}.eyebrow{color:#98cae8;letter-spacing:.21em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:850;display:flex}.eyebrow>span{background:var(--blue);width:28px;height:1px;box-shadow:0 0 10px var(--blue)}.eyebrow b{color:var(--gold)}.hero h1{text-transform:uppercase;line-height:.88;font-family:var(--font-display);letter-spacing:-.065em;margin:30px 0 24px}.hero h1 span{color:#fff;text-shadow:0 6px #ffffff14;font-size:clamp(54px,5.3vw,88px);display:block}.hero h1 strong{color:#0000;background:linear-gradient(#fff8bf 0%,#f6cc59 42%,#d78b18 92%);filter:drop-shadow(0 8px #7038017a)drop-shadow(0 0 26px #f5c45124);-webkit-background-clip:text;font-size:clamp(63px,6.1vw,102px);display:block}.hero-description{color:#c6d1df;max-width:590px;font-size:18px;line-height:1.65}.hero-actions{gap:12px;margin-top:34px;display:flex}.risk-note{color:#7e91aa;align-items:flex-start;gap:9px;max-width:610px;margin:24px 0 0;font-size:11px;line-height:1.55;display:flex}.risk-note>span{color:var(--gold);border:1px solid #f5c45180;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-weight:900;display:inline-grid}.hero-art{height:620px;margin-top:20px;position:relative}.globe{background:radial-gradient(circle at 37% 28%,#54c1ff42,#042a5b33 37%,#030f238c 72%);border:2px solid #42c1ff6b;border-radius:50%;width:560px;height:560px;position:absolute;top:40px;right:-10px;overflow:hidden;transform:rotate(-8deg);box-shadow:inset -35px -35px 90px #020814,inset 8px 6px 28px #34beff3d,0 0 90px #0f8bff40}.globe:before,.globe:after{content:"";border:1px solid #49bbff52;border-radius:50%;position:absolute;inset:8%;transform:scaleX(.38)}.globe:after{transform:scaleY(.38)}.globe-line{filter:drop-shadow(0 0 8px #21adff);clip-path:polygon(10% 40%,24% 16%,36% 28%,49% 11%,61% 24%,78% 19%,92% 44%,83% 68%,60% 65%,51% 87%,32% 71%,17% 82%);background:#36b1ff29;position:absolute}.line-a{border:1px solid #3fbbff73;width:370px;height:230px;top:75px;left:40px}.line-b{background:#f5c45114;border:1px solid #f5c45166;width:260px;height:160px;bottom:70px;right:-20px;transform:rotate(23deg)}.glow-point{background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 4px #fff,0 0 18px 6px #28b7ff}.p1{top:28%;left:32%}.p2{top:46%;left:62%}.p3{top:70%;left:43%}.market-label{z-index:4;text-align:right;position:absolute;top:80px;right:420px;transform:rotate(-5deg)}.market-label small{color:var(--blue);letter-spacing:.23em;font-size:9px}.market-label strong{font:900 27px/1 var(--font-ui);text-shadow:0 0 20px #1396ed;margin-top:7px;display:block}.coin-stack{z-index:5;filter:drop-shadow(0 18px 28px #000000a6);width:150px;height:180px;position:absolute}.coin-stack i{background:linear-gradient(90deg,#8e4c02,#ffdb59 45%,#b56505);border:2px solid #ffd86c;border-radius:50%;width:125px;height:42px;position:absolute;box-shadow:inset 0 -10px 10px #5a2600a6}.coin-stack i:first-child{bottom:20px}.coin-stack i:nth-child(2){bottom:42px}.coin-stack i:nth-child(3){bottom:64px}.coin-stack strong{color:#8f4d01;width:120px;height:120px;font:900 58px var(--font-ui);background:radial-gradient(circle,#fff0a1,#f0b431 52%,#884200 54%,#f4c64b 70%,#8c4500);border:4px solid #ffd35f;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:inset 0 0 0 8px #a75f09,0 0 30px #f5c45159}.coin-stack-a{bottom:15px;right:355px;transform:rotate(-15deg)}.coin-stack-b{bottom:12px;right:40px;transform:rotate(12deg)scale(.84)}.coin-stack-b strong{font-size:34px}.glass-stat{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:315px;box-shadow:var(--shadow), inset 0 1px #ffffff0f;background:linear-gradient(135deg,#041831d4,#07101fa3);border:1px solid #41bcff66;padding:22px;position:absolute;top:320px;right:-10px}.glass-stat small{color:var(--blue);letter-spacing:.18em;font-size:9px}.glass-stat strong{font:900 21px/1.1 var(--font-ui);margin:10px 0 16px;display:block}.glass-stat span{color:#91a5bc;align-items:center;gap:8px;font-size:9px;display:flex}.glass-stat span b{background:var(--gold);width:7px;height:7px;box-shadow:0 0 12px var(--gold);border-radius:50%}.hero-number{z-index:3;border-top:1px solid #40b5ff2e;align-items:center;gap:24px;padding-top:24px;display:flex;position:relative}.hero-number>span{font:900 74px/1 var(--font-ui);color:#0000;-webkit-text-stroke:1px #31bbff47}.hero-number>div{grid-template-columns:auto 1fr;align-items:center;column-gap:22px;display:grid}.hero-number small{color:var(--gold);letter-spacing:.2em;grid-column:1/-1;font-size:9px;font-weight:800}.hero-number strong{font:900 38px var(--font-ui)}.hero-number p{color:#8094aa;max-width:430px;margin:0;font-size:11px;line-height:1.5}.market-strip{z-index:5;background:#050c17;border-top:1px solid #35b2ff47;border-bottom:1px solid #35b2ff40;position:relative}.market-strip-inner{grid-template-columns:1.1fr repeat(4,1fr);align-items:center;min-height:96px;display:grid}.market-strip-title{letter-spacing:.17em;align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.market-strip-title small{color:var(--gold);border:1px solid #f5c45159;padding:4px 6px}.pulse-dot{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 13px var(--cyan);border-radius:50%;display:inline-block}.market-ticker{border-left:1px solid #3ea6ea2e;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:0 26px;display:grid}.coin{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:900;display:inline-grid}.coin-gold{color:#fff2ba;background:linear-gradient(145deg,#ffd45b,#a85a05);box-shadow:0 0 16px #f5c45138}.coin-blue{color:#fff;background:linear-gradient(145deg,#6ba5ff,#3030bb)}.coin-cyan{color:#051222;background:linear-gradient(145deg,#50f0da,#117a9f)}.market-ticker div{display:grid}.market-ticker span{color:#9eafc1;letter-spacing:.08em;font-size:9px}.market-ticker strong{margin-top:4px;font-size:14px}.market-ticker em{color:var(--cyan);border:1px solid #53f1da3d;padding:5px;font-size:8px;font-style:normal}.strategy-showcase{background:radial-gradient(circle at 50% 0,#1269b317,#0000 38%),#030711}.section-heading{justify-content:space-between;align-items:end;margin-bottom:48px;display:flex}.section-heading>p{color:#8fa0b3;max-width:420px;font-size:14px;line-height:1.7}.section h2,.closing-cta h2,.inner-hero h1{text-transform:uppercase;font:900 clamp(42px,4.5vw,72px)/.96 var(--font-display);letter-spacing:-.055em;margin:18px 0 0}.section h2 em,.closing-cta h2 em{color:var(--gold);font-style:normal}.strategy-grid{grid-template-columns:1fr 1fr .72fr;gap:16px;display:grid}.strategy-feature,.inspection-panel{border:1px solid var(--line);background:linear-gradient(145deg,#0c1d32f0,#050c17f7);min-height:500px;padding:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.strategy-feature:after{content:"";background:linear-gradient(90deg,transparent,var(--blue),transparent);height:1px;position:absolute;inset:auto 0 0}.strategy-card-head{color:#859bb3;letter-spacing:.16em;justify-content:space-between;font-size:9px;font-weight:800;display:flex}.strategy-card-head i{color:var(--cyan);font-style:normal}.strategy-visual{background:radial-gradient(circle at 20%,#2b99ff2e,#0000 30%);align-items:end;height:190px;margin:25px -28px 0;display:flex;position:relative;overflow:hidden}.strategy-visual .line-chart{z-index:2;width:75%;height:90px;margin-left:auto;position:relative}.rings{place-items:center;width:140px;height:140px;display:grid;position:absolute;bottom:14px;left:26px}.rings span{border:1px solid #38b9ff4d;border-radius:50%;position:absolute;inset:0}.rings span:nth-child(2){border-style:dashed;inset:20px}.rings b{color:#f7d575;background:linear-gradient(145deg,#ffce4c,#804001);border-radius:50%;place-items:center;width:72px;height:72px;font-size:34px;display:grid;box-shadow:0 0 40px #f5c45140}.strategy-feature h3{font:900 30px var(--font-ui);margin:22px 0 8px}.strategy-feature>p{color:#91a3b8;min-height:42px;font-size:12px;line-height:1.65}.data-row{border-top:1px solid #3da7eb26;border-bottom:1px solid #3da7eb26;grid-template-columns:1fr 1fr;margin-top:16px;padding:15px 0;display:grid}.data-row span{color:#6e8299;letter-spacing:.1em;font-size:8px}.data-row b{color:#dce9f5;margin-top:5px;font-size:11px;display:block}.text-link{color:var(--blue);align-items:center;gap:18px;margin-top:18px;font-size:11px;font-weight:850;display:inline-flex}.text-link span{color:var(--gold)}.gold-card{background:radial-gradient(circle at 35% 36%,#f5b02421,#0000 35%),linear-gradient(145deg,#1d1a14f0,#050c17f7)}.gold-visual{background:0 0;justify-content:center;align-items:center}.gold-bars{align-items:flex-end;gap:6px;display:flex;transform:skew(-8deg)}.gold-bars i{clip-path:polygon(18% 0,86% 0,100% 30%,84% 100%,8% 100%,0 32%);background:linear-gradient(140deg,#fff4a3,#e0a027 52%,#81420b);width:52px;height:70px;box-shadow:inset 0 0 15px #ffffff40}.gold-bars i:nth-child(2){height:95px}.gold-bars i:nth-child(3){height:120px}.orbit-word{color:#f4cf70;font:900 30px var(--font-ui);letter-spacing:-.06em;position:absolute;top:52px;right:28px}.orbit-word span{color:#7b91aa;letter-spacing:.2em;font-size:11px;display:block}.inspection-panel{background:radial-gradient(circle at 100% 0,#1a9cff29,#0000 40%),linear-gradient(145deg,#07172a,#050b15);padding:42px 34px}.panel-index{font:900 78px var(--font-ui);color:#39abf512;position:absolute;top:12px;right:20px}.inspection-panel h3{font:900 28px/1.08 var(--font-ui);margin:30px 0 15px}.inspection-panel>p:not(.eyebrow){color:#8da0b6;font-size:13px;line-height:1.7}.inspection-panel ul{margin:30px 0;padding:0;list-style:none}.inspection-panel li{color:#c0cddd;border-top:1px solid #40aef426;padding:12px 0;font-size:11px}.inspection-panel li span{color:var(--cyan);margin-right:10px}.inspection-panel .button{gap:10px;width:100%;padding:0 16px}.how-section{background:linear-gradient(90deg,#07111f,#030812);border-top:1px solid #2e9de721;border-bottom:1px solid #2e9de721}.how-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid}.large-copy{color:#93a5ba;max-width:530px;font-size:15px;line-height:1.8}.steps{border-top:1px solid #38adf838;margin:0;padding:0;list-style:none}.steps li{border-bottom:1px solid #38adf838;grid-template-columns:70px 1fr;align-items:center;gap:20px;padding:26px 10px;display:grid}.steps>li>span{font:900 30px var(--font-ui);color:#0000;-webkit-text-stroke:1px var(--blue);text-shadow:0 0 18px #20b6ff33}.steps h3{margin:0 0 7px;font-size:17px}.steps p{color:#8396ad;margin:0;font-size:12px;line-height:1.55}.control-section{background:radial-gradient(circle at 15% 60%,#1c8ce81c,#0000 40%),#030711}.control-layout{grid-template-columns:1.1fr .9fr;align-items:center;gap:90px;display:grid}.control-terminal{background:#07111f;border:1px solid #34b7ff66;transform:perspective(1200px)rotateY(3deg);box-shadow:0 35px 90px #00000085,0 0 40px #107ed517}.terminal-top{color:#7690aa;letter-spacing:.12em;border-bottom:1px solid #34b7ff40;grid-template-columns:1fr 1.5fr 1fr;align-items:center;height:45px;padding:0 16px;font-size:10px;display:grid}.terminal-top span{gap:5px;display:flex}.terminal-top span i{background:#d85563;border-radius:50%;width:6px;height:6px}.terminal-top span i:nth-child(2){background:var(--gold)}.terminal-top span i:nth-child(3){background:var(--cyan)}.terminal-top em{text-align:right;color:var(--gold);font-style:normal}.terminal-body{grid-template-columns:1fr 1.2fr;align-items:center;padding:45px;display:grid}.risk-ring{text-align:center;background:radial-gradient(circle,#07111f 55%,transparent 56%),conic-gradient(var(--blue) 0 42%,#14263d 42%);border-radius:50%;place-content:center;width:200px;height:200px;display:grid;box-shadow:0 0 45px #20b6ff21}.risk-ring strong{font:900 52px var(--font-ui)}.risk-ring span{letter-spacing:.16em;color:#8fa2b7;margin-top:4px;font-size:10px}.limit-list p{color:#8297af;border-bottom:1px solid #35a6ee29;justify-content:space-between;margin:0;padding:16px 0;font-size:12px;display:flex}.limit-list b{color:#dceafa}.limit-list b.off{color:var(--red)}.risk-note.standalone{max-width:520px;margin:22px 0}.closing-cta{text-align:center;background:radial-gradient(circle at 50% 100%,#1690f52b,#0000 45%),linear-gradient(#050b15,#030711);border-top:1px solid #3daff824;padding:110px 0}.closing-inner .eyebrow{justify-content:center}.closing-cta h2{font-size:clamp(40px,4.8vw,74px)}.closing-cta h2 em{background:linear-gradient(#fff5b6,#e3a627);color:#0000;-webkit-background-clip:text}.closing-inner>div{justify-content:center;gap:12px;margin-top:40px;display:flex}.footer{background:#02050b;border-top:1px solid #38a8ef2e;padding:26px 0}.footer .shell{justify-content:space-between;align-items:center;display:flex}.footer p{color:#63758b;font-size:11px}.footer nav{gap:24px;display:flex}.footer a{color:#91a3b8;font-size:11px}.consent{z-index:80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050f1df5;border:1px solid #40b7ff75;justify-content:space-between;align-items:center;gap:22px;width:min(620px,100% - 48px);padding:18px 20px;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 20px 60px #00000080}.consent strong{font-size:13px}.consent p{color:#879bb1;margin:5px 0 0;font-size:11px;line-height:1.5}.consent-actions{flex:none;gap:8px;display:flex}.public-inner-page,.strategy-detail-page{background:#030711;min-height:100vh}.inner-hero,.strategy-detail-hero{background:radial-gradient(circle at 80% 0,#1589eb33,#0000 38%),linear-gradient(135deg,#030711,#071426);border-bottom:1px solid #37abf52e;padding:190px 0 100px}.inner-hero h1,.strategy-detail-hero h1{max-width:1050px;font-size:clamp(58px,7vw,105px)}.inner-hero>.shell>p:last-child{color:#a2b1c3;max-width:740px;font-size:17px;line-height:1.7}.market-page-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.market-detail-card{border:1px solid var(--line);background:linear-gradient(145deg,#0a1728,#060d18);padding:28px;position:relative}.sample-tag{color:var(--gold);letter-spacing:.14em;border:1px solid #f5c45159;padding:5px 7px;font-size:10px}.market-detail-card>.sample-tag{position:absolute;top:18px;right:18px}.market-detail-card>.coin{width:48px;height:48px;font-size:18px}.market-detail-card h2{font:900 20px var(--font-ui);margin:25px 0 10px}.market-detail-card>strong{font:900 28px var(--font-ui)}.market-detail-card>p{color:#7f94aa;font-size:11px}.market-detail-card dl{margin-top:30px}.market-detail-card dl div{border-top:1px solid #39aaf324;justify-content:space-between;padding:11px 0;font-size:11px;display:flex}.market-detail-card dt{color:#70859b}.market-detail-card dd{color:#b8c8d8;margin:0}.strategy-list{gap:15px;display:grid}.strategy-list article{border:1px solid var(--line);background:linear-gradient(135deg,#0b182b,#050c17);grid-template-columns:70px 1fr auto;align-items:center;gap:26px;padding:38px;display:grid}.strategy-list article>span{font:900 52px var(--font-ui);color:#0000;-webkit-text-stroke:1px #27b5ff99}.strategy-list h2{margin:8px 0;font-size:34px}.strategy-list p:not(.eyebrow){color:#8b9db2;max-width:700px;font-size:13px;line-height:1.6}.detail-badges{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.detail-badges span{color:#9ab0c4;letter-spacing:.1em;border:1px solid #39abf23d;padding:7px 9px;font-size:10px}.principle-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.principle-grid article{border:1px solid var(--line);background:#081322;min-height:270px;padding:36px}.principle-grid article>span{font:900 42px var(--font-ui);color:var(--gold)}.principle-grid h2{margin-top:40px;font-size:25px}.principle-grid p{color:#8da0b6;font-size:13px;line-height:1.7}.copy-panel{border-left:1px solid var(--blue);max-width:880px;padding-left:45px}.copy-panel h2{margin:0 0 14px;font-size:28px}.copy-panel h2:not(:first-child){margin-top:48px}.copy-panel p{color:#9badc0;line-height:1.8}.source-table{border:1px solid var(--line)}.source-table>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.5fr auto;align-items:center;padding:22px;display:grid}.source-table>div:last-child{border:0}.source-table b{font-size:13px}.source-table span{color:#8fa2b8;font-size:12px}.source-table em{color:var(--gold);letter-spacing:.12em;font-size:10px;font-style:normal}.strategy-detail-hero{padding-bottom:80px}.back-link{color:#8fa5ba;margin-bottom:55px;font-size:11px;display:inline-block}.strategy-detail-grid{grid-template-columns:1fr .6fr;align-items:center;display:grid}.strategy-detail-grid h1{font:900 clamp(65px,8vw,120px)/.9 var(--font-display);text-transform:uppercase;margin:20px 0}.strategy-detail-grid>div>p:not(.eyebrow){color:#a0b1c3;max-width:720px;font-size:16px;line-height:1.7}.detail-orbit{border:1px solid #2eb5ff4d;border-radius:50%;place-items:center;width:280px;height:280px;margin:auto;display:grid;position:relative;box-shadow:0 0 80px #1a89ec33,inset 0 0 45px #117de51f}.detail-orbit i{border:1px dashed #f5c4516b;border-radius:50%;position:absolute;inset:25px}.detail-orbit i:nth-child(2){border-color:#2db9ff66;inset:-30px;transform:scaleY(.36)rotate(34deg)}.detail-orbit strong{width:110px;height:110px;font:900 42px var(--font-ui);color:#fff4bd;background:linear-gradient(145deg,#ffe37c,#9a5006);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 40px #f5c4513d}.detail-content{grid-template-columns:1fr 380px;gap:70px;display:grid}.rules-panel h2{font-size:54px}.rules-panel ol{margin:45px 0 0;padding:0;list-style:none}.rules-panel li{border-top:1px solid #38acf433;grid-template-columns:55px 1fr;padding:22px 0;display:grid}.rules-panel li>span{font:900 20px var(--font-ui);color:var(--blue)}.rules-panel li p{color:#a4b3c3;margin:0;font-size:13px;line-height:1.6}.parameter-card{box-shadow:var(--shadow);background:#081424;border:1px solid #3db4fc5c;padding:30px}.parameter-card h3{font:900 25px var(--font-ui);margin:24px 0}.parameter-card label{color:#8fa3b8;border-top:1px solid #3aabf529;grid-template-columns:1fr 90px;align-items:center;padding:16px 0;font-size:12px;display:grid}.parameter-card input{color:#fff;background:#040b14;border:1px solid #42b6ff59;width:90px;padding:9px}.parameter-summary{background:#f5c4510d;border:1px solid #f5c45138;margin:20px 0;padding:16px}.parameter-summary span{color:#8fa1b4;font-size:10px;display:block}.parameter-summary strong{margin-top:7px;font-size:13px;display:block}.field-error{color:var(--red);font-size:11px}.methodology-preview{background:#07111e}.methodology-preview>.shell{border:1px solid var(--line);background:#050d18;padding:35px}.methodology-preview .panel-heading{margin-bottom:30px}.strategy-chart{height:300px;position:relative}.strategy-chart .line-chart{width:100%;height:100%}.signal-marker{border:1px solid;padding:6px 9px;font-size:10px;position:absolute}.signal-marker.buy{color:var(--cyan);border-color:var(--cyan);top:47%;left:31%}.signal-marker.exit{color:var(--red);border-color:var(--red);top:37%;right:22%}.chart-disclosure{color:#7b8fa5;font-size:11px}.line-chart{display:block}.chart-grid path{stroke:#55a6da26;stroke-width:1px}.auth-page{background:#030711;grid-template-columns:1.2fr .8fr;min-height:100vh;display:grid}.auth-side{background:radial-gradient(circle at 70% 40%,#1d90f03d,#0000 38%),repeating-radial-gradient(circle at 70%,#0000 0 65px,#2eaeff0f 66px 67px),linear-gradient(145deg,#030711,#07182d);flex-direction:column;justify-content:space-between;padding:44px 7vw;display:flex}.auth-side h1{font:900 clamp(54px,6vw,90px)/.95 var(--font-display);text-transform:uppercase;letter-spacing:-.06em;margin:25px 0}.auth-side h1 em{color:var(--gold);font-style:normal}.auth-side>div>p:last-child{color:#94a6ba;max-width:600px;line-height:1.7}.auth-card{border:1px solid var(--line);width:min(430px,100% - 60px);box-shadow:var(--shadow);background:#081321;margin:auto;padding:36px}.auth-card .back-link{margin-bottom:35px}.auth-card h2{font:900 34px var(--font-ui);margin:20px 0 10px}.auth-card>p{color:#8598ae;font-size:12px;line-height:1.6}.auth-card label{color:#a7b7c7;gap:7px;margin:20px 0;font-size:11px;display:grid}.auth-card input{color:#fff;background:#040a13;border:1px solid #44adef45;min-height:46px;padding:0 13px}.form-message{border:1px solid #f5c4514d;padding:12px;color:var(--gold)!important}.auth-switch{text-align:center}.auth-switch a{color:var(--blue)}.dashboard-shell{color:#eaf2fb;background:#030914;grid-template-columns:230px 1fr;min-height:100vh;display:grid}.dashboard-sidebar{z-index:20;background:radial-gradient(circle at 20% 100%,#1d8de829,#0000 36%),#050d18;border-right:1px solid #2d9de43b;width:230px;padding:26px 20px;position:fixed;inset:0 auto 0 0}.dashboard-sidebar .brand{margin:5px 7px 30px}.sim-pill{letter-spacing:.12em;color:var(--gold);background:#f5c4510a;border:1px solid #f5c4513d;margin-bottom:30px;padding:9px 10px;font-size:10px}.sim-pill span{background:var(--gold);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.dashboard-sidebar nav{gap:5px;display:grid}.dashboard-sidebar nav a{color:#91a5ba;border:1px solid #0000;align-items:center;gap:13px;padding:12px 13px;font-size:12px;font-weight:650;display:flex}.dashboard-sidebar nav a.active{color:#fff;box-shadow:inset 3px 0 var(--blue);background:linear-gradient(90deg,#0e8be540,#0e59a914);border-color:#28aeff3d}.dashboard-sidebar nav i{color:#54c7ff;width:19px;font-size:18px;font-style:normal}.sidebar-note{border-top:1px solid #39a7ed33;padding-top:18px;position:absolute;bottom:24px;left:20px;right:20px}.sidebar-note strong{color:var(--gold);letter-spacing:.14em;font-size:10px}.sidebar-note p{color:#667e96;font-size:10px;line-height:1.5}.sidebar-note a{color:#55c4ff;font-size:11px}.dashboard-main{grid-column:2;min-width:0}.dashboard-topbar{background:#06101e;border-bottom:1px solid #32a2e938;justify-content:space-between;align-items:center;height:72px;padding:0 24px;display:flex}.dash-search{color:#5dc8ff;border:1px solid #40b7ff4d;border-radius:7px;align-items:center;gap:10px;width:min(480px,45vw);height:38px;padding:0 14px;display:flex}.dash-search span{color:#71869e;font-size:11px}.dash-account{align-items:center;gap:9px;display:flex}.dash-account>span{background:linear-gradient(145deg,#193866,#0b1b34);border:1px solid #37aff75c;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.dash-account>div{display:grid}.dash-account strong{font-size:11px}.dash-account small{color:#55c8ff;margin-top:3px;font-size:10px}.mobile-dash-menu{display:none}.simulation-banner{color:#93a4b6;background:linear-gradient(90deg,#efb1301f,#050e1a80);border-bottom:1px solid #f5c4513d;align-items:center;gap:14px;min-height:40px;padding:8px 24px;font-size:11px;display:flex}.simulation-banner b{color:var(--gold);letter-spacing:.12em}.simulation-banner a{color:#55c8ff;margin-left:auto}.dashboard-content{max-width:1720px;margin:auto;padding:24px}.dash-title{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.dash-kicker{color:var(--blue);letter-spacing:.16em;margin:0 0 7px;font-size:10px;font-weight:800}.dash-title h1{font:900 30px var(--font-ui);margin:0 0 6px}.dash-title>div>p:last-child{color:#7d91a8;margin:0;font-size:11px}.sync-box{border:1px solid #38a9ee33;align-items:center;gap:10px;padding:9px 13px;display:flex}.sync-box div{display:grid}.sync-box small{color:#6f859d;letter-spacing:.1em;font-size:9px}.sync-box strong{margin-top:3px;font-size:11px}.metric-grid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.metric-grid article{background:linear-gradient(145deg,#0a182a,#06101d);border:1px solid #30a5ee42;align-items:center;gap:13px;min-height:104px;padding:15px;display:flex;box-shadow:inset 0 1px #ffffff08}.metric-icon{width:40px;height:40px;color:var(--gold);background:#f5c4511a;border-radius:7px;place-items:center;font-size:20px;display:grid}.metric-icon.cyan{color:var(--cyan);background:#53f1da17}.metric-icon.blue{color:var(--blue);background:#20b6ff17}.metric-icon.red{color:var(--red);background:#ff667517}.metric-icon.violet{color:#a99dff;background:#a99dff1a}.metric-grid article>div{min-width:0;display:grid}.metric-grid small{color:#91a4b8;font-size:11px}.metric-grid strong{font:900 20px var(--font-ui);margin:6px 0}.metric-grid strong i{color:#61768e;font-size:12px;font-style:normal}.metric-grid em{color:#607a92;letter-spacing:.09em;font-size:9px;font-style:normal}.cyan-text,.positive{color:var(--cyan)!important}.dash-grid-wide{grid-template-columns:2.1fr .9fr;gap:10px;margin-top:10px;display:grid}.dash-panel{background:linear-gradient(145deg,#081525,#050d18);border:1px solid #2ea3eb45;box-shadow:inset 0 1px #ffffff06}.performance-panel,.allocation-panel,.strategy-table-panel,.positions-panel,.risk-panel-mini{padding:16px}.panel-heading{justify-content:space-between;align-items:center;display:flex}.panel-heading p{letter-spacing:.14em;color:#52c7ff;margin:0 0 5px;font-size:9px}.panel-heading h2{font:800 16px var(--font-ui);text-transform:none;letter-spacing:-.02em;margin:0}.panel-heading>a{color:#4ec5ff;font-size:10px}.period-tabs{border:1px solid #36a4ea33;border-radius:6px;display:flex;overflow:hidden}.period-tabs button{color:#73889f;cursor:pointer;background:0 0;border:0;padding:7px 10px;font-size:10px}.period-tabs button.active{color:#fff;background:#0c74cc}.chart-labels{color:#8da0b5;gap:25px;margin:15px 0 4px;font-size:10px;display:flex}.chart-labels i{border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.legend-blue{background:var(--blue)}.legend-muted{background:#6685b2}.dashboard-chart{height:225px;padding-left:42px;position:relative}.dashboard-chart .line-chart{width:100%;height:100%}.y-axis{color:#678097;flex-direction:column;justify-content:space-between;font-size:9px;display:flex;position:absolute;inset:8px auto 8px 0}.chart-callout{background:#071526;border:1px solid #3cb1f961;padding:8px 11px;display:grid;position:absolute;top:12px;right:20px}.chart-callout small{color:#6d849c;font-size:9px}.chart-callout strong{margin-top:3px;font-size:12px}.x-axis{color:#627990;justify-content:space-around;padding-left:45px;font-size:9px;display:flex}.allocation-panel{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;display:grid}.allocation-panel .panel-heading{grid-column:1/-1}.donut-wrap{place-items:center;display:grid}.donut{background:radial-gradient(circle,#07111f 0 51%,transparent 52%),conic-gradient(#ffac2f 0 38%,#426ff1 38% 62%,#22c1e4 62% 74%,#9eb8da 74%);border-radius:50%;place-items:center;width:150px;height:150px;display:grid;box-shadow:0 0 30px #20b6ff1f}.donut span{text-align:center;display:grid}.donut strong{font-size:16px}.donut small{color:#768ba0;font-size:9px}.allocation-list{margin:0;padding:20px 0 0;list-style:none}.allocation-list li{border-bottom:1px solid #3aa6ea24;justify-content:space-between;padding:9px 0;font-size:10px;display:flex}.allocation-list li span{color:#a2b1c0;align-items:center;gap:8px;display:flex}.allocation-list i{background:#ffac2f;width:7px;height:7px}.allocation-list .eth{background:#426ff1}.allocation-list .sol{background:#22c1e4}.allocation-list .usd{background:#9eb8da}.dash-grid-bottom{grid-template-columns:1.12fr 1.12fr .76fr;gap:10px;margin-top:10px;display:grid}.strategy-status-card{border-top:1px solid #34a4ea29;border-bottom:1px solid #34a4ea29;grid-template-columns:34px 1fr auto auto;align-items:center;gap:10px;margin-top:18px;padding:12px 0;display:grid}.strategy-status-card>div{display:grid}.strategy-status-card strong{font-size:11px}.strategy-status-card small{color:#688097;margin-top:3px;font-size:9px}.strategy-status-card .status{color:var(--cyan);border:1px solid;border-radius:9px;padding:5px 7px;font-size:9px;font-style:normal}.strategy-status-card .status.paused{color:var(--gold)}.strategy-status-card>em{color:#849ab0;font-size:9px;font-style:normal}.strategy-actions{align-items:center;gap:20px;margin-top:13px;display:flex}.strategy-actions>a{color:#4dc6ff;font-size:10px}.mini-table{margin-top:15px}.mini-tr{border-top:1px solid #34a4ea21;grid-template-columns:1.1fr .6fr .8fr 1fr;align-items:center;padding:10px 3px;font-size:10px;display:grid}.mini-tr.header{color:#678099;letter-spacing:.1em;font-size:9px}.mini-tr>span:first-child{align-items:center;gap:5px;display:flex}.mini-tr .coin{width:22px;height:22px;font-size:10px}.risk-score{align-items:center;gap:10px;margin:18px 0;display:flex}.risk-score>div{text-align:center;background:radial-gradient(circle,#07111e 55%,transparent 56%),conic-gradient(var(--blue) 0 42%,#122238 42%);border-radius:50%;place-content:center;width:80px;height:80px;display:grid}.risk-score strong{font-size:25px}.risk-score small{color:#7890a7;font-size:10px}.risk-score>span{color:var(--gold);font-size:9px;line-height:1.5}.risk-bars p{color:#8296aa;justify-content:space-between;margin:8px 0 4px;font-size:9px;display:flex}.risk-bars>i{background:#102238;height:5px;display:block}.risk-bars>i>b{background:linear-gradient(90deg,#1768d1,var(--blue));height:100%;display:block}.icon-button{color:#6e849b;background:0 0;border:0}.simple-dash-panel{max-width:800px;padding:20px}.simple-row{border-top:1px solid #37a6ed29;justify-content:space-between;padding:18px 4px;font-size:11px;display:flex}.simple-row:first-of-type{margin-top:20px}.simple-row b{color:var(--gold);font-size:9px}.halt-state{border:1px solid #53f1da4d;padding:10px 16px;display:grid}.halt-state span{color:var(--cyan);font-size:11px;font-weight:900}.halt-state small{color:#71869b;margin-top:3px;font-size:9px}.halt-state.active{border-color:#ff667573}.halt-state.active span{color:var(--red)}.risk-layout{grid-template-columns:1fr 360px;gap:12px;display:grid}.risk-form,.halt-card,.consequence-card{padding:24px}.risk-field{border-top:1px solid #36a5eb26;grid-template-columns:1fr 120px;align-items:center;gap:15px;padding:21px 0;display:grid;position:relative}.risk-field:first-of-type{margin-top:22px}.risk-field>div:first-child{display:grid}.risk-field strong{font-size:12px}.risk-field span{color:#71869c;margin-top:5px;font-size:10px}.risk-input-wrap{background:#030a13;border:1px solid #3caff54d;align-items:center;height:40px;display:flex}.risk-input-wrap i{color:#8094aa;padding:0 10px;font-size:11px;font-style:normal}.risk-input-wrap input{color:#fff;text-align:right;background:0 0;border:0;outline:0;width:100%;height:100%}.risk-field>em{color:var(--red);grid-column:1/-1;font-size:10px;font-style:normal}.form-actions{align-items:center;gap:18px;margin-top:12px;display:flex}.reset-button{color:#7e93a8;cursor:pointer;background:0 0;border:0;font-size:11px}.saved-state{color:var(--cyan);font-size:10px}.risk-side{align-content:start;gap:12px;display:grid}.halt-card{background:radial-gradient(circle at 100% 0,#ff53671f,#0000 35%),linear-gradient(145deg,#0c1726,#060d18)}.halt-card h2{font:900 25px/1.1 var(--font-ui);text-transform:none;margin:25px 0 12px}.halt-card>p:not(.eyebrow){color:#8799ad;font-size:11px;line-height:1.6}.halt-card .button{margin-top:20px}.consequence-card h3{margin:0 0 15px;font-size:16px}.consequence-card ul{margin:0;padding:0;list-style:none}.consequence-card li{border-top:1px solid #34a5eb24;padding:13px 0;display:grid}.consequence-card b{font-size:11px}.consequence-card span{color:#768aa0;margin-top:4px;font-size:10px}@media (max-width:1100px){.nav-links{gap:20px}.hero-layout{grid-template-columns:1.1fr .9fr}.hero-art{transform-origin:50%;transform:scale(.82)}.market-label{right:300px}.strategy-grid{grid-template-columns:1fr 1fr}.inspection-panel{grid-column:1/-1;min-height:auto}.market-strip-inner{grid-template-columns:1fr 1fr}.market-strip-title{grid-column:1/-1;padding:18px 0}.market-ticker{padding:14px 10px}.market-page-grid{grid-template-columns:1fr 1fr}.metric-grid{grid-template-columns:repeat(3,1fr)}.dash-grid-bottom{grid-template-columns:1fr 1fr}.risk-panel-mini{grid-column:1/-1}.dashboard-sidebar{width:200px}.dashboard-shell{grid-template-columns:200px 1fr}.detail-content{grid-template-columns:1fr 330px}}@media (max-width:760px){.shell{width:min(100% - 32px,620px)}.section{padding:78px 0}.site-header{height:68px}.brand{min-width:auto}.brand strong{font-size:19px}.brand small{display:none}.brand-glyph{width:28px;height:31px}.nav-actions{display:none}.menu-button{background:0 0;border:0;gap:6px;padding:8px;display:grid}.menu-button span{background:#fff;width:24px;height:1px;display:block}.nav-links{background:#050d19;align-items:stretch;gap:0;padding:20px 24px;display:none;position:absolute;top:68px;left:0;right:0}.nav-links.nav-open{display:grid}.nav-links a{border-bottom:1px solid #3aabf321;padding:15px 0}.hero{min-height:900px;padding-top:68px}.hero-layout{min-height:0;display:block}.hero-copy{padding:62px 0 0}.hero h1{margin:21px 0}.hero h1 span{font-size:48px}.hero h1 strong{font-size:55px;line-height:.94}.hero-description{font-size:14px;line-height:1.55}.hero-actions{margin-top:25px;display:grid}.button{min-height:50px}.risk-note{margin-top:16px;font-size:11px}.hero-art{height:310px;margin-top:10px;transform:none}.globe{width:330px;height:330px;top:8px;right:-90px}.market-label{text-align:left;top:52px;left:0;right:auto}.market-label strong{font-size:19px}.coin-stack{transform-origin:100% 100%;transform:scale(.52)!important}.coin-stack-a{bottom:0;right:140px}.coin-stack-b{bottom:-5px;right:-15px}.glass-stat{width:220px;padding:13px;top:165px;right:0}.glass-stat strong{font-size:14px}.glass-stat span{font-size:9px}.hero-number{gap:10px;padding-top:14px}.hero-number>span{font-size:42px}.hero-number strong{font-size:25px}.hero-number p{font-size:10px}.market-strip-inner{grid-template-columns:1fr 1fr}.market-strip-title{padding:15px 0}.market-ticker{grid-template-columns:28px 1fr;padding:13px 4px}.market-ticker em{display:none}.section-heading{display:block}.section-heading>p{margin-top:20px}.section h2{font-size:42px}.strategy-grid{grid-template-columns:1fr}.strategy-feature,.inspection-panel{min-height:auto}.strategy-feature{padding:22px}.strategy-visual{margin-left:-22px;margin-right:-22px}.inspection-panel{grid-column:auto}.how-layout,.control-layout{grid-template-columns:1fr;gap:50px}.steps li{grid-template-columns:50px 1fr}.control-terminal{transform:none}.terminal-body{padding:25px 18px}.risk-ring{width:135px;height:135px}.risk-ring strong{font-size:38px}.closing-cta{padding:75px 0}.closing-cta h2{font-size:38px}.closing-inner>div{display:grid}.footer .shell{gap:12px;display:grid}.footer nav{flex-wrap:wrap;gap:12px}.consent{width:calc(100% - 24px);display:grid;bottom:12px;left:12px}.consent-actions{justify-content:flex-end}.inner-hero,.strategy-detail-hero{padding:135px 0 70px}.inner-hero h1{font-size:52px}.inner-hero>.shell>p:last-child{font-size:14px}.market-page-grid,.principle-grid{grid-template-columns:1fr}.strategy-list article{grid-template-columns:45px 1fr;padding:22px}.strategy-list article>a{grid-column:1/-1}.strategy-list article>span{font-size:34px}.source-table>div{grid-template-columns:1fr;gap:8px}.strategy-detail-grid{grid-template-columns:1fr}.detail-orbit{width:210px;height:210px;margin-top:50px}.detail-content{grid-template-columns:1fr;gap:40px}.rules-panel h2{font-size:42px}.methodology-preview>.shell{padding:20px}.strategy-chart{height:210px}.auth-page{grid-template-columns:1fr}.auth-side{min-height:300px;padding:32px 24px}.auth-side h1{font-size:48px}.auth-card{margin:35px auto}.dashboard-shell{display:block}.dashboard-sidebar{display:none}.dashboard-main{width:100%}.dashboard-topbar{height:60px;padding:0 14px}.mobile-dash-menu{color:#72cffb;background:0 0;border:0;font-size:18px;display:block}.dash-search{display:none}.simulation-banner{grid-template-columns:auto 1fr;gap:5px 9px;padding:10px 14px;display:grid}.simulation-banner a{grid-column:2;margin:0}.dashboard-content{padding:16px 12px}.dash-title{align-items:flex-start}.dash-title h1{font-size:27px}.sync-box{display:none}.metric-grid{grid-template-columns:1fr 1fr;gap:7px}.metric-grid article{gap:9px;min-height:92px;padding:11px}.metric-grid article:last-child{grid-column:1/-1}.metric-icon{width:34px;height:34px}.metric-grid strong{font-size:16px}.dash-grid-wide,.dash-grid-bottom{grid-template-columns:1fr}.performance-panel,.allocation-panel,.strategy-table-panel,.positions-panel,.risk-panel-mini{padding:13px}.dashboard-chart{height:170px;padding-left:30px}.allocation-panel{grid-template-columns:1fr 1fr}.donut{width:125px;height:125px}.risk-panel-mini{grid-column:auto}.strategy-status-card{grid-template-columns:30px 1fr auto}.strategy-status-card>em{grid-column:2/-1}.mini-tr{grid-template-columns:1.1fr .6fr .8fr 1fr;font-size:9px}.risk-layout{grid-template-columns:1fr}.risk-form,.halt-card,.consequence-card{padding:17px}.risk-field{grid-template-columns:1fr 100px}.form-actions{flex-wrap:wrap;align-items:flex-start}.dash-title .halt-state{display:grid}.public-inner-page .market-strip{margin-top:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.pulse-dot.offline{background:var(--red);box-shadow:0 0 13px var(--red)}.market-ticker div small{color:#587087;margin-top:3px;font-size:7px}.market-ticker em.stale{color:var(--gold);border-color:#f5c4514d}.live-sparkline{z-index:2;width:75%;margin-left:auto;padding:0 16px 12px 0;position:relative}.live-sparkline svg{filter:drop-shadow(0 0 8px #32b7ff80);width:100%;height:90px}.live-sparkline small{color:#5d849f;text-align:right;letter-spacing:.08em;font-size:6px;display:block}.sparkline-state{color:#71879d;width:70%;margin-left:auto;padding:60px 20px;font-size:9px}.market-detail-card dl div{gap:16px}.market-detail-card dd{text-align:right}.market-api-state{border:1px solid var(--line);color:#7f94aa;background:#07111e;align-items:center;gap:10px;margin-bottom:18px;padding:12px 15px;font-size:11px;display:flex}.market-api-state button{color:var(--blue);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:11px}.empty-real-state{background:#040e198c;border:1px dashed #47b5f93d;margin-top:18px;padding:28px}.empty-real-state strong{font-size:16px}.empty-real-state p{color:#8397ac;max-width:680px;font-size:12px;line-height:1.6}.simple-row span{gap:4px;display:grid}.simple-row small{color:#71869c;font-size:11px;font-weight:400}.risk-field select{color:#fff;background:#040b14;border:1px solid #42b6ff59;min-width:190px;padding:10px}.oanda-connect{border-top:1px solid #34a4ea29;grid-template-columns:1fr 1fr auto;gap:8px;margin-top:18px;padding-top:16px;display:grid}.oanda-connect p,.oanda-connect small{grid-column:1/-1;margin:0}.oanda-connect p{color:var(--blue);letter-spacing:.14em;font-size:9px}.oanda-connect small{color:#71869c;font-size:10px;line-height:1.5}.oanda-connect input{color:#fff;background:#030a13;border:1px solid #3caff54d;min-height:38px;padding:0 10px}@media (max-width:760px){.oanda-connect{grid-template-columns:1fr}.oanda-connect p,.oanda-connect small{grid-column:auto}}a.market-detail-card{color:inherit;text-decoration:none;transition:border-color .2s,transform .2s;display:block}a.market-detail-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.card-link{color:var(--blue);letter-spacing:.08em;border-top:1px solid #39aaf324;margin-top:18px;padding-top:14px;font-size:11px;display:block}.status-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.status-card{border:1px solid var(--line);background:linear-gradient(145deg,#0a1728,#060d18);padding:26px}.status-card h2{font:900 20px var(--font-ui);margin:16px 0 10px}.status-note{color:#8da0b6;min-height:48px;font-size:11px;line-height:1.6}.status-card dl{margin:18px 0 0}.status-card dl div{border-top:1px solid #39aaf324;justify-content:space-between;gap:14px;padding:10px 0;font-size:11px;display:flex}.status-card dt{color:#70859b}.status-card dd{color:#b8c8d8;text-align:right;margin:0}.state-chip{letter-spacing:.1em;color:#9ab0c4;text-transform:uppercase;border:1px solid #39abf259;padding:5px 8px;font-size:10px;display:inline-block}.state-chip.connected,.state-chip.read_ready,.state-chip.reconciling,.state-chip.importing{color:var(--cyan);border-color:#53f1da66}.state-chip.not_configured,.state-chip.disconnected,.state-chip.connection_error,.state-chip.revoked{color:var(--red);border-color:#ff667566}.state-chip.reconnecting,.state-chip.authorization_pending,.state-chip.permissions_checked{color:var(--gold);border-color:#f5c45166}.coverage-table{border:1px solid var(--line);margin-top:15px}.coverage-table>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.6fr auto;align-items:center;gap:20px;padding:22px;display:grid}.coverage-table>div:last-child{border-bottom:0}.coverage-table b{font-size:13px}.coverage-table span{color:#8fa2b8;font-size:12px;line-height:1.6}.coverage-table em{color:var(--gold);letter-spacing:.12em;font-size:10px;font-style:normal}.instrument-head{grid-template-columns:1fr auto;align-items:center;gap:30px;display:grid}.instrument-head h1{font:900 clamp(48px,6vw,92px)/.95 var(--font-display);margin:18px 0 12px}.instrument-head>div>p:not(.eyebrow){color:#a0b1c3;max-width:700px;font-size:15px;line-height:1.7}.instrument-coin{width:130px;height:130px;font:900 42px var(--font-ui);box-shadow:0 0 60px #1a89ec40}.instrument-layout{grid-template-columns:1.4fr .6fr;align-items:start;gap:15px;display:grid}.instrument-chart-panel,.instrument-facts{padding:22px}.instrument-facts dl{margin:18px 0 0}.instrument-facts dl div{border-top:1px solid #39aaf324;justify-content:space-between;gap:14px;padding:10px 0;font-size:11px;display:flex}.instrument-facts dt{color:#70859b}.instrument-facts dd{color:#b8c8d8;text-align:right;margin:0}.candle-chart-wrap{margin-top:20px}.candle-chart{width:100%;height:300px;display:block}.chart-axis{color:#627990;letter-spacing:.06em;justify-content:space-between;gap:12px;margin-top:10px;font-size:10px;display:flex}.chart-empty{color:#8397ac;border:1px dashed #47b5f93d;margin-top:20px;padding:38px;font-size:12px}.dash-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.kv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin:22px 0 0;display:grid}.kv-grid div{border-top:1px solid #39aaf329;padding:14px 0}.kv-grid dt{color:#70859b;letter-spacing:.1em;font-size:10px}.kv-grid dd{color:#c8d6e4;margin:6px 0 0;font-size:12px}.table-scroll{margin-top:18px;overflow-x:auto}.dash-table{border-collapse:collapse;width:100%;font-size:11px}.dash-table th{text-align:left;color:#678099;letter-spacing:.12em;white-space:nowrap;border-bottom:1px solid #34a4ea3d;padding:11px 12px;font-size:9px;font-weight:600}.dash-table td{color:#b8c8d8;vertical-align:top;border-bottom:1px solid #34a4ea21;padding:14px 12px}.dash-table td strong{color:#eaf2fb;font-size:11px}.dash-table td small{color:#71869c;margin-top:5px;font-size:10px;display:block}.account-block{margin-top:15px}.account-summary,.account-panel{padding:20px}.account-grid{grid-template-columns:1fr 1fr;gap:15px;margin-top:15px;display:grid}.account-block>.dash-panel:last-child{margin-top:15px}.connections-layout{grid-template-columns:1.5fr .5fr;align-items:start;gap:15px;margin-top:15px;display:grid}.connections-side{align-content:start;gap:15px;display:grid}.strategy-detail-layout{grid-template-columns:1.35fr .65fr;align-items:start;gap:15px;display:grid}.strategy-detail-main,.strategy-detail-side{align-content:start;gap:15px;display:grid}.security-layout{gap:15px;display:grid}.row-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.row-tail{align-items:center;gap:16px;display:flex}.row-link{color:var(--blue);white-space:nowrap;font-size:11px}.check-row{border-top:1px solid #36a5eb26;flex-wrap:wrap;align-items:center;gap:18px;padding:14px 0;display:flex}.check-row .check-label{color:#70859b;letter-spacing:.1em;min-width:82px;font-size:10px}.check-row label{color:#a8b8c8;align-items:center;gap:8px;font-size:11px;display:flex}.check-row input{accent-color:#20b6ff;width:15px;height:15px}.text-input{color:#fff;background:#030a13;border:1px solid #3caff54d;width:100%;min-height:40px;padding:0 12px}.text-input:focus{outline:1px solid #20b6ff99}.risk-field>.text-input{max-width:170px}.connections-side .risk-field>.text-input{max-width:100%}.form-message{font-size:11px}.button:disabled,.button[aria-disabled=true]{opacity:.45;cursor:not-allowed;filter:grayscale(.35);box-shadow:none}.button:disabled:hover,.button[aria-disabled=true]:hover{transform:none}.dash-table button.button-small:disabled{opacity:.4}.mfa-secret{background:#040b14;border:1px solid #42b6ff4d;gap:6px;margin-top:18px;padding:18px;display:grid}.mfa-secret span{color:#70859b;letter-spacing:.14em;font-size:9px}.mfa-secret code{color:var(--gold-soft);word-break:break-all;letter-spacing:.06em;font-size:13px}.mfa-secret small{color:#7f94aa;font-size:10px}.recovery-codes{background:#f5c4510a;border:1px solid #f5c4514d;margin-top:18px;padding:18px}.recovery-codes ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:14px 0;list-style:none;display:grid}.recovery-codes code{color:#eaf2fb;letter-spacing:.08em;font-size:12px}@media (max-width:760px){.recovery-codes ul{grid-template-columns:1fr}}.market-trend{margin-top:14px}.market-trend svg{width:100%;height:84px;display:block}.market-trend.compact svg{height:62px}.trend-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.trend-chip{letter-spacing:.04em;border:1px solid;padding:4px 8px;font-size:11px;font-weight:800}.trend-chip.up{color:var(--cyan);background:#53f1da0f;border-color:#53f1da66}.trend-chip.down{color:var(--red);background:#ff66750f;border-color:#ff667566}.trend-chip i{color:#7f94aa;margin-left:4px;font-style:normal;font-weight:600}.trend-meta small{color:#6f859d;letter-spacing:.04em;font-size:10px}.trend-state{color:#7c90a6;text-align:center;border:1px dashed #47b5f938;margin-top:16px;padding:26px 18px;font-size:11px}.trend-state.compact{padding:18px}.dash-home{color:#eaf2fb;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800;display:none}.drawer-scrim{z-index:19;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#02060eb8;border:0;position:fixed;inset:0}.dashboard-sidebar.drawer-open{display:block}@media (max-width:760px){.dashboard-sidebar.drawer-open{width:250px;display:block;box-shadow:0 0 60px #0009}.dash-home{display:block}.dashboard-topbar{gap:12px}.mobile-dash-menu{font-size:20px;line-height:1}}.status-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.status-tiles article{background:linear-gradient(145deg,#0a182a,#06101d);border:1px solid #30a5ee42;align-items:center;gap:13px;min-height:106px;padding:15px;display:flex;box-shadow:inset 0 1px #ffffff08}.status-tiles article>div{min-width:0;display:grid}.status-tiles small{color:#91a4b8;font-size:11px}.status-tiles strong{font:900 19px var(--font-ui);margin:6px 0}.status-tiles em{color:#607a92;letter-spacing:.05em;font-size:9.5px;font-style:normal;line-height:1.5}.snapshot-rows{gap:0;margin-top:18px;display:grid}.snapshot-row{color:inherit;border-top:1px solid #34a4ea24;grid-template-columns:minmax(150px,1fr) 130px minmax(180px,1.1fr);align-items:center;gap:18px;padding:16px 4px;text-decoration:none;transition:background .18s,padding-left .18s;display:grid}.snapshot-row:hover{background:#15589b17;padding-left:10px}.snapshot-row .market-trend{margin-top:0}.snapshot-id{align-items:center;gap:12px;min-width:0;display:flex}.snapshot-id .coin{width:38px;height:38px;font-size:15px}.snapshot-id>div{min-width:0;display:grid}.snapshot-id strong{font-size:13px}.snapshot-id small{color:#71869c;text-overflow:ellipsis;margin-top:4px;font-size:10px;overflow:hidden}.snapshot-price{display:grid}.snapshot-price strong{font:900 18px var(--font-ui)}.snapshot-price small{color:#6f859d;letter-spacing:.06em;margin-top:4px;font-size:10px}.dash-section{margin-top:14px}.section-heading.compact{align-items:flex-end;margin-bottom:16px}.section-heading.compact h2{font-size:30px}.section-heading.compact>p{color:#8497ac;max-width:420px;font-size:12px}.workspace-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.workspace-map a{color:inherit;background:linear-gradient(145deg,#0a182a,#050d18);border:1px solid #30a5ee38;gap:7px;padding:20px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.workspace-map a:hover{border-color:var(--line-strong);transform:translateY(-2px)}.workspace-map span{color:var(--gold);letter-spacing:.14em;font-size:9px}.workspace-map strong{font:800 15px var(--font-ui);margin-top:4px}.workspace-map small{color:#7f93a8;font-size:11px;line-height:1.6}@media (max-width:1240px){.status-tiles,.workspace-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.status-tiles,.workspace-map{grid-template-columns:1fr}.snapshot-row{grid-template-columns:1fr;gap:10px}.snapshot-price{grid-auto-flow:column;align-items:baseline;gap:10px}.snapshot-price small{margin-top:0}.section-heading.compact{display:block}}.instrument-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:0 22px;margin:38px 0 0;display:grid}.instrument-stats div{border-top:1px solid #40aef438;padding:14px 0}.instrument-stats dt{color:#6f859d;letter-spacing:.13em;text-transform:uppercase;font-size:9.5px}.instrument-stats dd{color:#e5eef8;font:800 16px var(--font-ui);margin:7px 0 0}.instrument-stats dd.up{color:var(--cyan)}.instrument-stats dd.down{color:var(--red)}.range-tabs{border:1px solid #36a4ea47;display:flex}.range-tabs button{color:#73889f;letter-spacing:.1em;cursor:pointer;background:0 0;border:0;padding:9px 14px;font-size:11px;transition:background .18s,color .18s}.range-tabs button:hover{color:#cfe6f7;background:#15589b29}.range-tabs button.active{color:#fff;background:linear-gradient(#0d76cf,#0a5aa3)}.chart-skeleton{background:linear-gradient(100deg,#09192b99 20%,#102d4bbf 40%,#09192b99 60%) 0 0/220% 100%;border:1px dashed #47b5f933;height:300px;margin-top:22px;animation:1.6s ease-in-out infinite skeleton}@keyframes skeleton{0%{background-position:120% 0}to{background-position:-20% 0}}.button:focus-visible,a:focus-visible,.range-tabs button:focus-visible,.dashboard-sidebar nav a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:2px;outline:2px solid #53f1dabf}@media (max-width:1240px){.instrument-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.instrument-stats{grid-template-columns:1fr 1fr}.chart-skeleton{height:210px}}.signal-panel{border:1px solid var(--line);background:linear-gradient(145deg,#081525,#050d18);padding:26px}.signal-panel .panel-heading{margin-bottom:8px}.ema-legend{flex-wrap:wrap;gap:20px;margin:18px 0 6px;display:flex}.ema-legend span{color:#8ea1b6;letter-spacing:.05em;align-items:center;gap:8px;font-size:11px;display:flex}.ema-legend i{width:18px;height:2px;display:inline-block}.ema-legend .dash-price{background:#96afc899}.ema-legend .dash-fast{background:#20b6ff}.ema-legend .dash-slow{background:#f5c451}.ema-legend .dash-entry{background:#53f1da}.ema-legend .dash-exit{background:#ff6675}.ema-legend .ema-range{color:#6d8298;letter-spacing:.04em;margin-left:auto}.ema-inspector svg{width:100%;height:300px;display:block}.ema-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:0 20px;margin:18px 0 0;display:grid}.ema-stats div{border-top:1px solid #40aef433;padding:12px 0}.ema-stats dt{color:#6f859d;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.ema-stats dd{color:#e5eef8;font:800 14px var(--font-ui);margin:6px 0 0}.ema-stats dd.up{color:var(--cyan)}.ema-stats dd.down{color:var(--red)}@media (max-width:1240px){.ema-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ema-stats{grid-template-columns:1fr 1fr}.ema-inspector svg{height:220px}.signal-panel{padding:18px}}.hero-sweep{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-sweep:after{content:"";background:linear-gradient(90deg,#0000,#40beff17,#0000);width:38%;height:180%;animation:9s linear infinite sweep;position:absolute;top:-40%;left:-30%;transform:rotate(14deg)}@keyframes sweep{0%{left:-40%}to{left:130%}}.reveal{opacity:0;animation:.7s cubic-bezier(.22,.8,.3,1) forwards rise;transform:translateY(14px)}.reveal-1{animation-delay:50ms}.reveal-2{animation-delay:.14s}.reveal-3{animation-delay:.24s}.reveal-4{animation-delay:.34s}.reveal-5{animation-delay:.44s}.reveal-6{animation-delay:.52s}@keyframes rise{to{opacity:1;transform:none}}.orb-one{animation:7s ease-in-out infinite orbPulse}.orb-two{animation:9s ease-in-out infinite reverse orbPulse}@keyframes orbPulse{0%,to{opacity:.42;transform:scale(1)}50%{opacity:.66;transform:scale(1.05)}}.globe-line{animation:18s linear infinite globeSpin}.globe-line.line-b{animation-duration:26s;animation-direction:reverse}.globe-line.line-c{animation-duration:34s}@keyframes globeSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.glow-point{animation:3.4s ease-in-out infinite pointPulse}.glow-point.p2{animation-delay:1.1s}.glow-point.p3{animation-delay:2.2s}@keyframes pointPulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.coin-stack{animation:6s ease-in-out infinite floatY}.coin-stack-b{animation-duration:7.4s;animation-delay:1.4s}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hero-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.hero-facts li{border-top:1px solid #40b5ff38;gap:6px;padding-top:14px;display:grid}.hero-facts b{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.hero-facts span{color:#8ea2b8;font-size:11px;line-height:1.5}.hero-number{align-items:stretch;gap:34px}.hero-fact{flex:1;grid-template-columns:auto 1fr;align-items:center;gap:16px;display:grid}.hero-fact>span{font:900 52px/1 var(--font-ui);color:#0000;-webkit-text-stroke:1px #31bbff47}.hero-fact>div{display:grid}.hero-fact small{color:var(--gold);letter-spacing:.18em;font-size:10px;font-weight:800}.hero-fact strong{font:900 26px var(--font-ui);margin:6px 0}.hero-fact p{color:#8094aa;max-width:320px;margin:0;font-size:11px;line-height:1.5}.hero-panel-slot{z-index:6;width:340px;position:absolute;top:300px;right:-10px}.live-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow), inset 0 1px #ffffff0f;background:linear-gradient(135deg,#041831db,#07101fb3);border:1px solid #41bcff66;animation:6s ease-in-out infinite panelGlow}@keyframes panelGlow{0%,to{box-shadow:0 24px 80px #00000073,inset 0 1px #ffffff0f}50%{box-shadow:0 24px 80px #0936668c,inset 0 1px #ffffff17}}.live-panel-head{border-bottom:1px solid #3caff533;align-items:center;gap:9px;padding:14px 18px;display:flex}.live-panel-head strong{letter-spacing:.18em;color:var(--blue);font-size:11px}.live-panel-head em{letter-spacing:.14em;color:#6f859d;margin-left:auto;font-size:9.5px;font-style:normal}.live-rows{margin:0;padding:6px 18px;list-style:none}.live-rows li{border-bottom:1px solid #38aaf324;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.live-rows li:last-child{border-bottom:0}.live-rows .coin{width:30px;height:30px;font-size:13px}.live-row-id{min-width:0;display:grid}.live-row-id strong{font-size:11px}.live-row-id small{color:#6f859d;margin-top:3px;font-size:9.5px}.live-row-price{text-align:right;display:grid}.live-row-price strong{font:900 14px var(--font-ui)}.live-row-price small{letter-spacing:.05em;margin-top:3px;font-size:10px}.live-row-price small.up{color:var(--cyan)}.live-row-price small.down{color:var(--red)}.live-row-price small.flat{color:#6f859d}.live-price{animation:.9s ease-out priceFlash}@keyframes priceFlash{0%{color:var(--gold-soft);text-shadow:0 0 16px #f5c45199}to{color:inherit;text-shadow:none}}.live-panel-foot{color:#6f859d;letter-spacing:.04em;border-top:1px solid #3caff533;margin:0;padding:12px 18px 14px;font-size:9.5px;line-height:1.6}.live-panel.aside{box-shadow:none;animation:none}@media (prefers-reduced-motion:reduce){.reveal,.hero-sweep:after,.orb-one,.orb-two,.globe-line,.glow-point,.coin-stack,.live-panel,.live-price,.chart-skeleton{animation:none!important}.reveal{opacity:1;transform:none}}@media (max-width:1240px){.hero-panel-slot{width:100%;margin-top:20px;position:relative;top:auto;right:auto}.hero-art{height:auto}.hero-facts{grid-template-columns:1fr 1fr}}@media (max-width:760px){.hero-facts{grid-template-columns:1fr;gap:10px}.hero-number{gap:18px;display:grid}.hero-fact>span{font-size:38px}.hero-fact strong{font-size:22px}}.auth-page{grid-template-columns:1.15fr .85fr}.auth-aside{background:radial-gradient(circle at 70% 30%,#1d90f038,#0000 40%),repeating-radial-gradient(circle at 72% 42%,#0000 0 68px,#2eaeff0d 69px 70px),linear-gradient(145deg,#030711,#07182d);flex-direction:column;gap:26px;padding:38px 6vw 44px;display:flex}.auth-aside-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.auth-brand{text-decoration:none}.auth-home-link{color:#7f94aa;font-size:11px}.auth-aside-copy h1{font:900 clamp(42px,4.6vw,72px)/.95 var(--font-display);text-transform:uppercase;letter-spacing:-.05em;margin:18px 0 14px}.auth-aside-copy h1 em{color:var(--gold);font-style:normal}.auth-aside-copy>p:last-child{color:#94a6ba;max-width:560px;font-size:13px;line-height:1.7}.auth-aside .live-panel{margin-top:auto}.auth-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.auth-trust li{border-top:1px solid #40b5ff33;gap:5px;padding-top:12px;display:grid}.auth-trust b{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.auth-trust span{color:#8094aa;font-size:11px;line-height:1.55}.auth-panel{place-items:center;padding:60px 40px;display:grid}.auth-panel .auth-card{width:min(456px,100%);margin:0}.auth-tabs{border:1px solid #36a4ea42;margin-bottom:26px;display:flex}.auth-tabs a{text-align:center;letter-spacing:.1em;color:#7d92a8;flex:1;padding:12px 8px;font-size:11px;text-decoration:none;transition:background .2s,color .2s}.auth-tabs a:hover{color:#cfe6f7;background:#15589b24}.auth-tabs a.active{color:#fff;background:linear-gradient(#0d76cf,#0a5aa3)}.auth-field{color:#a7b7c7;gap:8px;margin:16px 0;font-size:11px;display:grid}.auth-field>span{letter-spacing:.06em}.auth-field input{color:#fff;background:#040a13;border:1px solid #44adef45;min-height:46px;padding:0 13px}.auth-field input::placeholder{color:#5d7288}.auth-field small{color:#6f859d;font-size:10px;line-height:1.5}.form-message.verified{border-color:#53f1da66;color:var(--cyan)!important}@media (max-width:1240px){.auth-page{grid-template-columns:1fr}.auth-panel{padding:44px 24px 60px}.auth-trust{grid-template-columns:1fr}}.instrument-strip{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.instrument-strip li{background:#06111fb3;border:1px solid #38aaf338;align-items:center;gap:8px;padding:7px 10px;display:flex}.instrument-strip strong{letter-spacing:.08em;color:#c2d2e2;font-size:11px}.instrument-strip span{letter-spacing:.04em;font-size:10px}.instrument-strip span.up{color:var(--cyan)}.instrument-strip span.down{color:var(--red)}.instrument-strip span.flat{color:#7c90a6}.control-stack{align-content:start;gap:14px;display:grid}.service-band{border:1px solid var(--line);background:linear-gradient(145deg,#081525,#050d18)}.service-band-head{border-bottom:1px solid #3caff533;align-items:center;gap:9px;padding:13px 18px;display:flex}.service-band-head strong{letter-spacing:.18em;color:var(--blue);font-size:11px}.service-band-head em{letter-spacing:.12em;color:#6f859d;margin-left:auto;font-size:9.5px;font-style:normal}.service-rows{margin:0;padding:4px 18px 12px;list-style:none}.service-rows li{border-bottom:1px solid #38aaf321;grid-template-columns:1.3fr auto 1.4fr;align-items:center;gap:12px;padding:11px 0;display:grid}.service-rows li:last-child{border-bottom:0}.service-name{color:#c9d8e6;font-size:11px}.service-meta{color:#71869c;text-align:right;font-size:10px}.site-footer{background:#040b16;border-top:1px solid #3caff529;padding:70px 0 40px}.site-footer .shell{display:block}.footer-grid{grid-template-columns:1.6fr repeat(4,1fr);gap:32px;display:grid}.footer-brand{align-content:start;gap:8px;display:grid}.footer-brand strong{font:900 22px var(--font-ui);letter-spacing:.06em}.footer-brand small{color:var(--gold);letter-spacing:.24em;font-size:10px}.footer-brand p{color:#8094aa;max-width:320px;margin:8px 0 0;font-size:11px;line-height:1.7}.footer-badge{color:var(--gold);letter-spacing:.14em;border:1px solid #f5c45152;justify-self:start;margin-top:6px;padding:6px 9px;font-size:9.5px}.footer-column{align-content:start;gap:10px;display:grid}.footer-column b{color:#5d7288;letter-spacing:.16em;margin-bottom:4px;font-size:9.5px}.footer-column a{color:#a8bccd;font-size:11px;text-decoration:none}.footer-column a:hover{color:var(--blue)}.footer-legal{border-top:1px solid #3caff524;gap:6px;margin-top:44px;padding-top:22px;display:grid}.footer-legal p{color:#66798e;max-width:1000px;margin:0;font-size:11px;line-height:1.7}@media (max-width:1240px){.footer-grid{grid-template-columns:1fr 1fr 1fr}.footer-brand{grid-column:1/-1}}@media (max-width:760px){.service-rows li{grid-template-columns:1fr auto}.service-meta{text-align:left;grid-column:1/-1}.footer-grid{grid-template-columns:1fr 1fr;gap:24px}.site-footer{padding:48px 0 32px}.hero{min-height:auto;padding-bottom:34px}.hero-copy{padding:36px 0 0}.hero h1{margin:16px 0 14px}.hero-description{margin-bottom:0}.hero-art{height:auto;margin-top:30px}.globe{opacity:.6;width:270px;height:270px;top:0;right:-70px}.market-label,.coin-stack{display:none}.hero-panel-slot{margin-top:0}.hero-facts{margin-top:22px}.hero-number{margin-top:26px;padding-top:18px}.hero-fact p{max-width:none}}.public-band-grid{grid-template-columns:1.25fr 1fr;align-items:start;gap:15px;display:grid}.public-note-card{padding:24px}.public-note-card h2{font:900 22px var(--font-ui);margin:0}.public-note-card>p{color:#93a7bb;margin:16px 0 0;font-size:12px;line-height:1.75}.public-note-card ul{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.public-note-card li{color:#8397ab;padding-left:18px;font-size:11px;line-height:1.6;position:relative}.public-note-card li:before{content:"▲";color:var(--gold);font-size:10px;position:absolute;top:1px;left:0}.public-note-card .button{margin-top:20px}.ladder-section{padding-top:20px}.control-ladder{border-left:1px solid #38aaf33d;margin:0;padding:0;list-style:none}.control-ladder li{grid-template-columns:78px 1fr;gap:0;padding:24px 0;display:grid;position:relative}.control-ladder li:before{content:"";background:var(--blue);width:7px;height:7px;box-shadow:0 0 14px var(--blue);border-radius:50%;position:absolute;top:32px;left:-4px}.control-ladder li+li{border-top:1px solid #38aaf321}.ladder-index{font:900 34px var(--font-ui);color:#0000;-webkit-text-stroke:1px #31bbff66;padding-left:22px}.control-ladder h3{font:800 18px var(--font-ui);margin:4px 0 8px}.control-ladder p{color:#8ea2b6;max-width:760px;margin:0;font-size:12px;line-height:1.7}.control-ladder em{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;border:1px solid #f5c45147;margin-top:10px;padding:5px 8px;font-size:10px;font-style:normal;display:inline-block}.action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:40px;display:grid}.action-grid article{background:linear-gradient(145deg,#0a182a,#050d18);border:1px solid #30a5ee3d;padding:22px}.action-grid h3{font:800 16px var(--font-ui);margin:0 0 14px}.action-grid p{color:#93a7bb;gap:5px;margin:0 0 12px;padding-left:14px;font-size:11px;line-height:1.65;display:grid}.action-grid p b{letter-spacing:.14em;text-transform:uppercase;font-size:9.5px}.action-grid p.does{border-left:2px solid #53f1da80}.action-grid p.does b{color:var(--cyan)}.action-grid p.not{border-left:2px solid #ff667580;margin-bottom:0}.action-grid p.not b{color:var(--red)}.never-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.never-grid article{background:radial-gradient(circle at 100% 0,#f5c45112,#0000 45%),linear-gradient(145deg,#0d1626,#050d18);border:1px solid #f5c45133;padding:22px}.never-grid span{color:var(--gold);letter-spacing:.2em;font-size:9.5px}.never-grid h3{font:800 15px var(--font-ui);margin:12px 0 8px}.never-grid p{color:#8499ad;margin:0;font-size:11px;line-height:1.65}.coverage-matrix{border:1px solid var(--line);background:linear-gradient(145deg,#081525,#050d18);padding:24px}.coverage-matrix-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.coverage-matrix-head h2{font:900 26px var(--font-ui);margin:0}.matrix-scroll{margin-top:20px;overflow-x:auto}.matrix-table td:first-child{min-width:220px}.matrix-table td:nth-child(2){min-width:150px}.provider-register{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.provider-register article{background:linear-gradient(145deg,#0a182a,#050d18);border:1px solid #30a5ee3d;padding:24px}.provider-register h3{font:800 18px var(--font-ui);margin:0 0 16px}.provider-register dl{margin:0}.provider-register dl div{border-top:1px solid #38aaf324;grid-template-columns:96px 1fr;gap:12px;padding:10px 0;font-size:11px;display:grid}.provider-register dt{color:#6f859d;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.provider-register dd{color:#c4d3e2;margin:0}.provider-register p{color:#8499ad;margin:16px 0 0;font-size:11px;line-height:1.7}.rule-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rule-grid article{background:#071322;border:1px solid #30a5ee33;padding:22px}.rule-grid h3{font:800 14px var(--font-ui);color:#e5eef8;margin:0 0 10px}.rule-grid p{color:#8499ad;margin:0;font-size:11px;line-height:1.7}@media (max-width:1240px){.public-band-grid{grid-template-columns:1fr}.action-grid,.never-grid{grid-template-columns:1fr 1fr}.provider-register{grid-template-columns:1fr}.rule-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.action-grid,.never-grid,.rule-grid{grid-template-columns:1fr}.coverage-matrix{padding:16px}.control-ladder li{grid-template-columns:52px 1fr}.ladder-index{padding-left:14px;font-size:26px}}.strategy-list article .instrument-strip{margin-top:16px}.strategy-list article .detail-badges{margin-top:14px}.strategy-disclosure{background:radial-gradient(circle at 0 0,#f5c4510f,#0000 45%),#050d18;border:1px solid #f5c45138;gap:12px;margin-top:34px;padding:24px;display:grid}.strategy-disclosure p{color:#93a7bb;margin:0;font-size:12px;line-height:1.75}.strategy-disclosure b{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin-right:8px;font-size:10px}.class-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.class-grid article{background:linear-gradient(145deg,#0a182a,#050d18);border:1px solid #30a5ee3d;align-content:start;gap:10px;padding:24px;display:grid}.class-grid article>span{font:800 11px var(--font-ui);letter-spacing:.14em;color:var(--blue)}.class-grid h3{font:800 17px var(--font-ui);margin:0}.class-grid p{color:#8ea2b6;margin:0;font-size:11px;line-height:1.7}.class-grid em{color:var(--gold);border-top:1px solid #f5c45133;margin-top:4px;padding-top:10px;font-size:10px;font-style:normal;line-height:1.6}.glossary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.glossary>div{background:#071322;border:1px solid #30a5ee33;padding:20px 22px}.glossary b{color:#e5eef8;letter-spacing:.04em;margin-bottom:8px;font-size:12px;display:block}.glossary p{color:#8499ad;margin:0;font-size:11px;line-height:1.7}@media (max-width:1240px){.class-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.class-grid,.glossary{grid-template-columns:1fr}.strategy-list article{padding:20px}}.dash-grid-wide.scope-grid{grid-template-columns:1.45fr 1fr;align-items:start}.scope-grid .empty-real-state strong{font-size:14px;line-height:1.3}.scope-grid .empty-real-state{padding:22px}.scope-grid .allocation-panel{align-content:start}@media (max-width:1240px){.dash-grid-wide.scope-grid{grid-template-columns:1fr}.status-grid{grid-template-columns:1fr 1fr}.instrument-layout,.connections-layout,.strategy-detail-layout{grid-template-columns:1fr}.kv-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.status-grid,.account-grid{grid-template-columns:1fr}.coverage-table>div{grid-template-columns:1fr;gap:8px}.kv-grid,.instrument-head{grid-template-columns:1fr}.instrument-coin{width:96px;height:96px;font-size:32px}.candle-chart{height:210px}.chart-axis{gap:4px;display:grid}.dash-actions{justify-content:flex-start}.risk-field>.text-input{max-width:100%}}:root{--panel-line:#8eb8e62e;--panel-line-strong:#8eb8e652;--r-tag:4px;--r-control:6px;--r-panel:8px;--r-overlay:12px;--elev-1:0 10px 28px #00000038;--elev-2:0 18px 44px #00000057;--edge-light:inset 0 1px #ffffff0a}.dash-panel,.metric-grid article,.status-tiles article,.service-band,.coverage-matrix,.market-detail-card,.strategy-list article,.principle-grid article,.class-grid article,.glossary>div,.never-grid article,.rule-grid article,.provider-register article,.action-grid article,.status-card,.signal-panel,.halt-state,.strategy-disclosure,.strategy-feature,.workspace-map a,.recovery-codes{border-color:var(--panel-line);border-radius:var(--r-panel);box-shadow:var(--edge-light), var(--elev-1)}.auth-card,.parameter-card,.inspection-panel,.methodology-preview>.shell{border-color:var(--panel-line-strong);border-radius:var(--r-overlay);box-shadow:var(--edge-light), var(--elev-2)}.button,.text-input,.auth-card input,.risk-input-wrap,.risk-field select,.oanda-connect input,.dash-search{border-radius:var(--r-control)}.sample-tag,.state-chip,.detail-badges span,.trend-chip,.footer-badge,.period-tabs,.range-tabs,.auth-tabs,.instrument-strip li{border-radius:var(--r-tag)}.live-row-price strong,.market-detail-card>strong,.snapshot-price strong,.metric-grid strong,.status-tiles strong,.instrument-stats dd,.ema-stats dd,.hero-number strong,.market-label strong,.glass-stat strong,.instrument-strip strong{font-variant-numeric:tabular-nums lining-nums}.inner-hero.compact{padding:124px 0 40px}.inner-hero.compact h1{letter-spacing:-.03em;max-width:900px;font-size:clamp(30px,3.6vw,46px);line-height:1.04}.inner-hero.compact>.shell>p:last-child{max-width:760px;font-size:16px}.compact-page .section{padding:76px 0}.compact-page .section-heading{margin-bottom:34px}@media (max-width:760px){.inner-hero.compact{padding:104px 0 28px}.inner-hero.compact h1{max-width:100%;font-size:28px}.inner-hero.compact>.shell>p:last-child{font-size:14px}.compact-page .section{padding:56px 0}}.dash-title{margin-bottom:14px}.dash-title h1{font-size:26px}.metric-grid article{min-height:92px;padding:14px}.instrument-head h1,.strategy-detail-grid h1{letter-spacing:-.03em;font-size:clamp(30px,3.6vw,46px);line-height:1.04}.strategy-detail-hero{padding:124px 0 36px}.compact-page .section h2,.strategy-detail-page .section h2{font-size:clamp(24px,2.4vw,32px)}@media (max-width:760px){.instrument-head h1,.strategy-detail-grid h1{font-size:28px}.strategy-detail-hero{padding:104px 0 26px}.compact-page .section h2,.strategy-detail-page .section h2{font-size:24px}}
