html{scroll-behavior:smooth}body{margin:0;background:#07080d;color:#e7e9f0}a{color:#d6a64a;text-decoration:none}a:hover{color:#f0c97e}::selection{background:rgba(214,166,74,.3)}:focus-visible{outline:2px solid #d6a64a;outline-offset:3px}@keyframes bbBreath{0%,to{opacity:.5}50%{opacity:1}}@keyframes bbHint{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(4px);opacity:.9}}.hv0:hover,.hv1:hover,.hv2:hover,.hv3:hover{color:#e7e9f0}.hv4:hover,.hv5:hover{color:#0b0d14}.hv5:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 20px 38px -12px rgba(214,166,74,.7)}.hv6:hover{color:#eef0f6}.hv7:hover,.hv8:hover,.hv9:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px rgba(214,166,74,.4),0 16px 30px -14px rgba(0,0,0,.95)}.hv10:hover,.hv11:hover{box-shadow:inset 0 1px 0 rgba(120,222,208,.2),0 0 0 1px rgba(47,167,155,.5),0 16px 30px -14px rgba(0,0,0,.95)}.hv12:hover,.hv13:hover,.hv14:hover,.hv15:hover{color:#e7e9f0}.tab{padding:10px 15px;border-radius:8px;cursor:pointer;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;letter-spacing:.14em;color:rgba(231,233,240,.5);background:rgba(255,255,255,.02);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 1px rgba(255,255,255,.07)}.tab.on{color:#f4d68d;background:linear-gradient(180deg,rgba(214,166,74,.16),rgba(214,166,74,.04));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 1px rgba(214,166,74,.5)}.plan{padding:26px 24px 28px;border-radius:18px;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease;background:linear-gradient(174deg,#1b1f2d,#0f121a);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 1px rgba(255,255,255,.06),0 20px 40px -22px rgba(0,0,0,.9)}.plan.on{transform:translateY(-3px);background:linear-gradient(174deg,rgba(214,166,74,.15),rgba(15,18,26,.95));box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 0 0 1px rgba(214,166,74,.6),0 32px 56px -24px rgba(0,0,0,.95)}.pprice{font-family:JetBrains Mono,monospace;font-size:38px;font-weight:700;letter-spacing:-.03em;line-height:1;color:#e7e9f0;margin-top:16px}.plan.on .pprice{color:#f6ecd4}.pper{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.08em;color:rgba(231,233,240,.5);margin-top:8px}.plan.on .pper{color:#f0c97e}.faq{border-top:1px solid rgba(255,255,255,.08)}.faq-q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer}.faq-mark{font-family:JetBrains Mono,monospace;font-size:15px;font-weight:600;flex:none;color:rgba(231,233,240,.42);transition:transform .18s ease}.faq.open .faq-mark{color:#f0c97e;transform:rotate(45deg)}.faq-a{display:none;font-size:16px;line-height:1.62;color:rgba(231,233,240,.7);padding:0 30px 22px 0;max-width:58em;text-wrap:pretty}.faq.open .faq-a{display:block}.cta-sm:hover{color:#0b0d14}@media (max-width:900px){div[style*=grid-template-columns]{grid-template-columns:1fr!important}h1{font-size:clamp(30px,7vw,44px)!important}h2{font-size:clamp(24px,5vw,34px)!important}div[style*="gap: 44px"],div[style*="gap: 48px"],div[style*="gap: 52px"],div[style*="gap: 56px"]{gap:28px!important}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/space-grotesk-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}