.seo-hero{background:var(--navy);color:#fff;padding:94px 0 100px}.seo-hero .eyebrow{color:#5ad3dc}.seo-hero h1{font:800 clamp(48px,6vw,82px)/1.05 Arial,sans-serif;letter-spacing:-.065em;max-width:980px;margin:20px 0}.seo-hero p:last-of-type{font-size:19px;line-height:1.6;color:#c5d8dd;max-width:780px}.seo-hero .buttons{margin-top:30px}.seo-main{padding-block:95px 115px}.seo-main .topline{margin-bottom:32px}.seo-intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.seo-intro h2{font-size:clamp(38px,4.5vw,62px)}.seo-intro p,.seo-main section>p{color:var(--muted);font-size:17px;line-height:1.75}.seo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:35px 0 75px}.seo-grid article{padding:30px;background:#edf7f7;min-height:235px}.seo-grid article:nth-child(even){background:#f0f0fa}.seo-grid small{color:#1298a4;font-weight:800;letter-spacing:.13em}.seo-grid h3{font:800 25px/1.18 Arial,sans-serif;letter-spacing:-.045em;margin:24px 0 12px}.seo-grid p{color:#526b75;margin:0}.seo-main section{margin:65px 0}.seo-main h2{font-size:clamp(34px,3.6vw,52px)}.seo-main h3{font-size:24px;letter-spacing:-.035em}.seo-steps{list-style:none;padding:0;border-top:1px solid var(--line)}.seo-steps li{display:grid;grid-template-columns:50px 1fr 1fr;gap:25px;padding:21px 0;border-bottom:1px solid var(--line);align-items:start}.seo-steps b{color:#0799a8}.seo-steps strong{font-size:20px}.seo-steps span{color:var(--muted)}.seo-faq{border-top:1px solid var(--line)}.seo-faq article{border-bottom:1px solid var(--line);padding:18px 0}.seo-faq h3{margin:0 0 6px}.seo-faq p{margin:0;color:var(--muted);line-height:1.7}.seo-related{background:#eff7f7;padding:35px;display:flex;justify-content:space-between;gap:30px;align-items:center}.seo-related p{margin:0;font-size:21px;font-weight:800}.seo-related a{font-weight:800;color:#057f8b;white-space:nowrap}.seo-product{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;background:#111128;color:#fff;padding:40px}.seo-product h2{font-size:clamp(34px,3vw,48px)}.seo-product p{color:#cccbe0;line-height:1.65}.seo-product img{border-radius:10px}.seo-main a:not(.button){text-underline-offset:3px}@media(max-width:800px){.seo-hero{padding:70px 0}.seo-intro,.seo-product{grid-template-columns:1fr}.seo-grid{grid-template-columns:1fr}.seo-grid article{min-height:0}.seo-steps li{grid-template-columns:40px 1fr;gap:12px}.seo-steps span{grid-column:2}.seo-related{display:block}.seo-related a{display:block;margin-top:15px}}@media(max-width:600px){.seo-main{padding-block:65px}.seo-hero h1{font-size:46px}.seo-hero p:last-of-type{font-size:16px}.seo-grid{margin-bottom:45px}.seo-main section{margin:50px 0}.seo-product{padding:25px}.seo-related{padding:25px}}
