:root{--bg:#0C1016;--panel:#141B24;--panel2:#10161D;--ink:#E8EDF4;--ink2:#92A0B0;--ink3:#5E6C7C;--line:#1F2A38;--line2:#2C3A4C;--green:#3F9488;--violet:#7D6BB0;--sans:"Geist",-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",system-ui,sans-serif;--rf:11px;--rb:11px}*{box-sizing:border-box}html{scroll-behavior:smooth}body.bg-slate-950{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-weight:300;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}a{color:inherit;text-decoration:none}h1,h2{margin:0;font-weight:200;letter-spacing:-.02em;text-wrap:balance}p{margin:0}::-moz-selection{background:#7d6bb057;color:#fff}::selection{background:#7d6bb057;color:#fff}:focus-visible{outline:1.5px solid var(--violet);outline-offset:3px}.col{max-width:600px;margin:0 auto;padding:0 24px}.doppmark{display:inline-flex;align-items:center;color:var(--ink);line-height:0}.doppmark svg{height:100%;width:auto;display:block;overflow:visible}.nav{position:sticky;top:0;z-index:50;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0c1016b8;border-bottom:1px solid var(--line)}.nav-inner{max-width:1180px;margin:0 auto;padding:14px 64px;display:flex;align-items:center;gap:28px}.nav .brand{display:inline-flex;align-items:center;line-height:0;color:var(--ink);margin-left:-1.5px}.nav .brand .doppmark{height:18px}.nav-links{display:flex;align-items:center;gap:24px;margin-left:4px}.nav-links a{font-size:13.5px;color:var(--ink2);transition:color .14s ease}.nav-links a:hover{color:var(--ink)}@media (max-width:640px){.nav-links{gap:16px}.nav-inner{padding:12px 40px}}.hero{text-align:center;padding:44px 0 0}.hero h1{font-size:clamp(32px,5.5vw,52px);line-height:1.03;font-weight:600;letter-spacing:-.025em}.hero .tagline{color:var(--ink2);font-size:clamp(14px,1.5vw,15.5px);font-weight:300;line-height:1.4;margin:14px auto 0;max-width:52ch}.hero .cta{margin-top:30px}.btn{width:100%;font-family:var(--sans);font-size:14px;font-weight:400;cursor:pointer;border:1px solid var(--line2);border-radius:var(--rb);padding:12px;background:var(--panel);color:var(--ink);transition:transform .12s,background .16s,border-color .16s}.btn:hover{background:#1b2430;border-color:#3a4a5e;transform:translateY(-1px)}.apple{position:relative;overflow:hidden;isolation:isolate;background:var(--bg);padding:46px 0 6px;--applefont:var(--sans)}.apple:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.05;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.apple>*{position:relative;z-index:1}.apple .col{max-width:920px}.apple .hero-logo{display:block;height:56px;width:auto;margin:0 auto 26px;color:#d6dce4}.apple .hero-logo[hidden]{display:none}@media (max-width:640px){.apple .hero-logo{height:44px;margin-bottom:18px}}.apple h1{position:relative;isolation:isolate;font-family:var(--applefont);font-weight:600;letter-spacing:-.03em;line-height:1.14;font-size:clamp(42px,8vw,88px);margin:0;padding:.03em 0 .12em;--h1-sat:3.5;--h1-blur:0px;--h1-op:.5;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:.5px rgba(150,160,176,.2);text-shadow:0 2px 20px rgba(0,0,0,.5)}.apple h1:before{content:"Visual-only trading";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(85% 170% at 13% 24%,#3f9488b8,#3f948829 62%),radial-gradient(90% 175% at 89% 32%,#7d6bb0c7,#7d6bb029 64%),linear-gradient(122deg,#46aa9b4d,#9684cd52);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:saturate(var(--h1-sat)) blur(var(--h1-blur));opacity:var(--h1-op)}.apple h1:after{content:"Visual-only trading";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#a0aaba29,#a0aaba08 42%,#a0aaba00 56%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;mix-blend-mode:screen;opacity:.28}.apple .tagline{font-family:var(--applefont);font-weight:300;color:var(--ink2);letter-spacing:0;font-size:clamp(18px,2.3vw,26px);line-height:1.25;margin:-4px auto 0;max-width:none;white-space:nowrap}@media (max-width:560px){.apple .tagline{white-space:normal}}.apple .cta{margin-top:30px;display:flex;gap:28px;justify-content:center;align-items:center;flex-wrap:wrap}.apple .when{margin:18px auto 0;font-family:var(--applefont);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);display:flex;justify-content:center;gap:.8em}.apple .when b{font-weight:500;color:var(--ink2)}.apple .when .free{margin-right:1em}.apple .cta .pill{font-family:var(--applefont);font-size:15px;font-weight:400;cursor:pointer;border:1px solid var(--line2);border-radius:var(--rb);padding:12px 25px;background:var(--panel);color:var(--ink);transition:transform .12s,background .16s,border-color .16s}.apple .cta .pill:hover{background:#1b2430;border-color:#3a4a5e;transform:translateY(-1px)}.apple .figwrap{position:relative;max-width:1180px;margin:54px auto 0;padding:0 24px;scroll-margin-top:80px}.apple .figure{position:relative;z-index:1;border-radius:18px;overflow:hidden;line-height:0;box-shadow:0 44px 120px -42px #000000eb,0 0 0 1px #ffffff0d}.herovid{display:block;width:calc(100% * 2368 / 2360 + 4px);height:auto;background:#0a0a0c}.figure video[controls]{cursor:pointer}@media (max-width:640px){.apple{padding-top:22px}.apple h1{font-size:clamp(27px,7.4vw,38px)}.apple .tagline{font-size:14.5px;white-space:normal;max-width:34ch;margin:6px auto 0}.apple .cta .pill{font-size:14px;padding:11px 20px}.apple .figwrap{max-width:none;margin-top:24px;padding:0}.apple .figure{border-radius:var(--rb);box-shadow:0 44px 120px -42px #000000eb,0 0 0 .5px #ffffff0d}}.apple .trio{margin:76px auto 8px;gap:44px;max-width:760px}.apple .trio .it h3{font-family:var(--applefont);font-size:19px;font-weight:500;color:#cfd6df;margin:0 0 5px}.apple .trio .it p{font-size:12.5px;color:#86868b;line-height:1.5}@media (max-width:560px){.apple .trio{gap:22px}}.trio{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;max-width:560px;margin:44px auto 0}.trio .it{text-align:center}.trio .it h3{font-size:15px;font-weight:400;color:var(--ink);margin:0 0 4px}.trio .it p{font-size:11.5px;letter-spacing:.01em;color:var(--ink3);line-height:1.5}.trio .it .g{color:var(--green)}.trio .it .v{color:var(--violet)}@media (max-width:560px){.trio{grid-template-columns:1fr;gap:16px;max-width:320px}}.waitlist{max-width:460px;margin:64px auto 0;text-align:center}:is(.waitlist,.wl-dialog) h2{font-size:clamp(24px,3.4vw,32px)}:is(.waitlist,.wl-dialog) .sub{color:var(--ink2);font-size:14.5px;margin:14px auto 0;max-width:none}:is(.waitlist,.wl-dialog) .sub b{color:var(--ink);font-weight:400}.wl-dialog{padding:0;border:1px solid var(--line2);border-radius:20px;background:var(--panel2);color:var(--ink);width:min(524px,calc(100vw - 24px));max-height:calc(100vh - 32px);overflow:auto;scrollbar-gutter:stable both-edges;box-shadow:0 40px 120px -30px #000000e6;opacity:0;transform:translateY(6px) scale(.985);transition:opacity .18s ease,transform .18s ease,overlay .18s allow-discrete,display .18s allow-discrete}.wl-dialog[open]{opacity:1;transform:none}.wl-dialog::backdrop{background:#040507b3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .18s ease}.wl-dialog[open]::backdrop{opacity:1}@starting-style{.wl-dialog[open]{opacity:0;transform:translateY(6px) scale(.985)}.wl-dialog[open]::backdrop{opacity:0}}body>:not(dialog):not(script){transition:filter .18s ease}body:has(dialog[open])>:not(dialog):not(script){filter:blur(6px)}@media (prefers-reduced-motion:reduce){.wl-dialog,.wl-dialog::backdrop,body>:not(dialog):not(script){transition:none}}.wl-panel{position:relative;padding:32px}.wl-slot{text-align:center}.wl-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;border:1px solid var(--line2);background:transparent;color:var(--ink2);font-size:20px;line-height:1;cursor:pointer;transition:color .14s,border-color .14s}.wl-close:hover{color:var(--ink);border-color:var(--ink3)}body:has(dialog[open]){overflow:hidden}@media (max-width:640px){.wl-panel{padding:22px}}.form{text-align:left;margin-top:30px;display:flex;flex-direction:column;gap:14px}.frow{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:460px){.frow{grid-template-columns:1fr}}.field{display:flex;flex-direction:column;gap:7px}.field>label{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3)}.inp{background:var(--panel);border:1px solid var(--line2);border-radius:var(--rf);color:var(--ink);font-family:var(--sans);font-weight:300;font-size:14px;padding:11px 13px;transition:border-color .15s;width:100%}.inp::-moz-placeholder{color:var(--ink3)}.inp::placeholder{color:var(--ink3)}.inp:focus{outline:none;border-color:var(--ink)}.plat{display:flex;gap:9px}.platbtn{flex:1;cursor:pointer;position:relative;border:1px solid var(--line2);border-radius:var(--rf);padding:11px;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .15s;color:var(--ink2)}.platbtn input{position:absolute;opacity:0}.platbtn:hover{border-color:var(--ink3)}.platbtn .ic{width:16px;height:16px}.platbtn .t{font-size:13px}.platbtn:has(:checked){border-color:var(--ink);color:var(--ink);background:#ffffff08}.tags{position:relative}.tags-box{display:flex;flex-wrap:wrap;gap:6px;align-items:center;background:var(--panel);border:1px solid var(--line2);border-radius:var(--rf);padding:7px 8px;cursor:text;transition:border-color .15s;min-height:44px}.tags-box:focus-within{border-color:var(--ink)}.tag{display:inline-flex;align-items:center;gap:5px;background:#7d6bb029;border:1px solid rgba(125,107,176,.5);color:var(--ink);border-radius:8px;padding:4px 5px 4px 10px;font-size:12.5px;line-height:1}.tag button{background:none;border:none;color:var(--ink2);cursor:pointer;font-size:15px;line-height:.6;padding:0 2px}.tag button:hover{color:var(--ink)}.tags-input{flex:1;min-width:90px;background:none;border:none;outline:none;color:var(--ink);font-family:var(--sans);font-weight:300;font-size:14px;padding:5px 4px}.tags-input::-moz-placeholder{color:var(--ink3)}.tags-input::placeholder{color:var(--ink3)}.tags-menu{position:absolute;z-index:30;bottom:calc(100% + 5px);left:0;right:0;background:var(--panel2);border:1px solid var(--line2);border-radius:var(--rf);max-height:320px;overflow:auto;padding:0 6px 6px;box-shadow:0 -24px 50px -22px #000000d9}.tags-menu[hidden]{display:none}.tags-filter{position:sticky;top:0;z-index:1;display:flex;flex-wrap:wrap;gap:6px;margin:0 -6px 4px;padding:8px;background:var(--panel2);border-bottom:1px solid var(--line)}.tags-chip{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:1px solid var(--line2);border-radius:999px;color:var(--ink3);font-family:var(--sans);font-size:12px;font-weight:400;line-height:normal;padding:4px 10px;cursor:pointer;transition:border-color .15s,color .15s}.tags-chip:hover{color:var(--ink2);border-color:var(--ink3)}.tags-chip[aria-pressed=true]{background:#ffffff12;border-color:var(--ink3);color:var(--ink)}.tags-group{padding:10px 11px 4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.tags-empty{padding:10px 11px;font-size:13px;color:var(--ink3)}.tags-opt{padding:8px 11px;border-radius:8px;font-size:13px;color:var(--ink2);cursor:pointer}.tags-opt.hl{background:#ffffff0f;color:var(--ink)}.tags-opt.add{color:var(--violet)}.tags-menu::-webkit-scrollbar{width:11px;background:transparent}.tags-menu::-webkit-scrollbar-track,.tags-menu::-webkit-scrollbar-track-piece,.tags-menu::-webkit-scrollbar-corner{background:transparent;border:none;box-shadow:none}.tags-menu::-webkit-scrollbar-thumb{background:var(--line2);border-radius:8px;border:3px solid transparent;background-clip:padding-box}.tags-menu::-webkit-scrollbar-thumb:hover{background:var(--ink3)}.form .btn{margin-top:4px}.form .hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.form-err{color:var(--violet);font-size:12.5px;text-align:center;margin:-4px 0 0}.form-err[hidden]{display:none}.success{display:none;text-align:center;padding:20px 0}.success.on{display:block;animation:fade .5s ease}@keyframes fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.success .chk{width:42px;height:42px;border-radius:50%;border:1px solid var(--green);color:var(--green);display:grid;place-items:center;margin:0 auto 18px}.success h3{font-size:24px;font-weight:200}.success p{color:var(--ink2);font-size:14.5px;margin-top:12px;max-width:36ch;margin-left:auto;margin-right:auto}.success .success-note{color:var(--ink3);font-size:12.5px;margin-top:10px;max-width:40ch}.success .success-note a{text-decoration:underline;text-underline-offset:2px}.success .success-note[hidden],.success .chk[hidden]{display:none}footer{margin-top:80px;padding:30px 0 46px;text-align:center}footer .fam{display:inline-flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center}footer .fam .doppmark{height:14px}footer .fam a{color:var(--ink3);font-size:13px;transition:color .16s}footer .fam a:hover{color:var(--ink)}footer .cr{color:var(--ink3);font-size:11.5px;margin-top:14px}.feat{padding:64px 0 8px;background:var(--bg)}.col2{max-width:1080px;margin:0 auto;padding:0 24px}.flow{max-width:760px;margin:6px auto 0}.step{display:grid;grid-template-columns:minmax(0,auto) 1fr;gap:26px;align-items:center;padding:15px 0}.step .n{min-width:1.15em;font-size:clamp(28px,3.4vw,42px);font-weight:600;letter-spacing:-.02em;line-height:1.1;background:linear-gradient(180deg,#8ca0ba4d,#687c9626 55%,#58688012);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:.5px rgba(140,160,186,.13);text-shadow:0 1px 9px rgba(0,0,0,.45)}.step .b h3{margin:0;font-size:16px;font-weight:500;color:#cfd6df;letter-spacing:-.01em}.step .b p{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--ink2)}.step .b .k{color:var(--ink)}.flow-foot{max-width:760px;margin:26px auto 0}.flow-foot p{margin:0;font-size:13px;color:var(--ink2);line-height:1.55}.flow-foot .k{color:var(--ink)}@media (max-width:640px){.feat{padding:46px 0 4px}.flow{margin-top:2px}.step{gap:18px;padding:13px 0}}.disclaimer{max-width:760px;margin:26px auto 0;font-size:11px;line-height:1.6;color:var(--ink3);text-align:center;letter-spacing:.01em}.disclaimer b{color:var(--ink2);font-weight:400}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,.7,.2,1),transform .7s cubic-bezier(.22,.7,.2,1);will-change:opacity,transform}.reveal.in{opacity:1;transform:none}.reveal.v-scale{transform:translateY(28px) scale(.986)}.reveal.v-scale.in{transform:none}.trio .it.reveal:nth-child(2){transition-delay:.09s}.trio .it.reveal:nth-child(3){transition-delay:.18s}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto}.reveal{opacity:1;transform:none}}.btn,.apple .cta .pill,.inp,.tags-input{line-height:normal}.tag button{font-weight:400;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.success h3{margin:1em 0}.apple .figure{margin:1em 40px}
