:root{--bg:#090b0e;--panel:#10141a;--line:#ffffff18;--gold:#e2bb55;--gold2:#a77920;--green:#1ed29a;--text:#f5f6f7;--muted:#9ca5b3;--max:1220px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.5;overflow-x:hidden}a{color:inherit}.wrap{width:min(var(--max),calc(100% - 40px));margin:auto}.tag{color:var(--gold);font-size:10px;font-weight:950;letter-spacing:.17em;text-transform:uppercase}.gold{background:linear-gradient(100deg,#ffeca2,#c48d26);-webkit-background-clip:text;background-clip:text;color:transparent}.nav{height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:950}.brand img{width:43px;height:43px;object-fit:contain}.brand small{display:block;color:var(--gold);font-size:8px;letter-spacing:.16em}.nav-links{display:flex;align-items:center;gap:22px}.nav-links>a:not(.btn){color:var(--muted);font-size:12px;font-weight:750;text-decoration:none}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border:1px solid #715c2c;border-radius:9px;font-size:12px;font-weight:950;text-decoration:none;transition:.2s}.btn:hover{transform:translateY(-2px);border-color:var(--gold)}.btn.primary{color:#151108;background:linear-gradient(135deg,#f3d77b,#c18e28);box-shadow:0 12px 35px #d3a3382e}.btn.dark{background:#0c1014}
.hero{position:relative;min-height:700px;display:flex;align-items:center;border-bottom:1px solid var(--line);overflow:hidden}.hero-bg{position:absolute;inset:0}.hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#080a0de8 0%,#080a0dc9 32%,#080a0d45 58%,#080a0d08 100%),linear-gradient(0deg,#080a0d 0%,transparent 26%)}.hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center}.hero-content{position:relative;z-index:1;width:min(590px,55%);padding:80px 0}.hero h1{font-size:clamp(48px,5.5vw,76px);line-height:.98;letter-spacing:-.058em;margin:17px 0 21px}.hero p{color:#b4bbc5;font-size:17px;max-width:570px}.actions{display:flex;align-items:center;gap:10px;margin-top:28px}.micro{margin-top:17px;color:#b4bbc5;font-size:12px;line-height:1.6}.micro b{color:var(--green)}
.proof{border-bottom:1px solid var(--line);background:#0c0f13}.proof-grid{display:grid;grid-template-columns:repeat(5,1fr)}.proof-item{padding:22px 15px;border-right:1px solid var(--line);text-align:center}.proof-item:last-child{border:0}.proof-item strong{display:block;color:var(--gold);font-size:21px}.proof-item span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.07em}
.section{padding:92px 0}.head{max-width:790px;margin-bottom:38px}.head h2,.split h2{font-size:clamp(35px,4.5vw,57px);line-height:1.03;letter-spacing:-.05em;margin:10px 0 15px}.head p,.split p{color:var(--muted);font-size:15px}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.pillar{min-height:210px;padding:25px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(145deg,#12171d,#0d1014)}.pillar b{display:grid;place-items:center;width:40px;height:40px;border:1px solid #745d2b;border-radius:10px;color:var(--gold);background:#d5a73518}.pillar h3{font-size:18px;margin:17px 0 7px}.pillar p{margin:0;color:var(--muted);font-size:12px}.exclusive{display:inline-flex;margin-top:16px;padding:5px 8px;border-radius:99px;border:1px solid #715c2b;color:var(--gold);font-size:8px;font-weight:950;letter-spacing:.09em}
.split{display:grid;grid-template-columns:.82fr 1.18fr;gap:50px;align-items:center}.split.reverse{grid-template-columns:1.18fr .82fr}.visual{position:relative}.visual:before{content:"";position:absolute;inset:15%;z-index:-1;background:#b68b312b;filter:blur(80px)}.visual img{display:block;width:100%;border:1px solid #705a2a;border-radius:17px;box-shadow:0 30px 90px #000b}.points{display:grid;gap:9px;margin:22px 0}.points div{padding:12px 14px;border:1px solid var(--line);border-radius:9px;background:#ffffff04;font-size:12px;font-weight:800}.points span{color:var(--green);margin-right:8px}.generator{border-block:1px solid var(--line);background:linear-gradient(180deg,#0b0e12,#0e1115)}
.honesty{padding:36px;border:1px solid #5e4d28;border-radius:16px;background:#11120f}.honesty strong{display:block;font-size:25px;letter-spacing:-.03em}.honesty p{margin:7px 0 0;color:var(--muted)}
.compare{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:35px}.compare article{padding:27px;border:1px solid var(--line);border-radius:14px;background:#0e1217}.compare article:last-child{border-color:#665327;background:linear-gradient(145deg,#17150e,#0f1515)}.compare h3{font-size:21px;margin:0 0 15px}.compare ul{list-style:none;padding:0;margin:0;display:grid;gap:11px;color:var(--muted);font-size:13px}.compare li:before{content:"×";color:#ef6b6b;margin-right:9px}.compare article:last-child li:before{content:"✓";color:var(--green)}
.faq{max-width:880px;margin:auto}.faq h2{text-align:center;font-size:clamp(35px,4.5vw,54px);letter-spacing:-.05em;margin:10px 0 35px}.faq details{border-bottom:1px solid var(--line);padding:18px 4px}.faq summary{cursor:pointer;font-size:14px;font-weight:900;list-style:none}.faq summary:after{content:"+";float:right;color:var(--gold);font-size:19px}.faq details[open] summary:after{content:"−"}.faq p{color:var(--muted);font-size:13px;max-width:760px}.final{padding:72px 20px;text-align:center;border:1px solid #745d2b;border-radius:18px;background:radial-gradient(circle at 50% 0,#4b3a1c65,transparent 60%),#0e1115}.final h2{max-width:830px;margin:9px auto 16px;font-size:clamp(38px,5vw,61px);line-height:1;letter-spacing:-.055em}.final p{max-width:660px;margin:0 auto;color:var(--muted)}.final .actions{justify-content:center}footer{margin-top:85px;padding:28px 0 40px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.foot{display:flex;justify-content:space-between;gap:20px}.foot-links{display:flex;gap:17px}.risk{max-width:830px;margin-top:16px;font-size:9px;color:#6d7785}.sticky{display:none}
@media(max-width:900px){.hero{min-height:760px;align-items:flex-end}.hero-bg:after{background:linear-gradient(0deg,#080a0df7 0%,#080a0daa 55%,#080a0d10 100%)}.hero-bg img{object-position:65% center}.hero-content{width:100%;padding:300px 0 58px}.proof-grid{grid-template-columns:repeat(2,1fr)}.proof-item:nth-child(2n){border-right:0}.proof-item:last-child{grid-column:span 2}.pillars{grid-template-columns:1fr 1fr}.split,.split.reverse{grid-template-columns:1fr}.split.reverse .visual{order:2}.compare{grid-template-columns:1fr}}
@media(max-width:600px){.wrap{width:calc(100% - 24px);max-width:calc(100% - 24px);min-width:0}.nav{height:64px}.brand img{width:38px;height:38px}.brand span{font-size:13px}.nav-links{display:none}.hero{min-height:720px}.hero-bg img{object-position:center 35%}.hero-content{width:340px;max-width:100%;padding:330px 0 48px}.hero h1{max-width:330px;font-size:32px;line-height:1.03;overflow-wrap:anywhere}.hero p{width:330px;max-width:100%;font-size:13px}.actions{width:330px;max-width:100%;align-items:stretch;flex-direction:column}.btn{width:100%}.pillars{grid-template-columns:1fr}.section{padding:68px 0}.split h2{font-size:38px}.honesty{padding:24px}.visual img{border-radius:12px}.foot{flex-direction:column}.sticky{display:block;position:fixed;z-index:20;left:10px;right:10px;bottom:9px;transform:translateY(120%);transition:.25s}.sticky.show{transform:translateY(0)}.sticky .btn{box-shadow:0 10px 35px #000}}
