:root{--bg:#0c1516;--panel:#182526;--mint:#c7f08d;--text:#f4f7f3;--muted:#b9c9c3;--line:#304341;--red:#ff8c82}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.65 system-ui,-apple-system,Segoe UI,sans-serif}a{color:inherit}.wrap{max-width:1160px;margin:auto;padding-left:28px;padding-right:28px}.nav{display:flex;align-items:center;justify-content:space-between;min-height:84px;border-bottom:1px solid var(--line)}.brand{font-weight:800;letter-spacing:.05em;text-decoration:none}.brand small{font-size:10px;display:block;margin-left:35px;color:var(--muted);letter-spacing:.16em}.symbol{color:var(--mint);font-size:22px}.nav nav{display:flex;align-items:center;gap:26px}.nav nav a{text-decoration:none;font-size:13px;color:var(--muted)}.nav nav a:hover{color:white}.nav .navcta{color:var(--mint)}.hero{padding-top:76px;padding-bottom:85px}.eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--mint);margin-bottom:20px}.pulse{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--red);margin-right:7px}.hero-grid{display:grid;grid-template-columns:1.4fr .8fr;gap:64px;align-items:center}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(40px,5.2vw,74px);line-height:1.09;letter-spacing:-.055em;margin-bottom:28px}h1 em,h2 em{font-style:normal;color:var(--mint)}.lead{font-size:19px;color:var(--muted);max-width:660px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:34px 0}.btn{border:0;border-radius:8px;padding:14px 20px;font-weight:750;font-size:14px;text-decoration:none;cursor:pointer;display:inline-flex;justify-content:center;gap:18px;align-items:center}.primary{background:var(--mint);color:#15221c}.secondary{border:1px solid #59706a;color:#e5eee9}.proof{font-size:13px;color:var(--muted)}.proof strong{color:white}.proof span{padding:0 7px}.offer{border:1px solid #4a6358;border-radius:18px;background:linear-gradient(150deg,#243a30,#152322);padding:32px;box-shadow:0 20px 80px #0005}.offer-label{font-size:11px;color:var(--mint);font-weight:800;letter-spacing:.1em}.offer h2{font-size:24px;margin:14px 0 8px}.price{font-size:48px;font-weight:850;letter-spacing:-.05em;color:var(--mint);line-height:1.2}.price small{font-size:15px;font-weight:500;color:var(--muted);letter-spacing:0}.offer p,.offer li{font-size:14px;color:#d3e1d8}.offer ul{padding-left:18px}.offer li{padding:4px 0}.offer-link{display:block;margin-top:22px;color:var(--mint);font-weight:750;text-decoration:none}.risk{background:#221b1d;border-block:1px solid #503235;padding:75px 0}.danger{color:var(--red)}.risk h2,.section h2,.experience h2,.contact h2{font-size:clamp(31px,3.7vw,48px);letter-spacing:-.04em;line-height:1.15;max-width:790px}.section-lead{max-width:880px;color:#e4cecb}.section-lead a{color:#ffc6ba}.risk-grid,.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:34px 0}.risk-grid article{background:#302326;border:1px solid #5c3b3c;border-radius:12px;padding:26px}.risk-grid b{color:var(--red)}.risk-grid h3,.steps h3{margin:12px 0 8px}.risk-grid p,.steps p{color:#cfc9c8;font-size:14px;margin:0}.note{font-size:13px;color:#d0b8b6}.section{padding-top:90px;padding-bottom:90px}.steps>div{border-top:2px solid #60796d;padding-top:20px}.steps span{color:var(--mint);font-weight:800}.steps p{color:var(--muted)}.fair{background:var(--panel);border-left:3px solid var(--mint);padding:22px 25px;border-radius:0 9px 9px 0;color:var(--muted)}.fair strong{color:var(--text)}.experience{background:#172323;padding:85px 0}.exp-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center}.experience p{color:var(--muted)}.stats{display:grid;grid-template-columns:1fr 1fr;gap:14px}.stats div{padding:24px;background:#223331;border-radius:10px}.stats strong{display:block;color:var(--mint);font-size:30px;line-height:1.3}.stats span{font-size:13px;color:var(--muted)}.sources p{color:var(--muted)}.source-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.source-grid a{display:flex;flex-direction:column;padding:24px;background:var(--panel);border:1px solid var(--line);border-radius:10px;text-decoration:none}.source-grid span{color:var(--mint);font-size:13px;margin-top:8px}.contact{background:#20352b;padding:90px 0}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.contact p{color:#d2e2d6}.contact .small{font-size:13px}.contact-form{background:#11201b;padding:28px;border-radius:15px;display:grid;gap:14px}.contact-form label{display:grid;gap:5px;font-size:13px;font-weight:650}.contact-form input,.contact-form select,.contact-form textarea{width:100%;padding:12px;background:#20332b;border:1px solid #4b6858;border-radius:6px;color:white;font:inherit}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{outline:2px solid var(--mint)}.form-note{font-size:11px!important;margin:0}.footer{min-height:95px;display:flex;justify-content:space-between;align-items:center;gap:15px;color:var(--muted);font-size:12px}@media(max-width:820px){.nav nav a:not(.navcta){display:none}.hero-grid,.exp-grid,.contact-grid{grid-template-columns:1fr;gap:30px}.hero{padding-top:55px}.risk-grid,.steps{grid-template-columns:1fr}.source-grid{grid-template-columns:1fr}.proof{line-height:2}.stats{gap:10px}.footer{flex-direction:column;align-items:flex-start;justify-content:center}.risk,.experience,.contact{padding:60px 0}}@media(max-width:440px){.wrap{padding-left:18px;padding-right:18px}.offer,.contact-form{padding:22px}.stats div{padding:14px}.stats strong{font-size:24px}.nav{min-height:72px}.nav .navcta{font-size:12px}.actions .btn{width:100%}}
.nav {
    position: sticky;
    top: 0;
    z-index: 1000;
    background: rgba(12, 21, 22, 0.97);
    backdrop-filter: blur(12px);
}

html {
    scroll-padding-top: 100px;
}
