/* RLB Knowledge update 2026: in-flow recommendations; no sticky elements or header modifications */
.rlb-related-guides{padding:26px 16px 34px;background:#f7faff;border-top:1px solid #e3ecf8;clear:both;position:relative;z-index:auto}
.rlb-related-inner{max-width:1120px;margin:0 auto}
.rlb-related-guides h2{font-size:clamp(1.15rem,2.5vw,1.6rem);margin:0 0 15px;line-height:1.45;color:#0033a0}
.rlb-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.rlb-rel-item{display:flex;position:relative;min-height:94px;flex-direction:column;gap:6px;background:#fff;padding:14px 15px;border:1px solid #dae4f3;border-radius:12px;text-decoration:none!important;box-shadow:0 2px 7px rgba(20,50,90,.03)}
.rlb-rel-item:hover,.rlb-rel-item:focus-visible{border-color:#396dbc;box-shadow:0 3px 14px rgba(20,50,90,.09)}
.rlb-rel-tag{color:#62718a;font-size:.78rem}.rlb-rel-name{font-size:.96rem;font-weight:750;line-height:1.5;color:#073c8b}.rlb-rel-arrow{position:absolute;bottom:10px;inset-inline-end:13px;color:#396dbc}
.rlb-guide-article{max-width:880px;padding:42px 22px 26px;margin:0 auto;color:#28374c;font-size:1.03rem;line-height:1.9;min-height:60vh}
.rlb-article-trail{font-size:.86rem;margin-bottom:14px;color:#61738b}.rlb-article-trail a{color:#244e91}
.rlb-article-lang{display:flex;gap:7px;flex-wrap:wrap;margin:10px 0 22px}
.rlb-article-lang a{padding:5px 13px;text-decoration:none;border:1px solid #d0e0f3;border-radius:16px;color:#123e81;background:#fff;font-size:.83rem;min-height:34px}
.rlb-article-lang a[aria-current]{background:#0033a0;color:#fff;border-color:#0033a0}
.rlb-guide-kicker{font-size:.86rem!important;color:#2760ab;font-weight:750}
.rlb-article-heading h1{color:#0033a0;line-height:1.38;font-size:clamp(1.65rem,4vw,2.45rem);margin:5px 0 18px}
.rlb-guide-lead{font-size:1.13rem;line-height:1.95;color:#364f70}
.rlb-article-section{padding:10px 0;margin:22px 0;border-top:1px solid #e5eaf2}
.rlb-article-section h2{font-size:1.32rem;line-height:1.55;margin:12px 0;color:#0033a0}
.rlb-article-section p,.rlb-article-section li{line-height:1.95;margin:0 0 10px}
.rlb-guide-checks,.rlb-simple-steps{padding-inline-start:26px}.rlb-guide-checks li{margin-bottom:13px}
.rlb-guide-action{display:inline-block;padding:12px 22px;border-radius:10px;background:#0033a0;color:#fff!important;text-decoration:none;font-weight:750}
.rlb-article-note{padding:14px 16px;border-inline-start:4px solid #5cb8b2;background:#f0f7f9;border-radius:8px;color:#465769;font-size:.94rem}
.rlb-article-back{font-size:.92rem;margin-top:26px}
.rlb-new-index{padding:28px 16px 36px;background:#f8fbff;border-top:1px solid #e4eaf3}
.rlb-new-index-inner{max-width:1160px;margin:auto}.rlb-new-index h2{color:#0033a0;font-size:1.5rem;margin:0 0 8px}.rlb-new-index p{color:#52637a;margin:0 0 18px}
.rlb-new-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.rlb-new-grid a{display:block;background:white;border:1px solid #e1eaf5;border-radius:9px;padding:10px 13px;color:#144582!important;line-height:1.6;text-decoration:none!important}
.rlb-new-grid a:hover,.rlb-new-grid a:focus-visible{border-color:#3279b7;text-decoration:underline!important}
@media(max-width:740px){.rlb-related-grid{grid-template-columns:1fr;gap:9px}.rlb-rel-item{min-height:66px;padding:11px 14px}.rlb-new-grid{grid-template-columns:1fr}.rlb-related-guides{padding:22px 14px}.rlb-guide-article{padding:25px 16px}}
