.loading-spinner{background:radial-gradient(farthest-side, rgb(var(--spinner-color), var(--tw-text-opacity)) 94%, #0000) center top / 3px 3px no-repeat, conic-gradient(#0000 30%, rgb(var(--spinner-color), var(--tw-text-opacity)));-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 0)}
.carousel-container{width:100%;position:relative;overflow:hidden}.carousel-track{will-change:transform;display:flex}.carousel-slide{flex:0 0 100%;min-width:0}.carousel-side-gradient{position:relative;overflow:hidden}@media screen and (min-width:776px){.carousel-side-gradient:after{background:linear-gradient(to right, rgb(var(--color-base-white)), transparent 10%, transparent 90%, rgb(var(--color-base-white)));z-index:1;pointer-events:none;position:absolute;inset:0}}
.flip-card-inner{pointer-events:visible;text-align:center;transform-style:preserve-3d;transition:transform .3s;position:relative}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{backface-visibility:hidden}.flip-card-back{transform:rotateY(180deg)}.transition-delay-500{transition-delay:.5s}
.post-by-line-container{container-type:inline-size}@container not (min-width:500px){.post-by-line-container .post-by-line_last-updated-text{display:none}}
.bannerStyles-module__2q2_cG__banner{transform-style:preserve-3d;transition:transform .8s linear}
#mobile-menu-toggle:not(:checked)~.HamburgerButton-module__heSF2a__hamburger:hover .HamburgerButton-module__heSF2a__hamburgerBar:before{scale:.8 1}#mobile-menu-toggle:not(:checked)~.HamburgerButton-module__heSF2a__hamburger:hover .HamburgerButton-module__heSF2a__hamburgerBar{scale:1.1 1}#mobile-menu-toggle:not(:checked)~.HamburgerButton-module__heSF2a__hamburger:hover .HamburgerButton-module__heSF2a__hamburgerBar:after{scale:.8 1}#mobile-menu-toggle:checked~.HamburgerButton-module__heSF2a__hamburger .HamburgerButton-module__heSF2a__hamburgerBar:before{opacity:0}#mobile-menu-toggle:checked~.HamburgerButton-module__heSF2a__hamburger .HamburgerButton-module__heSF2a__hamburgerBar{rotate:225deg}#mobile-menu-toggle:checked~.HamburgerButton-module__heSF2a__hamburger:hover .HamburgerButton-module__heSF2a__hamburgerBar{opacity:.75}#mobile-menu-toggle:checked~.HamburgerButton-module__heSF2a__hamburger .HamburgerButton-module__heSF2a__hamburgerBar:after{translate:0 -7px;rotate:-90deg}.HamburgerButton-module__heSF2a__hamburgerBar{top:50%;left:0;translate:0 -50%}.HamburgerButton-module__heSF2a__hamburgerBar,.HamburgerButton-module__heSF2a__hamburgerBar:before,.HamburgerButton-module__heSF2a__hamburgerBar:after{background-color:currentColor;border-radius:2px;width:100%;height:2px;transition-duration:.3s;position:absolute}.HamburgerButton-module__heSF2a__hamburgerBar:before,.HamburgerButton-module__heSF2a__hamburgerBar:after{content:"";display:block}.HamburgerButton-module__heSF2a__hamburgerBar:before{top:-7px}.HamburgerButton-module__heSF2a__hamburgerBar:after{bottom:-7px}
@media (min-width:1340px){.desktop-menu-item{display:block}.desktop-menu-item .megamenu{transform-origin:top;opacity:0;pointer-events:none;visibility:hidden;contain:layout paint;will-change:opacity, transform;backface-visibility:hidden;-webkit-font-smoothing:antialiased;transition:opacity .15s cubic-bezier(.2,.8,.2,1),transform .2s cubic-bezier(.16,1,.3,1),visibility 0s linear .15s;display:grid;transform:translateY(-8px)scale(.98)}.desktop-menu-radio:checked~.megamenu{opacity:1;pointer-events:auto;visibility:visible;z-index:61;transition:opacity .17s cubic-bezier(.2,.8,.2,1),transform .25s cubic-bezier(.16,1,.3,1),visibility linear;transform:translateY(0)scale(1)}.desktop-menu-item label .w-6.h-6{transition:transform .3s}.desktop-menu-item:has(.desktop-menu-radio:checked) label .w-6.h-6{transform:rotate(-180deg)}.desktop-menu-item:has(.desktop-menu-radio:checked) [data-state]:before{opacity:1!important;transform:scaleX(1)scaleY(1)!important}.desktop-menu-list{overflow:visible}.desktop-menu-close-overlay{z-index:10;cursor:pointer;display:none;position:absolute;inset:0}.desktop-menu-item:has(.desktop-menu-radio:checked) .desktop-menu-close-overlay{display:block}.desktop-menu-underlay{display:none}header:has(.desktop-menu-radio:checked) .desktop-menu-underlay{display:block}.language-toggle-details[open]>summary:before{content:"";z-index:40;cursor:default;position:fixed;inset:0}.language-toggle-details[open]>div{z-index:50}}@media (hover:hover) and (min-width:1340px){#nav:has(.nav-hover-item:hover) .nav-hover-item:not(:hover) [data-state]{color:rgb(var(--color-gray-dark-500));transition:color .3s}#nav:has(.nav-hover-item:hover) .nav-hover-item:not(:hover) [data-state] .w-6.h-6{color:rgb(var(--color-gray-dark-500))}#nav:has(.nav-hover-item:hover) .nav-hover-item:not(:hover) [data-state] span{color:inherit}.nav-hover-item:hover [data-state]:before{opacity:1!important;transform:scaleX(1)scaleY(1)!important}}@media (max-width:1339px){#mobile-menu-toggle:checked~#nav-menu{transform:translate(-100%)}:is(body:has(#mobile-menu-toggle:checked) #chat-widget-minimized,body:has(#nav[data-state=open]) #chat-widget-minimized){display:none!important}.mobile-menu-accordion .accordion-content{grid-template-rows:0fr;transition:grid-template-rows .2s ease-out;display:grid;overflow:hidden}.mobile-menu-accordion .accordion-content>*{min-height:0;overflow:hidden}.mobile-menu-accordion[open] .accordion-content{grid-template-rows:1fr}.mobile-menu-accordion>summary{cursor:pointer}.mobile-menu-accordion>summary .w-6.h-6{transition:transform .3s}.mobile-menu-accordion[open]>summary .w-6.h-6{transform:rotate(-180deg)}}@media (prefers-reduced-motion:reduce){.megamenu,.mobile-menu-accordion .accordion-content{transition:none;animation:none}}@media (prefers-contrast:high){.megamenu{border:2px solid}}
.strip-away-browser-defaults{appearance:none}.audio-playback-slider{box-sizing:content-box;--tw-border-opacity:1;border-style:solid;border-top-width:4px;border-bottom-width:4px;border-color:rgb(var(--color-gray-100), var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--color-gray-200), var(--tw-bg-opacity,1));appearance:none;background-repeat:no-repeat;background-image:linear-gradient(rgb(var(--color-gray-950)), rgb(var(--color-gray-950)));width:100%;height:.125rem;margin-top:0}.audio-playback-slider:hover{background-image:linear-gradient(rgb(var(--color-tertiary-500)), rgb(var(--color-tertiary-500)));border-top-width:3px;border-bottom-width:3px;height:.25rem}@-moz-document url-prefix(){.audio-playback-slider{box-sizing:border-box;border-top-width:4px;border-bottom-width:4px;height:.625rem}.audio-playback-slider:hover{box-sizing:border-box;border-top-width:3px;border-bottom-width:3px;height:.625rem}}.mutual-slider-head{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(var(--color-tertiary-500), var(--tw-bg-opacity,1));opacity:0;appearance:none;border-style:none;border-radius:9999px;width:.5rem;height:.5rem;margin-top:-3px}.audio-playback-slider::-webkit-slider-thumb{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(var(--color-tertiary-500), var(--tw-bg-opacity,1));opacity:0;appearance:none;border-style:none;border-radius:9999px;width:.5rem;height:.5rem;margin-top:-3px}.audio-playback-slider::-moz-range-thumb{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(var(--color-tertiary-500), var(--tw-bg-opacity,1));opacity:0;appearance:none;border-style:none;border-radius:9999px;width:.5rem;height:.5rem;margin-top:-3px}.audio-playback-slider::-ms-thumb{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(var(--color-tertiary-500), var(--tw-bg-opacity,1));opacity:0;appearance:none;border-style:none;border-radius:9999px;width:.5rem;height:.5rem;margin-top:-3px}.audio-playback-slider:hover::-webkit-slider-thumb{opacity:1}.audio-playback-slider::-webkit-slider-thumb:hover{opacity:1}.audio-playback-slider::-moz-range-thumb:hover{opacity:1}.audio-playback-slider:hover::-moz-range-thumb{opacity:1}.audio-playback-slider::-ms-thumb:hover{opacity:1}.audio-playback-slider:hover::-ms-thumb{opacity:1}.audio-playback-slider::-webkit-slider-runnable-track{appearance:none;border-radius:.75rem;height:.125rem}.audio-playback-slider::-moz-range-track{appearance:none;border-radius:.75rem;height:.125rem}.audio-playback-slider::-ms-track{appearance:none;border-radius:.75rem;height:.125rem}.hover-playback-button>:first-child{display:block}.hover-playback-button>:last-child,.hover-playback-button:hover>:first-child{display:none}.hover-playback-button:hover>:last-child{display:block}
/*# sourceMappingURL=025r.m.t~te2n.css.map*/