.defense-announcement{box-sizing:border-box;max-width:1080px;margin:26px auto;padding:28px;border:1px solid #dce2e9;border-top:4px solid #e8c575;border-radius:12px;background:#f7f8fa;color:#172638;text-align:left!important}.defense-announcement .defense-eyebrow{font:600 12px/1.5 Arial,sans-serif!important;letter-spacing:.12em;text-transform:uppercase;color:#756026}.defense-announcement h2,.defense-announcement h3{font:600 28px/1.3 Georgia,serif!important;margin:12px 0 20px!important;color:#172638!important}.defense-announcement dl{margin:0;display:grid;gap:16px}.defense-announcement dl>div{display:grid;grid-template-columns:80px 1fr;gap:12px}.defense-announcement dt{font:600 14px/1.6 Arial,sans-serif!important;color:#526173}.defense-announcement dd,.defense-announcement time{margin:0;font:16px/1.6 Arial,sans-serif!important}.defense-links{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:24px}.defense-links a{font:600 14px/1.5 Arial,sans-serif!important;color:#61501e!important;text-decoration:underline!important;text-underline-offset:3px}.member-defense-notice{margin:14px 0!important;padding:12px;border:1px solid #e8c575;border-radius:8px;background:#faf7ed;text-align:center}.member-defense-notice a{font:600 13px/1.6 Arial,sans-serif!important;color:#61501e!important;text-decoration:none!important}.defense-links a:focus-visible,.member-defense-notice a:focus-visible{outline:2px solid #b4913d;outline-offset:4px}@media(max-width:600px){.defense-announcement{padding:20px;margin:22px 0}.defense-announcement dl>div{grid-template-columns:1fr;gap:2px}.defense-announcement h2,.defense-announcement h3{font-size:24px!important}}

[data-event-expires][hidden],[data-no-upcoming][hidden]{display:none!important}
.events-empty{font:17px/1.6 Arial,sans-serif!important;color:#526173;padding:20px 0}
