/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid}}}.main-announcements{position:relative}.main-announcements__container{--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);background:var(--announcements-bg-color);color:var(--announcements-color)}.main-announcements__text a{color:var(--announcements-color);text-decoration-line:underline}@media (prefers-reduced-motion:no-preference){.main-announcements__container{padding-block:calc(var(--spacing,.25rem)*.5);white-space:nowrap;overflow:hidden}.main-announcements__text a,.main-announcements__text em,.main-announcements__text strong{white-space:nowrap}.main-announcements__text{gap:calc(var(--spacing,.25rem)*12);animation:marquee calc(10s + var(--animation-duration)) linear infinite;padding-left:100%;display:inline-flex}.main-announcements__text:focus-within,.main-announcements__text:hover{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){:where(.main-announcements__container>:not(:last-child)){--tw-space-y-reverse:0;--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-color:var(--color-white,#fff);margin-block-start:calc(var(--spacing,.25rem)*4*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem)*4*(1 - var(--tw-space-y-reverse)))}.main-announcements__container{padding:calc(var(--spacing,.25rem)*4)}.main-announcements__text{animation:none}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
