/* Informational pages use the same paper, type and coral as the collection. */
.site-notice{width:min(800px,calc(100% - 40px));margin:0 auto;padding:64px 0 72px}
.site-notice header{padding-bottom:36px}
.site-notice h1{font-size:clamp(32px,5vw,52px);font-weight:550;letter-spacing:-.04em;line-height:1.2;margin:14px 0 20px}
.site-notice .lede{font-size:18px;line-height:1.8;color:var(--muted)}
.site-notice section{padding:30px 0;border-top:1px solid var(--line)}
.site-notice h2{font-size:22px;font-weight:550;line-height:1.5;margin:0 0 14px}
.site-notice p,.site-notice li{font-size:15px;line-height:1.95;overflow-wrap:anywhere}
.site-notice p+p{margin-top:14px}
.site-notice ol{padding-left:24px;margin:0}
.site-notice li+li{margin-top:14px}
.site-notice a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--accent)}
.notice-masthead{position:static;justify-content:space-between;gap:20px}
.notice-language{display:flex;align-items:center;gap:14px;font-size:12px}
.notice-language a[aria-current=page]{color:var(--accent)}
.notice-footer{border-top:1px solid var(--line);padding:28px 20px 40px;text-align:center;color:var(--muted);font-size:12px}
.site-info-links{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:24px;font-size:12px;line-height:1.8;color:var(--muted)}
.site-info-links a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line)}
.portal-info{margin-top:28px;position:relative;z-index:2}
@media(max-width:780px){.notice-masthead{display:flex;height:auto;min-height:76px;padding:18px 20px}.site-notice{padding:38px 0 48px}.site-notice .lede{font-size:16px}.site-notice section{padding:24px 0}.notice-language{gap:12px}}
