#sabcs .announcements-block-component,.wp-toolbar .announcements-block-component{background-color:rgba(164,197,235,.35);border-radius:.75rem;display:flex;flex-direction:column;gap:1.75rem;padding:1.75rem}@media (min-width:768px){#sabcs .announcements-block-component,.wp-toolbar .announcements-block-component{padding:3rem}}@media (min-width:1024px){#sabcs .announcements-block-component,.wp-toolbar .announcements-block-component{padding:3.75rem}}@media (min-width:1440px){#sabcs .announcements-block-component,.wp-toolbar .announcements-block-component{gap:1.25rem;padding:5rem}}#sabcs .announcements-block-component h2,.wp-toolbar .announcements-block-component h2{color:var(--sabcs-black)}#sabcs .announcements-block ul.announcements-list,.wp-toolbar .announcements-block ul.announcements-list{display:flex;flex-flow:column;gap:1.75rem;list-style-type:none;margin:0;padding:0}@media (min-width:1440px){#sabcs .announcements-block ul.announcements-list,.wp-toolbar .announcements-block ul.announcements-list{gap:1.25rem}}#sabcs .announcements-block .announcements-block-item,.wp-toolbar .announcements-block .announcements-block-item{margin:0}#sabcs .announcements-block .announcement-post-content,.wp-toolbar .announcements-block .announcement-post-content{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1440px){#sabcs .announcements-block .announcement-post-content,.wp-toolbar .announcements-block .announcement-post-content{align-items:flex-start;flex-direction:row;gap:2.5rem;justify-content:space-between}}#sabcs .announcements-block .announcement-post-text,.wp-toolbar .announcements-block .announcement-post-text{display:flex;flex-flow:column}#sabcs .announcements-block .announcement-post-date,.wp-toolbar .announcements-block .announcement-post-date{color:var(--sabcs-black);flex-shrink:0;font-size:var(--sabcs-fs-label-12);letter-spacing:.125rem;line-height:var(--sabcs-lh-label-12);margin:0;text-transform:uppercase}#sabcs .announcements-block .announcement-post-exerpt,.wp-toolbar .announcements-block .announcement-post-exerpt{color:var(--sabcs-black);font-family:var(--sabcs-ff-headings);font-size:var(--sabcs-fs-body-18);font-weight:var(--sabcs-fw-regular);line-height:var(--sabcs-lh-body-18);margin:0}@media (min-width:768px){#sabcs .announcements-block .announcement-post-exerpt,.wp-toolbar .announcements-block .announcement-post-exerpt{font-size:1.25rem;line-height:1.75rem}}#sabcs .announcements-block .announcement-post-link a.focus-visible,#sabcs .announcements-block .announcement-post-link a:hover,.wp-toolbar .announcements-block .announcement-post-link a.focus-visible,.wp-toolbar .announcements-block .announcement-post-link a:hover{text-decoration:none}#sabcs .announcements-block .announcement-post-link a:focus-visible,#sabcs .announcements-block .announcement-post-link a:hover,.wp-toolbar .announcements-block .announcement-post-link a:focus-visible,.wp-toolbar .announcements-block .announcement-post-link a:hover{text-decoration:none}#sabcs .announcements-block .announcement-post-link a.focus-visible .btn-text,#sabcs .announcements-block .announcement-post-link a:hover .btn-text,.wp-toolbar .announcements-block .announcement-post-link a.focus-visible .btn-text,.wp-toolbar .announcements-block .announcement-post-link a:hover .btn-text{background-size:100% 2px}#sabcs .announcements-block .announcement-post-link a:focus-visible .btn-text,#sabcs .announcements-block .announcement-post-link a:hover .btn-text,.wp-toolbar .announcements-block .announcement-post-link a:focus-visible .btn-text,.wp-toolbar .announcements-block .announcement-post-link a:hover .btn-text{background-size:100% 2px}#sabcs .announcements-block .announcement-post-link a .btn-text,.wp-toolbar .announcements-block .announcement-post-link a .btn-text{background:linear-gradient(var(--sabcs-black),var(--sabcs-black)) 0 100% no-repeat;background-size:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;position:relative;transition:background-size .3s ease}#sabcs .announcements-block .announcement-post-link .btn-text,.wp-toolbar .announcements-block .announcement-post-link .btn-text{display:inline;font-size:var(--sabcs-fs-heading-h5);line-height:var(--sabcs-lh-heading-h5)}