.section_home-video-cta{column-gap:var(--space-xs);row-gap:var(--space-m);min-height:100vh;padding:calc(var(--space-3xl)*1.5) 0 var(--space-xl) 0;background-color:#000;grid-template-rows:auto;grid-template-columns:repeat(16,1fr);display:grid;position:relative}@media (min-width:64rem){.section_home-video-cta{column-gap:var(--space-m);row-gap:var(--space-m);aspect-ratio:16/9;padding:calc(var(--space-3xl)*1.5) 0 var(--space-3xl) 0;grid-template-columns:repeat(24,1fr)}}.section_home-video-cta__content{gap:var(--space-xs);color:var(--color-white);align-items:center;gap:var(--space-s);z-index:2;flex-direction:column;grid-area:1/2/auto/-2;justify-content:center;display:flex;position:relative}@media (min-width:64rem){.section_home-video-cta__content{gap:var(--space-l);grid-column:5/-5;height:100%}}.section_home-video-cta__content__eyebrow{color:var(--color-highlight);text-align:center}.section_home-video-cta__content__title{text-align:center}@media (min-width:48rem){.section_home-video-cta__content__title .title-primary{font-size:var(--type-size-7)!important}}.section_home-video-cta__content__description{text-align:center}.section_home-video-cta__content__description .text-body-lead{max-width:70ch}.section_home-video-cta__content .cta-wrapper{gap:var(--space-xs);z-index:1;flex-wrap:wrap;grid-area:2/2/auto/-2;justify-content:flex-start;display:flex;position:relative}@media (min-width:64rem){.section_home-video-cta__content .cta-wrapper{margin-bottom:var(--space-m);grid-area:1/15/auto/span 9;justify-content:flex-end}}@media (min-width:90rem){.section_home-video-cta__content .cta-wrapper{grid-column:14/span 10}}@media screen and (width:1024px){.section_home-video-cta__content .cta-wrapper{grid-area:2/2/auto/-2}}.section_home-video-cta__content .cta-wrapper .hero-home-cta{gap:var(--space-xs);background-color:var(--link-background);color:var(--link-color);cursor:pointer;border-radius:var(--space-xs);padding:var(--space-xs) var(--space-xs);transition:background-color .3s var(--gleasing);flex-direction:column;justify-content:space-between;display:flex;position:relative}.section_home-video-cta__content .cta-wrapper .hero-home-cta--default{--link-color:var(--color-primary);--link-background:var(--color-white);--link-background-hover:var(--color-primary-light)}@media not all and (min-width:48rem){.section_home-video-cta__content .cta-wrapper .hero-home-cta--default{flex:1 1 0}}.section_home-video-cta__content .cta-wrapper .hero-home-cta--emergency{--link-color:var(--color-white);--link-background:var(--color-error);--link-background-hover:var(--color-error-darker)}@media not all and (min-width:48rem){.section_home-video-cta__content .cta-wrapper .hero-home-cta--emergency{flex-direction:row;flex-basis:100%;justify-content:center;align-items:center}}@media (min-width:48rem){.section_home-video-cta__content .cta-wrapper .hero-home-cta{aspect-ratio:1;width:10rem;height:8rem}}@media (min-width:64rem){.section_home-video-cta__content .cta-wrapper .hero-home-cta{aspect-ratio:1;width:10rem;height:8rem}}@media (min-width:80rem){.section_home-video-cta__content .cta-wrapper .hero-home-cta{aspect-ratio:1;width:12rem;height:8rem}}@media (min-width:90rem){.section_home-video-cta__content .cta-wrapper .hero-home-cta{aspect-ratio:1;width:8rem;height:8rem}}.section_home-video-cta__content .cta-wrapper .hero-home-cta:hover{background-color:var(--link-background-hover)}.section_home-video-cta__content .cta-wrapper .hero-home-cta__icon{aspect-ratio:1;width:32px;height:32px}.section_home-video-cta__content .cta-wrapper .hero-home-cta__label{color:var(--link-color);font-size:var(--type-size-0);font-weight:var(--font-weight-medium);letter-spacing:-.01rem;line-height:1.4}@media (min-width:90rem){.section_home-video-cta__content .cta-wrapper .hero-home-cta__label{font-size:calc(var(--type-size-0) - .15rem)}}.section_home-video-cta__video{opacity:.5;transform-origin:top;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}@media (min-width:48rem){.section_home-video-cta__video{aspect-ratio:4/3}}@media (min-width:64rem){.section_home-video-cta__video{aspect-ratio:16/9}}.section_home-video-cta__video .video{--media-object-fit:cover;z-index:1;width:100%;height:auto;position:absolute;top:0;left:0}.emergency-overlay{gap:var(--space-xs);background:var(--color-error);border-radius:var(--space-xs);bottom:var(--space-xs);color:var(--color-white);min-width:18.75rem;padding:var(--space-s) var(--space-s) var(--space-m) var(--space-s);right:var(--space-xs);z-index:1000;justify-content:center;align-items:flex-start;max-height:80vh;display:flex;position:fixed}@media (min-width:64rem){.emergency-overlay{min-width:21.875rem;max-width:21.875rem;bottom:2rem;right:2rem}}.emergency-overlay__content{gap:var(--space-xs);gap:var(--space-m);flex-direction:column;width:100%;display:flex;position:relative}.emergency-overlay .in-hours-content{gap:var(--space-xs);gap:var(--space-s);flex-direction:column;display:flex;position:relative}.emergency-overlay__hours{font-size:var(--type-size-1);font-weight:var(--font-weight-medium)}.emergency-overlay__cards{gap:var(--space-xs);gap:var(--space-xs);flex-direction:column;display:flex;position:relative}.emergency-overlay__card{gap:var(--space-xs);background-color:hsl(var(--color-error-h), var(--color-error-s), calc(var(--color-error-l) * .7));border-radius:var(--radius-l);font-size:var(--type-size--1);font-weight:var(--font-weight-medium);padding:var(--space-xs);transition:background-color .3s var(--gleasing);flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:relative}.emergency-overlay__card:hover{background-color:hsl(var(--color-error-h), var(--color-error-s), calc(var(--color-error-l) * .5))}.emergency-overlay__card .card-details{gap:var(--space-xs);flex-direction:column;gap:0;display:flex;position:relative}.emergency-overlay__card .card-icon{gap:var(--space-xs);aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:relative}.emergency-overlay__close{gap:var(--space-xs);aspect-ratio:1;background-color:hsl(var(--color-error-h), var(--color-error-s), calc(var(--color-error-l) * .7));border-radius:var(--radius-m);cursor:pointer;z-index:2;justify-content:center;align-items:center;line-height:0;display:flex;position:absolute;top:-.5rem;right:-.5rem}.emergency-overlay__close svg{aspect-ratio:1;pointer-events:none;width:32px;height:32px;display:block}.emergency-sidebar-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsla(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l), .8);width:100%;height:100vh;min-height:100vh;z-index:calc(var(--z-index-overlay) - 1);position:fixed;top:0;left:0}.emergency-sidebar{gap:var(--space-xs);background:var(--color-error);box-shadow:var(--shadow-l);color:var(--color-white);opacity:0;pointer-events:all;visibility:hidden;width:min(30rem,100vw);height:100vh;z-index:var(--z-index-overlay);flex-direction:column;display:flex;position:fixed;top:0;right:0}.emergency-sidebar .in-hours-content{gap:var(--space-xs);gap:var(--space-s);flex-direction:column;display:flex;position:relative}.emergency-sidebar .in-hours-content p{margin-bottom:0;line-height:1}.emergency-sidebar__close{gap:var(--space-xs);aspect-ratio:1;background-color:hsl(var(--color-error-h), var(--color-error-s), calc(var(--color-error-l) * .7));cursor:pointer;padding:var(--space-3xs);right:var(--space-m);top:var(--space-s);z-index:999;border-radius:100%;justify-content:center;align-items:center;line-height:0;display:flex;position:fixed}.emergency-sidebar__close .menu-toggle{gap:var(--space-xs);aspect-ratio:1;background-color:var(--menu-toggle-background);color:var(--color-contrast-higher);cursor:pointer;pointer-events:auto;text-transform:uppercase;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;gap:0;width:2.5rem;height:2.5rem;padding:0;transition:background-color .2s ease-in-out;display:flex;position:relative}@media (min-width:64rem){.emergency-sidebar__close .menu-toggle{padding:var(--space-3xs)}}.emergency-sidebar__close .menu-toggle:hover{background-color:var(--color-primary-lighter)}.emergency-sidebar__close .menu-toggle__icon{gap:var(--space-xs);aspect-ratio:1;flex-direction:row;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:flex;position:relative}.emergency-sidebar__close .menu-toggle__icon .icon-wrapper{gap:var(--space-xs);flex-direction:column;justify-content:center;align-items:center;gap:.3rem;width:100%;display:flex;position:relative}.emergency-sidebar__close .menu-toggle__icon .menu-icon{background-color:var(--color-white);border-radius:9999px;width:60%;height:2.5px;transition:background-color .2s ease-in-out}.emergency-sidebar__close .menu-toggle__icon .menu-icon.top{transform:translateY(3.8px)rotate(45deg)}.emergency-sidebar__close .menu-toggle__icon .menu-icon.bottom{transform:translateY(-3.8px)rotate(-45deg)}.emergency-sidebar__content{gap:var(--space-xs);gap:var(--space-l);min-height:0;padding:var(--space-3xl) var(--space-m) var(--space-m) var(--space-m);pointer-events:all;flex-direction:column;flex:auto;display:flex;position:relative;overflow-y:auto}
