.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root{--color_black: #000;--color_primary: #95d4e9;--color_secondary: #001e61;--color_video: #002166;--color_sweetmint: rgb(0, 153, 168);--color_coolmint: rgb(149, 212, 233);--color_berryblast: rgb(231, 0, 0);--color_juicypeach: rgb(254, 174, 118);--color_lemonshot: rgb(252, 226, 0);--color_watermelon: #f1637d;--color_orangerazz: #ff8f00;--font-size_24: clamp(1.2rem, calc(1.0248vw + 1rem) , 4.8rem);--font-size_32: clamp(1.6rem, calc(1.61vw + 1rem) , 6.4rem);--font-size_40: clamp(2rem, calc(2.196vw + 1rem) , 8rem);--font-size_base: var(--font-size_24);--font-size_button: var(--font-size_32);--font-size_headline: var(--font-size_40);--font-family_futura-pt: "futura-pt", sans-serif;--font-weight_demi: 600;--font-weight_bold: 700;--line-height_base: 1.5;--line-height_tight: 1.2;--letter-spacing_tight: -.04em;--spacing_xs: clamp(.6rem, .8784773060029283vw, 2.4rem);--spacing_s: clamp(1rem, 1.4641288433382138vw, 4rem);--spacing_ms: clamp(1.6rem, 2.342606149341142vw, 6.4rem);--spacing_m: clamp(3.2rem, 4.685212298682284vw, 12.8rem);--spacing_l: clamp(6.4rem, 9.370424597364568vw, 25.6rem)}html{box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth;overflow-x:hidden}*,*:before,*:after{box-sizing:inherit}body{font-family:var(--font-family_futura-pt);font-size:var(--font-size_24);font-weight:var(--font-weight_demi);line-height:var(--line-height_base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,h1,h2,h3,h4,h5,h6,ul,ol{padding:0;margin:0}h1,h2{font-size:var(--font-size_headline);font-weight:var(--font-weight_bold);line-height:var(--line-height_tight);text-transform:uppercase}button,.button{font-size:var(--font-size_button);font-weight:var(--font-weight_bold);line-height:var(--line-height_tight);text-transform:uppercase;background-color:var(--color_secondary);color:var(--color_primary);transition:.3s ease all;&:hover{background-color:var(--color_primary);color:var(--color_secondary)}}html,body{background-color:var(--color_secondary);color:var(--color_primary);margin:0;min-height:100vh}img{height:auto;max-width:100%}:any-link{color:var(--color_primary);text-decoration:none}.button{border:1px solid var(--color_primary);border-radius:1.5625em;color:var(--color_primary);font-size:var(--font-size_button);font-weight:700;padding:.3125em .9em;text-transform:uppercase}:where(.color-berry-blast) .button{border-color:var(--color_berryblast);color:var(--color_berryblast)}:where(.color-berry-blast) .button:hover{background-color:var(--color_berryblast);color:var(--color_secondary)}:where(.color-cool-mint) .button{border-color:var(--color_coolmint);color:var(--color_coolmint)}:where(.color-cool-mint) .button:hover{background-color:var(--color_coolmint);color:var(--color_secondary)}:where(.color-sweet-mint) .button{border-color:var(--color_sweetmint);color:var(--color_sweetmint)}:where(.color-lemon-shot) .button{border-color:var(--color_lemonshot);color:var(--color_lemonshot)}:where(.color-lemon-shot) .button:hover{background-color:var(--color_lemonshot);color:var(--color_secondary)}:where(.color-juicy-peach) .button{border-color:var(--color_juicypeach);color:var(--color_juicypeach)}:where(.color-juicy-peach) .button:hover{background-color:var(--color_juicypeach);color:var(--color_secondary)}:where(.color-watermelon-ice) .button{border-color:var(--color_watermelon);color:var(--color_watermelon)}:where(.color-watermelon-ice) .button:hover{background-color:var(--color_watermelon);color:var(--color_secondary)}:where(.color-orange-razz) .button{border-color:var(--color_orangerazz);color:var(--color_orangerazz)}:where(.color-orange-razz) .button:hover{background-color:var(--color_orangerazz);color:var(--color_secondary)}.color-berry-blast,.color-berry-blast a{color:var(--color_berryblast);:is(svg path){stroke:var(--color_berryblast)!important}}.color-cool-mint,.color-cool-mint a{color:var(--color_coolmint);:is(svg path){stroke:var(--color_coolmint)!important}}.color-sweet-mint,.color-sweet-mint a{color:var(--color_sweetmint);:is(svg path){stroke:var(--color_sweetmint)!important}}.color-lemon-shot,.color-lemon-shot a{color:var(--color_lemonshot);:is(svg path){stroke:var(--color_lemonshot)!important}}.color-juicy-peach,.color-juicy-peach a{color:var(--color_juicypeach);:is(svg path){stroke:var(--color_juicypeach)!important}}.color-watermelon-ice,.color-watermelon-ice a{color:var(--color_watermelon);:is(svg path){stroke:var(--color_watermelon)!important}}.color-orange-razz,.color-orange-razz a{color:var(--color_orangerazz);:is(svg path){stroke:var(--color_orangerazz)!important}}.shadow{background:var(--color_black);filter:blur(30px);border-radius:100%;height:30px;position:absolute;pointer-events:none;opacity:1;bottom:var(--spacing_ms);left:20%;transition:1s ease all;width:60%;z-index:10}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
