@import url('https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{color-scheme:dark;--bg:#07100e;--panel:#0d1714;--panel2:#111d19;--text:#f5f8f4;--muted:#8e9d96;--line:rgba(207,235,222,.14);--mint:#8fe1b7;--gold:#d8bc77;--ink:#0c1411}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 20% 0,rgba(71,150,112,.14),transparent 32%),radial-gradient(circle at 95% 18%,rgba(214,186,119,.08),transparent 25%),var(--bg);color:var(--text);font:15px/1.6 Manrope,system-ui,sans-serif}.shell{width:min(1240px,calc(100% - 40px));margin:auto}.grain{position:fixed;inset:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 1px);background-size:38px 38px;mask-image:linear-gradient(#000,transparent 90%)}a{color:inherit;text-decoration:none}.hidden{display:none!important}
.nav{height:86px;display:flex;align-items:center;gap:28px;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:-.03em}.brand img{width:34px;height:34px}.nav nav{display:flex;gap:22px;margin-left:auto;color:var(--muted);font-size:13px}.nav nav a:hover{color:#fff}.nav-cta{border:1px solid rgba(143,225,183,.28);background:rgba(143,225,183,.07);padding:10px 14px;border-radius:999px;font-weight:700;color:#dff7ea}
.hero{min-height:690px;display:grid;grid-template-columns:1.05fr .7fr;gap:80px;align-items:center;padding:90px 0}.eyebrow{font:500 10px DM Mono,monospace;letter-spacing:.15em;color:#7fae99}.hero h1,.section-head h2,.integration h2,.claim h2,.final-cta h2{font-size:clamp(46px,6.8vw,92px);line-height:.96;letter-spacing:-.065em;margin:17px 0 24px}.hero h1 em{font-style:normal;color:transparent;background:linear-gradient(100deg,#effff6,#95ddb9 50%,#d3b978);background-clip:text}.hero p{font-size:18px;line-height:1.75;color:#9baaa3;max-width:760px}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.primary,.secondary,.plans button,.claim button{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:13px 17px;font-weight:800;border:1px solid var(--line);cursor:pointer}.primary,.plans button,.claim button{background:#e9f7ef;color:#0b1511;border-color:#e9f7ef}.secondary{background:rgba(255,255,255,.025);color:#dbe8e1}.trust-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.trust-row span{border:1px solid var(--line);padding:6px 8px;border-radius:999px;color:#7f9188;font:500 9px DM Mono,monospace}
.verdict-card{border:1px solid rgba(143,225,183,.22);border-radius:28px;padding:28px;background:linear-gradient(145deg,rgba(18,34,28,.96),rgba(8,16,14,.96));box-shadow:0 40px 120px rgba(0,0,0,.35)}.verdict-head{display:flex;justify-content:space-between;color:#71877c;font:500 9px DM Mono,monospace;letter-spacing:.12em}.verdict-head i{width:8px;height:8px;border-radius:50%;background:var(--mint);box-shadow:0 0 24px rgba(143,225,183,.8)}.verdict{font-size:74px;font-weight:800;letter-spacing:-.07em;color:var(--mint);margin:32px 0}.verdict-card dl{margin:0;border-top:1px solid var(--line)}.verdict-card dl div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line)}dt{color:#819188}dd{margin:0;color:#dce8e1}.verdict-card code{display:block;margin-top:22px;padding:13px;border-radius:10px;background:#07100e;color:#a7cbb8;font:500 11px DM Mono,monospace;overflow:auto}
.section{padding:90px 0}.section-head{display:grid;grid-template-columns:.9fr 1fr;column-gap:60px;align-items:end;margin-bottom:30px}.section-head>span{grid-column:1/-1;font:500 10px DM Mono,monospace;letter-spacing:.13em;color:#758b80}.section-head h2{font-size:clamp(38px,5vw,66px);margin:8px 0 0}.section-head p{color:#83948b;margin:0 0 8px;max-width:560px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.steps article{border:1px solid var(--line);border-radius:20px;padding:24px;background:linear-gradient(145deg,rgba(255,255,255,.025),rgba(255,255,255,.008))}.steps article b{font:500 11px DM Mono,monospace;color:var(--gold)}.steps h3{font-size:22px;margin:34px 0 8px}.steps p{color:#85968d;margin:0}
.integration{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:center;padding:70px;border:1px solid rgba(216,188,119,.18);border-radius:30px;background:radial-gradient(circle at 80% 0,rgba(216,188,119,.07),transparent 28%),#0a1310}.integration h2{font-size:clamp(38px,4.8vw,66px)}.integration p{color:#899a90}.integration pre{margin:0;background:#050a08;border:1px solid var(--line);border-radius:18px;padding:22px;overflow:auto;color:#b6d6c6;font:500 11px/1.65 DM Mono,monospace}
.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.plans article{position:relative;border:1px solid var(--line);border-radius:24px;padding:28px;background:#0b1512}.plans article.featured{border-color:rgba(216,188,119,.35);background:linear-gradient(145deg,rgba(216,188,119,.08),#0b1512)}.plans article>span{font:500 10px DM Mono,monospace;letter-spacing:.12em;color:#82958b}.plans h3{font-size:42px;letter-spacing:-.05em;margin:16px 0 3px}.plans h3 small{font-size:14px;color:#76867e}.plans p{color:#8b9b92;min-height:52px}.plans ul{padding-left:18px;color:#b9c8c0;min-height:170px}.plans li{margin:8px 0}.plans button{width:100%;margin-top:14px}.plans .bank-transfer{background:transparent;color:#dbe8e1;border-color:var(--line);margin-top:8px}.plans .bank-transfer:hover{border-color:rgba(216,188,119,.55);color:#f0d899}.badge{position:absolute;right:18px;top:18px;color:#dbc384;font:500 9px DM Mono,monospace}.email-row{margin-top:18px;border:1px solid var(--line);border-radius:16px;padding:16px;display:flex;align-items:center;gap:18px;justify-content:space-between}.email-row label{display:flex;align-items:center;gap:12px;color:#8d9e95}.email-row input{width:min(360px,50vw);border:1px solid var(--line);background:#08100d;color:#fff;border-radius:9px;padding:11px}.email-row p{margin:0;color:#b1c6bb}
.claim{margin-top:30px;border:1px solid rgba(143,225,183,.28);border-radius:24px;padding:34px;display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;background:rgba(143,225,183,.04)}.claim h2{font-size:42px;margin:8px 0}.claim p{color:#87988f}.claim pre{grid-column:1/-1;white-space:pre-wrap;background:#060c09;padding:16px;border-radius:12px;color:#bce6d0;overflow:auto}.final-cta{display:flex;justify-content:space-between;gap:40px;align-items:end;border-top:1px solid var(--line)}.final-cta h2{font-size:clamp(36px,5vw,62px);max-width:800px}.final-cta>a{color:#ddc788;font-weight:800;white-space:nowrap}footer{border-top:1px solid var(--line);padding:25px 0 45px;display:flex;justify-content:space-between;color:#64766d;font-size:12px}footer div{display:flex;gap:18px}
@media(max-width:980px){.nav nav{display:none}.hero{grid-template-columns:1fr;gap:34px;min-height:auto}.verdict-card{max-width:640px}.section-head,.integration{grid-template-columns:1fr}.plans{grid-template-columns:1fr}.plans ul{min-height:0}.steps{grid-template-columns:1fr}.integration{padding:34px}.claim{grid-template-columns:1fr}.final-cta{align-items:flex-start;flex-direction:column}}
@media(max-width:620px){.shell{width:calc(100% - 24px)}.nav{height:72px}.nav-cta{font-size:11px;padding:8px 10px}.hero{padding:60px 0}.hero h1{font-size:52px}.hero p{font-size:16px}.verdict{font-size:58px}.section{padding:60px 0}.section-head h2,.integration h2{font-size:40px}.integration{padding:22px}.email-row{align-items:stretch;flex-direction:column}.email-row label{align-items:stretch;flex-direction:column}.email-row input{width:100%}.final-cta h2{font-size:42px}footer{align-items:flex-start;flex-direction:column;gap:12px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
.nav-tools{display:flex;align-items:center;gap:8px}.nav-tools select{border:1px solid rgba(220,230,225,.14);background:#0a1614;color:#d9e5df;border-radius:999px;padding:9px 10px;font-size:10px}@media(max-width:760px){.nav-tools select{display:none}}
