.announcements-week-content{max-width:1040px;padding-block:38px 48px}.announcements-week-intro{display:flex;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:26px}.announcements-week-kicker{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0068bd;margin:0 0 12px}.announcements-week-intro h2{font-size:30px;line-height:1.35;margin:0 0 14px;color:#102e50}.announcements-week-intro time{color:#526b80;font-size:15px}.announcements-print{padding:10px 18px;border:1px solid #b9d2e5;border-radius:4px;background:white;color:#0068bd;cursor:pointer;min-height:44px}.announcement-document-body{padding:30px 36px;border:1px solid #d6e3ee;border-radius:5px;background:white;color:#29445c;font-size:19px;line-height:1.85}.announcement-document-body p{margin:0 0 20px}.announcement-document-body p:last-child{margin-bottom:0}.announcement-document-body ol{padding-left:28px}.announcement-document-body li{padding-left:8px;margin-bottom:16px}.announcement-document-body img{height:auto;max-width:100%}.announcement-document-body table{max-width:100%}.announcements-week-navigation{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:center;margin-top:28px}.announcements-week-navigation>div:last-child{text-align:right}.announcements-week-navigation>div a{display:inline-flex;flex-direction:column;gap:6px;padding:15px 18px;border:1px solid #d6e3ee;border-radius:4px;text-decoration:none}.announcements-week-navigation span{font-size:12px;font-weight:700;text-transform:uppercase}.announcements-week-navigation strong{font-size:15px}.announcements-week-navigation .intentions-week-current{font-size:13px;font-weight:700;text-decoration:none}.announcements-week-navigation a:hover{background:#edf5fc}@media(max-width:650px){.announcements-week-content{padding-block:28px}.announcements-week-intro{gap:14px}.announcements-week-intro h2{font-size:25px}.announcement-document-body{padding:20px;font-size:18px;overflow-wrap:anywhere}.announcements-week-navigation{grid-template-columns:1fr 1fr;gap:12px}.announcements-week-navigation .intentions-week-current{grid-column:1/-1;grid-row:2;text-align:center;padding:12px}.announcements-week-navigation>div a{padding:12px}.announcements-week-navigation span{font-size:10px}}@media print{.site-header,.site-footer,#wpadminbar,.consent-banner,.announcements-print,.announcements-week-navigation,.page-heading,.skip-link{display:none!important}.announcements-week-content{width:100%;max-width:none;padding:0}.announcement-document-body{border:0;padding:0;font-size:12pt;color:#000}.announcements-week-intro h2{font-size:18pt}}
