.seo-service-page{background:#fff}.seo-header{background:#043d69;color:#fff;position:sticky;top:0;z-index:20;box-shadow:0 8px 28px #03233e24}.seo-header-inner{display:flex;align-items:center;justify-content:space-between;min-height:88px}.seo-logo{width:175px}.seo-logo img{width:100%;max-height:78px;object-fit:contain}.seo-phone{font-weight:800;font-size:14px}.seo-hero{padding:96px 0;background:radial-gradient(circle at 10% 15%,#26a9ec24,transparent 36%),linear-gradient(135deg,#f8fcff,#eaf7ff)}.seo-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:80px}.seo-hero h1{font-size:clamp(44px,5.2vw,72px);line-height:1.02;letter-spacing:-.055em;margin-bottom:24px}.seo-hero p{color:#486176;font-size:18px;line-height:1.75;max-width:720px}.seo-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.seo-card{color:#fff;background:linear-gradient(145deg,#063c69,#0c8bd2);padding:42px;border-radius:28px;box-shadow:0 28px 70px #0427462e}.seo-card>span{text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:800;color:#aee3ff}.seo-card>strong{display:block;font:800 30px Manrope;margin:10px 0 12px}.seo-card p{color:#d7effc;font-size:14px}.seo-card ul{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:12px}.seo-card li{background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;padding:14px 16px;font-weight:700;font-size:13px}.seo-card li:before{content:'✓';color:#8fe5b0;margin-right:10px}.seo-content-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:start}.seo-content h2,.seo-related h2{font-size:clamp(34px,4vw,52px);letter-spacing:-.045em;line-height:1.08}.seo-content article p{color:#5c7185;font-size:16px;line-height:1.8}.seo-faq{border:1px solid #dbe7f0;border-radius:22px;padding:34px;box-shadow:0 14px 40px #073c6912}.seo-faq>span{color:#0874ba;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:800}.seo-faq h2{font-size:25px;margin:14px 0}.seo-faq p{color:#5c7185;line-height:1.7;margin:0}.seo-related{background:#f5f9fc;padding:90px 0}.seo-related-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:34px}.seo-related-grid a{background:#fff;border:1px solid #dbe7f0;border-radius:14px;padding:20px;font-weight:800;color:#07558e;transition:.2s}.seo-related-grid a:hover{transform:translateY(-2px);border-color:#26a9ec}.seo-footer{background:#031b30;color:#a7c1d5;padding:64px 0 28px}.seo-footer>.container{display:grid;grid-template-columns:1fr 1.5fr;gap:50px}.seo-footer img{width:170px;max-height:80px;object-fit:contain}.seo-footer p{font-size:12px;color:#7898b1;max-width:350px;line-height:1.7}.seo-footer nav{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.seo-footer nav a{font-size:11px}.seo-footer small{grid-column:1/-1;border-top:1px solid #ffffff1a;padding-top:24px;color:#64839c}@media(max-width:800px){.seo-header-inner{min-height:74px}.seo-logo{width:142px}.seo-phone{font-size:11px}.seo-hero{padding:64px 0}.seo-hero-grid,.seo-content-grid{grid-template-columns:1fr;gap:42px}.seo-hero h1{font-size:42px}.seo-card{padding:28px}.seo-related-grid{grid-template-columns:1fr}.seo-footer>.container{grid-template-columns:1fr}.seo-footer nav{grid-template-columns:1fr}.seo-footer small{grid-column:auto}}@media(max-width:480px){.seo-phone{font-size:0}.seo-phone:after{content:'Ligar';font-size:12px}.seo-actions{flex-direction:column}.seo-actions a{width:100%}.seo-hero h1{font-size:38px}.seo-hero p{font-size:16px}.seo-card{border-radius:20px}.seo-related{padding:68px 0}}

.seo-header-actions{display:flex;align-items:center;gap:12px}.seo-home-link{border:1px solid #ffffff45;border-radius:10px;padding:11px 14px;font-size:12px;font-weight:800;transition:background .18s,border-color .18s;display:inline-flex;align-items:center;gap:8px}.seo-back-arrow{width:8px;height:8px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);display:inline-block;flex:0 0 auto}.seo-home-link:hover{background:#ffffff18;border-color:#fff}.seo-home-link:hover .seo-back-arrow{transform:translateX(-2px) rotate(45deg)}@media(max-width:480px){.seo-logo{width:118px}.seo-header-actions{gap:7px}.seo-home-link{padding:9px 10px;font-size:10px;gap:6px}.seo-back-arrow{width:7px;height:7px}}
