.editorial-notice{margin:0 0 18px;padding:12px 16px;border:1px solid #34475d;border-radius:10px;font-size:13px;line-height:1.65;color:#d5dfeb;background:#172638}.editorial-notice a,.editorial-meta a,.footer-small-mail a{color:inherit;text-decoration:underline}.editorial-meta{font-size:13px;color:#aebfd2!important;margin:0 0 18px!important}.article-toc{border:1px solid #40526a;border-radius:10px;padding:14px 18px;margin:0 0 24px;background:#1b2d42}.article-toc summary{cursor:pointer;font-weight:700}.article-toc ol{margin-bottom:0}.article h2{scroll-margin-top:90px}.table-scroll{max-width:100%;overflow-x:auto;margin:18px 0}.table-scroll table{width:100%;margin:0!important;border-collapse:collapse}.table-scroll th,.table-scroll td{min-width:140px;padding:12px!important;line-height:1.65;vertical-align:top}.article p,.article li{line-height:1.8}.article a{overflow-wrap:anywhere}.archive-illustrations{margin-top:28px}.archive-illustrations figure{margin:20px 0}.archive-illustrations img{max-width:100%;height:auto}.archive-illustrations figcaption{font-size:12px;color:#b7c5d6;line-height:1.6;margin-top:8px}.footer-age{max-width:220px;line-height:1.5;font-size:12px!important;white-space:normal!important;color:inherit}.footer-copy-line{gap:14px;flex-wrap:wrap}.banner-content h1{overflow-wrap:break-word}.banner-drop .amount{font-size:40px}.sitemap-list{columns:2;column-gap:30px}.sitemap-list li{break-inside:avoid;margin-bottom:12px}.content-inner{min-width:0}.footer-small-mail a{font-size:14px}@media(max-width:700px){.editorial-notice{margin-top:10px}.banner-content h1{font-size:25px!important;line-height:1.3!important}.sitemap-list{columns:1}.table-scroll th,.table-scroll td{font-size:14px;min-width:150px}.article-toc{padding:12px}.footer-small-mail a{font-size:13px}}
.sidebar-editorial{display:block;padding:18px;background:#263d56;border:1px solid #496784;border-radius:10px;color:#fff;text-decoration:none}.sidebar-editorial strong{display:block;font-size:17px;margin-bottom:8px}.sidebar-editorial span{font-size:13px;line-height:1.6;display:block}.sidebar-menu .menu-children,.mobile-nav-menu .menu-children,.sidebar nav .menu-children{display:none}.sidebar-menu .menu-parent.is-open .menu-children,.mobile-nav-menu .menu-parent.is-open .menu-children,.sidebar nav .menu-parent.is-open .menu-children{display:flex;flex-direction:column}.sidebar-menu .menu-parent-row,.mobile-nav-menu .menu-parent-row{display:flex;align-items:center}.sidebar-menu .menu-parent-link,.mobile-nav-menu .menu-parent-link{flex:1}.sidebar-menu .menu-toggle,.mobile-nav-menu .menu-toggle{background:none;color:inherit;border:0;padding:8px;cursor:pointer}
.article-toc{background:#f2f6fa;border-color:#d8e2ec;color:#20354d}.article-toc summary{color:#20354d}.editorial-meta{color:#5d6e80!important}.menu-parent-row{display:flex;align-items:center}.menu-parent-row .menu-parent-link{flex:1;min-width:0}.menu-parent-row .menu-toggle{display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:inherit;width:34px;min-width:34px;height:36px;cursor:pointer;font:inherit}.menu-children{display:none}.menu-parent.is-open .menu-children{display:flex;flex-direction:column}.banner-content h1{text-transform:none!important}.archive-caption{font-size:12px;line-height:1.6;color:#62768a;margin:8px 0 22px}@media(max-width:700px){.banner-content h1{font-size:23px!important}.article-toc a{font-size:14px}}
.page-image{display:block;max-width:100%;margin:24px 0}.page-image img{display:block;max-width:100%;width:auto;max-height:420px;margin:0 auto;object-fit:contain}.page-image img:hover{transform:none}.archive-caption{text-align:center;max-width:100%}
