@keyframes announcement-modal_zoom__EU1UP{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes announcement-modal_spin_animation__dsck4{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.announcement-modal_overlay__RXMRs{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:rgba(52,103,103,.6)}.announcement-modal_modal__niuI_{position:relative;width:min(100%,960px);overflow:visible}.announcement-modal_surface__HxClC{display:grid;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);width:100%;max-height:min(100dvh - 1.5rem*2,790px);overflow:hidden;background:#fff;border-radius:1.25rem;box-shadow:0 24px 80px rgba(17,24,39,.24)}@media(min-width:1280px){.announcement-modal_surface__HxClC{grid-template-columns:minmax(280px,.95fr) minmax(320px,1.05fr);grid-template-rows:minmax(0,1fr)}}.announcement-modal_closeButton__OoKyO{position:absolute;top:-15px;right:-15px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:999px;background:#f7aa0f;color:#1a1a1a;cursor:pointer;transition:background-color .2s ease,transform .2s ease}@media(min-width:1280px){.announcement-modal_closeButton__OoKyO{top:-20px;right:-20px}}.announcement-modal_closeButton__OoKyO span{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:2rem;line-height:1;transform:translateY(-2px)}.announcement-modal_closeButton__OoKyO:hover{background:#f7aa0f;transform:scale(1.04)}.announcement-modal_closeButton__OoKyO:focus-visible{background:#f7aa0f;outline:3px solid #1a1a1a;outline-offset:2px}.announcement-modal_media__wkKWk{position:relative;min-height:260px;max-height:260px;overflow:hidden;border-radius:1.25rem 1.25rem 0 0;background:linear-gradient(180deg,rgba(52,103,103,.08),rgba(52,103,103,.18))}@media(min-width:1280px){.announcement-modal_media__wkKWk{min-height:0;max-height:none;height:100%;border-radius:1.25rem 0 0 1.25rem}}.announcement-modal_image__1fCcn{width:100%;height:100%;object-fit:cover}.announcement-modal_content__38K_J{display:flex;flex-direction:column;justify-content:flex-start;gap:1.5rem;padding:1.5rem;min-height:0;overflow-y:auto;background-color:#d4e0e0}@media(min-width:1280px){.announcement-modal_content__38K_J{gap:2.5rem;padding:2.5rem 5rem}}.announcement-modal_actions__o5a6D{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.announcement-modal_title__ZbEdA{flex-shrink:0;font-size:clamp(2rem,3vw,3rem);line-height:1.05}.announcement-modal_title__ZbEdA .announcement-modal__title-green{color:#00624e}.announcement-modal_title__ZbEdA .announcement-modal__title-accent{color:#f7aa0f}.announcement-modal_description__suZye{flex-shrink:0;font-size:1rem;line-height:1.6}.announcement-modal_description__suZye p{margin:0}.announcement-modal_description__suZye p+p{margin-top:1rem}.announcement-modal_description__suZye .announcement-modal__description-green{color:#00624e}.announcement-modal_cta__ET71s{display:inline-flex;flex-shrink:0;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center}.announcement-modal_dismissAction__x_Y_0{flex-shrink:0}.announcement-modal_dismissAction__x_Y_0:focus-visible{outline:3px solid #1a1a1a;outline-offset:4px}@media(orientation:landscape)and (max-width:1023px)and (max-height:640px){.announcement-modal_surface__HxClC{grid-template-rows:minmax(0,1fr)}.announcement-modal_media__wkKWk{display:none}.announcement-modal_content__38K_J{gap:1.25rem;padding:1.25rem}}@media(prefers-reduced-motion:reduce){.announcement-modal_closeButton__OoKyO,.announcement-modal_dismissAction__x_Y_0{transition:none}}