
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:radial-gradient(circle at 16% 0,rgba(240,193,90,.13),transparent 30%),radial-gradient(circle at 85% 12%,rgba(201,146,30,.12),transparent 30%),#050505;color:#f3efe7;line-height:1.5;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px);background-size:78px 78px;mask-image:radial-gradient(circle at top,black,transparent 75%);z-index:-1}a{text-decoration:none;color:inherit}img{display:block;max-width:100%}.container{max-width:1180px;margin:auto;padding:0 22px}.nav{position:sticky;top:0;z-index:50;background:rgba(5,5,5,.88);backdrop-filter:blur(16px);border-bottom:1px solid rgba(240,193,90,.18)}.navin{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand img{height:40px;width:auto}.links{display:flex;gap:22px}.links a{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:rgba(243,239,231,.62)}.links a:hover{color:#f0c15a}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border-radius:999px;background:linear-gradient(180deg,#fff0b8,#f0c15a 36%,#c9921e 74%,#8a5e0f);color:#100a00;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;border:0;cursor:pointer;transition:.2s ease}.btn:hover{transform:translateY(-2px)}.btn2{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#f3efe7}.hero,.section{padding:88px 0}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}h1{font-size:clamp(54px,8vw,104px);line-height:.86;text-transform:uppercase;letter-spacing:-.04em}h2{font-size:clamp(40px,6vw,70px);line-height:.9;text-transform:uppercase;letter-spacing:-.035em}h3{letter-spacing:-.025em}.gold{background:linear-gradient(180deg,#fff0b8,#f0c15a 36%,#c9921e 74%,#8a5e0f);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow{display:inline-block;color:#f0c15a;font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px}.lead,p{color:rgba(243,239,231,.68);line-height:1.78}.hero p{font-size:18px;margin:24px 0 30px}.actions{display:flex;gap:14px;flex-wrap:wrap}.hero-proof{border-radius:42px;overflow:hidden;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 32%),rgba(255,255,255,.045);border:1px solid rgba(240,193,90,.18);box-shadow:0 30px 100px rgba(0,0,0,.45)}.hero-proof-top{min-height:270px;padding:34px;background:radial-gradient(circle at 75% 20%,rgba(240,193,90,.22),transparent 34%),linear-gradient(145deg,#15110a,#050505);display:flex;align-items:center;justify-content:center}.hero-proof-top img{width:min(520px,92%);filter:drop-shadow(0 20px 34px rgba(0,0,0,.55))}.hero-proof-bottom{padding:26px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.stat{border-radius:24px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.09);padding:18px}.stat strong{display:block;color:#f0c15a;font-size:28px;line-height:1}.stat span{font-size:12px;font-weight:800;color:rgba(243,239,231,.62);text-transform:uppercase;letter-spacing:.08em}.head{text-align:center;max-width:780px;margin:0 auto 42px}.head p{margin-top:16px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.card,.demo,.ref,.review,.panel{border-radius:34px;background:linear-gradient(145deg,rgba(255,255,255,.07),transparent 28%),rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);box-shadow:0 22px 70px rgba(0,0,0,.22)}.card{padding:30px}.card h3,.demo h3,.ref h3,.review h3{font-size:28px;text-transform:uppercase;margin-bottom:10px}.card p,.demo p,.ref p,.review p{font-size:14px}.demo,.ref{overflow:hidden}.preview-img,.thumb{height:260px;background:#101010;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08);padding:0}.preview-img img,.thumb img{width:100%;height:100%;object-fit:cover;display:block}.thumb img{transition:.3s ease}.demo:hover .thumb img,.ref:hover .preview-img img{transform:scale(1.035)}.dbody,.rbody{padding:22px}.tag{display:inline-block;margin-bottom:12px;padding:7px 11px;border-radius:999px;background:rgba(240,193,90,.08);border:1px solid rgba(240,193,90,.15);color:#f0c15a;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.chip{font-size:10px;font-weight:900;text-transform:uppercase;color:rgba(243,239,231,.68);padding:7px 10px;border-radius:999px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08)}.reviews{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.review{padding:26px}.stars{color:#f0c15a;letter-spacing:3px;margin-bottom:12px}.person{display:flex;gap:12px;align-items:center;margin-top:18px}.avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(240,193,90,.12);border:1px solid rgba(240,193,90,.22);color:#f0c15a;font-weight:900}.person span{font-size:13px;color:rgba(243,239,231,.52)}.panel{padding:30px}.form{display:grid;gap:14px}.row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form label{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.14em;color:rgba(243,239,231,.58)}.form input,.form textarea,.form select{margin-top:8px;width:100%;padding:14px;border-radius:18px;border:1px solid rgba(240,193,90,.18);background:rgba(255,255,255,.055);color:#f3efe7}.form select option{background:#101010}.form textarea{min-height:110px}.note{font-size:12px;color:rgba(243,239,231,.48);line-height:1.65}.cta{border-radius:42px;padding:42px;background:radial-gradient(circle at 80% 20%,rgba(240,193,90,.11),transparent 35%),rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);display:grid;grid-template-columns:1fr minmax(320px,420px);gap:28px;align-items:start}.footer{padding:44px 0;border-top:1px solid rgba(240,193,90,.18);color:rgba(243,239,231,.52)}.foot{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap;align-items:center}.foot img{height:34px}.page{padding:88px 0;border-bottom:1px solid rgba(240,193,90,.18)}.steps{display:grid;gap:18px}.step{padding:26px;border-radius:28px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09)}.modal{display:none;position:fixed;inset:0;z-index:99;place-items:center;background:rgba(0,0,0,.86);padding:20px}.modalbox{max-width:420px;text-align:center;padding:30px;border-radius:30px;background:#101010;border:1px solid rgba(240,193,90,.25)}@media(max-width:1050px){.grid2,.reviews,.cta{grid-template-columns:1fr}.grid4{grid-template-columns:repeat(2,1fr)}.grid3{grid-template-columns:1fr 1fr}.links{display:none}.hero-proof-top{min-height:230px}}@media(max-width:700px){.hero{padding:62px 0 44px}.section{padding:68px 0}.grid4,.grid3{grid-template-columns:1fr}.row{grid-template-columns:1fr}.actions .btn,.cta .btn,.form .btn{width:100%}.brand img{height:34px}.navin{min-height:72px}.hero-proof-bottom{grid-template-columns:1fr}.preview-img,.thumb{height:220px}h1{font-size:clamp(48px,14vw,72px)}h2{font-size:clamp(38px,12vw,58px)}}
