.slider-img-announcement{overflow:hidden;position:relative}.slider-img-announcement .slider-track{display:flex;height:100%;overflow-x:hidden;scroll-behavior:smooth;transition:transform .5s ease-in-out;width:100%}.slider-img-announcement .slider-track img{flex:0 0 100%;object-fit:cover;object-position:center center;overflow-clip-margin:unset;width:100%}.slider-img-announcement .slider-arrow{background:var(--ivory);border:none;border-radius:999px;color:var(--light-blue);cursor:pointer;font-size:16px;height:28px;line-height:16px;opacity:.7;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease-in-out;width:28px;z-index:1}.slider-img-announcement .slider-arrow:hover{opacity:1}.slider-img-announcement .slider-arrow.prev{left:10px}.slider-img-announcement .slider-arrow.next{right:10px;transform:translateY(-50%) rotate(180deg)}.slider-img-announcement .slider-arrow span{padding-right:2px;vertical-align:bottom}.slider-img-announcement .slider-dots{bottom:8px;display:flex;justify-content:center;left:0;position:absolute;right:0;text-align:center;width:100%}.slider-img-announcement .slider-dots button{background:var(--light-blue-30);border:none;border-radius:50%;cursor:pointer;display:block;height:10px;margin:0 2px;padding:0;width:10px}.slider-img-announcement .slider-dots button.active{background:var(--light-blue)}article.announcement-card{border:1px solid var(--light-blue-30);border-radius:var(--radius-large);display:flex;flex-direction:column;overflow:hidden;position:relative;width:275px}article.announcement-card:hover{cursor:pointer}article.announcement-card:hover .text-details-announcement p.title{color:var(--light-blue)}article.announcement-card .slider-img-announcement{height:175px}article.announcement-card .slider-img-announcement .slider-track{height:100%}article.announcement-card .text-details-announcement{display:flex;flex:1;flex-direction:column;padding:6px 10px}article.announcement-card .text-details-announcement p{color:var(--black);font-weight:var(--font-weight-medium)}article.announcement-card .text-details-announcement:hover p.title{color:var(--light-blue)}article.announcement-card .text-details-announcement p.details{color:var(--black-alpha);font-size:.9rem;font-weight:var(--font-weight-medium)}article.announcement-card .text-details-announcement p.details.spacer{flex:1}article.announcement-card .text-details-announcement p.details span.dot-separator{font-size:1.1rem;vertical-align:middle}article.announcement-card .text-details-announcement p.details span.semibold{font-weight:var(--font-weight-semibold)}article.announcement-card .text-details-announcement p.title{font-size:.95rem;line-height:1;margin:4px 0;transition:color .2s linear}article.announcement-card .text-details-announcement div.metadata{color:var(--black);display:flex;font-size:.85rem;justify-content:space-between;margin-top:2px}article.announcement-card .text-details-announcement div.metadata span.rating{align-items:center;display:flex}article.announcement-card .text-details-announcement div.metadata span.rating:before{content:"";font-family:icon!important;speak:never;color:var(--light-blue);font-size:.8rem;font-style:normal;font-variant:normal;font-weight:400;margin-right:4px;text-transform:none}article.announcement-card .announcement-actions{display:flex;gap:4px;left:4px;position:absolute;top:4px}article.announcement-card .announcement-actions button{align-items:center;background:var(--white);border:1px solid var(--light-blue);border-radius:999px;color:var(--medium-blue);display:flex;font-size:18px;font-weight:400;height:28px;justify-content:center;line-height:28px;text-align:center;transition:all .2s linear;width:28px}article.announcement-card .announcement-actions button:hover{background:var(--light-blue);color:var(--white);cursor:pointer}article.announcement-card .announcement-status{background:var(--ivory);border:1px solid #000;border-radius:var(--radius-default);font-size:.95rem;font-weight:var(--font-weight-medium);padding:3px 6px;position:absolute;right:4px;top:4px}article.announcement-card .announcement-status.saved{border-color:var(--notice)}article.announcement-card .announcement-status.published{border-color:var(--success)}article.announcement-card .announcement-status.unpublished{border-color:var(--error)}@keyframes spin{to{transform:rotate(1turn)}}button[data-submit-button]:has(.spinner-loader){cursor:default;pointer-events:none}.spinner-loader{animation:spin .6s linear infinite;border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top:3px solid var(--ivory);cursor:default;display:inline-block;height:20px;vertical-align:middle;width:20px}section.hero .hero-content{align-items:center;display:flex;flex-direction:column}.announcement-container{padding:80px 40px}div.search-holder{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin:auto;max-width:1200px}div[data-announcement-pagination]{align-items:center;display:flex;flex-direction:column;gap:16px}div[data-announcement-pagination] .search-load-more.loading-async{pointer-events:none}#flash-feed{padding-left:16px;position:fixed;right:16px;top:16px}#flash-feed ul{align-items:end;display:flex;flex-direction:column}#flash-feed ul .flash-message{align-items:center;background-color:#b6ece9;border-left:4px solid var(--success);border-radius:5px;box-shadow:4px 3px 8px 0 var(--medium-blue-30);display:flex;line-height:1.2;margin-bottom:12px;max-width:350px;opacity:0;padding:10px 6px 10px 12px;word-break:break-word}#flash-feed ul .flash-message span:not(.cross){font-size:.94rem}#flash-feed ul .flash-message button{align-items:center;background:none;border:none;border-left:2px solid var(--light-blue);color:var(--medium-blue);display:flex;font-size:1.25rem;font-weight:var(--font-weight-semibold);height:22px;justify-content:center;margin-left:8px;width:22px}#flash-feed ul .flash-message button span.cross{cursor:pointer;font-size:16px;line-height:22px}#flash-feed ul .flash-message.error{border-color:var(--error)}