.seo-hero{background:#0b1b3d;color:white;padding:64px 0}.seo-hero h1{color:white;max-width:980px}.seo-hero .lead{color:#dbe5f6;max-width:850px}.referral-note{font-size:.93rem;max-width:950px;margin-top:24px;color:#dbe5f6;line-height:1.7}.seo-content{max-width:1180px}.seo-content p,.seo-content li{line-height:1.8}.seo-card{border:1px solid #dce3ed;border-radius:10px;padding:24px;background:white}.seo-card a{color:#174a9f}.seo-breadcrumb{padding-top:20px;padding-bottom:20px;font-size:.9rem}.seo-directory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;padding:0}.seo-directory a{display:block;padding:12px;background:#f1f5fa;border-radius:6px}.seo-zips{word-spacing:.6em;line-height:2}.seo-content details{padding:18px 0;border-bottom:1px solid #ccd5e2}.seo-content summary{cursor:pointer;font-weight:600}.release-disclosure{margin-top:30px;padding-top:20px;border-top:1px solid #41516a;font-size:.9rem}.site-footer h3{color:white}.seo-content .grid{margin-top:24px}.seo-content table{width:100%;border-collapse:collapse}.seo-content td,.seo-content th{padding:14px;border:1px solid #dce3ed;text-align:left}@media(max-width:760px){.seo-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-hero{padding:36px 0}.seo-hero h1{font-size:2rem}.seo-content .grid,.site-footer .grid{grid-template-columns:1fr}.seo-content table{font-size:.88rem}}
.referral-note strong{color:inherit}
