body.seo-page{background:#f6f7f9;color:#172033}.seo-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:16px;padding:12px clamp(16px,4vw,48px);background:rgba(255,255,255,.97);border-bottom:1px solid #e4e8ee;backdrop-filter:blur(12px)}.seo-header .brand{margin-right:auto}.seo-header .brand img{width:220px;max-width:46vw;height:auto}.seo-lang{display:flex;gap:6px}.seo-lang a{padding:7px 9px;border:1px solid #d8dee7;border-radius:8px;background:#fff;color:#596273;font-size:11px;font-weight:800}.seo-lang a[aria-current="page"]{border-color:#2563eb;color:#2563eb}.seo-signin{padding:8px 11px;border:1px solid #d8dee7;border-radius:8px;background:#fff;font-size:11px;font-weight:800}.seo-wrap{max-width:1120px;margin:0 auto;padding:64px 20px 80px}.seo-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:44px;align-items:start}.seo-hero h1{margin:12px 0 16px;font-size:clamp(42px,6vw,70px);line-height:1;letter-spacing:-.05em}.seo-hero p{margin:0;color:#687386;font-size:18px;line-height:1.7}.seo-card{padding:24px;border:1px solid #dfe4eb;border-radius:16px;background:#fff;box-shadow:0 14px 38px rgba(15,23,42,.06)}.seo-card h2,.seo-section h2{margin:0 0 14px;font-size:28px;letter-spacing:-.035em}.seo-checks{display:grid;gap:11px;margin:0;padding:0;list-style:none}.seo-checks li{position:relative;padding-left:22px;color:#536074;line-height:1.55}.seo-checks li:before{content:'✓';position:absolute;left:0;color:#2563eb;font-weight:900}.seo-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.seo-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:10px;font-weight:800;font-size:13px}.seo-actions .primary{background:#2563eb;color:#fff}.seo-actions .secondary{border:1px solid #d8dee7;background:#fff}.seo-section{margin-top:56px}.seo-section p{color:#657084;line-height:1.75}.seo-faq{display:grid;gap:10px}.seo-faq article{padding:18px;border:1px solid #e1e5eb;border-radius:12px;background:#fff}.seo-faq h3{margin:0 0 7px;font-size:16px}.seo-faq p{margin:0;font-size:14px}.seo-links{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.seo-links a{padding:15px;border:1px solid #e1e5eb;border-radius:10px;background:#fff;font-size:13px;font-weight:750}.seo-footer{display:flex;justify-content:space-between;gap:20px;padding:24px clamp(18px,5vw,64px);border-top:1px solid #e1e5eb;background:#fff;color:#7a8494;font-size:11px}.seo-page[dir="rtl"] .seo-header .brand{margin-right:0;margin-left:auto}.seo-page[dir="rtl"] .seo-checks li{padding-left:0;padding-right:22px}.seo-page[dir="rtl"] .seo-checks li:before{left:auto;right:0}@media(max-width:820px){.seo-header{gap:8px;padding:10px 12px}.seo-header .brand img{width:175px;max-width:42vw}.seo-hero{grid-template-columns:1fr;gap:24px}.seo-wrap{padding:42px 16px 60px}.seo-links{grid-template-columns:1fr 1fr}.seo-lang a{padding:6px 7px}.seo-signin{padding:7px 8px}}@media(max-width:560px){.seo-header .brand img{width:150px;max-width:38vw}.seo-lang{gap:4px}.seo-lang a{font-size:10px;padding:6px}.seo-signin{font-size:10px}.seo-hero h1{font-size:42px}.seo-links{grid-template-columns:1fr}.seo-footer{flex-direction:column}}