:root{color-scheme:dark;--gold:#e7bf71;--muted:#a7a9af}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#0b0d10;color:#f4f1ea;font-family:Arial,sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}a:focus-visible,summary:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.wrap{max-width:1180px;margin:auto;padding-left:28px;padding-right:28px}header{display:flex;align-items:center;justify-content:space-between;min-height:100px;border-bottom:1px solid #ffffff14}.brand{display:flex;gap:10px;align-items:center;font-size:19px;letter-spacing:2px;font-weight:bold}.brand span{color:var(--gold);margin-left:-9px}.brand img{width:48px;height:48px;border-radius:50%}nav{display:flex;gap:32px;font-size:14px}.hero{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;min-height:650px;gap:50px}.eyebrow{font-size:12px;letter-spacing:2.8px;color:var(--gold);font-weight:bold}h1{font-size:clamp(60px,7vw,98px);line-height:1.03;letter-spacing:-5px;margin:25px 0}em{color:var(--gold);font-style:normal}h2{font-size:clamp(32px,4vw,48px);line-height:1.15;letter-spacing:-1.7px;margin:20px 0}h3{font-size:25px;line-height:1.3}.lead{font-size:20px;max-width:460px;color:#c8c9cd}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.button{display:inline-flex;align-items:center;justify-content:center;padding:16px 20px;min-height:52px;border-radius:8px;font-size:14px;font-weight:bold;transition:transform .2s}.button:hover{transform:translateY(-2px)}.gold{background:var(--gold);color:#18130b}.outline{border:1px solid #ffffff30;background:#ffffff03}.muted,.intro,.note{color:var(--muted)}.muted{font-size:13px}.visual{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px;background:radial-gradient(ellipse,#b5852630,transparent 67%)}.visual img{width:min(290px,85%);border-radius:50%}.visual p{text-align:center;font-size:11px;letter-spacing:2px;color:var(--gold)}.visual strong{display:block;font-size:27px;letter-spacing:-.5px;color:#fff;margin-top:8px}.visual span{display:block;color:var(--muted);letter-spacing:0;font-size:13px}.strip{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;padding-top:28px;padding-bottom:28px}.strip b,.strip span{display:block}.strip b{font-size:21px}.strip span{font-size:13px;color:var(--muted);margin-top:5px}.section{padding-top:95px;padding-bottom:95px}.intro{max-width:650px}.plans{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:35px}.plans article{background:#14171c;border:1px solid #ffffff12;border-radius:12px;padding:24px 20px}.plans article>p{font-size:10px;letter-spacing:2px;color:var(--muted)}.price{font-size:36px;font-weight:bold;letter-spacing:-1.5px}.price small{font-size:22px}.plans span{display:block;color:var(--muted);font-size:13px}.plans .button{width:100%;margin-top:26px;padding:13px 8px;font-size:12px}.premium{margin-top:20px;padding:30px 36px;border:1px solid #b18d45;border-radius:12px;background:linear-gradient(110deg,#282116,#15171b);display:flex;align-items:center;justify-content:space-between;gap:25px}.premium h3{margin:10px 0}.premium .price{margin-bottom:12px}.note{font-size:13px;max-width:850px;margin-top:24px}.download{background:#101318;border-top:1px solid #ffffff0c}.two{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}ol{list-style:none;padding:0;counter-reset:steps}li{counter-increment:steps;position:relative;padding-left:50px;margin:28px 0}li:before{content:'0' counter(steps);position:absolute;left:0;color:var(--gold);font-size:20px}li span{display:block;color:var(--muted);font-size:14px;margin-top:5px}.download-card{border:1px solid #ffffff20;border-radius:16px;padding:36px;background:#14171c}.download-card h3{font-size:38px;margin:15px 0}.download-card .button{width:100%;margin:16px 0}.text-link{font-size:14px;color:var(--gold)}.faq{max-width:900px}details{border-bottom:1px solid #ffffff20;padding:21px 0}summary{cursor:pointer;font-size:18px}details p{color:var(--muted)}.final-cta{border-top:1px solid #ffffff20;padding-top:40px;padding-bottom:55px;display:flex;justify-content:space-between;align-items:center;gap:30px}.final-cta h2{font-size:30px}footer{display:flex;flex-wrap:wrap;gap:25px;padding-top:25px;padding-bottom:35px;font-size:12px;color:var(--muted)}footer span{margin-right:auto}@media(max-width:900px){.plans{grid-template-columns:repeat(2,1fr)}.two{gap:35px}.hero{gap:10px}.hero h1{font-size:70px}.visual{padding:10px}.premium{padding:25px}}@media(max-width:600px){.wrap{padding-left:20px;padding-right:20px}header{min-height:80px}nav{gap:14px;font-size:12px}nav a:last-child{display:none}.brand{font-size:14px;letter-spacing:1px}.brand img{width:36px;height:36px}.hero{grid-template-columns:1fr;min-height:0;padding-top:48px;padding-bottom:35px;gap:18px}.hero h1{font-size:67px;letter-spacing:-3px}.lead{font-size:18px}.visual img{width:160px}.visual{padding:15px}.actions .button{width:100%}.strip{grid-template-columns:1fr;gap:22px}.strip div{display:flex;justify-content:space-between;gap:20px}.strip b{font-size:16px}.strip span{text-align:right;max-width:160px;font-size:12px}.section{padding-top:60px;padding-bottom:60px}.plans{gap:10px}.plans article{padding:18px 12px}.plans h3{font-size:20px}.price{font-size:29px}.plans .button{font-size:11px}.premium,.final-cta{flex-direction:column;align-items:flex-start}.premium>div:last-child{width:100%}.premium .button{width:100%}.two{grid-template-columns:1fr}.download-card{padding:25px}.final-cta .button{width:100%}footer span{width:100%}}
