.Footer_bg-color__EBQn1{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.IndexHero_hero-center-catch-copy__Blfjm{white-space:pre-wrap;padding-bottom:1rem;text-align:center;font-size:1rem;line-height:1.5rem}@media (min-width:768px){.IndexHero_hero-center-catch-copy__Blfjm{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.IndexHero_hero-center-catch-copy__Blfjm{font-size:3rem;line-height:1}}.IndexHero_hero-center-catch-copy__Blfjm{text-shadow:2px 2px 4px rgba(0,0,0,.3)}.IndexHero_hero-center-sub-catch-copy__ivHNA{white-space:pre-wrap;padding-bottom:1rem;text-align:center;font-size:1rem;line-height:1.5rem}@media (min-width:768px){.IndexHero_hero-center-sub-catch-copy__ivHNA{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.IndexHero_hero-center-sub-catch-copy__ivHNA{font-size:1.875rem;line-height:2.25rem}}.IndexHero_hero-center-sub-catch-copy__ivHNA{text-shadow:1px 1px 3px rgba(0,0,0,.3)}.IndexHero_hero-tag-area__6WlWo{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.IndexHero_hero-tag__ZdWeG{border-color:rgb(147 197 253/var(--tw-border-opacity,1));color:rgb(29 78 216/var(--tw-text-opacity,1))}.IndexHero_hero-primary-tag__lzp_S,.IndexHero_hero-tag__ZdWeG{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1}.IndexHero_hero-primary-tag__lzp_S{border-color:rgb(59 130 246/var(--tw-border-opacity,1));font-weight:700;color:rgb(30 64 175/var(--tw-text-opacity,1))}.IndexHero_hero-character__AaU_g{position:absolute;height:16rem;width:16rem}@media (min-width:640px){.IndexHero_hero-character__AaU_g{height:20rem;width:20rem}}.IndexHero_hero-badge-image__T0I6i{position:relative;height:9rem;width:9rem}@media (min-width:640px){.IndexHero_hero-badge-image__T0I6i{height:14rem;width:14rem}}.IndexHero_hero-badge-text__aD_uu{position:absolute;top:50%;left:50%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:center;font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.3)}.ContactBar_min-contact-item__LvJEt{display:flex;align-items:center;border-radius:9999px;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}