.online-notice{color:#493d29;background:#f4eddf;border:1px solid #d8c8a9;border-left:5px solid #8b672d;border-radius:9px;align-items:flex-start;gap:23px;padding:clamp(24px,4vw,40px);display:flex}.online-notice-icon{color:#765521;background:#e9dcc4;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.online-notice .eyebrow{color:#735826;letter-spacing:.12em}.online-notice h2{max-width:33ch;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;text-wrap:pretty;margin-top:13px;font-size:clamp(1.55rem,1.25rem + 1.2vw,2.3rem);font-weight:400;line-height:1.4}.online-notice h2 strong{font-weight:600}.online-notice-copy>p:last-of-type{max-width:80ch;font-size:var(--text-content);margin-top:15px;line-height:1.8}.online-notice-copy>p>strong{font-weight:600}.online-notice-link{min-height:44px;font-size:var(--text-sm);color:var(--green);flex-wrap:wrap;align-items:center;gap:10px;margin-top:19px;font-weight:600;display:inline-flex}.online-notice-link:hover{text-underline-offset:5px;text-decoration:underline}.online-notice-compact{margin-block:12px 70px}.online-notice-compact h2{max-width:44ch}@media (max-width:600px){.online-notice{gap:15px;padding:23px 20px}.online-notice-icon{display:none}.online-notice-compact{margin-bottom:45px}}
