.product-hero{padding:30px 0 28px}.product-hero h1{font-size:clamp(27px,3vw,38px);line-height:1.25;margin-bottom:14px}.product-hero p{max-width:850px;margin:0 auto;line-height:1.7}.seo-category-content{padding:42px 0}.seo-category-content .section-title{text-align:left;margin:0 0 24px;font-size:inherit;max-width:none;width:100%;padding:0}.seo-category-content .section-title::after{margin-left:0;margin-right:auto}.seo-category-content .section-title h2,.seo-category-content .section-title p{text-align:left;max-width:none;margin-left:0;margin-right:0}.seo-category-content .section-title h2{font-size:clamp(24px,2.3vw,30px);line-height:1.35;margin:0}.seo-category-content .section-title p{font-weight:400;line-height:1.7}.seo-content-card h3{font-size:19px;line-height:1.4;margin:0 0 14px}.category-final-cta{padding:20px 0 42px}.category-final-cta h2{font-size:25px;line-height:1.35}.product-hero.category-image-hero{background-image:linear-gradient(90deg,rgba(12,29,44,.83),rgba(12,29,44,.69)),var(--category-hero-image);background-size:cover;background-position:center;padding:96px 0;min-height:420px;display:flex;align-items:center}.category-image-hero h1{color:#fff;text-align:left;max-width:1000px;margin:0 0 18px;font-size:clamp(29px,3vw,42px)}.category-image-hero p{color:#f1f5f9;text-align:left;max-width:880px;margin:0;line-height:1.8}.category-image-hero+.breadcrumb{background:#fff;padding:18px 0;margin:0;border-bottom:1px solid #e9eef4}.category-image-hero+.breadcrumb .breadcrumb-links{margin:0}@media(max-width:600px){.product-hero{padding:24px 0}.seo-category-content{padding:30px 0}.seo-content-card{padding:20px}.product-hero.category-image-hero{padding:44px 0;min-height:320px}.category-image-hero p{font-size:14px;line-height:1.75}.category-image-hero+.breadcrumb{padding:14px 0}}html{scroll-padding-top:110px}#products{scroll-margin-top:110px}.seo-category-content:not(#faq){background:#f6f8fb;border-top:1px solid #e6edf4}.seo-category-content:not(#faq) .seo-content-grid{gap:0;border-top:1px solid #dce5ee}.seo-category-content:not(#faq) .seo-content-card{border:0;border-radius:0;box-shadow:none;background:0 0;padding:26px 28px 12px 0}.seo-category-content:not(#faq) .seo-content-card+.seo-content-card{border-left:1px solid #dce5ee;padding-left:28px}.seo-category-content .seo-content-card p{font-size:15px;color:#40566b;line-height:1.8}#faq .seo-content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#faq .seo-content-card{box-shadow:none;border-color:#e1e8f0;padding:24px}#faq .seo-content-card h2{font-size:18px;line-height:1.45;color:#19374b;margin:0 0 12px}.seo-category-content .section-title p{color:#52677a;font-size:15px}@media(max-width:700px){#faq .seo-content-grid,.seo-category-content:not(#faq) .seo-content-grid{grid-template-columns:1fr}.seo-category-content:not(#faq) .seo-content-card+.seo-content-card{border-left:0;border-top:1px solid #dce5ee;padding-left:0}#products{scroll-margin-top:90px}}