/* Scope all v13 related-resource navigation; do not modify WordPress theme globals. */
.icv13-crosslinks{max-width:1200px;margin:2rem auto;padding:1.35rem 1.5rem;border:1px solid #c9dfee;border-radius:14px;background:#f4faff;color:#11335a;box-sizing:border-box}
.icv13-crosslinks h2{font-family:inherit;font-size:1.15rem;font-weight:750;margin:0 0 .9rem;color:#073269}
.icv13-crosslinks-items{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}
.icv13-crosslinks a{display:inline-flex;align-items:center;min-height:44px;padding:.65rem .9rem;border:1px solid #bcd3e8;border-radius:9px;background:#fff;color:#074891;text-decoration:none;font-size:.92rem;font-weight:650}
.icv13-crosslinks a:hover,.icv13-crosslinks a:focus-visible{background:#e0efff;border-color:#0b65bd;text-decoration:underline;outline-offset:2px}
@media(max-width:600px){.icv13-crosslinks{margin:1.2rem 0;padding:1rem}.icv13-crosslinks-items{display:grid;grid-template-columns:1fr}.icv13-crosslinks a{justify-content:center}}

/* v13.21.2: override the theme's narrow default only for registered v13 roots. */
.entry-content.wp-block-post-content > [class*="icv13-"]{box-sizing:border-box;width:calc(100% - 2rem);max-width:1440px;margin-inline:auto}
