:root{color-scheme:dark;--bg:#070708;--panel:#131316;--fg:#f4f4f6;--muted:#b5b5bd;--dim:#92929b;--line:rgba(255,255,255,.12);--silver:linear-gradient(135deg,#fff 0%,#ececed 28%,#a9a9b0 58%,#f0f0f3 100%)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:radial-gradient(ellipse at 78% 8%,rgba(139,155,226,.13),transparent 34%),radial-gradient(ellipse at 15% 44%,rgba(255,255,255,.045),transparent 30%),var(--bg);color:var(--fg);font:16px/1.7 Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:4px}.wrap{width:min(1120px,calc(100% - 48px));margin:auto}.site-nav{position:sticky;top:0;z-index:5;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(7,7,8,.88);backdrop-filter:blur(14px)}.nav-inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:11px;font:600 14px/1 "Space Grotesk",sans-serif;letter-spacing:.2em;white-space:nowrap}.brand img{width:38px;height:38px;border-radius:9px;object-fit:cover}.nav-links{display:flex;align-items:center;gap:24px;font:600 13px "Space Grotesk",sans-serif;color:#dedee3}.nav-links a:hover{color:#fff}.nav-cta,.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 19px;border-radius:11px;background:var(--silver);color:#111;font-weight:700;font-size:13px}.hero{padding:94px 0 72px;border-bottom:1px solid var(--line)}.eyebrow{margin:0 0 20px;color:#b5b5bd;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.hero h1,h2,h3{font-family:"Space Grotesk",Inter,sans-serif;letter-spacing:-.035em;line-height:1.1}.hero h1{max-width:850px;margin:0;font-size:clamp(2.5rem,6vw,5rem)}.hero .intro{max-width:740px;margin:24px 0 28px;color:#c0c0c8;font-size:clamp(1.05rem,2vw,1.22rem)}.hero-actions{display:flex;gap:13px;align-items:center;flex-wrap:wrap}.button.secondary{background:rgba(255,255,255,.04);color:var(--fg);border:1px solid var(--line)}.section{padding:66px 0;border-bottom:1px solid var(--line)}.section h2{max-width:760px;margin:0 0 18px;font-size:clamp(1.8rem,3.6vw,2.75rem)}.section>p{max-width:790px;color:var(--muted);margin:0 0 24px}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}.card{padding:23px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,rgba(255,255,255,.045),rgba(255,255,255,.015))}.card h3{margin:0 0 10px;font-size:1.18rem}.card p{margin:0;color:var(--muted)}.steps{counter-reset:step}.steps .card{position:relative;padding-top:54px}.steps .card:before{counter-increment:step;content:"0" counter(step);position:absolute;top:20px;color:#bfc0c8;font:600 12px "Space Grotesk",sans-serif;letter-spacing:.1em}.faq{max-width:850px}.faq details{border-top:1px solid var(--line);padding:19px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-weight:650}.faq details p{color:var(--muted);margin:12px 0 0}.cta{padding:70px 0 80px}.cta-box{padding:clamp(27px,5vw,52px);border:1px solid var(--line);border-radius:22px;background:linear-gradient(140deg,rgba(255,255,255,.075),rgba(255,255,255,.015))}.cta h2{font-size:clamp(2rem,4vw,3.1rem);margin:0 0 14px}.cta p{max-width:680px;color:var(--muted);margin:0 0 24px}.footer{display:flex;justify-content:space-between;gap:20px;padding:24px 0 38px;border-top:1px solid var(--line);color:var(--dim);font-size:12px}.footer-links{display:flex;gap:17px}.breadcrumbs{color:var(--dim);font-size:12px;margin-bottom:26px}.breadcrumbs a{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.wrap{width:min(100% - 36px,620px)}.nav-inner{min-height:68px}.nav-links{display:none}.nav-cta{min-height:42px;padding:0 13px;font-size:12px}.hero{padding:66px 0 55px}.section{padding:52px 0}.grid{grid-template-columns:1fr}.footer{flex-direction:column}.hero h1{font-size:clamp(2.35rem,11vw,3.6rem)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
