:root{--bg-primary: #0a0e1a;--bg-secondary: #111827;--text-primary: #ffffff;--text-secondary: #cbd5e1;--text-muted: #94a3b8;--accent: #06b6d4;--border-color: rgba(255, 255, 255, .1)}:root{--paper: #efe6d6;--paper-2: #f7f1e6;--ink: #1b1712;--ink-soft: #4a433a;--line: #d9cbb6;--green: #0f6a4e;--green-2: #148062;--clay: #b85a32;--gold: #a87420;--desk: #101418;--desk-2: #181e25;--desk-3: #222a33;--desk-line: #313a45;--cream: #ebe4d6;--muted: #9b9386;--up: #3ecf8e;--down: #ff6d5a;--shadow: 0 18px 50px rgba(40, 28, 12, .08);font-family:Outfit,sans-serif;color:var(--ink);background:var(--paper)}*{box-sizing:border-box}body{margin:0;min-height:100vh}button,input,textarea{font:inherit}a{color:inherit}button{cursor:pointer}.topbar,.deskbar{display:flex;align-items:center;gap:16px;padding:16px 28px}.brand{font-family:Fraunces,serif;font-weight:680;letter-spacing:-.03em;font-size:22px;text-decoration:none}.brand i{display:inline-block;width:9px;height:9px;margin-right:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #0f6a4e26}.spacer{flex:1}.flags{display:flex;gap:6px;flex-wrap:wrap}.flags button,.ghost,.solid,.danger,.tiny{border:1px solid var(--line);background:transparent;border-radius:999px;padding:7px 12px;color:inherit}.flags button.on,.solid{background:var(--ink);color:var(--paper);border-color:var(--ink)}.solid{padding:10px 16px;text-decoration:none;display:inline-flex}.danger{border-color:var(--clay);color:var(--clay)}.tiny{padding:5px 10px;font-size:13px}.hero{padding:28px 28px 10px;max-width:1080px}.hero h1{font-family:Fraunces,serif;font-weight:680;font-size:clamp(40px,6vw,76px);line-height:.95;letter-spacing:-.04em;margin:12px 0}.kicker{letter-spacing:.16em;text-transform:uppercase;font-size:12px;color:var(--green)}.lede{font-size:19px;max-width:640px;color:var(--ink-soft)}.row{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:10px 28px 28px;max-width:1120px}.card,.panel{background:var(--paper-2);border:1px solid var(--line);border-radius:18px;padding:18px;box-shadow:var(--shadow)}.card h3,.panel h2,.panel h3{font-family:Fraunces,serif;margin:0 0 8px}.wide{grid-column:1 / -1}.honesty li{margin:6px 0;color:var(--ink-soft)}footer.site{padding:10px 28px 40px;color:var(--ink-soft)}.auth{max-width:480px;margin:24px auto 60px;padding:0 16px}label{display:block;font-size:13px;margin:12px 0 6px;color:var(--ink-soft)}input:not([type=radio]):not([type=checkbox]),textarea,select{width:100%;border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 14px;color:var(--ink)}input[type=radio],input[type=checkbox]{width:16px;height:16px;margin:0;padding:0;flex:0 0 16px;accent-color:#7ad7ff}textarea{min-height:90px;resize:vertical}.error{background:#f8e4dc;color:#7a2e16;border-radius:12px;padding:10px 12px;margin:10px 0}.codes{background:#e5f3ec;border:1px dashed var(--green);border-radius:16px;padding:14px;margin-bottom:12px}.codes strong{display:block;font-size:20px;letter-spacing:.08em;margin-top:6px}.suggest{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.suggest button{text-align:left}.composer-top{margin-bottom:14px}.composer-status{display:grid;gap:6px;margin:12px 0 4px;padding:12px 14px;border:1px solid rgba(122,215,255,.32);background:linear-gradient(90deg,rgba(122,215,255,.08),transparent 55%)}.composer-status strong{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#7ad7ff;font-weight:500}.composer-bar{height:2px;background:#243140;overflow:hidden}.composer-bar i{display:block;height:100%;width:38%;background:#7ad7ff;animation:composer-load 1.05s ease-in-out infinite}@keyframes composer-load{0%{transform:translate(-130%)}to{transform:translate(320%)}}.desk .ask{color:#d5e4f2;margin:8px 0}.desk .solid:disabled,.desk textarea:disabled,.desk .tiny:disabled{opacity:.55;cursor:default}.desk{min-height:100vh;background:var(--desk);color:var(--cream)}.desk .deskbar{border-bottom:1px solid var(--desk-line)}.desk .brand i{background:var(--up);box-shadow:0 0 0 4px #3ecf8e26}.desk a{text-decoration:none}.topbar .menu,.deskbar .menu{display:flex;align-items:center;flex-wrap:wrap;gap:8px 28px}.topbar .menu a,.deskbar .menu a{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-color:currentColor}.deskbar .menu a{color:var(--cream)}.topbar .menu a.solid,.deskbar .menu a.solid{text-decoration:none}.desk .ghost,.desk .tiny,.desk .flags button,.desk input,.desk textarea{border-color:var(--desk-line);color:var(--cream);background:transparent}.desk input:not([type=radio]):not([type=checkbox]),.desk textarea,.desk select{color:var(--cream);-webkit-text-fill-color:var(--cream);caret-color:var(--cream);background:#101820}.desk .solid{background:var(--cream);color:var(--ink);border-color:var(--cream)}.desk .flags button.on{background:var(--cream);color:var(--ink)}.wrap{padding:18px 22px 48px;max-width:1180px;margin:0 auto}.mare{display:flex;gap:18px;align-items:baseline;flex-wrap:wrap;margin-bottom:14px}.pill{border-radius:999px;padding:4px 10px;font-size:13px;border:1px solid var(--desk-line)}.pill.BOA{color:var(--up)}.pill.RUIM{color:var(--down)}.pill.NEUTRA{color:#e2b15a}.tip{position:relative;display:inline-flex;vertical-align:middle;margin-left:6px;text-transform:none;letter-spacing:0}.tip-mark{width:18px;height:18px;padding:0;border-radius:999px;border:1px solid rgba(160,196,220,.45);background:transparent;color:#d7e6f4;font-family:Outfit,sans-serif;font-size:12px;line-height:16px;cursor:help}.tip-pop{display:none;position:absolute;z-index:30;left:0;top:calc(100% + 8px);width:min(360px,78vw);padding:12px 14px;border-radius:12px;background:#101820;color:#e7eef6;border:1px solid rgba(160,196,220,.35);font-family:Outfit,sans-serif;font-size:14px;line-height:1.45;letter-spacing:0;text-transform:none;white-space:pre-line;box-shadow:0 12px 32px #00000059}.tip:hover .tip-pop,.tip:focus-within .tip-pop{display:block}.desk .mare-pick{display:flex;align-items:center;gap:8px;margin:8px 0 0;color:var(--cream);font-size:13px}.desk .mare-pick select{width:auto;max-width:100%;padding:6px 8px}.desk .info-page{max-width:1080px}.desk .info-page h2{font-family:Fraunces,serif;font-size:40px;letter-spacing:-.03em;margin:0 0 10px}.desk .info-page h3{margin:0 0 8px;font-size:18px}.desk .info-page p,.desk .info-page li{color:#d5e0ea;line-height:1.55}.desk .info-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:22px;align-items:center;margin-bottom:22px}.desk .info-hero img{width:100%;border-radius:16px;border:1px solid rgba(122,215,255,.22);display:block}.desk .info-steps,.desk .info-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.desk .info-steps article,.desk .info-cols article{border:1px solid var(--desk-line);border-radius:16px;padding:16px 16px 8px;background:var(--desk-2)}.desk .info-steps span{font-family:IBM Plex Mono,ui-monospace,monospace;color:#7ad7ff;font-size:12px;letter-spacing:.12em}.desk .info-split,.desk .info-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;align-items:start}.desk .info-uni{margin-top:28px}.desk .info-uni h2{font-size:32px}.desk .info-now{font-family:IBM Plex Mono,ui-monospace,monospace;color:#7ad7ff;letter-spacing:.04em}.desk .info-cols ul{margin:0;padding-left:18px}.desk .info-cols li{margin:0 0 10px}.desk .info-grid{margin-top:18px}.desk .info-grid .panel{margin:0}.desk .info .panel{margin-top:12px}.auth-page .remember{display:flex;align-items:center;gap:8px;margin:14px 0;text-transform:none;letter-spacing:0;font-family:Outfit,sans-serif;font-size:14px;color:#e7eef6}.strategies{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.strategy{background:var(--desk-2);border:1px solid var(--desk-line);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:8px}.strategy header{display:flex;justify-content:space-between;gap:8px;align-items:start}.strategy{cursor:default}.strategy h3{margin:0;font-family:Outfit,sans-serif;font-size:20px;letter-spacing:-.03em}.strategy .kind{margin:0 0 4px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.strategy .name{color:inherit;text-decoration:none}.strategy .name:hover{color:#7ad7ff}.strategy .open{align-self:center;color:#7ad7ff;border-bottom:1px solid rgba(122,215,255,.75);font-size:13px;line-height:1.2}.strategy .kpi b{color:var(--cream);font-weight:560}.strategy .state-line{min-height:22px}.desk h2,.desk h3{font-family:Outfit,sans-serif;letter-spacing:-.03em}.book-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 8px;color:var(--muted);font-size:12px}.book-meta select{margin-left:8px;background:#101820;color:var(--cream);border:1px solid var(--desk-line);padding:4px 8px}.book-scroll{overflow-x:auto}.book table{width:100%;border-collapse:collapse;font-size:12px;font-family:IBM Plex Mono,ui-monospace,monospace}.book th{text-align:left;color:#8ea0b3;font-weight:500;letter-spacing:.04em;padding:8px;border-bottom:1px solid var(--desk-line);white-space:nowrap}.book td{padding:8px;border-bottom:1px solid #24303a;vertical-align:top}.book .num,.book .when{white-space:nowrap}.book .why{color:#b7c6d4;min-width:160px;font-family:Outfit,sans-serif}.book .empty{color:var(--muted);padding:18px 8px}.badge{display:inline-block;padding:2px 7px;border:1px solid var(--desk-line);font-size:11px;letter-spacing:.06em}.badge.tp{color:var(--up);border-color:#3ecf8e80}.badge.sl{color:var(--down);border-color:#ff6d5a80}.badge.time{color:#e2b15a;border-color:#e2b15a73}.badge.open{color:#7ad7ff;border-color:#7ad7ff73}.kpi{display:flex;gap:12px;color:var(--muted);font-size:13px}.up{color:var(--up)}.down{color:var(--down)}.actions{display:flex;gap:6px;flex-wrap:wrap}.scan{width:100%;border-collapse:collapse;font-size:13px}.scan td{border-top:1px solid var(--desk-line);padding:6px 4px;vertical-align:top}.steps{display:grid;gap:10px;margin:12px 0;padding:16px;border:1px solid rgba(122,215,255,.38);border-radius:16px;background:#7ad7ff0f}.steps-kicker{margin:0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#7ad7ff}.steps-count{margin:0;color:var(--muted);font-size:13px}.steps h3{margin:0;font-family:Fraunces,serif;font-size:22px;line-height:1.25}.steps input{width:100%}.step-dots{display:flex;gap:6px}.step-dots i{width:22px;height:3px;border-radius:99px;background:#314154}.step-dots i.on{background:#7ad7ff}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips button,.guide-choice{border:1px solid var(--desk-line);background:transparent;color:var(--cream);border-radius:999px;padding:8px 12px}.chips button.on,.guide-choice.on{border-color:#7ad7ff;color:#7ad7ff}.guide-choice{display:block;width:100%;text-align:left;border-radius:12px}.guide-brief{margin:0}.assumed{margin:8px 0 0;color:var(--muted)}.strategy-code{margin:0;white-space:pre-wrap;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.45}.thread{display:flex;flex-direction:column;gap:8px;margin:10px 0}.bubble{border-radius:14px;padding:10px 12px;max-width:720px}.bubble.user{background:#243041;align-self:flex-end}.bubble.assistant{background:#1d2822}.bubble p{margin:0 0 .45em;line-height:1.45}.bubble p:last-child{margin-bottom:0}.lab-page{display:flex;flex-direction:column;gap:14px}.lab-chat{display:flex;flex-direction:column;min-height:min(72vh,720px);padding:0;overflow:hidden}.lab-chat-head{padding:14px 16px 0}.lab-thread{flex:1;overflow-y:auto;padding:12px 16px;margin:0;min-height:280px;max-height:52vh}.lab-composer{border-top:1px solid var(--line);padding:12px 16px 16px;display:grid;gap:10px}.lab-composer textarea{width:100%;min-height:72px;resize:vertical}.lab-turn{display:flex;flex-direction:column;gap:6px}.lab-refs{font-size:12px;margin:0 0 8px 12px;max-width:720px}.lab-refs ul{margin:6px 0 0;padding-left:18px}.lab-typing{opacity:.92}.lab-empty{padding:24px 8px;text-align:center}.lab-data{padding:14px 16px}.lab-data summary{cursor:pointer;margin-bottom:12px}.chart{height:380px}.symbols{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.symbols button{text-align:left;background:var(--desk-2);color:var(--cream);border:1px solid var(--desk-line);border-radius:12px;padding:10px}.symbols button.on{border-color:var(--up)}.split{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}.muted{color:var(--muted)}.desk .panel{background:var(--desk-2);border-color:var(--desk-line);box-shadow:none;color:var(--cream)}.desk .error{background:#3a221e;color:#ffc7be}@media(max-width:900px){.grid,.strategies,.split,.preset-grid,.landing .hero{grid-template-columns:1fr}.topbar,.deskbar,.hero,.grid,footer.site{padding-left:16px;padding-right:16px}.hero h1{font-size:42px}.landing .rail{display:none}}body:has(.landing){background:#07090d}.landing{--page: 1120px;--gutter: 28px;min-height:100vh;color:#e7eef6;background:radial-gradient(880px 420px at 88% -8%,rgba(120,214,255,.16),transparent 58%),radial-gradient(640px 360px at -8% 18%,rgba(70,110,255,.14),transparent 52%),linear-gradient(rgba(150,190,220,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(150,190,220,.045) 1px,transparent 1px),#07090d;background-size:auto,auto,56px 56px,56px 56px,auto}.landing .mono{font-family:IBM Plex Mono,ui-monospace,monospace;letter-spacing:.04em}.landing .dim{color:#8ea0b3;font-size:12px}.landing .topbar{position:sticky;top:0;z-index:2;flex-wrap:nowrap;gap:10px;background:#07090dc7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(160,196,220,.12);padding-left:max(var(--gutter),calc((100% - var(--page)) / 2));padding-right:max(var(--gutter),calc((100% - var(--page)) / 2))}.landing .topbar .flags{flex-wrap:nowrap;gap:4px}.landing .topbar .flags button{border-radius:999px;padding:6px 8px;white-space:nowrap}.landing .topbar .flags button.on{background:#ffffff1f;color:#fff;border-color:#ffffff38}.landing .topbar .menu{flex-wrap:nowrap;gap:4px}.landing .topbar .menu a{text-decoration:none;color:#cbd5e1;white-space:nowrap;padding:8px 12px;border-radius:999px;border:1px solid transparent}.landing .topbar .menu a:hover{color:#fff;background:#ffffff0f}.landing .topbar .menu a.solid{background:#06b6d4;color:#0a0e1a;border-color:#06b6d4;border-radius:999px;font-weight:650;padding:8px 14px}.landing .topbar .menu a.solid:hover{background:#22d3ee;color:#0a0e1a}.landing .topbar .menu a:focus-visible{outline:2px solid #e7fbff;outline-offset:2px}.landing .brand{font-family:Outfit,sans-serif;font-weight:650;white-space:nowrap}.landing .topbar .brand,.landing .topbar .menu{flex:0 0 auto}.landing .brand i{background:#7ad7ff;box-shadow:0 0 0 4px #7ad7ff29}.landing .rail{font-size:11px;color:#8ea0b3;text-transform:uppercase}.landing .flags button,.landing .ghost{border-color:#aacde647;color:#e7eef6;border-radius:2px}.landing .flags button.on,.landing .solid{background:#e8f4ff;color:#071018;border-color:#e8f4ff;border-radius:2px}.landing .hero{max-width:1180px;display:grid;grid-template-columns:1.35fr .8fr;gap:28px;align-items:end;padding-top:54px;padding-bottom:18px}.landing .hero h1{font-family:Outfit,sans-serif;font-weight:650;font-size:clamp(46px,6vw,78px);line-height:.92;letter-spacing:-.05em;max-width:12ch}.landing .kicker{color:#7ad7ff;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.landing .lede{color:#c5d2df;font-size:18px;max-width:58ch}.landing .grid{max-width:1180px}.landing .card{background:#080e16b8;border:1px solid rgba(160,196,220,.16);border-radius:2px;box-shadow:none;color:#d5e2ee}.landing .card h3{font-family:Outfit,sans-serif;letter-spacing:-.03em}.landing .honesty li,.landing .site,.landing .card p{color:#b7c6d4}.landing .spec{border:1px solid rgba(122,215,255,.35);background:#060c12cc;padding:18px 18px 8px;min-height:280px}.landing .spec-line{display:flex;gap:12px;align-items:baseline;margin-top:16px;font-family:Outfit,sans-serif}.landing .spec-line span{font-family:IBM Plex Mono,ui-monospace,monospace;color:#7ad7ff;font-size:12px}.landing .spec-line.pro span{color:#d7ff6a}.landing .spec-bridge{height:28px;margin:8px 0 0 6px;border-left:1px solid rgba(122,215,255,.45)}.landing .path{width:100%;max-width:none;margin:0;padding:10px max(var(--gutter),calc((100% - var(--page)) / 2)) 56px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);gap:28px;align-items:start}.landing .path-copy{display:flex;flex-direction:column;min-height:420px}.landing .path-text{min-height:300px}.landing .path-visual{min-height:420px}.landing .path h2{font-family:Fraunces,serif;font-size:clamp(36px,4vw,58px);line-height:.98;letter-spacing:-.04em;margin:0 0 14px;min-height:2.94em}.landing .path .lede{margin:0}.landing .path-nav{display:flex;gap:8px;align-items:center;margin-top:auto}.landing .path-nav button{width:36px;height:36px;border-radius:999px;border:1px solid rgba(160,196,220,.35);background:transparent;color:#e7eef6}.landing .path-nav button.on{background:#e7eef6;color:#101418}.path-chat p,.path-meters article{margin:0 0 10px;padding:14px 16px;border-radius:14px;background:#0c121ab8;border:1px solid rgba(122,215,255,.22)}.path-shot{display:block;width:100%;height:auto;border-radius:16px;transition:transform .35s ease,filter .35s ease}.path-shot.frame{border:1px solid rgba(160,196,220,.16);background:#10161c}.path-alert{--rx: 0deg;--ry: 0deg;perspective:1100px;animation:alertFloat 5.6s ease-in-out infinite}.path-alert:hover{animation-play-state:paused}.path-shot.alert{transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .12s linear,filter .35s ease;filter:drop-shadow(0 22px 30px rgba(0,0,0,.55))}.path-alert:hover .path-shot.alert{filter:drop-shadow(0 28px 34px rgba(0,210,230,.22))}.path-visual:hover .path-shot.frame{transform:translateY(-8px)}@keyframes alertFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.path-meters{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.path-meters article{margin:0}.path-meters span{display:block;color:#8ea0b3;font-size:12px}.path-meters strong{font-size:22px;color:#7ad7ff}.landing .stage{min-height:calc(100vh - 74px);max-width:1180px;margin:0 auto;padding:36px 28px 48px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr);gap:28px;align-items:center}.chart-card{margin:0;min-width:0;border:1px solid rgba(122,215,255,.28);background:#0b121b;padding:12px 12px 8px}.chart-card figcaption{margin:0 0 8px;color:#7ad7ff;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.chart-card svg{width:100%;height:auto;display:block}.chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.landing .ideal{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:28px;align-items:center}.landing .ideal img,.trial-band img{width:100%;height:auto;display:block;object-fit:cover;border:1px solid rgba(122,215,255,.22)}.landing .ideal img{max-height:640px;object-position:center 18%}.landing .points{list-style:none;padding:0;margin:22px 0 0}.landing .points li{display:grid;gap:4px;padding:14px 0;border-top:1px solid rgba(160,196,220,.16)}.landing .points strong{font-family:Outfit,sans-serif;font-size:18px}.landing .points span{color:#c5d2df}.landing .solid.free{padding:14px 18px;line-height:1.25;text-align:center;white-space:normal}.trial-band .solid.free{background:#06b6d4;color:#04141c;border-color:#06b6d4;border-radius:14px;font-weight:650;transition:box-shadow .28s ease,transform .28s ease,background .28s ease}.trial-band .solid.free:hover{background:#22d3ee;box-shadow:0 0 0 1px #06b6d473,0 0 32px #06b6d48c;transform:translateY(-2px)}.trial-band .solid.free:focus-visible{outline:2px solid #e7fbff;outline-offset:3px}.trial-band{width:min(var(--page, 1120px),calc(100% - 2 * var(--gutter, 28px)));max-width:none;margin:0 auto 28px;padding:22px;display:grid;grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:22px;align-items:center;border:1px solid rgba(122,215,255,.28);background:#080e16b8}.trial-band img{max-height:280px;object-position:center}.trial-band h2{font-family:Outfit,sans-serif;font-weight:640;letter-spacing:-.04em;font-size:clamp(28px,4vw,44px);line-height:1;margin:0 0 8px}.desk .modes{display:inline-flex;gap:2px;padding:3px;margin-bottom:10px;border:1px solid var(--desk-line);border-radius:12px;background:#12181f}.desk .modes button{border:0;border-radius:9px;background:transparent;color:var(--cream);padding:7px 12px;font-size:13px}.desk .modes button.on{background:var(--cream);color:#101418}.desk fieldset.choice{min-inline-size:0;margin:8px 0 0;padding:4px;border:1px solid var(--desk-line);border-radius:12px;background:#12181f;display:grid;gap:2px}.desk .choice legend{padding:6px 10px 2px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8ea0b3}.desk .choice label,.desk .check{display:flex;align-items:flex-start;gap:10px;margin:0;padding:8px 10px;border-radius:8px;color:var(--cream);font-size:14px;line-height:1.35;cursor:pointer}.desk .choice label.on,.desk .choice label:hover{background:#7ad7ff14}.desk .choice-fields{display:flex;flex-wrap:wrap;gap:8px;padding:2px 10px 8px 36px}.desk .choice-fields label{display:grid;gap:4px;width:auto;padding:0;background:transparent;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#8ea0b3}.desk .choice-fields input{width:88px;padding:7px 8px;border-radius:8px;background:#101820;color:var(--cream);border:1px solid var(--desk-line)}.desk .wallet-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0 2px}.desk .wallet-row label{display:flex;align-items:center;gap:8px;margin:0;color:var(--cream);font-family:Outfit,sans-serif;font-size:14px;letter-spacing:0;text-transform:none}.desk .wallet-row input{width:120px;padding:8px 10px;border-radius:8px;background:#101820;color:var(--cream);-webkit-text-fill-color:var(--cream);caret-color:var(--cream);border:1px solid var(--desk-line)}.desk .wallet-row small{color:var(--muted);font-size:12px}.landing .price-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:22px 0 18px}.landing .price-grid article{border:1px solid rgba(160,196,220,.22);border-radius:16px;padding:22px;background:#0c121a8c}.landing .price-num{font-family:Fraunces,serif;font-size:42px;line-height:1.1;margin:8px 0 12px}.landing .prices .solid{margin-top:8px}.desk .choice p.muted{margin:0;padding:0 10px 8px 36px;font-size:12px;line-height:1.4}.landing .stage h1{font-family:Outfit,sans-serif;font-weight:650;font-size:clamp(46px,6.2vw,82px);line-height:.94;letter-spacing:-.05em;max-width:14ch;margin:10px 0 18px}.landing .band{width:100%;max-width:none;margin:0;padding:12px max(var(--gutter),calc((100% - var(--page)) / 2)) 76px}.landing .band h2,.landing .vault h2{font-family:Outfit,sans-serif;font-weight:640;letter-spacing:-.045em;font-size:clamp(32px,4vw,52px);line-height:.98;max-width:18ch;margin:0 0 8px}.landing .does{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.landing .does article,.landing .preset{border:1px solid rgba(160,196,220,.16);background:#080e16b8;padding:18px 18px 8px}.landing .does h3{font-family:Outfit,sans-serif;font-size:22px;letter-spacing:-.03em;margin:8px 0}.landing .does span,.landing .preset .mono,.landing .flow span{color:#7ad7ff;font-size:12px}.landing .flow{list-style:none;padding:0;margin:18px 0 0}.landing .flow li{display:grid;grid-template-columns:56px 1fr;gap:12px;align-items:baseline;padding:18px 0;border-top:1px solid rgba(160,196,220,.16);font-size:22px}.landing .preset-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.landing .preset strong{display:block;margin:8px 0 4px;font-family:Outfit,sans-serif;font-size:18px}.landing .vault{padding:8px 28px 72px}.landing .vault-card{max-width:1080px;margin:0 auto;padding:42px 36px 32px;border:1px solid rgba(215,255,106,.4);background:radial-gradient(520px 200px at 100% 0%,rgba(215,255,106,.14),transparent 62%),#080e16e6}.landing .vault .kicker{color:#d7ff6a}.landing .vault ul{margin:8px 0 22px;padding-left:18px;color:#d5e2ee}.landing .vault li{margin:8px 0}.landing .says p{margin:14px 0;padding-left:16px;border-left:2px solid #7ad7ff;font-size:22px;line-height:1.35;max-width:28ch}.landing .preset-names{color:#c5d2df;font-size:16px;line-height:1.6}.landing .later{margin-top:42px}.landing .fine{color:#8ea0b3;font-size:13px}.modes{display:flex;gap:8px;margin-bottom:10px}.modes button{border:1px solid var(--desk-line);background:transparent;color:var(--cream);padding:6px 10px}.modes button.on{background:#e8f4ff;color:#071018;border-color:#e8f4ff}.alarm-board{margin-top:18px}.alarm-board h2{font-size:22px;margin:0 0 4px}.alarm-hit,.alarm-list article{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid rgba(122,215,255,.35);background:#08121cb8;padding:12px 14px;margin-top:8px}.alarm-list article{border-color:var(--desk-line)}.alarm-list .actions,.alarm-hit .actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.alarm-hit p,.alarm-list p{margin:4px 0}.landing .fine p{max-width:78ch}.auth-page .auth-wrap{padding-bottom:48px}.auth-page .auth,.auth-page .band{width:min(460px,calc(100% - 32px));margin:36px auto 24px;background:#080e16db;border:1px solid rgba(160,196,220,.18);padding:28px 24px 20px}.auth-page h1,.auth-page h2{font-family:Outfit,sans-serif;letter-spacing:-.04em;margin:0 0 16px}.auth-page label{display:block;margin:14px 0 6px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8ea0b3}.auth-page input{width:100%;box-sizing:border-box;background:#0c121a;color:#e7eef6;border:1px solid rgba(160,196,220,.28);border-radius:2px;padding:11px 12px}.auth-page input:focus-visible{outline:2px solid #06b6d4;outline-offset:1px}.auth-page input.invalid{border-color:#e85d4ce6}.auth-page .field-error{margin:6px 0 0;color:#ffb4a8;font-size:13px;line-height:1.4}.auth-page .pw-wrap{position:relative}.auth-page .pw-wrap input{padding-right:44px}.auth-page .pw-toggle{position:absolute;right:2px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:4px;background:transparent;color:#8ea0b3}.auth-page .pw-toggle:hover{color:#e7eef6}.auth-page .pw-toggle:focus-visible{outline:2px solid #06b6d4;outline-offset:1px;color:#e7eef6}.auth-page .pw-meter{height:4px;margin-top:8px;background:#a0c4dc2e;border-radius:99px;overflow:hidden}.auth-page .pw-meter>span{display:block;height:100%;border-radius:inherit;transition:width .2s ease,background-color .2s ease}.auth-page .pw-meter>span.weak{width:33%;background:#e85d4c}.auth-page .pw-meter>span.medium{width:66%;background:#e2b340}.auth-page .pw-meter>span.strong{width:100%;background:#3ecf8e}.auth-page .pw-label{margin:6px 0 0;font-size:12px;letter-spacing:.02em}.auth-page .pw-label.weak{color:#ff8f84}.auth-page .pw-label.medium{color:#e8c47a}.auth-page .pw-label.strong{color:#8ee0b4}.auth-page .auth-forgot{display:flex;justify-content:flex-end;margin:8px 0 0}.auth-page .auth-forgot a{color:#06b6d4;font-size:13px;text-decoration:none}.auth-page .auth-forgot a:hover{color:#7ad7ff}.auth-page .auth-forgot a:focus-visible{outline:2px solid #06b6d4;outline-offset:3px}.auth-page .auth-legal{margin:0 0 8px;color:#8ea0b3;font-size:13px;line-height:1.5}.auth-page .auth-legal a{color:#06b6d4;text-decoration:underline;text-underline-offset:2px}.auth-page .auth-legal a:hover{color:#7ad7ff}.auth-page .auth-legal a:focus-visible{outline:2px solid #06b6d4;outline-offset:3px}.auth-page .auth-submit{align-items:center;gap:8px;min-height:44px}.auth-page .auth-submit:disabled{opacity:.72;cursor:progress}.auth-page .btn-spin{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:inline-block;animation:auth-spin .7s linear infinite}@keyframes auth-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.auth-page .btn-spin{animation:none}.auth-page .pw-meter>span{transition:none}}.auth-page .codes{background:#7ad7ff12;border-color:#7ad7ff4d;color:#d7e6f4}.auth-page .error{background:#3a221e;color:#ffc7be}@media(max-width:800px){.landing{--gutter: 16px}}@media(max-width:900px){.landing .hero,.landing .preset-grid,.landing .does,.landing .stage,.landing .path,.landing .ideal,.trial-band,.chart-grid,.landing .price-grid,.desk .info-hero,.desk .info-steps,.desk .info-split,.desk .info-cols,.desk .info-grid{grid-template-columns:1fr}.desk .info-page h2{font-size:32px}.landing .rail{display:none}.landing .stage{min-height:auto;padding-top:28px}.landing .stage h1,.landing .hero h1{font-size:40px;max-width:12ch}.landing .flow li{font-size:18px}.landing .vault-card{padding:24px 16px}.desk .deskbar{flex-wrap:wrap;row-gap:12px;align-items:center}.deskbar .spacer{display:none}.deskbar .brand{order:1;margin-right:auto}.deskbar .menu{order:4;flex:1 1 100%;gap:12px 20px}.deskbar .tiny{order:2}.deskbar .flags{order:3;flex:1 1 100%;flex-wrap:nowrap;overflow-x:auto}.landing .topbar .spacer{display:none}.landing .topbar .flags{flex:1 1 auto;min-width:72px;overflow-x:auto}.landing .topbar .menu a{padding:7px 8px;font-size:14px}.landing .flags button,.deskbar .flags button{padding:6px 8px}.landing .flag-label,.desk .flag-label{display:none}.landing .spec{min-height:0}.landing .says p{font-size:18px;max-width:none}.alarm-hit,.alarm-list article{flex-direction:column;align-items:stretch}.mare{flex-wrap:wrap}.choice-fields input{width:100%;max-width:140px}.landing .ideal img,.trial-band img{max-height:420px}}@media(max-width:640px){.landing .topbar .brand{font-size:18px}.landing .topbar .flags{min-width:52px}.landing .topbar .menu{gap:2px}.landing .topbar .menu a{padding:6px;font-size:13px}.landing .stage h1,.landing .hero h1{font-size:34px}.landing .stage,.landing .vault{padding-left:16px;padding-right:16px}.landing .path-copy,.landing .path-text,.landing .path-visual{min-height:0}.landing .path-text{min-height:220px}.landing .path h2{min-height:0}.path-meters{grid-template-columns:1fr}.wrap{padding-left:12px;padding-right:12px}.topbar,.deskbar{padding-left:14px;padding-right:14px}.modes button,.tiny{font-size:12px}.plan-board,.binance-shots{grid-template-columns:1fr}}.google-box{max-width:440px;margin:0 auto 18px;padding:18px;border-radius:16px;border:1px solid rgba(232,196,122,.45);background:#141c16}.google-box p{margin:0 0 10px}.google-box .or{text-align:center;color:var(--muted);margin:12px 0 0}.google-box .gsi{min-height:44px;display:flex;justify-content:center;color-scheme:light}.google-box .gsi iframe{box-sizing:content-box;color-scheme:light}.expiring{color:#e8c47a;font-size:12px;margin-right:8px}.plan-chip{color:var(--cream)}.account-page,.production{max-width:880px}.warn,.warn-panel{color:#f0e2b8}.ok{color:#b7e3c4}.plan-board{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:12px}.plan-board article{border:1px solid rgba(160,196,220,.22);border-radius:14px;padding:14px}.plan-board a.term{display:grid;grid-template-columns:1fr auto;gap:2px 10px;margin-top:8px;padding:8px 10px;border-radius:10px;text-decoration:underline;color:var(--cream);background:#101820a6}.plan-board a.term em{grid-column:1 / -1;color:#e8c47a;font-style:normal;font-size:12px}.pick{display:flex;gap:8px;align-items:center;margin:8px 0}.prod-list{list-style:none;padding:0}.prod-list li{padding:8px 0;border-bottom:1px solid rgba(160,196,220,.18)}.prep{margin-top:28px}.ip b{font-family:ui-monospace,monospace}.binance-shots{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.binance-shots img{width:100%;border-radius:12px;background:#101820}.binance-shots figcaption{font-size:12px;color:var(--muted);margin-top:6px}.production ol{padding-left:18px}.production ol li{margin:6px 0}.landing .shield{width:100%;max-width:none;margin:0;padding:8px max(var(--gutter),calc((100% - var(--page)) / 2)) 36px;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center}.shield-mark{width:56px;height:56px;display:grid;place-items:center;color:#d7ff6a;border:1px solid rgba(215,255,106,.45);background:#d7ff6a14}.landing .shield h2{font-family:Outfit,sans-serif;font-weight:640;letter-spacing:-.04em;font-size:clamp(26px,3vw,36px);line-height:1.05;margin:0;max-width:18ch}.landing .shield p{margin:8px 0 0;color:#c5d2df;max-width:62ch;font-size:17px}.landing .prices h1{font-family:Outfit,sans-serif;font-weight:650;font-size:clamp(40px,5vw,64px);line-height:.96;letter-spacing:-.045em;max-width:14ch;margin:8px 0 18px}.price-split{display:grid;gap:10px;margin:0 0 18px}.price-split p{margin:0;max-width:68ch;padding:14px 16px;border:1px solid rgba(160,196,220,.16);background:#080e16b8;color:#d5e2ee}.price-split strong{color:#fff;font-weight:650}.landing .prices .price-grid{grid-template-columns:minmax(280px,520px)}.plan-anchor{color:#d7ff6a;font-size:16px;margin:0 0 8px}.plan-board.single{grid-template-columns:minmax(0,560px)}.landing footer.site{width:100%;max-width:none;margin:0;padding:36px max(var(--gutter),calc((100% - var(--page)) / 2)) 48px;border-top:1px solid rgba(160,196,220,.16);display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr) minmax(0,1.15fr);gap:28px 40px;align-items:start}.landing footer.site .tag{margin:12px 0 0;max-width:28ch;color:#c5d2df;font-size:15px;line-height:1.45}.landing footer.site nav{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0}.landing footer.site a{color:#e7eef6;text-decoration:none}.landing footer.site a:hover{color:#7ad7ff}.landing footer.site a:focus-visible{outline:2px solid #7ad7ff;outline-offset:3px}.legal-back{margin:0 0 18px}.legal-back a{color:#7ad7ff;text-decoration:none}.legal-back a:hover{color:#e7eef6}.landing footer.site .copy{margin:16px 0 0;font-size:13px;line-height:1.5;color:#8ea0b3}.landing footer.site .risk{max-width:42ch;margin:12px 0 0;font-size:12px;line-height:1.55;color:#8ea0b3}.legal{width:min(760px,calc(100% - 32px));margin:12px auto 24px}.legal h1{font-size:clamp(32px,4vw,48px);line-height:1.05;max-width:16ch}.legal h2,.legal h3{font-family:Outfit,sans-serif;letter-spacing:-.03em;color:#fff}.legal h2{font-size:20px;margin:28px 0 8px}.legal h3{font-size:16px;margin:18px 0 6px}.legal p{color:#c5d2df;line-height:1.6;margin:0 0 10px}.auth-lead{font-size:16px;margin:-4px 0 8px;max-width:none}.auth-alt{font-size:14px}.auth-alt a{color:#8ea0b3;text-decoration:none}.auth-alt a:hover{color:#7ad7ff}.auth-page h2{font-size:28px;line-height:1.15}@media(max-width:900px){.landing .shield{grid-template-columns:1fr}.landing footer.site{grid-template-columns:1fr;gap:28px}.plan-board.single,.landing .prices .price-grid{grid-template-columns:1fr}}._screen_1zdqv_1{position:relative;min-height:100vh;display:flex;background:var(--bg-primary);color:var(--text-primary)}._formCol_1zdqv_9{flex:1 1 auto;min-width:0;min-height:100vh;display:flex;flex-direction:column;padding:16px 16px 28px}._top_1zdqv_18{display:flex;align-items:center;justify-content:space-between;gap:12px}._back_1zdqv_25{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;color:var(--text-secondary);font-size:14px;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}._back_1zdqv_25:hover{color:var(--accent)}._back_1zdqv_25:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}._top_1zdqv_18 .flags{display:flex;gap:4px;min-width:0;overflow-x:auto}._top_1zdqv_18 .flag-label{display:none}._top_1zdqv_18 .flags button{border:1px solid var(--border-color);background:transparent;color:var(--text-secondary);border-radius:8px;padding:6px 8px}._top_1zdqv_18 .flags button.on{color:var(--text-primary);border-color:var(--accent)}._top_1zdqv_18 .flags button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._center_1zdqv_72{flex:1;width:min(400px,100%);margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding:24px 0 8px}._logo_1zdqv_82{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;margin:0 0 20px;color:var(--text-primary);font-weight:700;font-size:22px;letter-spacing:-.03em;text-decoration:none;transition:color .2s ease}._logo_1zdqv_82:hover{color:var(--accent)}._logo_1zdqv_82:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}._logo_1zdqv_82 i{width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px #06b6d429}._card_1zdqv_112{width:100%;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;padding:24px;box-shadow:0 0 40px #06b6d41a}._social_1zdqv_121{margin-bottom:0}._or_1zdqv_123{display:flex;align-items:center;gap:12px;margin:16px 0 18px;color:var(--text-secondary);font-size:12px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}._or_1zdqv_123:before,._or_1zdqv_123:after{content:"";flex:1;height:1px;background:var(--border-color)}._social_1zdqv_121 .google-box{max-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent}._social_1zdqv_121 .google-box .error,._banner_1zdqv_153{background:#e85d4c24;color:#fecaca;border:1px solid rgba(252,165,165,.45);border-radius:8px;padding:10px 12px;margin:0}._form_1zdqv_9{display:flex;flex-direction:column;gap:20px}._title_1zdqv_168{margin:0;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:var(--text-primary)}._lead_1zdqv_177{margin:-8px 0 0;color:var(--text-secondary);font-size:15px;line-height:1.5}._field_1zdqv_184 label,._remember_1zdqv_185{display:block;margin:0 0 6px;color:var(--text-secondary);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}._remember_1zdqv_185{display:flex;align-items:center;gap:8px;margin:0;color:var(--text-secondary)}._remember_1zdqv_185 input{width:16px;height:16px;margin:0;accent-color:var(--accent)}._control_1zdqv_210{position:relative}._leadIcon_1zdqv_212{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--text-muted);opacity:.6;pointer-events:none}._form_1zdqv_9 input._input_1zdqv_223{width:100%;height:48px;padding:12px 16px;box-sizing:border-box;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px}._form_1zdqv_9 input._withIcon_1zdqv_234{padding-left:44px}._form_1zdqv_9 input._withToggle_1zdqv_235{padding-right:48px}._form_1zdqv_9 input._input_1zdqv_223:focus{border-color:var(--accent);box-shadow:0 0 0 2px #06b6d433;outline:none}._form_1zdqv_9 input._input_1zdqv_223:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px #06b6d433;outline:2px solid var(--accent);outline-offset:2px}._form_1zdqv_9 input._invalid_1zdqv_250{border-color:#e85d4c}._form_1zdqv_9 input._invalid_1zdqv_250:focus,._form_1zdqv_9 input._invalid_1zdqv_250:focus-visible{border-color:#e85d4c;box-shadow:0 0 0 2px #e85d4c47}._fieldError_1zdqv_258{margin:6px 0 0;color:#fecaca;font-size:13px;line-height:1.4}._pwToggle_1zdqv_265{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--text-secondary)}._pwToggle_1zdqv_265:hover{color:var(--text-primary)}._pwToggle_1zdqv_265:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._meter_1zdqv_289{height:4px;margin-top:8px;background:#ffffff1f;border-radius:99px;overflow:hidden}._meter_1zdqv_289>span{display:block;height:100%;border-radius:inherit;transition:width .2s ease,background-color .2s ease}._meter_1zdqv_289>span.weak{width:33%;background:#e85d4c}._meter_1zdqv_289>span.medium{width:66%;background:#fbbf24}._meter_1zdqv_289>span.strong{width:100%;background:#3ecf8e}._pwLabel_1zdqv_308{margin:6px 0 0;font-size:13px}._pwLabel_1zdqv_308.weak{color:#ff8f84}._pwLabel_1zdqv_308.medium{color:#fbbf24}._pwLabel_1zdqv_308.strong{color:#8ee0b4}._forgot_1zdqv_313{display:flex;justify-content:flex-end;margin:-12px 0 0}._forgot_1zdqv_313 a,._legal_1zdqv_320 a,._alt_1zdqv_321 a{text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}._forgot_1zdqv_313 a{color:var(--accent);font-size:14px}._forgot_1zdqv_313 a:hover,._legal_1zdqv_320 a:hover,._alt_1zdqv_321 a:hover{color:#67e8f9}._forgot_1zdqv_313 a:focus-visible,._legal_1zdqv_320 a:focus-visible,._alt_1zdqv_321 a:focus-visible,._submit_1zdqv_339:focus-visible,._ghost_1zdqv_340:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._submit_1zdqv_339{width:100%;height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;background:var(--accent);color:#0a0e1a;font-weight:600;transition:box-shadow .2s ease}._submit_1zdqv_339:hover:not(:disabled){box-shadow:0 0 20px #06b6d480}._submit_1zdqv_339:disabled{opacity:.72;cursor:progress}._spin_1zdqv_366{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:inline-block;animation:_auth-spin_1zdqv_1 .7s linear infinite}._legal_1zdqv_320{margin:-8px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.5}._legal_1zdqv_320 a{color:var(--accent)}._alt_1zdqv_321{margin:-8px 0 0;text-align:center;font-size:14px}._alt_1zdqv_321 a{color:var(--text-muted)}._hint_1zdqv_393{margin:0;color:var(--text-muted);font-size:13px}._codes_1zdqv_399{background:#06b6d414;border:1px solid rgba(6,182,212,.35);border-radius:8px;color:var(--text-secondary);padding:12px}._codes_1zdqv_399 strong{display:block;margin-top:6px;color:var(--text-primary)}._ghost_1zdqv_340{width:100%;min-height:40px;border-radius:8px;border:1px solid var(--border-color);background:transparent;color:var(--text-secondary)}._ghost_1zdqv_340:hover{color:var(--accent);border-color:var(--accent)}._visual_1zdqv_424{display:none;overflow:hidden}._visual_1zdqv_424 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._overlay_1zdqv_437{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0e1a 0%,rgba(10,14,26,.2) 42%,transparent 72%)}@media(min-width:900px){._formCol_1zdqv_9{position:relative;z-index:1;width:100%;padding:24px 40px 32px}._card_1zdqv_112{padding:32px}._title_1zdqv_168{font-size:2rem}._visual_1zdqv_424{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}._overlay_1zdqv_437{background:linear-gradient(180deg,#0a0e1a80,#0a0e1ad1)}}@media(prefers-reduced-motion:reduce){._back_1zdqv_25,._logo_1zdqv_82,._submit_1zdqv_339,._forgot_1zdqv_313 a,._legal_1zdqv_320 a,._alt_1zdqv_321 a,._meter_1zdqv_289>span{transition:none}._spin_1zdqv_366{animation:none}}@keyframes _auth-spin_1zdqv_1{to{transform:rotate(360deg)}}._hero_cgqik_1{position:relative;min-height:100vh;overflow:hidden;background:#0a0e1a;color:#fff;display:flex;align-items:center}._bg_cgqik_11{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}._overlay_cgqik_21{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0a0e1a73,#0a0e1ac7),linear-gradient(90deg,#0a0e1a 0%,rgba(10,14,26,.8) 46%,transparent 100%)}._grid_cgqik_31{position:relative;z-index:2;width:100%;margin:0;padding:72px max(var(--gutter, 28px),calc((100% - var(--page, 1120px)) / 2)) 64px;display:grid;grid-template-columns:1fr;gap:36px;align-items:center}._copy_cgqik_43{max-width:38rem}._title_cgqik_47{margin:0 0 18px;font-family:Outfit,sans-serif;font-size:3rem;font-weight:700;line-height:.98;letter-spacing:-.045em;color:#fff}._accent_cgqik_57{color:#06b6d4}._subtitle_cgqik_61{margin:0 0 28px;max-width:38rem;color:#a0aab2;font-size:1.125rem;line-height:1.55}._cta_cgqik_69{display:inline-flex;align-items:center;justify-content:center;padding:15px 22px;border-radius:14px;background:#06b6d4;color:#04141c;font-weight:650;line-height:1.25;text-align:center;text-decoration:none;transition:box-shadow .28s ease,transform .28s ease,background .28s ease}._cta_cgqik_69:hover{background:#22d3ee;box-shadow:0 0 0 1px #06b6d473,0 0 32px #06b6d48c;transform:translateY(-2px)}._cta_cgqik_69:focus-visible{outline:2px solid #e7fbff;outline-offset:3px}._note_cgqik_95{margin:14px 0 0;max-width:32rem;color:#6e7882;font-size:.84rem;line-height:1.45}._visual_cgqik_103{position:relative;min-width:0}._glow_cgqik_108{display:none}._panel_cgqik_112{position:relative;z-index:1;display:block;width:100%;height:auto;background:transparent;animation:_float_cgqik_1 6s ease-in-out infinite;filter:drop-shadow(0 28px 36px rgba(0,0,0,.55)) drop-shadow(0 0 24px rgba(6,182,212,.22))}@keyframes _float_cgqik_1{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media(min-width:900px){._overlay_cgqik_21{background:linear-gradient(90deg,#0a0e1a 0%,rgba(10,14,26,.8) 42%,transparent 100%)}._grid_cgqik_31{grid-template-columns:1fr 1fr;gap:48px;padding-top:80px;padding-bottom:80px}._title_cgqik_47{font-size:clamp(3.25rem,4.15vw,5rem)}._hero_cgqik_1{margin-top:-75px}._glow_cgqik_108{display:block;position:absolute;z-index:0;bottom:-36px;left:-64px;width:72%;height:auto;border-radius:1rem;opacity:.4;filter:blur(4px);box-shadow:0 0 70px 12px #06b6d447;pointer-events:none}}@media(max-width:640px){._title_cgqik_47{font-size:2.6rem}._grid_cgqik_31{padding-top:48px;padding-bottom:56px}._cta_cgqik_69{width:100%}}@media(prefers-reduced-motion:reduce){._panel_cgqik_112{animation:none}}._wrap_asuav_1{width:100%;margin:0;padding:4px max(var(--gutter, 28px),calc((100% - var(--page, 1120px)) / 2)) 8px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}._pill_asuav_11{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;max-width:100%;padding:8px 14px;border-radius:999px;border:1px solid rgba(6,182,212,.35);background:#06b6d414;color:#e7eef6;font-size:.95rem;line-height:1.4}._pill_asuav_11 strong{color:#fff;font-weight:650}._dot_asuav_32{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#3ddc97;box-shadow:0 0 #3ddc97a6;animation:_pulse_asuav_1 1.6s ease-out infinite}@keyframes _pulse_asuav_1{0%{box-shadow:0 0 #3ddc978c}70%{box-shadow:0 0 0 8px #3ddc9700}to{box-shadow:0 0 #3ddc9700}}@media(max-width:800px){._pill_asuav_11{border-radius:16px}}@media(prefers-reduced-motion:reduce){._dot_asuav_32{animation:none}}._wrap_cp6c5_1{width:100%;margin:0;padding:18px max(var(--gutter, 28px),calc((100% - var(--page, 1120px)) / 2)) 36px}._card_cp6c5_7{padding:28px 24px 24px;border-radius:18px;border:1px solid #06b6d4;background:#06b6d41a}._card_cp6c5_7 h2{margin:0 0 18px;font-family:Outfit,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:650;letter-spacing:-.04em;line-height:1.05;color:#fff}._stats_cp6c5_24{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 18px}._stats_cp6c5_24 div{min-width:0}._stats_cp6c5_24 dt{font-family:Outfit,sans-serif;font-size:clamp(36px,5vw,56px);font-weight:680;letter-spacing:-.045em;line-height:.95;color:#fff}._stats_cp6c5_24 dd{margin:6px 0 0;color:#c5d2df;font-size:.95rem;line-height:1.35}._card_cp6c5_7 p{margin:0 0 20px;max-width:62ch;color:#d5e2ee;font-size:1.05rem;line-height:1.5}._cta_cp6c5_59{display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;border-radius:14px;background:#06b6d4;color:#04141c;font-weight:650;line-height:1.25;text-align:center;text-decoration:none}._cta_cp6c5_59:hover{background:#22d3ee}._cta_cp6c5_59:focus-visible{outline:2px solid #e7fbff;outline-offset:3px}@media(max-width:800px){._stats_cp6c5_24{grid-template-columns:1fr;gap:14px}._cta_cp6c5_59{width:100%}}._card_11bdb_1{margin:28px 0 4px;padding:22px 24px 20px;max-width:720px;border-radius:18px;border:1px solid rgba(160,196,220,.16);background:#080e16b8}._mark_11bdb_10{display:block;font-family:Outfit,sans-serif;font-size:64px;line-height:.7;color:#06b6d4e6}._card_11bdb_1 blockquote{margin:8px 0 0}._card_11bdb_1 p{margin:0;color:#e7eef6;font-size:1.2rem;line-height:1.45}._card_11bdb_1 figcaption{display:flex;align-items:center;gap:12px;margin-top:18px}._avatar_11bdb_36{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#9fdff0;background:#06b6d41f;border:1px solid rgba(6,182,212,.35)}._card_11bdb_1 strong{display:block;color:#fff;font-weight:650}._role_11bdb_54{display:block;margin-top:2px;color:#8ea0b3;font-size:.875rem}@media(max-width:640px){._card_11bdb_1{padding:18px 16px 16px}._card_11bdb_1 p{font-size:1.05rem}}._faq_12u1h_1{margin-top:36px;max-width:760px}._faq_12u1h_1 h2{margin:0 0 8px;font-family:Outfit,sans-serif;font-size:clamp(26px,3vw,34px);font-weight:650;letter-spacing:-.04em;color:#fff}._faq_12u1h_1 article{padding:16px 0;border-top:1px solid rgba(160,196,220,.16)}._faq_12u1h_1 h3{margin:0 0 6px;font-family:Outfit,sans-serif;font-size:1.125rem;font-weight:640;letter-spacing:-.03em;color:#fff}._faq_12u1h_1 p{margin:0;max-width:68ch;color:#c5d2df;line-height:1.55}._block_gjnto_1{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:4px 0}._badge_gjnto_9{margin:0;display:inline-block;background:#06b6d41a;border:1px solid rgba(6,182,212,.3);border-radius:8px;padding:8px 12px;color:#06b6d4;font-weight:650;font-size:.95rem;line-height:1.3}._note_gjnto_22{margin:0;max-width:46ch;color:#8b95a1;font-size:.875rem;line-height:1.45}._badge_qarf2_1{display:inline-flex;align-items:center;gap:6px;margin:14px 0 10px;background:#06b6d41a;border:1px solid rgba(6,182,212,.3);border-radius:8px;padding:4px 12px;color:#06b6d4;font-size:.875rem;font-weight:650;line-height:1.35}
