.seo-area{max-width:1120px;margin:auto;padding:56px 24px;color:#17324c;font-family:Segoe UI,Arial,sans-serif;line-height:1.75}.seo-area h1{font-size:clamp(30px,4vw,48px);line-height:1.18;letter-spacing:-1px;margin:12px 0 24px}.seo-area h2{font-size:26px;line-height:1.3;margin:32px 0 16px}.seo-area h3{font-size:20px;line-height:1.4}.seo-area p{max-width:900px}.seo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.seo-card{padding:26px;border:1px solid #d8e4ec;border-radius:12px;background:#f6fafc}.seo-card h2,.seo-card h3{margin-top:0}.seo-area a{color:#075984;text-decoration:underline;text-underline-offset:3px}.seo-links{display:flex;gap:12px 22px;flex-wrap:wrap}.seo-kicker{font-size:12px;letter-spacing:2px;color:#47647b}.seo-button,.seo-area button{display:inline-block;background:#0c416a;color:white!important;border:0;border-radius:6px;padding:13px 20px;font:inherit;font-weight:600;text-decoration:none!important;cursor:pointer}.seo-callout{background:#e9f3f8;border-left:4px solid #087d9f;padding:20px 24px;margin:24px 0}.seo-strip{background:#f3f8fb;border-top:1px solid #d8e4ec}.seo-strip .seo-area{padding-top:30px;padding-bottom:30px}.seo-strip h2{font-size:23px;margin-top:0}.seo-form label{display:block;font-weight:600;margin:18px 0 6px}.seo-form select{display:block;width:100%;max-width:640px;padding:13px;border:1px solid #91a8bb;border-radius:6px;font:inherit;background:white;color:#17324c}.seo-form :focus-visible,.seo-area a:focus-visible{outline:3px solid #1d7da6;outline-offset:3px}.seo-catalog{columns:2;column-gap:40px;padding-left:22px}.seo-catalog li{break-inside:avoid;margin-bottom:9px}.seo-standalone-digital{padding-top:125px}.seo-area details{border-top:1px solid #d8e4ec;padding:16px 0}.seo-area summary{cursor:pointer;font-weight:650}@media(max-width:700px){.seo-grid{grid-template-columns:1fr}.seo-catalog{columns:1}.seo-area{padding:36px 20px}.seo-standalone-digital{padding-top:110px}.seo-card{padding:20px}}
.seo-area [hidden]{display:none!important}