:root{--bg:#080c09;--surface:#101612;--line:rgba(255,255,255,.09);--text:#eff6f1;--muted:#8b9990;--accent:#32ff7e;--radius:18px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 75% 3%,rgba(50,255,126,.08),transparent 25%),var(--bg);color:var(--text);font-family:Manrope,"Segoe UI",Arial,sans-serif}a{color:inherit;text-decoration:none}.seo-nav{position:sticky;z-index:20;top:0;height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1180px)/2));border-bottom:1px solid var(--line);background:rgba(8,12,9,.88);backdrop-filter:blur(18px)}.seo-nav>a{display:flex;align-items:center;gap:10px;letter-spacing:.08em}.seo-nav img{width:38px;height:38px;border-radius:11px}.seo-nav nav{display:flex;align-items:center;gap:20px;font-size:13px}.nav-cta,.hero-actions a:first-child,.seo-final>a{padding:12px 17px;border-radius:11px;background:var(--accent);color:#061008;font-weight:800}.seo-hero,.seo-problem,.seo-benefits,.seo-steps,.seo-faq,.seo-related,.seo-final{width:min(1180px,calc(100% - 48px));margin:0 auto}.seo-hero{min-height:620px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:70px}.seo-hero>div>span,.seo-problem>span,.seo-benefits header>span,.seo-steps header>span,.seo-faq header>span,.seo-related>span{color:var(--accent);font-size:11px;font-weight:900;letter-spacing:.14em}.seo-hero h1{max-width:780px;margin:18px 0;font-size:clamp(44px,6vw,78px);line-height:1.02;letter-spacing:-.055em}.seo-hero p{max-width:680px;color:var(--muted);font-size:18px;line-height:1.65}.hero-actions{display:flex;gap:12px;margin-top:30px}.hero-actions a{padding:12px 17px;border:1px solid var(--line);border-radius:11px;font-size:13px}.seo-hero aside{min-height:380px;display:grid;place-content:center;justify-items:center;gap:13px;border:1px solid rgba(50,255,126,.18);border-radius:var(--radius);background:radial-gradient(circle,rgba(50,255,126,.12),transparent 57%),var(--surface);text-align:center}.seo-hero aside img{width:128px;height:128px;border-radius:30px;box-shadow:0 0 70px rgba(50,255,126,.16)}.seo-hero aside strong{font-size:24px;letter-spacing:.1em}.seo-hero aside small{color:var(--muted)}.seo-problem{padding:90px 0;border-top:1px solid var(--line)}.seo-problem h2,.seo-benefits h2,.seo-steps h2,.seo-faq h2,.seo-related h2,.seo-final h2{margin:13px 0 18px;font-size:clamp(31px,4vw,50px);letter-spacing:-.045em}.seo-problem p{max-width:820px;margin:0;color:var(--muted);font-size:19px;line-height:1.7}.seo-benefits,.seo-steps,.seo-faq,.seo-related{padding:90px 0}.seo-benefits>div{display:grid;grid-template-columns:repeat(2,1fr);margin-top:40px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.seo-benefits article{min-height:180px;padding:30px;border-bottom:1px solid var(--line)}.seo-benefits article:nth-child(odd){border-right:1px solid var(--line)}.seo-benefits article:nth-last-child(-n+2){border-bottom:0}.seo-benefits i{color:var(--accent);font-style:normal;font-size:12px}.seo-benefits h3{max-width:380px;margin:28px 0 0;font-size:23px}.seo-steps ol{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:40px 0 0;padding:0;list-style:none}.seo-steps li{min-height:170px;padding:25px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.seo-steps li b{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(50,255,126,.1);color:var(--accent)}.seo-steps li span{display:block;margin-top:30px;font-size:18px;line-height:1.45}.seo-faq>div{margin-top:35px}.seo-faq details{padding:23px 4px;border-bottom:1px solid var(--line)}.seo-faq summary{font-size:18px;font-weight:800;cursor:pointer}.seo-faq p{max-width:760px;color:var(--muted);line-height:1.65}.seo-related nav{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:35px}.seo-related a{display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.015);font-size:14px}.seo-related a:hover{border-color:rgba(50,255,126,.35)}.seo-related b{color:var(--accent)}.seo-final{display:grid;justify-items:center;margin-top:80px;padding:100px 30px;border:1px solid rgba(50,255,126,.18);border-radius:var(--radius);background:radial-gradient(circle at 50% 20%,rgba(50,255,126,.13),transparent 38%),var(--surface);text-align:center}.seo-final img{width:80px;height:80px;border-radius:20px}.seo-final p{max-width:580px;margin:0 0 28px;color:var(--muted);font-size:16px;line-height:1.6}.seo-final>a{font-size:14px}body>footer{width:min(1180px,calc(100% - 48px));display:flex;align-items:center;gap:25px;margin:60px auto 0;padding:30px 0 45px;border-top:1px solid var(--line);color:var(--muted);font-size:12px}body>footer>a{color:var(--text);font-weight:900;letter-spacing:.1em}body>footer p{flex:1}body>footer nav{display:flex;gap:15px}@media(max-width:820px){.seo-nav{padding:0 18px}.seo-nav nav>a:first-child{display:none}.seo-hero{min-height:auto;grid-template-columns:1fr;gap:35px;padding:70px 0}.seo-hero h1{font-size:46px}.seo-hero aside{min-height:280px}.seo-benefits>div,.seo-related nav{grid-template-columns:1fr}.seo-benefits article,.seo-benefits article:nth-child(odd){border-right:0;border-bottom:1px solid var(--line)}.seo-benefits article:last-child{border-bottom:0}.seo-steps ol{grid-template-columns:1fr}.seo-problem,.seo-benefits,.seo-steps,.seo-faq,.seo-related{padding:65px 0}body>footer{align-items:flex-start;flex-direction:column}body>footer p{margin:0}}@media(max-width:520px){.seo-hero,.seo-problem,.seo-benefits,.seo-steps,.seo-faq,.seo-related,.seo-final,body>footer{width:min(100% - 28px,1180px)}.seo-hero h1{font-size:39px}.seo-hero p{font-size:16px}.hero-actions{align-items:stretch;flex-direction:column}.hero-actions a{text-align:center}.seo-final{padding:70px 18px}.seo-nav strong{font-size:12px}}
.press-assets{width:min(1180px,calc(100% - 36px));margin:90px auto}.press-assets header{max-width:680px}.press-assets header h2{margin:0;font:800 clamp(30px,5vw,54px)/1.05 var(--display)}.press-assets header p{color:var(--muted)}.press-assets>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0}.press-assets>div a{min-width:0;display:grid;gap:10px;padding:16px;border:1px solid var(--line);border-radius:18px;background:var(--surface);text-decoration:none}.press-assets>div img{width:100%;height:220px;object-fit:contain;border-radius:12px;background:#090d0a}.press-assets>div b{font-size:15px}.press-assets>div span{color:var(--green);font-size:11px}.press-assets>article{padding:24px;border-left:3px solid var(--green);background:rgba(50,255,126,.04)}.press-assets>article p{max-width:720px;color:var(--muted)}.press-assets>article a{color:var(--green);font-weight:800}@media(max-width:760px){.press-assets>div{grid-template-columns:1fr}.press-assets>div img{height:190px}}
