.seo-entry-section{padding:24px 0 30px;background:#f8fafc}.seo-entry-section .seo-entry-heading{font-weight:800;font-size:clamp(1.15rem,2.4vw,1.45rem);line-height:1.5;margin:0 0 6px;color:#273d51}.seo-entry-section .seo-entry-caption{font-size:.92rem;color:#4e6576;margin:0 0 14px}.seo-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.seo-entry-grid a{display:block;padding:17px 19px;background:#fff;border:1px solid #dce6ef;border-radius:13px;box-shadow:0 3px 14px #2541590b;text-decoration:none;color:#214d6d;font-weight:800;line-height:1.65}.seo-entry-grid small{display:block;font-size:.84rem;color:#546879;font-weight:500;margin-top:3px}.seo-entry-grid a:hover{background:#f0f6fa;border-color:#9bb8cf}.seo-entry-grid a:focus-visible{outline:3px solid #b67e28;outline-offset:3px}@media(max-width:650px){.seo-entry-grid{grid-template-columns:1fr}.seo-entry-section{padding:18px 0 22px}}
.seo-entry-section .seo-entry-more{margin:13px 0 0;color:#4e6576;font-size:.91rem;line-height:1.7}
.seo-entry-section .seo-entry-more a{color:#214d6d;font-weight:800;text-underline-offset:3px}
.faq-section .faq-deep-link{margin:3px 0 0;font-size:.91rem}
.faq-section .faq-deep-link a{color:#214d6d;text-underline-offset:3px}
