/*! tailwindcss v4.1.4 | 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-border-style:solid}}}@layer components{.external-video{border-radius:var(--radius-lg,.5rem);aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.external-video iframe{inset:calc(var(--spacing,.25rem)*0);border-style:var(--tw-border-style);border-width:0;width:100%;height:100%;position:absolute}.external-video-responsive{width:100%;height:0;padding-bottom:56.25%;position:relative}.external-video-responsive iframe{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);border-style:var(--tw-border-style);border-width:0;width:100%;height:100%;position:absolute}.external-video-loading{background-color:var(--ui-input);justify-content:center;align-items:center;display:flex}.external-video-loading:before{content:"Loading video...";color:var(--ui-medium-gray)}.block-media{width:100%}.block-media--shrink{width:fit-content;max-width:100%}.block-media.align-center{flex-direction:column;align-items:center;margin-inline:auto;display:flex}.block-media.align-right{flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.block-media.align-left{flex-direction:column;align-items:flex-start;display:flex}.facility-content .block-media__video-upload,.facility-notice .block-media__video-upload,.facility-notice-layout-2__inner .block-media__video-upload{border-radius:var(--radius-lg,.5rem)}.block-media__caption{width:100%;margin-block:calc(var(--spacing,.25rem)*2)}.block-media__caption *{margin-bottom:calc(var(--spacing,.25rem)*0);font-size:.8125rem;line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--ui-medium-gray)}.block-media__caption.caption-align-center{text-align:center}.block-media__caption.caption-align-right{text-align:right}.block-media__caption.caption-align-left{text-align:left}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer components{@media (max-width:768px){.block-media__caption.caption-align-left,.block-media__caption.caption-align-right{text-align:center}}}

/*! tailwindcss v4.1.4 | 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}}}@layer components{.faq-accordion{margin-top:calc(var(--spacing,.25rem)*8)}.faq-accordion .faq-accordion__item h3{margin-bottom:calc(var(--spacing,.25rem)*1.5);font-size:1.125rem;line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--primary-foreground-light)}.faq-accordion .faq-accordion__item .faq-accordion__trigger{background-color:var(--primary-light);padding-inline:calc(var(--spacing,.25rem)*4)}.faq-accordion .faq-accordion__item .faq-accordion__content{padding-inline:calc(var(--spacing,.25rem)*4);font-size:var(--text-body);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));padding-bottom:0!important}.faq-accordion .faq-accordion__item:last-of-type h3{margin-bottom:calc(var(--spacing,.25rem)*0)}@media (min-width:1500px){.faq-accordion .faq-accordion__item:last-of-type h3{margin-bottom:calc(var(--spacing,.25rem)*4)}}}@property --tw-font-weight{syntax:"*";inherits:false}