.hero{background:linear-gradient(var(--tg-line) 1px, transparent 1px), linear-gradient(90deg, var(--tg-line) 1px, transparent 1px);background-size:64px 64px,64px 64px;padding:72px 0;position:relative;overflow:hidden}#fx{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-in{z-index:1;grid-template-columns:minmax(0,1fr) 520px;align-items:start;gap:64px;display:grid;position:relative}.hero-copy{position:relative}.hero #order:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#6e7bff47,#0000 70%);width:1500px;height:1120px;position:absolute;top:40%;left:calc(50% + 100px);transform:translate(-50%,-50%)}.hero-copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0b0d14b8,#0b0d1473 55%,#0000);position:absolute;inset:-40px -80px -40px -120px}.pill{font:500 13px var(--tg-mono);border:1px solid var(--tg-line);background:var(--tg-s1);color:var(--tg-muted);border-radius:999px;align-items:center;gap:8px;margin:0 0 26px;padding:7px 12px;display:inline-flex}.pill[hidden]{display:none}.pill b{color:var(--tg-save);font-weight:500}.hero h1{font:700 58px/1.02 var(--tg-mono);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 22px}.hero h1 span{color:var(--tg-accent-text)}.sub{color:var(--tg-hero-copy);max-width:560px;margin:0 0 34px;font-size:19px}.cta{flex-wrap:wrap;gap:12px;margin-bottom:34px;display:flex}.cta .cta-buy,.cta .cta-dash,html[data-session] .cta .cta-prices{display:none}html[data-session] .cta .cta-dash{display:inline-flex}@media (width<=1100px){.cta .cta-prices,html[data-session] .cta .cta-dash{display:none}.cta .cta-buy{display:inline-flex}}.trust{color:#c3c7d6;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.trust i{color:var(--tg-accent-text);margin-right:6px;font-style:normal;font-weight:700}.hero-in:has(.wg-modal){z-index:70}.strip{border-top:1px solid var(--tg-line);border-bottom:1px solid var(--tg-line);font:500 13px var(--tg-mono);color:var(--tg-muted);white-space:nowrap;padding:12px 0;overflow:hidden}.strip-track{animation:40s linear infinite strip-scroll;display:inline-block}.strip span span,.strip-track>span{margin-right:44px}.strip b{color:var(--tg-text);font-weight:500}.strip em{color:var(--tg-save);font-style:normal}@keyframes strip-scroll{to{transform:translate(-50%)}}.band{background:var(--tg-s1);border-top:1px solid color-mix(in srgb, var(--tg-accent) 55%, transparent);border-bottom:1px solid color-mix(in srgb, var(--tg-accent) 55%, transparent);color:var(--tg-muted);padding:64px 0}.band-in{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.band h2{color:var(--tg-accent-text)}.band p{color:var(--tg-muted);max-width:620px;margin:0;font-size:18px}.band-depth{border-radius:var(--tg-r2);background:#0b0d148c;padding:20px}.band .band-depth-hd{font:500 12px var(--tg-mono);color:#fffc;justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.band-bar{border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.band .band-legend{font:12px var(--tg-mono);color:#fffc;flex-wrap:wrap;gap:6px 18px;margin-top:12px;display:flex}.band-legend i{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.tiles{margin-top:36px}.tile{background:var(--tg-s1);border:1px solid var(--tg-line);border-radius:var(--tg-r2);transition:transform var(--tg-ease);padding:26px}.tile:hover{transform:translateY(-2px)}.glyph{width:52px;height:52px;color:var(--tg-accent-text);background:color-mix(in srgb, var(--tg-accent) 14%, transparent);border-radius:14px;place-items:center;margin-bottom:18px;display:inline-grid;box-shadow:0 0 30px #5b67f259}.glyph svg{filter:drop-shadow(0 0 6px #8f98ffb3);width:28px;height:28px}.tile h3{font:800 20px var(--tg-display);margin:0 0 6px}.tile p{color:var(--tg-muted);margin:0;font-size:14px}.tile .price{font:13px var(--tg-mono);color:var(--tg-muted);margin-top:16px}.tile .price b{color:var(--tg-text);font-size:15px}.steps{grid-template-columns:repeat(3,1fr);gap:32px;margin:36px 0 0;padding:0;list-style:none;display:grid;position:relative}.steps:before{content:"";background:linear-gradient(90deg, var(--tg-accent), var(--tg-accent-text) 60%, var(--tg-line));height:1px;position:absolute;top:18px;left:18px;right:calc(33.333% - 18px)}.steps li{position:relative}.steps .n{z-index:1;background:var(--tg-accent);color:#fff;width:36px;height:36px;font:700 14px var(--tg-mono);box-shadow:0 0 0 6px var(--tg-bg);border-radius:50%;place-items:center;margin-bottom:18px;display:grid;position:relative}.steps h3{font:800 19px/1.3 var(--tg-display);margin:0 0 8px}.steps p{color:var(--tg-muted);margin:0;font-size:14.5px}.custody{color:var(--tg-muted);max-width:860px;margin:32px 0 0;font-size:15px}.dev{justify-content:space-between;align-items:center;gap:32px;padding:32px;display:flex}.dev h2{font-size:28px}.dev p{color:var(--tg-muted);max-width:640px;margin:0 0 16px;font-size:15px}.dev-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dev-chips li{font:500 13px var(--tg-mono);border:1px solid var(--tg-line);border-radius:var(--tg-r1);background:var(--tg-s2);padding:6px 12px}@media (width<=1100px){.hero{padding:48px 0}.hero-in{grid-template-columns:minmax(0,1fr);gap:40px}.hero-copy:before{inset:-24px}.band-in{grid-template-columns:1fr;gap:24px}}@media (width<=800px){.steps{grid-template-columns:1fr;gap:24px}.steps:before{background:linear-gradient(180deg, var(--tg-accent), var(--tg-line));width:1px;height:auto;inset:18px auto 18px 18px}.steps li{padding-left:56px}.steps .n{position:absolute;top:0;left:0}.dev{flex-direction:column;align-items:flex-start}}@media (width<=640px){.hero-in{gap:32px}.hero h1{font-size:34px}.sub{font-size:16px}.cta .btn{padding:13px 18px;font-size:15px}.trust{gap:10px 16px}.band h2,.dev h2{font-size:26px}.band{padding:48px 0}}@media (prefers-reduced-motion:reduce){.strip-track{animation:none}.tile,.btn{transition:none}}
