@font-face{font-family:Flight;src:url('assets/fonts/display.woff2')}@font-face{font-family:Flight;src:url('assets/fonts/display-bold.woff2');font-weight:700}@font-face{font-family:Body;src:url('assets/fonts/body.woff2')}@font-face{font-family:Mono;src:url('assets/fonts/mono.woff2')}
:root{--bg:#0f1a1f;--panel:#132127;--panel-deep:#0d1b21;--mint:#97fce4;--mint-dark:#84cabe;--white:#f6fefd;--muted:#94a6a8;--line:#2b4145;--coral:#ed7088;--amber:#f0cc93;--radius:14px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:112px}body{margin:0;background:var(--bg);color:var(--white);font:14px/1.6 Body,Arial,sans-serif;overflow-x:hidden}body:before{content:'';position:absolute;inset:0 0 auto;height:880px;z-index:-1;background:radial-gradient(ellipse at 75% 40%,#426d6d18,transparent 58%);pointer-events:none}::selection{color:var(--bg);background:var(--mint)}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{color:inherit;background:none;border:0;cursor:pointer}button:disabled{opacity:.4;cursor:default}button,a{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--mint);outline-offset:5px}input:focus-visible{outline:2px solid var(--mint);outline-offset:2px}img{max-width:100%;display:block}h1,h2,h3,h4{font-family:Flight,Arial,sans-serif;line-height:1.1;letter-spacing:-1.8px;font-weight:400;margin:0}p{color:var(--muted)}h2{font-size:44px}h3{font-size:28px;letter-spacing:-1px}em{font-style:normal;color:var(--mint)}.wrap{width:min(1360px,91%);margin:auto}.eyebrow,.micro,.panel-label,.panel-caption,.step-index{font-family:Mono,monospace;font-size:9px;letter-spacing:1.2px}.eyebrow{color:var(--mint-dark)}.micro{color:#89a6a7;font-size:8px;letter-spacing:.7px}.icon{width:19px;height:19px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.sprite{position:absolute;width:0;height:0;overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mint{color:var(--mint);background:var(--mint)}.coral{color:var(--coral);background:var(--coral)}.status-light{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--mint);box-shadow:0 0 12px #97fce466;flex-shrink:0;animation:statusPulse 3s infinite}.button{display:inline-flex;align-items:center;justify-content:center;gap:25px;border:1px solid var(--line);border-radius:6px;padding:16px 21px;font-family:Flight,sans-serif;font-size:13px;transition:background .2s,transform .2s,box-shadow .2s}.button:hover{transform:translateY(-3px)}.button.primary{background:var(--mint);color:#08262c;border-color:var(--mint)}.button.primary:hover{background:#b9fff0;box-shadow:0 10px 30px #9ef1de12}.button.full{width:100%;gap:12px}.button.full>span{margin-left:auto}.text-link{display:inline-flex;align-items:center;gap:14px;color:#c0ded7;font-size:12px}.text-link:hover{color:var(--mint)}.text-link>span{font-size:18px}.compact-button{display:flex;align-items:center;gap:8px;font-size:11px;color:#b1cbc5;padding:7px 10px;border:1px solid #a8dfd224;border-radius:4px;transition:.2s}.compact-button:hover{background:#c9f7ec0a;border-color:#97fce460}.compact-button .icon{width:14px;height:14px}.icon-button{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line);border-radius:5px;color:#acc7c1}.icon-button:hover{background:#97fce410}.inline-button{padding:0;color:var(--mint);font-size:10px}.mini-dot{width:4px;height:4px;display:inline-block;border-radius:50%;margin-right:5px}
.header{height:100px;display:flex;align-items:center;justify-content:space-between;gap:25px;width:100%;padding:0 4.5%;border-bottom:1px solid var(--line);background:#0f1a1fe8;backdrop-filter:blur(15px);position:sticky;top:0;z-index:30}.brand{display:flex;align-items:center;gap:11px;white-space:nowrap;font:700 28px Flight,sans-serif;letter-spacing:-1.2px;line-height:1}.brand>img{width:37px;height:40px}.brand>span>span{color:var(--mint)}.brand small{display:block;font:7px Mono,monospace;letter-spacing:1.6px;margin-top:9px;color:#7ba6a7}.header nav{display:flex;gap:32px;color:#a3bcbd;font-size:12px;align-items:center}.header nav a{padding:35px 0;transition:color .2s}.header nav a:hover,.header nav a.active{color:var(--mint)}.header nav a>span{font:8px Mono,monospace;margin-left:5px;opacity:.55}.header-right{display:flex;gap:24px;align-items:center}.feed-state{display:flex;align-items:center;gap:7px;color:#7a9e9f;font:8px Mono,monospace;white-space:nowrap}.feed-state i{width:4px;height:4px;background:#7a9e9f;border-radius:50%}.feed-state.ok{color:#abd5cb}.feed-state.ok i{background:var(--mint);box-shadow:0 0 10px #97fce488}.feed-state.offline{color:var(--amber)}.feed-state.offline i{background:var(--amber)}.header-button{display:flex;gap:24px;align-items:center;padding:11px 16px;border:1px solid #97fce43b;border-radius:5px;color:#d4e8e3;font:12px Flight,sans-serif}.header-button:hover{background:#97fce40c}.header-button .icon{width:15px;height:15px;color:var(--mint)}.mobile-menu{display:none}
.hero{display:grid;grid-template-columns:1fr 1.05fr;position:relative;min-height:685px;align-items:center;padding:48px 0 83px;gap:10px}.hero-copy{z-index:2;padding-bottom:20px;transition:opacity .8s,transform .8s}.hero-copy .eyebrow{display:flex;align-items:center;gap:10px;font-size:8px;letter-spacing:1.4px}.tiny-wing{font-size:28px;line-height:1;color:var(--mint)}.hero h1{font-size:clamp(62px,6.3vw,94px);line-height:1.01;letter-spacing:-5px;margin:26px 0 24px}.hero h1 em{display:inline-block;font-weight:400}.hero-copy>p{font-size:15px;line-height:1.9;max-width:410px;color:#9eb9ba}.hero-actions{display:flex;align-items:center;gap:27px;margin-top:31px}.hero-assurances{display:flex;align-items:center;gap:24px;margin-top:28px;color:#7a9e9f;font-size:10px}.hero-assurances>span{display:flex;align-items:center;gap:6px}.hero-assurances .icon{width:12px;height:12px;color:#9dd6c9}.hero-bottom{position:absolute;bottom:26px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;color:#779c9c;font:8px Mono,monospace;letter-spacing:1.2px}.hero-bottom a{display:flex;align-items:center;gap:24px}.hero-bottom a>span{font-size:20px;color:#a7d7cc;animation:arrowDrift 2s infinite}.hero-scene{height:530px;position:relative;isolation:isolate;perspective:900px;--tilt-x:0deg;--tilt-y:0deg}.hero-scene:before{content:'';position:absolute;inset:20px -10px;background:radial-gradient(ellipse,#9bc2c313,transparent 65%);z-index:-1}#flight-canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.7}.scene-orbit{position:absolute;inset:53px 55px 61px;border:1px solid #b5f5e624;border-radius:50%;transform-style:preserve-3d;pointer-events:none}.orbit-one{transform:rotateX(62deg) rotate(-28deg);animation:orbitBreathe 7s ease-in-out infinite}.orbit-two{inset:20px 110px 27px;transform:rotateY(63deg) rotate(24deg);border-style:dashed;border-color:#97fce422}.orbit-one:before,.orbit-two:before{content:'';position:absolute;width:7px;height:7px;border-radius:50%;left:12%;top:12%;background:var(--mint);box-shadow:0 0 15px #c9f7ec88}.orbit-two:before{left:80%;top:70%;width:4px;height:4px}.scene-axis{position:absolute;background:#99d6c812}.axis-x{left:15px;right:15px;top:50%;height:1px}.axis-y{top:0;bottom:30px;left:50%;width:1px}.pilot-wrap{position:absolute;left:50%;top:0;bottom:0;width:470px;transform:translateX(-50%) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .35s ease-out;transform-style:preserve-3d}.pilot{height:100%;width:100%;object-fit:contain;filter:drop-shadow(0 25px 30px #0004);animation:pilotFloat 6s ease-in-out infinite}.pilot-shadow{position:absolute;bottom:58px;left:34%;right:30%;height:22px;background:#0004;border-radius:50%;filter:blur(12px);animation:shadowFloat 6s ease-in-out infinite}.scene-tag{position:absolute;z-index:2;font:8px Mono,monospace;letter-spacing:.8px;display:flex;align-items:center;gap:10px;color:#a0c5c6;white-space:nowrap}.tag-top{left:50%;top:17px;transform:translateX(-50%);border:1px solid #a2e2d324;border-radius:20px;padding:8px 13px;background:#141f238c}.tag-top>span:last-child{padding-left:16px;color:#5c8a8b}.tag-left{left:2%;top:48%;animation:tagFloat 7s ease-in-out infinite}.tag-left>.icon{width:30px;height:30px;color:#a4e7d7;stroke-width:.9}.tag-left>span{font-family:Body,sans-serif;letter-spacing:0;color:#7d9696;font-size:10px;line-height:1.8}.tag-left b{font:7px Mono,monospace;letter-spacing:.6px;color:#a7c5be}.tag-right{right:-2%;top:58%;display:block;padding:10px 13px;border:1px solid #a2e2d320;border-left:2px solid #a2e2d363;background:#131d21c9;animation:tagFloat 6s 1s ease-in-out infinite}.tag-right>span{font-size:6px;color:#7a9b9c;letter-spacing:1.2px}.tag-right>b{display:flex;align-items:center;gap:18px;margin-top:8px;font:13px Flight,sans-serif;color:#c9e3dd}.tag-right i{width:4px;height:4px;border-radius:50%;background:#c5f7eb}.scene-coordinate{position:absolute;bottom:53px;right:3%;writing-mode:vertical-rl;font:6px Mono,monospace;letter-spacing:1.1px;color:#5b8687}.scene-bottom{position:absolute;bottom:18px;left:13%;right:13%;display:flex;align-items:center;justify-content:space-between;font:6px Mono,monospace;letter-spacing:1.1px;color:#719596}.scene-bottom .icon{width:16px;color:#b1dad0}.booting .hero-copy{opacity:0;transform:translateY(24px)}
.market-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#131e2270}.market-strip-inner{display:flex;align-items:center;gap:25px;min-height:98px}.strip-label{font:7px Mono,monospace;color:#618b8c;min-width:132px;position:relative;padding-left:15px;line-height:2;letter-spacing:.7px}.strip-label>.status-light{position:absolute;left:0;top:5px;background:#7a9e9f;box-shadow:none}.strip-label b{font-weight:400;color:#a4c9c0}.market-tickers{display:grid;grid-template-columns:repeat(4,1fr);flex:1}.market-ticker{display:flex;align-items:center;gap:11px;padding:0 27px;border-left:1px solid var(--line);min-width:0}.market-ticker>img{width:26px;height:26px;object-fit:contain}.market-ticker>div{width:100%}.ticker-top{display:flex;align-items:center;gap:6px;font-size:9px;color:#d2e6e1}.ticker-top small{font:6px Mono,monospace;color:#6d9293}.ticker-bottom{display:flex;justify-content:space-between;gap:12px;margin-top:5px;font:11px Flight,sans-serif}.ticker-bottom .change{font:7px Mono,monospace;color:var(--mint)}.ticker-bottom .change.negative{color:var(--coral)}.market-strip .icon-button{border:0;flex-shrink:0}.refreshing .icon{animation:rotate 1s linear infinite}
.cockpit-section{padding:94px 0 0}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:33px}.section-heading h2{margin:15px 0 14px}.section-heading p{font-size:13px;margin:0}.section-label{display:flex;align-items:center;gap:12px;border:1px solid var(--line);padding:12px 15px;border-radius:7px;white-space:nowrap}.section-label>.icon{width:22px;height:22px;color:var(--mint)}.section-label>span{font:7px Mono,monospace;color:#99bcbd;line-height:1.8;letter-spacing:.7px}.section-label b{display:block;font:9px Body,sans-serif;font-weight:400;color:#719697;letter-spacing:0}.cockpit{border:1px solid #a9e4d62c;background:var(--panel);border-radius:var(--radius);overflow:hidden;box-shadow:0 20px 80px #00000012}.cockpit-topbar{display:flex;align-items:center;justify-content:space-between;height:57px;padding:0 24px;border-bottom:1px solid var(--line);background:#1b2d33}.panel-label{color:#aacdc5;display:flex;align-items:center;gap:9px;font-size:8px}.panel-label>i{width:5px;height:5px;background:#97fce4;border-radius:1px}.cockpit-topbar>div{display:flex;gap:22px;align-items:center}.cockpit-grid{display:grid;grid-template-columns:270px minmax(330px,1fr) 285px}.panel-caption{display:flex;justify-content:space-between;gap:15px;color:#7ea5a5;font-size:7px;margin-bottom:25px}.panel-caption>span:last-child{color:#487879}.position-form{padding:24px 22px;border-right:1px solid var(--line);margin:0;background:#112027}.field-label{display:block;color:#adc6c6;font-size:11px;margin-bottom:9px}.asset-picker{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 13px;border:1px solid #97fce436;border-radius:6px;background:#121d20;text-align:left}.asset-picker:hover{border-color:#97fce470}.asset-identity{display:flex;align-items:center;gap:10px}.asset-identity>img{width:29px;height:29px;object-fit:contain}.asset-identity b{font:15px Flight,sans-serif;color:#d8eee9}.asset-identity small{display:block;color:#799d9e;font:6px Mono,monospace;letter-spacing:.8px;margin-top:4px}.asset-picker>.icon{width:13px;color:#8badad}.market-note{font-size:8px;color:#6c9393;line-height:1.5;margin-top:9px;min-height:24px}.direction{display:flex;background:#0f181b;border:1px solid #a7caca20;border-radius:6px;padding:4px;margin:16px 0 24px;gap:4px}.direction button{flex:1;padding:8px;font-size:11px;border-radius:3px;color:#7a9a9b;transition:.2s}.direction #long-button.active{background:#97fce417;color:var(--mint);box-shadow:inset 0 0 0 1px #97fce430}.direction #short-button.active{background:#ed708816;color:var(--coral);box-shadow:inset 0 0 0 1px #ed708835}.field-heading{display:flex;align-items:center;justify-content:space-between;margin:17px 0 8px;font-size:11px;color:#afcaca}.field-heading>span{font:7px Mono,monospace;color:#618d8e}.input-shell{display:flex;align-items:center;gap:8px;border:1px solid #a6d7cc2a;border-radius:5px;background:#0e1e25;padding:10px 12px;transition:border-color .2s}.input-shell:focus-within{border-color:#97fce48c}.input-shell>span{color:#719899;font:14px Flight,sans-serif}.input-shell input{min-width:0;width:100%;border:0;padding:0;color:#deefeb;background:none;outline:0;font:15px Flight,sans-serif}.input-shell input:focus-visible{outline:0}.input-shell:has(input[aria-invalid=true]){border-color:var(--coral)}input[type=number]{appearance:textfield;-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.error{display:block;color:var(--coral);font-size:9px;line-height:1.5;margin-top:5px}.error:empty{display:none}.leverage-heading{margin-top:22px}.leverage-heading output{font:22px Flight,sans-serif;color:var(--mint)}.leverage-heading output span{font-size:13px;margin-left:3px}.range-labels{display:flex;align-items:center;justify-content:space-between;gap:8px;font:6px Mono,monospace;color:#5d8b8c;letter-spacing:.3px;margin-top:8px}input[type=range]{--pct:50%;width:100%;height:3px;display:block;background:linear-gradient(to right,var(--mint) var(--pct),#2a434b var(--pct));border-radius:3px;-webkit-appearance:none;appearance:none;cursor:pointer;outline-offset:6px;margin:13px 0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:13px;height:13px;border:3px solid #1b2a30;border-radius:50%;background:var(--mint);box-shadow:0 0 0 1px #97fce455}input[type=range]::-moz-range-thumb{width:9px;height:9px;border:2px solid #1b2a30;border-radius:50%;background:var(--mint)}.price-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.price-fields .field-label{font-size:10px;margin-bottom:8px;white-space:nowrap}.price-fields .input-shell{padding:10px}.price-fields input{font-size:13px}.advanced{margin-top:23px;border-top:1px solid var(--line)}.advanced summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#91b3b3;padding:15px 0 3px}.advanced summary>.icon{width:13px;height:13px;transition:transform .2s}.advanced[open] summary>.icon{transform:rotate(180deg)}.advanced-fields{padding-top:15px}.advanced-fields>label{display:flex;justify-content:space-between;align-items:center;color:#a0bcbc;font-size:10px;margin:12px 0 7px}.advanced-fields>label>span{font-size:7px;color:#659394}.advanced-fields input,dialog input{width:100%;padding:10px 12px;background:#0e1e25;border:1px solid #a6d7cc2a;border-radius:5px;color:#def0ec;font-size:13px}.advanced-fields>p{font-size:8px;color:#6c9394;line-height:1.8;margin:17px 0 0}.payoff-panel{padding:27px 25px;position:relative;min-width:0}.payoff-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.payoff-heading .micro{font-size:6px}.payoff-heading h3{font-size:25px;letter-spacing:-.9px;margin-top:11px}.chart-badge{display:flex;align-items:center;gap:5px;font:5px Mono,monospace;letter-spacing:.5px;color:#85a5a6;background:#97fce405;border:1px solid #97fce415;padding:6px 7px;border-radius:3px;white-space:nowrap}.chart-badge>i{width:3px;height:3px;background:#97fce4;display:block;border-radius:50%}.chart-key{display:flex;gap:14px;align-items:center;margin:25px 0 8px;color:#80a2a3;font-size:8px}.chart-key>span{display:flex;gap:5px;align-items:center}.chart-key i{width:4px;height:4px;display:block;border-radius:50%}.chart-key>span:last-child{margin-left:auto;font:5px Mono,monospace;letter-spacing:.5px;color:#538283}.chart-shell{height:305px;position:relative;margin:0 -8px;touch-action:pan-y}.chart-shell svg{display:block;width:100%;height:100%;overflow:visible}.chart-shell svg text{font-family:Mono,monospace}.chart-shell #chart-invalid{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:35px;color:#a8bdb8;font-size:12px;background:#132127eb}.chart-shell #chart-invalid[hidden]{display:none}.chart-shell svg .curve{stroke-dasharray:900;stroke-dashoffset:0;animation:drawCurve 1.4s ease-out}.scenario-control{border-top:1px solid var(--line);padding-top:23px;margin-top:7px}.scenario-control>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:15px}.scenario-control label{font-size:10px;color:#aac4c4}.scenario-control output{font:21px Flight,sans-serif;color:#d4eee8;letter-spacing:-.4px}.scenario-control input{margin:23px 0 15px}.scenario-control>p{font-size:8px;color:#659090;margin:16px 0 0}.scenario-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px}.scenario-tile{border:1px solid #97fce417;border-radius:5px;background:#121d20;padding:12px 8px;text-align:left;transition:.2s}.scenario-tile:hover,.scenario-tile.active{border-color:#97fce466;background:#97fce406;transform:translateY(-2px)}.scenario-tile>span{font:6px Mono,monospace;color:#6f9797;display:block}.scenario-tile>b{display:block;font:15px Flight,sans-serif;color:var(--mint);margin-top:8px}.scenario-tile>b.negative{color:var(--coral)}.chart-footnote{display:flex;align-items:start;gap:8px;border-top:1px solid var(--line);margin-top:23px;padding-top:17px;color:#5a8889;font-size:7px;line-height:1.8}.chart-footnote>.icon{width:13px;height:13px;color:#7fa5a5}.results-panel{border-left:1px solid var(--line);padding:24px 23px;background:#17292e}.results-panel>.panel-caption{margin-bottom:30px}.result-label{font-size:10px;color:#9ebcbc}.net-result{font:43px Flight,sans-serif;letter-spacing:-2.1px;color:var(--mint);line-height:1.1;margin:13px 0 10px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.net-result.negative{color:var(--coral)}.roe-result{font:8px Mono,monospace;color:#8cb2b2}.result-rule{height:1px;background:var(--line);margin:23px 0 20px}.result-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:14px;font-size:9px;color:#7fa3a4}.result-row>b{font:11px Flight,sans-serif;color:#d0e6e1;text-align:right;overflow-wrap:anywhere}.danger-row>b{color:var(--coral)}.risk-reward{margin:25px 0 20px}.risk-reward>span{font:6px Mono,monospace;letter-spacing:.9px;color:#779d9e;display:block}.risk-reward>b{font:35px Flight,sans-serif;letter-spacing:-1px;color:#d3ebe5;display:block;margin:9px 0 12px}.risk-reward>b>span{font-size:17px;color:#799b9c;margin-left:4px}.risk-reward>div{height:3px;background:#ed708850;border-radius:4px;overflow:hidden}.risk-reward>div>i{display:block;width:65%;height:100%;background:var(--mint);transition:width .3s}.risk-reward>small{font-size:7px;color:#619192;display:block;margin-top:10px}.flight-check{display:flex;align-items:start;gap:7px;padding:10px;background:#a7e8d906;border:1px solid #97fce418;border-radius:5px;font-size:8px;line-height:1.6;color:#a1c1c2;margin:18px 0 23px;min-height:46px}.flight-check>.icon{width:12px;height:12px;margin-top:1px}.flight-check.warn{color:var(--amber);background:#f0cc9306;border-color:#f0cc9333}.flight-check.danger{color:var(--coral);background:#ed708808;border-color:#ed708833}.results-panel .button{font-size:11px;padding:13px 12px}.results-panel .button .icon{width:14px;height:14px}.export-button{display:flex;align-items:center;justify-content:center;gap:7px;color:#a4c6be;width:100%;font-size:10px;margin-top:13px;padding:8px}.export-button>.icon{width:13px;height:13px}.export-button:hover{color:var(--mint)}.local-note{display:block;text-align:center;font-size:6px;color:#5b898a;margin-top:9px}.instrument-strip{display:flex;align-items:center;gap:40px;border-bottom:1px solid var(--line);padding:26px 0 31px}.instrument-strip>div{min-width:136px;padding-right:28px;border-right:1px solid var(--line)}.instrument-strip>div>span{font:6px Mono,monospace;color:#6d9495;letter-spacing:1px;display:block}.instrument-strip>div>b{display:block;font:20px Flight,sans-serif;color:#bbd8d1;margin-top:7px}.instrument-strip>p{font-size:11px;color:#779b9b;max-width:570px;margin:0;line-height:1.9}.instrument-strip>a{margin-left:auto;white-space:nowrap;font-size:10px}.instrument-strip>a .icon{width:13px}
.plans-section{padding:91px 0}.plans-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.plans-empty{grid-column:1/-1;border:1px dashed #97fce42a;border-radius:12px;min-height:185px;display:flex;align-items:center;justify-content:center;gap:28px;background:linear-gradient(110deg,#97fce403,transparent)}.empty-art{width:82px;height:88px;position:relative;perspective:400px}.empty-art>i{position:absolute;inset:10px 8px;border:1px solid #97fce426;border-radius:6px;transform:rotate(-12deg);background:#172328}.empty-art>i:nth-child(2){transform:rotate(12deg);border-color:#97fce440}.empty-art>.icon{position:absolute;top:29px;left:29px;width:27px;height:27px;color:#a5d7cb;animation:tagFloat 6s infinite}.plans-empty h3{font-size:24px}.plans-empty p{font-size:11px;color:#6b9899;margin:9px 0 14px}.plans-empty .text-link{font-size:11px}.plan-card{border:1px solid var(--line);background:#152125;border-radius:10px;padding:22px;transition:transform .2s,border-color .2s;animation:cardEnter .5s both}.plan-card:hover{transform:translateY(-4px);border-color:#97fce44d}.plan-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.plan-top>span{font:7px Mono,monospace;color:#7ea7a7;letter-spacing:1px}.plan-card h3{font-size:25px;margin:15px 0 20px;letter-spacing:-.7px;overflow-wrap:anywhere}.plan-data{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:17px 0;border-block:1px solid var(--line)}.plan-data small{font:6px Mono,monospace;color:#6a999a;display:block;margin-bottom:7px}.plan-data b{font:15px Flight,sans-serif;color:#cce6e0}.plan-actions{display:flex;justify-content:space-between;align-items:center;margin-top:17px}.plan-actions time{font:6px Mono,monospace;color:#58898a}.plan-actions .text-link{font-size:10px}.plan-top>.icon-button{width:25px;height:25px;border:0;color:#6d9697}.plan-top>.icon-button .icon{width:13px;height:13px}
.briefing-section{background:#132127;border-top:1px solid var(--line);padding:86px 0 0}.briefing-intro{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:45px}.briefing-intro h2{font-size:51px;margin-top:17px;line-height:1.12}.briefing-intro>p{max-width:315px;font-size:13px;line-height:1.9;padding-bottom:5px}.briefing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.briefing-card{position:relative;padding:27px 29px 29px;border:1px solid #97fce425;background:#16272d;border-radius:11px;overflow:hidden;transition:border-color .3s,transform .3s}.briefing-card:hover{transform:translateY(-5px);border-color:#97fce450}.step-index{font-size:7px;letter-spacing:1px;color:#7da7a7}.briefing-card h3{font-size:26px;margin-top:17px}.briefing-card>p{font-size:11px;line-height:1.9;color:#7ca4a4;max-width:290px;margin-bottom:0}.mini-orbit,.mini-path,.mini-cards{height:115px;margin:10px 0 13px;position:relative}.mini-orbit{display:grid;place-items:center}.mini-orbit:before,.mini-orbit:after,.mini-orbit>i{content:'';position:absolute;border:1px solid #a7e7d820;border-radius:50%;width:120px;height:120px}.mini-orbit:before{width:80px;height:80px;border-style:dashed;animation:rotate 30s linear infinite}.mini-orbit:after{width:38px;height:38px;border-color:#a7e7d85c}.mini-orbit>i{width:170px;height:70px;transform:rotate(-25deg)}.mini-orbit .icon{color:var(--mint);width:21px}.mini-path{display:flex;align-items:center;justify-content:center}.mini-path:before{content:'';position:absolute;inset:15px 20px;background:linear-gradient(#9bd5c712 1px,transparent 1px),linear-gradient(90deg,#9bd5c712 1px,transparent 1px);background-size:24px 24px;mask-image:linear-gradient(90deg,transparent,#000,transparent)}.mini-path svg{width:85%;height:80px;overflow:visible}.mini-path path{stroke:#97fce4;stroke-width:1.5;fill:none;stroke-dasharray:250;animation:miniPath 5s ease-in-out infinite}.mini-path circle{fill:#97fce4;filter:drop-shadow(0 0 8px #97fce4)}.mini-cards{display:flex;align-items:center;justify-content:center;perspective:500px}.mini-cards>i{position:absolute;width:82px;height:92px;border:1px solid #97fce427;border-radius:5px;transform:translateX(-45px) rotate(-14deg);background:#1d2d33}.mini-cards>i:nth-child(2){transform:translateX(45px) rotate(14deg)}.mini-cards>i:last-child{transform:translateY(-4px);display:grid;place-items:center;background:#203339;border-color:#97fce469;animation:tagFloat 6s infinite}.mini-cards>i>.icon{color:#97fce4;width:28px;height:28px}.methodology{display:grid;grid-template-columns:1fr 1.4fr;gap:100px;border-top:1px solid var(--line);margin-top:76px;padding:66px 0 79px}.methodology h3{font-size:35px;line-height:1.2;margin:19px 0}.methodology>div>p{font-size:11px;line-height:1.8;color:#769f9f}.methodology .text-link{font-size:10px;margin-top:13px}.faq>details{border-bottom:1px solid var(--line)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:25px;list-style:none;cursor:pointer;font:15px Flight,sans-serif;letter-spacing:-.2px;color:#b7d6cf;padding:21px 0}.faq>details:first-child>summary{padding-top:0}.faq summary>span{color:#81a6a6;font-size:23px;font-family:Body,sans-serif;transition:transform .2s}.faq details[open] summary>span{transform:rotate(45deg)}.faq p{font-size:11px;line-height:1.9;color:#7ca5a5;max-width:570px;margin:0 30px 22px 0}.closing-banner{display:flex;align-items:center;gap:28px;border-top:1px solid var(--line);padding:52px 0 57px}.closing-banner>img{width:55px;height:65px}.closing-banner h2{font-size:38px;margin-top:11px}.closing-banner .eyebrow{font-size:7px;letter-spacing:1px}.closing-banner>.button{margin-left:auto;font-size:12px}.footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:36px 0}.footer .brand{font-size:25px}.footer .brand>img{width:30px;height:33px}.footer>p{font-size:8px;color:#59898a;line-height:1.8}.footer .text-link{font-size:9px}.footer .text-link>.icon{width:12px}.footer>.micro{font-size:6px;color:#49797a}
dialog{width:min(560px,92vw);max-height:85vh;border:1px solid #97fce450;border-radius:13px;background:#14242a;color:var(--white);padding:30px;box-shadow:0 35px 100px #0008}dialog::backdrop{background:#070c0dcc;backdrop-filter:blur(7px)}.dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:28px}.dialog-heading h2{font-size:33px;margin-top:13px}.dialog-heading .eyebrow{font-size:7px}.dialog-heading .icon-button{border:0}dialog input{padding:15px;font-size:13px}dialog>p{font-size:7px;margin:13px 0 10px}#market-list{max-height:45vh;overflow:auto;margin-top:15px}.market-choice{display:flex;width:100%;justify-content:space-between;align-items:center;text-align:left;padding:15px 9px;border-bottom:1px solid var(--line)}.market-choice:hover{background:#97fce40b}.market-choice>span:first-child{display:flex;align-items:center;gap:11px}.market-choice img{width:25px;height:25px}.market-choice b{font:15px Flight,sans-serif}.market-choice small{display:block;font:7px Mono,monospace;color:#6a9c9c;margin-top:5px}.market-choice>span:last-child{text-align:right;font:14px Flight,sans-serif;color:#b7d9d1}.coin-fallback{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:9px Mono,monospace;background:#a3dfd119;color:#abd5cb}.no-markets{color:#8bb1b1;font-size:12px;text-align:center;padding:28px}#save-form>p{font-size:10px;line-height:1.8;color:#84acac;margin:19px 0 23px}#toast{position:fixed;z-index:120;bottom:25px;left:50%;max-width:90vw;transform:translate(-50%,20px);padding:13px 20px;background:#1f3037;border:1px solid #97fce450;border-radius:7px;box-shadow:0 15px 50px #0008;color:#c8efe6;font-size:12px;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}#toast.show{opacity:1;transform:translate(-50%,0)}
.booting{overflow:hidden}#boot{position:fixed;inset:0;z-index:200;background:#0f1a1f;isolation:isolate;overflow:hidden;transition:opacity .6s,visibility .6s}#boot.hidden{opacity:0;visibility:hidden;pointer-events:none}.boot-grid{position:absolute;inset:-30%;background-image:linear-gradient(#97fce40b 1px,transparent 1px),linear-gradient(90deg,#97fce40b 1px,transparent 1px);background-size:70px 70px;transform:perspective(500px) rotateX(45deg);animation:bootGrid 2.6s cubic-bezier(.2,.5,.2,1) both;mask-image:radial-gradient(ellipse,#000,transparent 65%)}.boot-orbit{position:absolute;left:50%;top:50%;width:560px;height:560px;transform:translate(-50%,-50%)}.boot-orbit i{position:absolute;inset:0;border:1px solid #97fce420;border-radius:50%;animation:bootRing 2.6s ease-out both}.boot-orbit i:nth-child(2){inset:75px;animation-delay:.12s}.boot-orbit i:nth-child(3){inset:150px;animation-delay:.24s}.boot-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:min(380px,80vw)}.boot-center>img{width:72px;height:80px;margin:0 auto 30px;animation:bootMark 2.6s cubic-bezier(.2,.7,.2,1) both}.boot-center h1{font-size:44px;letter-spacing:-2px;animation:bootTitle 2.6s both}.boot-center h1>span{display:block;color:#6a9d9e;font:7px Mono,monospace;letter-spacing:3.5px;margin-top:20px}.boot-progress{height:1px;width:160px;margin:30px auto 0;background:#97fce418;overflow:hidden}.boot-progress>i{display:block;height:100%;background:#97fce4;transform-origin:left;animation:bootProgress 2.2s cubic-bezier(.3,.6,.3,1) both}.boot-center>p{font:7px Mono,monospace;letter-spacing:1px;color:#7fa6a6;margin-top:16px}.boot-corner{position:absolute;bottom:35px;left:40px;font:7px Mono,monospace;letter-spacing:1.2px;color:#558889}#skip-boot{position:absolute;bottom:27px;right:36px;display:flex;align-items:center;gap:16px;color:#9ec9bf;font-size:10px;padding:10px}#skip-boot .icon{width:14px}.motion .reveal{opacity:0;transform:translateY(20px);transition:opacity .8s,transform .8s}.motion .reveal.visible{opacity:1;transform:translateY(0)}.briefing-card:nth-child(2){transition-delay:.08s}.briefing-card:nth-child(3){transition-delay:.16s}
@keyframes statusPulse{50%{box-shadow:0 0 2px #97fce422;opacity:.6}}@keyframes pilotFloat{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-16px) rotate(2deg)}}@keyframes shadowFloat{50%{transform:scale(.8);opacity:.5}}@keyframes tagFloat{50%{translate:0 -8px}}@keyframes orbitBreathe{50%{transform:rotateX(62deg) rotate(-18deg) scale(1.035);opacity:.6}}@keyframes arrowDrift{50%{transform:translateY(5px)}}@keyframes drawCurve{from{stroke-dashoffset:900}}@keyframes cardEnter{from{opacity:0;transform:translateY(12px)}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes miniPath{0%{stroke-dashoffset:250;opacity:.3}45%,80%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:0;opacity:.3}}@keyframes bootGrid{from{opacity:0;transform:perspective(500px) rotateX(45deg) translateY(25%)}to{opacity:1;transform:perspective(500px) rotateX(45deg) translateY(0)}}@keyframes bootRing{from{opacity:0;scale:.3}45%{opacity:1}to{opacity:.6;scale:1.2}}@keyframes bootMark{from{opacity:0;transform:translateY(40px) rotateY(80deg) scale(.5)}30%,80%{opacity:1;transform:translateY(0) rotateY(0) scale(1)}to{opacity:1;transform:translateY(-5px) scale(1.05)}}@keyframes bootTitle{0%,15%{opacity:0;transform:translateY(15px)}50%,100%{opacity:1;transform:translateY(0)}}@keyframes bootProgress{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@media(min-width:1550px){.hero{min-height:750px}.hero-scene{height:580px}.pilot-wrap{width:520px}.hero h1{font-size:103px}.cockpit-grid{grid-template-columns:290px minmax(350px,1fr) 305px}.chart-shell{height:330px}.payoff-panel{padding:30px}.results-panel{padding:27px}.position-form{padding:27px}}
@media(max-width:1190px){.header nav{gap:23px}.header-right{gap:15px}.feed-state{display:none}.hero h1{font-size:76px;letter-spacing:-4px}.hero-scene{height:490px}.pilot-wrap{width:420px}.tag-left{left:-1%}.tag-right{right:-2%}.cockpit-grid{grid-template-columns:245px minmax(280px,1fr) 252px}.position-form{padding:22px 18px}.payoff-panel{padding:25px 19px}.results-panel{padding:22px 19px}.chart-badge{font-size:4px;padding:5px}.net-result{font-size:38px}.chart-shell{height:300px}.market-ticker{padding:0 18px}.ticker-bottom{font-size:10px}.instrument-strip{gap:25px}.instrument-strip p{max-width:430px}.methodology{gap:65px}}
@media(max-width:1000px){.hero h1{font-size:65px;letter-spacing:-3px}.hero-copy .eyebrow{font-size:6px;letter-spacing:.9px}.hero{min-height:620px;gap:0}.hero-scene{height:450px}.pilot-wrap{width:390px}.hero-copy p{font-size:13px}.hero-actions{gap:18px}.hero-actions .button{font-size:11px;padding:14px 16px;gap:15px}.hero-actions .text-link{font-size:10px}.hero-assurances{font-size:8px;gap:16px}.tag-left{display:none}.tag-right{right:-4%}.scene-tag{font-size:6px}.scene-bottom{font-size:5px}.scene-orbit{inset:50px 20px}.orbit-two{inset:20px 60px}.market-strip-inner{gap:15px}.strip-label{min-width:100px;font-size:6px}.market-ticker{gap:8px;padding:0 12px}.market-ticker>img{width:22px;height:22px}.ticker-bottom{display:block}.ticker-bottom>.change{display:block;margin-top:4px}.section-heading h2{font-size:38px}.section-label{display:none}.cockpit-grid{grid-template-columns:1fr 1fr}.position-form{grid-column:1;grid-row:1;border-bottom:1px solid var(--line);padding:26px}.results-panel{grid-column:2;grid-row:1;border-left:0;border-bottom:1px solid var(--line);padding:26px}.payoff-panel{grid-column:1/-1;grid-row:2;padding:28px}.payoff-heading h3{font-size:29px}.chart-badge{font-size:7px}.chart-shell{height:340px}.chart-key>span:last-child{font-size:7px}.chart-key{font-size:10px}.scenario-tile{padding:17px}.scenario-tile>span{font-size:8px}.scenario-tile>b{font-size:23px}.scenario-control label{font-size:12px}.scenario-control output{font-size:25px}.range-labels{font-size:8px}.scenario-control p{font-size:10px}.chart-footnote{font-size:9px}.net-result{font-size:51px}.result-row{font-size:11px}.result-row>b{font-size:14px}.result-label{font-size:12px}.panel-caption{font-size:9px}.roe-result{font-size:10px}.risk-reward{margin:24px 0}.risk-reward>span{font-size:8px}.risk-reward>small{font-size:9px}.flight-check{font-size:10px;min-height:50px}.results-panel .button{font-size:12px;padding:15px}.local-note{font-size:8px}.export-button{font-size:12px}.field-label,.field-heading{font-size:13px}.price-fields .field-label{font-size:11px}.market-note{font-size:10px}.asset-picker{padding:15px}.direction button{font-size:13px;padding:10px}.direction{margin-top:20px}.input-shell{padding:13px}.advanced summary{font-size:12px}.advanced-fields>label{font-size:12px}.advanced-fields>p{font-size:10px}.instrument-strip{gap:23px}.instrument-strip>p{font-size:10px}.instrument-strip>a{display:none}.briefing-intro h2{font-size:43px}.briefing-grid{gap:12px}.briefing-card{padding:24px 20px}.briefing-card h3{font-size:23px}.step-index{font-size:6px}.briefing-card>p{font-size:10px}.methodology{grid-template-columns:1fr 1.5fr;gap:45px}.methodology h3{font-size:29px}.closing-banner h2{font-size:32px}.footer>.micro{display:none}.plans-list{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){html{scroll-padding-top:92px}.wrap{width:90%}.header{height:81px;padding:0 5%;gap:15px}.brand{font-size:25px}.brand>img{width:31px;height:35px}.brand small{font-size:5px;letter-spacing:1.15px;margin-top:7px}.header-button{font-size:10px;padding:9px 11px;gap:10px}.header-button .icon{width:12px}.mobile-menu{display:grid;width:32px;height:32px}.header-right{gap:9px}.header nav{display:none;position:absolute;top:80px;left:0;right:0;background:#121d20;border-bottom:1px solid var(--line);padding:15px 5%;gap:0}.header nav.open{display:flex;flex-direction:column;align-items:stretch}.header nav a{padding:13px 0}.hero{display:flex;flex-direction:column;align-items:stretch;padding:49px 0 65px;min-height:0}.hero-copy .eyebrow{font-size:6px;letter-spacing:1px}.hero h1{font-size:72px;letter-spacing:-4px;margin:23px 0 20px}.hero-copy>p{font-size:13px;line-height:1.9}.hero-actions{margin-top:26px;gap:26px}.hero-actions .button{font-size:12px;padding:15px 18px;gap:19px}.hero-assurances{font-size:9px;margin-top:23px;gap:20px}.hero-scene{height:410px;margin:15px -5% -5px;overflow:hidden}.pilot-wrap{width:380px}.tag-top{top:14px;font-size:6px}.tag-right{right:5%;top:55%;padding:9px 11px}.tag-left{display:flex;left:6%;font-size:7px}.tag-left>.icon{width:22px}.tag-left>span{font-size:8px}.tag-left b{font-size:5px}.scene-bottom{bottom:18px;left:15%;right:15%}.scene-coordinate{right:5%;bottom:60px;font-size:5px}.scene-orbit{inset:43px 35px}.orbit-two{inset:10px 90px}.hero-bottom{bottom:16px;font-size:5px;letter-spacing:.9px}.hero-bottom a{gap:12px}.market-strip-inner{width:100%;gap:0;min-height:91px}.strip-label{display:none}.market-tickers{display:flex;overflow-x:auto;scrollbar-width:none;padding-left:5%}.market-tickers::-webkit-scrollbar{display:none}.market-ticker{flex:0 0 145px;padding:0 14px}.market-ticker:first-child{border-left:0;padding-left:0}.market-ticker>img{width:25px;height:25px}.ticker-top{font-size:9px}.ticker-bottom{font-size:12px}.ticker-bottom>.change{font-size:7px;margin-top:5px}.market-strip .icon-button{display:none}.cockpit-section{padding-top:62px}.section-heading{gap:20px;align-items:start;margin-bottom:25px}.section-heading h2{font-size:35px;line-height:1.17;letter-spacing:-1.5px;margin:13px 0}.section-heading p{font-size:11px;line-height:1.8;max-width:310px}.eyebrow{font-size:7px;letter-spacing:1px}.cockpit{border-radius:10px}.cockpit-topbar{height:52px;padding:0 17px}.panel-label{font-size:6px;letter-spacing:.8px}.cockpit-topbar .micro{display:none}.cockpit-topbar .compact-button{font-size:9px;border:0;padding:5px}.cockpit-grid{display:flex;flex-direction:column}.position-form{border-right:0;padding:25px 22px;order:0}.payoff-panel{padding:25px 19px;order:1;border-bottom:1px solid var(--line)}.results-panel{padding:26px 24px;order:2;border-bottom:0}.asset-picker{padding:12px 14px}.panel-caption{font-size:8px;margin-bottom:22px}.asset-identity b{font-size:17px}.asset-identity small{font-size:7px}.price-fields .field-label{font-size:12px}.input-shell input{font-size:17px}.price-fields input{font-size:15px}.field-label,.field-heading{font-size:12px}.direction{margin:15px 0 20px}.price-fields{gap:14px}.advanced-fields>p{font-size:9px}.chart-shell{height:260px;margin:0 -9px}.chart-key{font-size:7px;gap:10px;margin-top:24px}.chart-key>span:last-child{font-size:4px}.chart-badge{font-size:4px;letter-spacing:.4px;padding:5px}.payoff-heading h3{font-size:27px}.payoff-heading .micro{font-size:5px}.scenario-control{margin-top:0;padding-top:20px}.scenario-control label{font-size:10px}.scenario-control output{font-size:22px}.scenario-control>p{font-size:8px}.range-labels{font-size:6px}.scenario-tiles{gap:7px;margin-top:22px}.scenario-tile{padding:13px 9px}.scenario-tile>span{font-size:5px}.scenario-tile>b{font-size:18px}.chart-footnote{font-size:8px}.results-panel>.panel-caption{margin-bottom:24px}.result-label{font-size:11px}.net-result{font-size:56px}.roe-result{font-size:9px}.result-row{font-size:12px;margin-top:17px}.result-row>b{font-size:15px}.risk-reward{margin-top:30px}.risk-reward>b{font-size:37px}.risk-reward>small{font-size:8px}.flight-check{font-size:10px}.results-panel .button{padding:16px;font-size:13px}.export-button{margin-top:15px;font-size:11px}.local-note{margin:10px 0 2px;font-size:7px}.instrument-strip{padding:24px 0;gap:20px}.instrument-strip>div{min-width:105px;padding-right:20px}.instrument-strip>div>b{font-size:18px}.instrument-strip>div>span{font-size:5px}.instrument-strip>p{font-size:9px;line-height:1.85}.plans-section{padding:61px 0}.plans-section .section-heading{display:block}.plans-section .compact-button{margin-top:16px;font-size:10px}.plans-list{grid-template-columns:1fr}.plans-empty{min-height:240px;flex-direction:column;gap:13px;text-align:center;padding:23px 17px}.empty-art{height:74px;width:70px}.empty-art>.icon{left:24px;top:24px;width:23px}.plans-empty h3{font-size:25px}.plans-empty p{font-size:10px}.briefing-section{padding-top:62px}.briefing-intro{display:block;margin-bottom:27px}.briefing-intro h2{font-size:41px}.briefing-intro>p{font-size:12px;margin-top:22px;max-width:320px}.briefing-grid{grid-template-columns:1fr;gap:14px}.briefing-card{padding:24px 25px}.step-index{font-size:7px}.briefing-card>p{font-size:12px;max-width:100%;margin-top:14px}.briefing-card h3{font-size:29px}.mini-orbit,.mini-path,.mini-cards{height:110px;margin:5px 0 18px}.mini-path svg{width:230px}.methodology{grid-template-columns:1fr;gap:34px;margin-top:49px;padding:43px 0 45px}.methodology h3{font-size:34px}.methodology>div>p{font-size:12px}.methodology .text-link{font-size:11px}.faq summary{font-size:14px;padding:19px 0}.faq p{font-size:11px}.closing-banner{flex-wrap:wrap;gap:19px;padding:33px 0 40px}.closing-banner>img{width:38px;height:45px}.closing-banner .eyebrow{font-size:5px;letter-spacing:.6px}.closing-banner h2{font-size:30px;margin-top:9px}.closing-banner>.button{margin:10px 0 0;width:100%;font-size:12px;padding:16px}.footer{flex-wrap:wrap;justify-content:start;gap:20px 26px;padding:30px 0}.footer>.brand{font-size:24px}.footer>p{width:100%;order:3;font-size:8px;margin:0}.footer .text-link{margin-left:auto;font-size:8px;gap:9px}.footer .text-link>.icon{width:10px}dialog{padding:24px}.dialog-heading h2{font-size:29px}.dialog-heading .eyebrow{font-size:6px}.boot-center h1{font-size:39px}.boot-center>img{width:60px;height:70px}.boot-orbit{width:420px;height:420px}.boot-corner{left:20px;bottom:32px;font-size:5px;letter-spacing:.7px}#skip-boot{right:16px;bottom:24px;font-size:9px}}
.chart-shell svg:not(.animate) .curve{animation:none}
@media(max-width:365px){.header-button{display:none}.hero h1{font-size:61px}.hero-actions{gap:20px}.hero-assurances{font-size:8px;gap:14px}.scene-tag.tag-left{left:4%}.tag-right{right:3%}.hero-scene{height:370px}.pilot-wrap{width:345px}.section-heading h2{font-size:31px}.chart-key>span:last-child{display:none}.net-result{font-size:49px}.closing-banner h2{font-size:26px}}
