.rre-breadcrumb{max-width:1180px;margin:16px auto;padding:0 24px;font-size:13px;color:#4a5c63}.rre-breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none;padding:0;margin:0}.rre-breadcrumb li+li:before{content:'›';margin-right:10px}.rre-breadcrumb a{color:#055052;text-decoration:underline}.rre-breadcrumb [aria-current]{color:#4a5c63}.rre-page-summary{font-size:1.07em;line-height:1.65;max-width:78ch;padding:12px 0;color:#304b54}.rre-chapter-nav{border:1px solid #c9d8d9;border-radius:4px;padding:14px 18px;margin:20px 0;max-width:1050px;background:#f7faf9}.rre-chapter-nav>summary{cursor:pointer;font-weight:700;color:#055052;min-height:28px}.rre-chapter-links{columns:2;column-gap:28px;padding-left:24px;margin:15px 0 0}.rre-chapter-links li{break-inside:avoid;margin:0 0 9px;line-height:1.5}.rre-chapter-links a,.rre-related-reading a{color:#055052;text-decoration:underline;text-underline-offset:3px}.rre-related-reading{max-width:1130px;padding:24px;margin:28px auto;border-top:2px solid #d5e2e1;background:#f7faf9}.rre-related-reading h2{font-size:24px;line-height:1.35;margin-top:0}.rre-related-reading li{margin-bottom:12px;line-height:1.5}.rre-responsive-picture{display:contents}.rre-breadcrumb a:focus-visible,.rre-chapter-nav a:focus-visible,.rre-chapter-nav summary:focus-visible,.rre-related-reading a:focus-visible{outline:3px solid #126d9b;outline-offset:3px}main [id^=topic-]{scroll-margin-top:24px}@media(max-width:760px){.rre-breadcrumb{padding:0 18px}.rre-chapter-links{columns:1}.rre-related-reading{margin:24px 14px;padding:20px}.rre-page-summary{font-size:1em}}@media print{.rre-chapter-nav{break-inside:avoid}.rre-related-reading{background:none}}
