.sv-extension{color:#181818;background:#fff;font-family:'Open Sans',sans-serif}.sv-extension-hero{max-width:1160px;margin:0 auto;padding:105px 30px 90px}.sv-extension .eyebrow{font-size:12px;letter-spacing:.13em;color:#2C2EBC;text-transform:uppercase;font-weight:600}.sv-extension h1{font-size:clamp(42px,6vw,78px);font-weight:500;line-height:1.12;letter-spacing:-.045em;max-width:850px;margin:20px 0 28px}.sv-extension-hero>p:not(.eyebrow){max-width:780px;font-size:19px;line-height:1.8;color:#505050}.sv-extension-link{color:#2C2EBC;font-weight:600;text-decoration:none;display:inline-block;margin-top:18px}.sv-extension-link:hover,.sv-extension-link:focus-visible{text-decoration:underline}.sv-extension-grid{max-width:1160px;margin:0 auto;padding:0 30px 85px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 52px}.sv-extension-grid article{border-top:1px solid #ddd;padding:32px 0 38px}.sv-extension-grid h2,.sv-extension-footer h2{font-size:clamp(23px,2.7vw,34px);font-weight:500;letter-spacing:-.025em;line-height:1.25}.sv-extension-grid p,.sv-extension-footer p{color:#505050;line-height:1.8;max-width:490px}.sv-extension-footer{max-width:1100px;margin:0 auto;padding:65px 30px 110px;border-top:1px solid #ddd}@media(max-width:700px){.sv-extension-hero{padding:75px 22px 55px}.sv-extension-grid{grid-template-columns:1fr;padding:0 22px 55px}.sv-extension-footer{padding:55px 22px 85px}}