[data-v-84ce498d]:root{--step--2:clamp(.6944rem, .6781rem + .0728vw, .7436rem);--step--1:clamp(.8333rem, .8062rem + .1204vw, .9146rem);--step-0:clamp(1rem, .9583rem + .1852vw, 1.125rem);--step-1:clamp(1.2rem, 1.1388rem + .2722vw, 1.3838rem);--step-2:clamp(1.44rem, 1.3527rem + .3882vw, 1.702rem);--step-3:clamp(1.728rem, 1.6062rem + .5414vw, 2.0935rem);--step-4:clamp(2.0736rem, 1.9065rem + .7428vw, 2.575rem);--step-5:clamp(2.4883rem, 2.262rem + 1.0058vw, 3.1672rem);--step-6:clamp(2.986rem, 2.6828rem + 1.3477vw, 3.8957rem);--space-3xs:clamp(.25rem, .2292rem + .0926vw, .3125rem);--space-2xs:clamp(.5rem, .4792rem + .0926vw, .5625rem);--space-xs:clamp(.75rem, .7083rem + .1852vw, .875rem);--space-s:clamp(1rem, .9583rem + .1852vw, 1.125rem);--space-m:clamp(1.5rem, 1.4375rem + .2778vw, 1.6875rem);--space-l:clamp(2rem, 1.9167rem + .3704vw, 2.25rem);--space-xl:clamp(3rem, 2.875rem + .5556vw, 3.375rem);--space-2xl:clamp(4rem, 3.8333rem + .7407vw, 4.5rem);--space-3xl:clamp(6rem, 5.75rem + 1.1111vw, 6.75rem);--space-3xs-2xs:clamp(.25rem, .1458rem + .463vw, .5625rem);--space-2xs-xs:clamp(.5rem, .375rem + .5556vw, .875rem);--space-xs-s:clamp(.75rem, .625rem + .5556vw, 1.125rem);--space-s-m:clamp(1rem, .7708rem + 1.0185vw, 1.6875rem);--space-m-l:clamp(1.5rem, 1.25rem + 1.1111vw, 2.25rem);--space-l-xl:clamp(2rem, 1.5417rem + 2.037vw, 3.375rem);--space-xl-2xl:clamp(3rem, 2.5rem + 2.2222vw, 4.5rem);--space-2xl-3xl:clamp(4rem, 3.0833rem + 4.0741vw, 6.75rem);--space-s-l:clamp(1rem, .5833rem + 1.8519vw, 2.25rem);--space-m-xl:clamp(1.5rem, .875rem + 2.7778vw, 3.375rem);--space-s-2xl:clamp(1rem, -.1667rem + 5.1852vw, 4.5rem);--space-l-3xl:clamp(2rem, .4167rem + 7.037vw, 6.75rem);--space-s-xl:clamp(1rem, .2083rem + 3.5185vw, 3.375rem);--first-section-space:calc(var(--space-xl-2xl) * 1.75);--font-rubik:rubik, sans-serif;--font-roboto-mono:"roboto-mono", monospace;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-normal:400;--font-leading:1.1;--white:#fff;--black:#000;--gray:#222;--midnight:#132733;--slush:#97d8d8;--slush-50:#cbebeb;--arctic:#b5f2e2;--dawn:#2aaab9;--teal:#067c8a;--apres:#dbf228;--patrol:#ff5337;--bounds:#ff8046;--outside-yellow:#ffd100;--shadow-color:0deg 0% 63%;--shadow-elevation-low:.3px .5px .7px hsl(var(--shadow-color) / .34), .4px .8px 1px -1.2px hsl(var(--shadow-color) / .34), 1px 2px 2.5px -2.5px hsl(var(--shadow-color) / .34);--shadow-elevation-medium:.3px .5px .7px hsl(var(--shadow-color) / .36), .8px 1.6px 2px -.8px hsl(var(--shadow-color) / .36), 2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color) / .36), 5px 10px 12.6px -2.5px hsl(var(--shadow-color) / .36);--shadow-elevation-high:.3px .5px .7px hsl(var(--shadow-color) / .34), 1.5px 2.9px 3.7px -.4px hsl(var(--shadow-color) / .34), 2.7px 5.4px 6.8px -.7px hsl(var(--shadow-color) / .34), 4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color) / .34), 7.1px 14.3px 18px -1.4px hsl(var(--shadow-color) / .34), 11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color) / .34), 17px 33.9px 42.7px -2.1px hsl(var(--shadow-color) / .34), 25px 50px 62.9px -2.5px hsl(var(--shadow-color) / .34);--container-width-small:870px;--container-width-medium:1300px;--container-width:1600px;--container-width-xl:2000px;--container-padding:var(--space-s-l);--header-width:calc(100% - var(--space-s) * 2);--header-height:95px;--header-offset:var(--header-height);--border-radius:9px;--swiper-navigation-size:1rem!important;--swiper-theme-color:var(--black)!important}@media (width>=1024px){[data-v-84ce498d]:root{--header-height:52px;--header-offset:var(--header-height)}}[data-v-84ce498d]:root{--anim-time:.15s;--anim-time-long:.3s;--anim-ease:ease-out;--anim-time-ease:var(--anim-time) ease-out;--anim-ease-smooth:cubic-bezier(.215, .61, .355, 1)}@media (width>=440px){.hidden-xxs-up[data-v-84ce498d]{display:none!important}}@media (width<=439px){.visible-xxs-up[data-v-84ce498d]{display:none!important}}@media (width>=640px){.hidden-sm-up[data-v-84ce498d]{display:none!important}}@media (width<=639px){.visible-sm-up[data-v-84ce498d]{display:none!important}}@media (width>=768px){.hidden-md-up[data-v-84ce498d]{display:none!important}}@media (width<=767px){.visible-md-up[data-v-84ce498d]{display:none!important}}@media (width>=1025px){.hidden-lg-up[data-v-84ce498d]{display:none!important}}@media (width<=1024px){.visible-lg-up[data-v-84ce498d]{display:none!important}}@media (width>=1280px){.hidden-xl-up[data-v-84ce498d]{display:none!important}}@media (width<=1279px){.visible-xl-up[data-v-84ce498d]{display:none!important}}@media (width>=1440px){.hidden-xxl-up[data-v-84ce498d]{display:none!important}}@media (width<=1439px){.visible-xxl-up[data-v-84ce498d]{display:none!important}}.d-none[data-v-84ce498d]{display:none!important}@media (width>=768px){.d-md-none[data-v-84ce498d]{display:none!important}.d-md-block[data-v-84ce498d]{display:block!important}}.bg-white[data-v-84ce498d]{background-color:var(--white)!important}.color-white[data-v-84ce498d]{color:var(--white)!important}.bg-black[data-v-84ce498d]{background-color:var(--black)!important}.color-black[data-v-84ce498d]{color:var(--black)!important}.bg-midnight[data-v-84ce498d]{background-color:var(--midnight)!important}.color-midnight[data-v-84ce498d]{color:var(--midnight)!important}.bg-slush[data-v-84ce498d]{background-color:var(--slush)!important}.color-slush[data-v-84ce498d]{color:var(--slush)!important}.bg-slush-50[data-v-84ce498d]{background-color:var(--slush-50)!important}.color-slush-50[data-v-84ce498d]{color:var(--slush-50)!important}.bg-arctic[data-v-84ce498d]{background-color:var(--arctic)!important}.color-arctic[data-v-84ce498d]{color:var(--arctic)!important}.bg-dawn[data-v-84ce498d]{background-color:var(--dawn)!important}.color-dawn[data-v-84ce498d]{color:var(--dawn)!important}.bg-teal[data-v-84ce498d]{background-color:var(--teal)!important}.color-teal[data-v-84ce498d]{color:var(--teal)!important}.bg-apres[data-v-84ce498d]{background-color:var(--apres)!important}.color-apres[data-v-84ce498d]{color:var(--apres)!important}.bg-patrol[data-v-84ce498d]{background-color:var(--patrol)!important}.color-patrol[data-v-84ce498d]{color:var(--patrol)!important}.bg-bounds[data-v-84ce498d]{background-color:var(--bounds)!important}.color-bounds[data-v-84ce498d]{color:var(--bounds)!important}.ml-auto[data-v-84ce498d]{margin-left:auto!important}.mr-auto[data-v-84ce498d]{margin-right:auto!important}.mx-auto[data-v-84ce498d]{margin-left:auto!important;margin-right:auto!important}.align-items-end[data-v-84ce498d]{align-items:end}.text-center[data-v-84ce498d]{text-align:center}.list-reset[data-v-84ce498d]{margin:0;padding:0;list-style:none}.list-reset li[data-v-84ce498d]{margin:0}.button-reset[data-v-84ce498d]{appearance:none;box-shadow:none;background:0 0;border:none;padding:0}.button-reset[data-v-84ce498d]:hover,.button-reset[data-v-84ce498d]:focus{box-shadow:none;background:0 0}.sr-only[data-v-84ce498d]{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.sr-only[data-v-84ce498d]:focus{clip-path:none;color:#000;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}.unstyled-btn[data-v-84ce498d]{appearance:none;box-shadow:none;background:0 0;border:none}.text-uppercase[data-v-84ce498d]{text-transform:uppercase}.height-100[data-v-84ce498d]{height:100%}.img-cover[data-v-84ce498d]{object-fit:cover;width:100%;height:100%}.hide-button>button[data-v-84ce498d]{display:none}.breakout-link[data-v-84ce498d]:after{content:"";z-index:1;position:absolute;inset:0}.full-bleed[data-v-84ce498d]{max-width:unset;width:calc(100% + var(--container-padding) * 2);margin-left:calc(var(--container-padding) * -1)}.card-grid[data-v-84ce498d]{gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));width:100%;display:inline-grid}.gradient-top-tan[data-v-84ce498d]{background:linear-gradient(to top, transparent, var(--dark-tan))}.gradient-bottom-tan[data-v-84ce498d]{background:linear-gradient(to bottom, transparent, var(--dark-tan))}.gradient-filled-tan[data-v-84ce498d]{background:var(--dark-tan)}.text-link[data-v-84ce498d]{gap:var(--space-2xs);font-weight:var(--font-weight-normal);color:var(--midnight);font-size:var(--step--1);text-underline-offset:3px;transition:color var(--anim-time-ease);align-items:center;text-decoration-line:none;text-decoration-thickness:2px;display:flex}.text-link:has(>svg) svg[data-v-84ce498d]{height:.9375rem}.text-link[data-v-84ce498d]:hover,.text-link[data-v-84ce498d]:focus{color:var(--gold)}.text-link[data-v-84ce498d]:active{color:var(--dark-red)}.back-link[data-v-84ce498d]{align-items:center;gap:var(--space-2xs);display:flex}.gallery-grid[data-v-84ce498d]{gap:var(--space-s);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.gallery-grid[data-v-84ce498d]{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:no-preference){.gallery-grid__item[data-v-84ce498d]{opacity:0;animation:fadeIn-84ce498d var(--anim-time-ease) forwards}.gallery-grid__item[data-v-84ce498d]:first-child{animation-delay:30ms}.gallery-grid__item[data-v-84ce498d]:nth-child(2){animation-delay:60ms}.gallery-grid__item[data-v-84ce498d]:nth-child(3){animation-delay:90ms}.gallery-grid__item[data-v-84ce498d]:nth-child(4){animation-delay:.12s}.gallery-grid__item[data-v-84ce498d]:nth-child(5){animation-delay:.15s}}.gallery-grid__item[data-v-84ce498d]:nth-of-type(10n),.gallery-grid__item[data-v-84ce498d]:nth-of-type(10n+4){background:orange}@media (width>=768px){.gallery-grid__item[data-v-84ce498d]:nth-of-type(10n),.gallery-grid__item[data-v-84ce498d]:nth-of-type(10n+4){aspect-ratio:2;grid-column:span 2}}@media (width<=767px){.gallery-grid__item[data-v-84ce498d]:nth-of-type(5n){aspect-ratio:2;grid-column:span 2}}.gallery-grid__link[data-v-84ce498d]{cursor:zoom-in;height:100%;display:block;overflow:hidden}.gallery-grid__link:hover .gallery__image[data-v-84ce498d]{transform:scale(1.05)}.gallery-grid__image[data-v-84ce498d]{transition:transform var(--anim-time-ease);height:100%}@keyframes fadeIn-84ce498d{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.highlighted-text[data-v-84ce498d]{background:var(--white);color:var(--midnight);padding-inline:var(--space-3xs);font-family:var(--font-roboto-mono);font-weight:var(--font-weight-medium);line-height:1.4;display:inline-block}.highlighted-text.--inverted[data-v-84ce498d]{background-color:var(--midnight);color:var(--white)}img.alignright[data-v-84ce498d]{float:right;margin:0 0 1em 1em}img.alignleft[data-v-84ce498d]{float:left;margin:0 1em 1em 0}img.aligncenter[data-v-84ce498d]{margin-left:auto;margin-right:auto;display:block}a img.alignright[data-v-84ce498d]{float:right;margin:0 0 1em 1em}a img.alignleft[data-v-84ce498d]{float:left;margin:0 1em 1em 0}a img.aligncenter[data-v-84ce498d]{margin-left:auto;margin-right:auto;display:block}.film-athletes[data-v-84ce498d]{padding-block:var(--space-l-xl) var(--space-2xl)}.film-athletes__heading[data-v-84ce498d]{margin-block-end:var(--space-s)}.film-athletes__grid[data-v-84ce498d]{gap:var(--space-xs) var(--space-3xs-2xs);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.film-athletes__grid[data-v-84ce498d]{grid-template-columns:repeat(3,1fr)}}@media (width>=1025px){.film-athletes__grid[data-v-84ce498d]{grid-template-columns:repeat(5,1fr)}}.film-athletes__pagination[data-v-84ce498d]{margin-block-start:var(--space-l)}[data-v-f4815b59]:root{--step--2:clamp(.6944rem, .6781rem + .0728vw, .7436rem);--step--1:clamp(.8333rem, .8062rem + .1204vw, .9146rem);--step-0:clamp(1rem, .9583rem + .1852vw, 1.125rem);--step-1:clamp(1.2rem, 1.1388rem + .2722vw, 1.3838rem);--step-2:clamp(1.44rem, 1.3527rem + .3882vw, 1.702rem);--step-3:clamp(1.728rem, 1.6062rem + .5414vw, 2.0935rem);--step-4:clamp(2.0736rem, 1.9065rem + .7428vw, 2.575rem);--step-5:clamp(2.4883rem, 2.262rem + 1.0058vw, 3.1672rem);--step-6:clamp(2.986rem, 2.6828rem + 1.3477vw, 3.8957rem);--space-3xs:clamp(.25rem, .2292rem + .0926vw, .3125rem);--space-2xs:clamp(.5rem, .4792rem + .0926vw, .5625rem);--space-xs:clamp(.75rem, .7083rem + .1852vw, .875rem);--space-s:clamp(1rem, .9583rem + .1852vw, 1.125rem);--space-m:clamp(1.5rem, 1.4375rem + .2778vw, 1.6875rem);--space-l:clamp(2rem, 1.9167rem + .3704vw, 2.25rem);--space-xl:clamp(3rem, 2.875rem + .5556vw, 3.375rem);--space-2xl:clamp(4rem, 3.8333rem + .7407vw, 4.5rem);--space-3xl:clamp(6rem, 5.75rem + 1.1111vw, 6.75rem);--space-3xs-2xs:clamp(.25rem, .1458rem + .463vw, .5625rem);--space-2xs-xs:clamp(.5rem, .375rem + .5556vw, .875rem);--space-xs-s:clamp(.75rem, .625rem + .5556vw, 1.125rem);--space-s-m:clamp(1rem, .7708rem + 1.0185vw, 1.6875rem);--space-m-l:clamp(1.5rem, 1.25rem + 1.1111vw, 2.25rem);--space-l-xl:clamp(2rem, 1.5417rem + 2.037vw, 3.375rem);--space-xl-2xl:clamp(3rem, 2.5rem + 2.2222vw, 4.5rem);--space-2xl-3xl:clamp(4rem, 3.0833rem + 4.0741vw, 6.75rem);--space-s-l:clamp(1rem, .5833rem + 1.8519vw, 2.25rem);--space-m-xl:clamp(1.5rem, .875rem + 2.7778vw, 3.375rem);--space-s-2xl:clamp(1rem, -.1667rem + 5.1852vw, 4.5rem);--space-l-3xl:clamp(2rem, .4167rem + 7.037vw, 6.75rem);--space-s-xl:clamp(1rem, .2083rem + 3.5185vw, 3.375rem);--first-section-space:calc(var(--space-xl-2xl) * 1.75);--font-rubik:rubik, sans-serif;--font-roboto-mono:"roboto-mono", monospace;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-normal:400;--font-leading:1.1;--white:#fff;--black:#000;--gray:#222;--midnight:#132733;--slush:#97d8d8;--slush-50:#cbebeb;--arctic:#b5f2e2;--dawn:#2aaab9;--teal:#067c8a;--apres:#dbf228;--patrol:#ff5337;--bounds:#ff8046;--outside-yellow:#ffd100;--shadow-color:0deg 0% 63%;--shadow-elevation-low:.3px .5px .7px hsl(var(--shadow-color) / .34), .4px .8px 1px -1.2px hsl(var(--shadow-color) / .34), 1px 2px 2.5px -2.5px hsl(var(--shadow-color) / .34);--shadow-elevation-medium:.3px .5px .7px hsl(var(--shadow-color) / .36), .8px 1.6px 2px -.8px hsl(var(--shadow-color) / .36), 2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color) / .36), 5px 10px 12.6px -2.5px hsl(var(--shadow-color) / .36);--shadow-elevation-high:.3px .5px .7px hsl(var(--shadow-color) / .34), 1.5px 2.9px 3.7px -.4px hsl(var(--shadow-color) / .34), 2.7px 5.4px 6.8px -.7px hsl(var(--shadow-color) / .34), 4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color) / .34), 7.1px 14.3px 18px -1.4px hsl(var(--shadow-color) / .34), 11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color) / .34), 17px 33.9px 42.7px -2.1px hsl(var(--shadow-color) / .34), 25px 50px 62.9px -2.5px hsl(var(--shadow-color) / .34);--container-width-small:870px;--container-width-medium:1300px;--container-width:1600px;--container-width-xl:2000px;--container-padding:var(--space-s-l);--header-width:calc(100% - var(--space-s) * 2);--header-height:95px;--header-offset:var(--header-height);--border-radius:9px;--swiper-navigation-size:1rem!important;--swiper-theme-color:var(--black)!important}@media (width>=1024px){[data-v-f4815b59]:root{--header-height:52px;--header-offset:var(--header-height)}}[data-v-f4815b59]:root{--anim-time:.15s;--anim-time-long:.3s;--anim-ease:ease-out;--anim-time-ease:var(--anim-time) ease-out;--anim-ease-smooth:cubic-bezier(.215, .61, .355, 1)}@media (width>=440px){.hidden-xxs-up[data-v-f4815b59]{display:none!important}}@media (width<=439px){.visible-xxs-up[data-v-f4815b59]{display:none!important}}@media (width>=640px){.hidden-sm-up[data-v-f4815b59]{display:none!important}}@media (width<=639px){.visible-sm-up[data-v-f4815b59]{display:none!important}}@media (width>=768px){.hidden-md-up[data-v-f4815b59]{display:none!important}}@media (width<=767px){.visible-md-up[data-v-f4815b59]{display:none!important}}@media (width>=1025px){.hidden-lg-up[data-v-f4815b59]{display:none!important}}@media (width<=1024px){.visible-lg-up[data-v-f4815b59]{display:none!important}}@media (width>=1280px){.hidden-xl-up[data-v-f4815b59]{display:none!important}}@media (width<=1279px){.visible-xl-up[data-v-f4815b59]{display:none!important}}@media (width>=1440px){.hidden-xxl-up[data-v-f4815b59]{display:none!important}}@media (width<=1439px){.visible-xxl-up[data-v-f4815b59]{display:none!important}}.d-none[data-v-f4815b59]{display:none!important}@media (width>=768px){.d-md-none[data-v-f4815b59]{display:none!important}.d-md-block[data-v-f4815b59]{display:block!important}}.bg-white[data-v-f4815b59]{background-color:var(--white)!important}.color-white[data-v-f4815b59]{color:var(--white)!important}.bg-black[data-v-f4815b59]{background-color:var(--black)!important}.color-black[data-v-f4815b59]{color:var(--black)!important}.bg-midnight[data-v-f4815b59]{background-color:var(--midnight)!important}.color-midnight[data-v-f4815b59]{color:var(--midnight)!important}.bg-slush[data-v-f4815b59]{background-color:var(--slush)!important}.color-slush[data-v-f4815b59]{color:var(--slush)!important}.bg-slush-50[data-v-f4815b59]{background-color:var(--slush-50)!important}.color-slush-50[data-v-f4815b59]{color:var(--slush-50)!important}.bg-arctic[data-v-f4815b59]{background-color:var(--arctic)!important}.color-arctic[data-v-f4815b59]{color:var(--arctic)!important}.bg-dawn[data-v-f4815b59]{background-color:var(--dawn)!important}.color-dawn[data-v-f4815b59]{color:var(--dawn)!important}.bg-teal[data-v-f4815b59]{background-color:var(--teal)!important}.color-teal[data-v-f4815b59]{color:var(--teal)!important}.bg-apres[data-v-f4815b59]{background-color:var(--apres)!important}.color-apres[data-v-f4815b59]{color:var(--apres)!important}.bg-patrol[data-v-f4815b59]{background-color:var(--patrol)!important}.color-patrol[data-v-f4815b59]{color:var(--patrol)!important}.bg-bounds[data-v-f4815b59]{background-color:var(--bounds)!important}.color-bounds[data-v-f4815b59]{color:var(--bounds)!important}.ml-auto[data-v-f4815b59]{margin-left:auto!important}.mr-auto[data-v-f4815b59]{margin-right:auto!important}.mx-auto[data-v-f4815b59]{margin-left:auto!important;margin-right:auto!important}.align-items-end[data-v-f4815b59]{align-items:end}.text-center[data-v-f4815b59]{text-align:center}.list-reset[data-v-f4815b59]{margin:0;padding:0;list-style:none}.list-reset li[data-v-f4815b59]{margin:0}.button-reset[data-v-f4815b59]{appearance:none;box-shadow:none;background:0 0;border:none;padding:0}.button-reset[data-v-f4815b59]:hover,.button-reset[data-v-f4815b59]:focus{box-shadow:none;background:0 0}.sr-only[data-v-f4815b59]{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.sr-only[data-v-f4815b59]:focus{clip-path:none;color:#000;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}.unstyled-btn[data-v-f4815b59]{appearance:none;box-shadow:none;background:0 0;border:none}.text-uppercase[data-v-f4815b59]{text-transform:uppercase}.height-100[data-v-f4815b59]{height:100%}.img-cover[data-v-f4815b59]{object-fit:cover;width:100%;height:100%}.hide-button>button[data-v-f4815b59]{display:none}.breakout-link[data-v-f4815b59]:after{content:"";z-index:1;position:absolute;inset:0}.full-bleed[data-v-f4815b59]{max-width:unset;width:calc(100% + var(--container-padding) * 2);margin-left:calc(var(--container-padding) * -1)}.card-grid[data-v-f4815b59]{gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));width:100%;display:inline-grid}.gradient-top-tan[data-v-f4815b59]{background:linear-gradient(to top, transparent, var(--dark-tan))}.gradient-bottom-tan[data-v-f4815b59]{background:linear-gradient(to bottom, transparent, var(--dark-tan))}.gradient-filled-tan[data-v-f4815b59]{background:var(--dark-tan)}.text-link[data-v-f4815b59]{gap:var(--space-2xs);font-weight:var(--font-weight-normal);color:var(--midnight);font-size:var(--step--1);text-underline-offset:3px;transition:color var(--anim-time-ease);align-items:center;text-decoration-line:none;text-decoration-thickness:2px;display:flex}.text-link:has(>svg) svg[data-v-f4815b59]{height:.9375rem}.text-link[data-v-f4815b59]:hover,.text-link[data-v-f4815b59]:focus{color:var(--gold)}.text-link[data-v-f4815b59]:active{color:var(--dark-red)}.back-link[data-v-f4815b59]{align-items:center;gap:var(--space-2xs);display:flex}.gallery-grid[data-v-f4815b59]{gap:var(--space-s);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.gallery-grid[data-v-f4815b59]{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:no-preference){.gallery-grid__item[data-v-f4815b59]{opacity:0;animation:fadeIn-f4815b59 var(--anim-time-ease) forwards}.gallery-grid__item[data-v-f4815b59]:first-child{animation-delay:30ms}.gallery-grid__item[data-v-f4815b59]:nth-child(2){animation-delay:60ms}.gallery-grid__item[data-v-f4815b59]:nth-child(3){animation-delay:90ms}.gallery-grid__item[data-v-f4815b59]:nth-child(4){animation-delay:.12s}.gallery-grid__item[data-v-f4815b59]:nth-child(5){animation-delay:.15s}}.gallery-grid__item[data-v-f4815b59]:nth-of-type(10n),.gallery-grid__item[data-v-f4815b59]:nth-of-type(10n+4){background:orange}@media (width>=768px){.gallery-grid__item[data-v-f4815b59]:nth-of-type(10n),.gallery-grid__item[data-v-f4815b59]:nth-of-type(10n+4){aspect-ratio:2;grid-column:span 2}}@media (width<=767px){.gallery-grid__item[data-v-f4815b59]:nth-of-type(5n){aspect-ratio:2;grid-column:span 2}}.gallery-grid__link[data-v-f4815b59]{cursor:zoom-in;height:100%;display:block;overflow:hidden}.gallery-grid__link:hover .gallery__image[data-v-f4815b59]{transform:scale(1.05)}.gallery-grid__image[data-v-f4815b59]{transition:transform var(--anim-time-ease);height:100%}@keyframes fadeIn-f4815b59{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.highlighted-text[data-v-f4815b59]{background:var(--white);color:var(--midnight);padding-inline:var(--space-3xs);font-family:var(--font-roboto-mono);font-weight:var(--font-weight-medium);line-height:1.4;display:inline-block}.highlighted-text.--inverted[data-v-f4815b59]{background-color:var(--midnight);color:var(--white)}img.alignright[data-v-f4815b59]{float:right;margin:0 0 1em 1em}img.alignleft[data-v-f4815b59]{float:left;margin:0 1em 1em 0}img.aligncenter[data-v-f4815b59]{margin-left:auto;margin-right:auto;display:block}a img.alignright[data-v-f4815b59]{float:right;margin:0 0 1em 1em}a img.alignleft[data-v-f4815b59]{float:left;margin:0 1em 1em 0}a img.aligncenter[data-v-f4815b59]{margin-left:auto;margin-right:auto;display:block}.film-content[data-v-f4815b59]{padding-block:var(--space-l) var(--space-2xl);gap:var(--space-m);flex-direction:column;display:flex}.film-content__container[data-v-f4815b59]{gap:var(--space-xl-2xl);display:grid}@media (width>=1025px){.film-content__container[data-v-f4815b59]{grid-template-columns:2fr auto}}.film-content__body-title[data-v-f4815b59]{margin-bottom:var(--space-xs)}.film-content__video-container[data-v-f4815b59]{margin-block-start:var(--space-2xl)}.film-content__video[data-v-f4815b59]{aspect-ratio:16/9;width:100%;margin-inline:auto}@media (width>=1025px){.film-content__video[data-v-f4815b59]{width:90%}}.film-content__video iframe[data-v-f4815b59]{border:none;width:100%;height:100%}.film-content__body[data-v-f4815b59]{margin-block-end:var(--space-m)}@media (width>=1025px){.film-content__sidebar[data-v-f4815b59]{width:400px}}.film-content__sidebar[data-v-f4815b59] picture,.film-content__sidebar[data-v-f4815b59] img{width:100%;height:auto}[data-v-5223afa1]:root{--step--2:clamp(.6944rem, .6781rem + .0728vw, .7436rem);--step--1:clamp(.8333rem, .8062rem + .1204vw, .9146rem);--step-0:clamp(1rem, .9583rem + .1852vw, 1.125rem);--step-1:clamp(1.2rem, 1.1388rem + .2722vw, 1.3838rem);--step-2:clamp(1.44rem, 1.3527rem + .3882vw, 1.702rem);--step-3:clamp(1.728rem, 1.6062rem + .5414vw, 2.0935rem);--step-4:clamp(2.0736rem, 1.9065rem + .7428vw, 2.575rem);--step-5:clamp(2.4883rem, 2.262rem + 1.0058vw, 3.1672rem);--step-6:clamp(2.986rem, 2.6828rem + 1.3477vw, 3.8957rem);--space-3xs:clamp(.25rem, .2292rem + .0926vw, .3125rem);--space-2xs:clamp(.5rem, .4792rem + .0926vw, .5625rem);--space-xs:clamp(.75rem, .7083rem + .1852vw, .875rem);--space-s:clamp(1rem, .9583rem + .1852vw, 1.125rem);--space-m:clamp(1.5rem, 1.4375rem + .2778vw, 1.6875rem);--space-l:clamp(2rem, 1.9167rem + .3704vw, 2.25rem);--space-xl:clamp(3rem, 2.875rem + .5556vw, 3.375rem);--space-2xl:clamp(4rem, 3.8333rem + .7407vw, 4.5rem);--space-3xl:clamp(6rem, 5.75rem + 1.1111vw, 6.75rem);--space-3xs-2xs:clamp(.25rem, .1458rem + .463vw, .5625rem);--space-2xs-xs:clamp(.5rem, .375rem + .5556vw, .875rem);--space-xs-s:clamp(.75rem, .625rem + .5556vw, 1.125rem);--space-s-m:clamp(1rem, .7708rem + 1.0185vw, 1.6875rem);--space-m-l:clamp(1.5rem, 1.25rem + 1.1111vw, 2.25rem);--space-l-xl:clamp(2rem, 1.5417rem + 2.037vw, 3.375rem);--space-xl-2xl:clamp(3rem, 2.5rem + 2.2222vw, 4.5rem);--space-2xl-3xl:clamp(4rem, 3.0833rem + 4.0741vw, 6.75rem);--space-s-l:clamp(1rem, .5833rem + 1.8519vw, 2.25rem);--space-m-xl:clamp(1.5rem, .875rem + 2.7778vw, 3.375rem);--space-s-2xl:clamp(1rem, -.1667rem + 5.1852vw, 4.5rem);--space-l-3xl:clamp(2rem, .4167rem + 7.037vw, 6.75rem);--space-s-xl:clamp(1rem, .2083rem + 3.5185vw, 3.375rem);--first-section-space:calc(var(--space-xl-2xl) * 1.75);--font-rubik:rubik, sans-serif;--font-roboto-mono:"roboto-mono", monospace;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-normal:400;--font-leading:1.1;--white:#fff;--black:#000;--gray:#222;--midnight:#132733;--slush:#97d8d8;--slush-50:#cbebeb;--arctic:#b5f2e2;--dawn:#2aaab9;--teal:#067c8a;--apres:#dbf228;--patrol:#ff5337;--bounds:#ff8046;--outside-yellow:#ffd100;--shadow-color:0deg 0% 63%;--shadow-elevation-low:.3px .5px .7px hsl(var(--shadow-color) / .34), .4px .8px 1px -1.2px hsl(var(--shadow-color) / .34), 1px 2px 2.5px -2.5px hsl(var(--shadow-color) / .34);--shadow-elevation-medium:.3px .5px .7px hsl(var(--shadow-color) / .36), .8px 1.6px 2px -.8px hsl(var(--shadow-color) / .36), 2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color) / .36), 5px 10px 12.6px -2.5px hsl(var(--shadow-color) / .36);--shadow-elevation-high:.3px .5px .7px hsl(var(--shadow-color) / .34), 1.5px 2.9px 3.7px -.4px hsl(var(--shadow-color) / .34), 2.7px 5.4px 6.8px -.7px hsl(var(--shadow-color) / .34), 4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color) / .34), 7.1px 14.3px 18px -1.4px hsl(var(--shadow-color) / .34), 11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color) / .34), 17px 33.9px 42.7px -2.1px hsl(var(--shadow-color) / .34), 25px 50px 62.9px -2.5px hsl(var(--shadow-color) / .34);--container-width-small:870px;--container-width-medium:1300px;--container-width:1600px;--container-width-xl:2000px;--container-padding:var(--space-s-l);--header-width:calc(100% - var(--space-s) * 2);--header-height:95px;--header-offset:var(--header-height);--border-radius:9px;--swiper-navigation-size:1rem!important;--swiper-theme-color:var(--black)!important}@media (width>=1024px){[data-v-5223afa1]:root{--header-height:52px;--header-offset:var(--header-height)}}[data-v-5223afa1]:root{--anim-time:.15s;--anim-time-long:.3s;--anim-ease:ease-out;--anim-time-ease:var(--anim-time) ease-out;--anim-ease-smooth:cubic-bezier(.215, .61, .355, 1)}@media (width>=440px){.hidden-xxs-up[data-v-5223afa1]{display:none!important}}@media (width<=439px){.visible-xxs-up[data-v-5223afa1]{display:none!important}}@media (width>=640px){.hidden-sm-up[data-v-5223afa1]{display:none!important}}@media (width<=639px){.visible-sm-up[data-v-5223afa1]{display:none!important}}@media (width>=768px){.hidden-md-up[data-v-5223afa1]{display:none!important}}@media (width<=767px){.visible-md-up[data-v-5223afa1]{display:none!important}}@media (width>=1025px){.hidden-lg-up[data-v-5223afa1]{display:none!important}}@media (width<=1024px){.visible-lg-up[data-v-5223afa1]{display:none!important}}@media (width>=1280px){.hidden-xl-up[data-v-5223afa1]{display:none!important}}@media (width<=1279px){.visible-xl-up[data-v-5223afa1]{display:none!important}}@media (width>=1440px){.hidden-xxl-up[data-v-5223afa1]{display:none!important}}@media (width<=1439px){.visible-xxl-up[data-v-5223afa1]{display:none!important}}.d-none[data-v-5223afa1]{display:none!important}@media (width>=768px){.d-md-none[data-v-5223afa1]{display:none!important}.d-md-block[data-v-5223afa1]{display:block!important}}.bg-white[data-v-5223afa1]{background-color:var(--white)!important}.color-white[data-v-5223afa1]{color:var(--white)!important}.bg-black[data-v-5223afa1]{background-color:var(--black)!important}.color-black[data-v-5223afa1]{color:var(--black)!important}.bg-midnight[data-v-5223afa1]{background-color:var(--midnight)!important}.color-midnight[data-v-5223afa1]{color:var(--midnight)!important}.bg-slush[data-v-5223afa1]{background-color:var(--slush)!important}.color-slush[data-v-5223afa1]{color:var(--slush)!important}.bg-slush-50[data-v-5223afa1]{background-color:var(--slush-50)!important}.color-slush-50[data-v-5223afa1]{color:var(--slush-50)!important}.bg-arctic[data-v-5223afa1]{background-color:var(--arctic)!important}.color-arctic[data-v-5223afa1]{color:var(--arctic)!important}.bg-dawn[data-v-5223afa1]{background-color:var(--dawn)!important}.color-dawn[data-v-5223afa1]{color:var(--dawn)!important}.bg-teal[data-v-5223afa1]{background-color:var(--teal)!important}.color-teal[data-v-5223afa1]{color:var(--teal)!important}.bg-apres[data-v-5223afa1]{background-color:var(--apres)!important}.color-apres[data-v-5223afa1]{color:var(--apres)!important}.bg-patrol[data-v-5223afa1]{background-color:var(--patrol)!important}.color-patrol[data-v-5223afa1]{color:var(--patrol)!important}.bg-bounds[data-v-5223afa1]{background-color:var(--bounds)!important}.color-bounds[data-v-5223afa1]{color:var(--bounds)!important}.ml-auto[data-v-5223afa1]{margin-left:auto!important}.mr-auto[data-v-5223afa1]{margin-right:auto!important}.mx-auto[data-v-5223afa1]{margin-left:auto!important;margin-right:auto!important}.align-items-end[data-v-5223afa1]{align-items:end}.text-center[data-v-5223afa1]{text-align:center}.list-reset[data-v-5223afa1]{margin:0;padding:0;list-style:none}.list-reset li[data-v-5223afa1]{margin:0}.button-reset[data-v-5223afa1]{appearance:none;box-shadow:none;background:0 0;border:none;padding:0}.button-reset[data-v-5223afa1]:hover,.button-reset[data-v-5223afa1]:focus{box-shadow:none;background:0 0}.sr-only[data-v-5223afa1]{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.sr-only[data-v-5223afa1]:focus{clip-path:none;color:#000;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}.unstyled-btn[data-v-5223afa1]{appearance:none;box-shadow:none;background:0 0;border:none}.text-uppercase[data-v-5223afa1]{text-transform:uppercase}.height-100[data-v-5223afa1]{height:100%}.img-cover[data-v-5223afa1]{object-fit:cover;width:100%;height:100%}.hide-button>button[data-v-5223afa1]{display:none}.breakout-link[data-v-5223afa1]:after{content:"";z-index:1;position:absolute;inset:0}.full-bleed[data-v-5223afa1]{max-width:unset;width:calc(100% + var(--container-padding) * 2);margin-left:calc(var(--container-padding) * -1)}.card-grid[data-v-5223afa1]{gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));width:100%;display:inline-grid}.gradient-top-tan[data-v-5223afa1]{background:linear-gradient(to top, transparent, var(--dark-tan))}.gradient-bottom-tan[data-v-5223afa1]{background:linear-gradient(to bottom, transparent, var(--dark-tan))}.gradient-filled-tan[data-v-5223afa1]{background:var(--dark-tan)}.text-link[data-v-5223afa1]{gap:var(--space-2xs);font-weight:var(--font-weight-normal);color:var(--midnight);font-size:var(--step--1);text-underline-offset:3px;transition:color var(--anim-time-ease);align-items:center;text-decoration-line:none;text-decoration-thickness:2px;display:flex}.text-link:has(>svg) svg[data-v-5223afa1]{height:.9375rem}.text-link[data-v-5223afa1]:hover,.text-link[data-v-5223afa1]:focus{color:var(--gold)}.text-link[data-v-5223afa1]:active{color:var(--dark-red)}.back-link[data-v-5223afa1]{align-items:center;gap:var(--space-2xs);display:flex}.gallery-grid[data-v-5223afa1]{gap:var(--space-s);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.gallery-grid[data-v-5223afa1]{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:no-preference){.gallery-grid__item[data-v-5223afa1]{opacity:0;animation:fadeIn-5223afa1 var(--anim-time-ease) forwards}.gallery-grid__item[data-v-5223afa1]:first-child{animation-delay:30ms}.gallery-grid__item[data-v-5223afa1]:nth-child(2){animation-delay:60ms}.gallery-grid__item[data-v-5223afa1]:nth-child(3){animation-delay:90ms}.gallery-grid__item[data-v-5223afa1]:nth-child(4){animation-delay:.12s}.gallery-grid__item[data-v-5223afa1]:nth-child(5){animation-delay:.15s}}.gallery-grid__item[data-v-5223afa1]:nth-of-type(10n),.gallery-grid__item[data-v-5223afa1]:nth-of-type(10n+4){background:orange}@media (width>=768px){.gallery-grid__item[data-v-5223afa1]:nth-of-type(10n),.gallery-grid__item[data-v-5223afa1]:nth-of-type(10n+4){aspect-ratio:2;grid-column:span 2}}@media (width<=767px){.gallery-grid__item[data-v-5223afa1]:nth-of-type(5n){aspect-ratio:2;grid-column:span 2}}.gallery-grid__link[data-v-5223afa1]{cursor:zoom-in;height:100%;display:block;overflow:hidden}.gallery-grid__link:hover .gallery__image[data-v-5223afa1]{transform:scale(1.05)}.gallery-grid__image[data-v-5223afa1]{transition:transform var(--anim-time-ease);height:100%}@keyframes fadeIn-5223afa1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.highlighted-text[data-v-5223afa1]{background:var(--white);color:var(--midnight);padding-inline:var(--space-3xs);font-family:var(--font-roboto-mono);font-weight:var(--font-weight-medium);line-height:1.4;display:inline-block}.highlighted-text.--inverted[data-v-5223afa1]{background-color:var(--midnight);color:var(--white)}img.alignright[data-v-5223afa1]{float:right;margin:0 0 1em 1em}img.alignleft[data-v-5223afa1]{float:left;margin:0 1em 1em 0}img.aligncenter[data-v-5223afa1]{margin-left:auto;margin-right:auto;display:block}a img.alignright[data-v-5223afa1]{float:right;margin:0 0 1em 1em}a img.alignleft[data-v-5223afa1]{float:left;margin:0 1em 1em 0}a img.aligncenter[data-v-5223afa1]{margin-left:auto;margin-right:auto;display:block}.film-gallery[data-v-5223afa1]{gap:var(--space-s);padding-block:var(--space-2xl) var(--space-xl);flex-direction:column;display:flex;overflow:hidden}.film-gallery .container[data-v-5223afa1]{gap:var(--space-s);flex-direction:column;display:flex}.film-gallery__header[data-v-5223afa1]{justify-content:space-between;align-items:center;gap:var(--space-s);flex-wrap:wrap;width:100%;display:flex}.film-gallery[data-v-5223afa1] .swiper{width:100%;overflow:visible}.film-gallery[data-v-5223afa1] .swiper-wrapper{padding-right:var(--container-padding)}.film-gallery[data-v-5223afa1] picture,.film-gallery[data-v-5223afa1] img{height:100%;display:block}.film-gallery[data-v-5223afa1] img{object-fit:cover;height:20rem}@media (width>=1025px){.film-gallery[data-v-5223afa1] img{height:40rem}}.film-gallery[data-v-5223afa1] .swiper-slide{width:auto;max-width:100%;height:auto}[data-v-64b16df4]:root{--step--2:clamp(.6944rem, .6781rem + .0728vw, .7436rem);--step--1:clamp(.8333rem, .8062rem + .1204vw, .9146rem);--step-0:clamp(1rem, .9583rem + .1852vw, 1.125rem);--step-1:clamp(1.2rem, 1.1388rem + .2722vw, 1.3838rem);--step-2:clamp(1.44rem, 1.3527rem + .3882vw, 1.702rem);--step-3:clamp(1.728rem, 1.6062rem + .5414vw, 2.0935rem);--step-4:clamp(2.0736rem, 1.9065rem + .7428vw, 2.575rem);--step-5:clamp(2.4883rem, 2.262rem + 1.0058vw, 3.1672rem);--step-6:clamp(2.986rem, 2.6828rem + 1.3477vw, 3.8957rem);--space-3xs:clamp(.25rem, .2292rem + .0926vw, .3125rem);--space-2xs:clamp(.5rem, .4792rem + .0926vw, .5625rem);--space-xs:clamp(.75rem, .7083rem + .1852vw, .875rem);--space-s:clamp(1rem, .9583rem + .1852vw, 1.125rem);--space-m:clamp(1.5rem, 1.4375rem + .2778vw, 1.6875rem);--space-l:clamp(2rem, 1.9167rem + .3704vw, 2.25rem);--space-xl:clamp(3rem, 2.875rem + .5556vw, 3.375rem);--space-2xl:clamp(4rem, 3.8333rem + .7407vw, 4.5rem);--space-3xl:clamp(6rem, 5.75rem + 1.1111vw, 6.75rem);--space-3xs-2xs:clamp(.25rem, .1458rem + .463vw, .5625rem);--space-2xs-xs:clamp(.5rem, .375rem + .5556vw, .875rem);--space-xs-s:clamp(.75rem, .625rem + .5556vw, 1.125rem);--space-s-m:clamp(1rem, .7708rem + 1.0185vw, 1.6875rem);--space-m-l:clamp(1.5rem, 1.25rem + 1.1111vw, 2.25rem);--space-l-xl:clamp(2rem, 1.5417rem + 2.037vw, 3.375rem);--space-xl-2xl:clamp(3rem, 2.5rem + 2.2222vw, 4.5rem);--space-2xl-3xl:clamp(4rem, 3.0833rem + 4.0741vw, 6.75rem);--space-s-l:clamp(1rem, .5833rem + 1.8519vw, 2.25rem);--space-m-xl:clamp(1.5rem, .875rem + 2.7778vw, 3.375rem);--space-s-2xl:clamp(1rem, -.1667rem + 5.1852vw, 4.5rem);--space-l-3xl:clamp(2rem, .4167rem + 7.037vw, 6.75rem);--space-s-xl:clamp(1rem, .2083rem + 3.5185vw, 3.375rem);--first-section-space:calc(var(--space-xl-2xl) * 1.75);--font-rubik:rubik, sans-serif;--font-roboto-mono:"roboto-mono", monospace;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-normal:400;--font-leading:1.1;--white:#fff;--black:#000;--gray:#222;--midnight:#132733;--slush:#97d8d8;--slush-50:#cbebeb;--arctic:#b5f2e2;--dawn:#2aaab9;--teal:#067c8a;--apres:#dbf228;--patrol:#ff5337;--bounds:#ff8046;--outside-yellow:#ffd100;--shadow-color:0deg 0% 63%;--shadow-elevation-low:.3px .5px .7px hsl(var(--shadow-color) / .34), .4px .8px 1px -1.2px hsl(var(--shadow-color) / .34), 1px 2px 2.5px -2.5px hsl(var(--shadow-color) / .34);--shadow-elevation-medium:.3px .5px .7px hsl(var(--shadow-color) / .36), .8px 1.6px 2px -.8px hsl(var(--shadow-color) / .36), 2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color) / .36), 5px 10px 12.6px -2.5px hsl(var(--shadow-color) / .36);--shadow-elevation-high:.3px .5px .7px hsl(var(--shadow-color) / .34), 1.5px 2.9px 3.7px -.4px hsl(var(--shadow-color) / .34), 2.7px 5.4px 6.8px -.7px hsl(var(--shadow-color) / .34), 4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color) / .34), 7.1px 14.3px 18px -1.4px hsl(var(--shadow-color) / .34), 11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color) / .34), 17px 33.9px 42.7px -2.1px hsl(var(--shadow-color) / .34), 25px 50px 62.9px -2.5px hsl(var(--shadow-color) / .34);--container-width-small:870px;--container-width-medium:1300px;--container-width:1600px;--container-width-xl:2000px;--container-padding:var(--space-s-l);--header-width:calc(100% - var(--space-s) * 2);--header-height:95px;--header-offset:var(--header-height);--border-radius:9px;--swiper-navigation-size:1rem!important;--swiper-theme-color:var(--black)!important}@media (width>=1024px){[data-v-64b16df4]:root{--header-height:52px;--header-offset:var(--header-height)}}[data-v-64b16df4]:root{--anim-time:.15s;--anim-time-long:.3s;--anim-ease:ease-out;--anim-time-ease:var(--anim-time) ease-out;--anim-ease-smooth:cubic-bezier(.215, .61, .355, 1)}@media (width>=440px){.hidden-xxs-up[data-v-64b16df4]{display:none!important}}@media (width<=439px){.visible-xxs-up[data-v-64b16df4]{display:none!important}}@media (width>=640px){.hidden-sm-up[data-v-64b16df4]{display:none!important}}@media (width<=639px){.visible-sm-up[data-v-64b16df4]{display:none!important}}@media (width>=768px){.hidden-md-up[data-v-64b16df4]{display:none!important}}@media (width<=767px){.visible-md-up[data-v-64b16df4]{display:none!important}}@media (width>=1025px){.hidden-lg-up[data-v-64b16df4]{display:none!important}}@media (width<=1024px){.visible-lg-up[data-v-64b16df4]{display:none!important}}@media (width>=1280px){.hidden-xl-up[data-v-64b16df4]{display:none!important}}@media (width<=1279px){.visible-xl-up[data-v-64b16df4]{display:none!important}}@media (width>=1440px){.hidden-xxl-up[data-v-64b16df4]{display:none!important}}@media (width<=1439px){.visible-xxl-up[data-v-64b16df4]{display:none!important}}.d-none[data-v-64b16df4]{display:none!important}@media (width>=768px){.d-md-none[data-v-64b16df4]{display:none!important}.d-md-block[data-v-64b16df4]{display:block!important}}.bg-white[data-v-64b16df4]{background-color:var(--white)!important}.color-white[data-v-64b16df4]{color:var(--white)!important}.bg-black[data-v-64b16df4]{background-color:var(--black)!important}.color-black[data-v-64b16df4]{color:var(--black)!important}.bg-midnight[data-v-64b16df4]{background-color:var(--midnight)!important}.color-midnight[data-v-64b16df4]{color:var(--midnight)!important}.bg-slush[data-v-64b16df4]{background-color:var(--slush)!important}.color-slush[data-v-64b16df4]{color:var(--slush)!important}.bg-slush-50[data-v-64b16df4]{background-color:var(--slush-50)!important}.color-slush-50[data-v-64b16df4]{color:var(--slush-50)!important}.bg-arctic[data-v-64b16df4]{background-color:var(--arctic)!important}.color-arctic[data-v-64b16df4]{color:var(--arctic)!important}.bg-dawn[data-v-64b16df4]{background-color:var(--dawn)!important}.color-dawn[data-v-64b16df4]{color:var(--dawn)!important}.bg-teal[data-v-64b16df4]{background-color:var(--teal)!important}.color-teal[data-v-64b16df4]{color:var(--teal)!important}.bg-apres[data-v-64b16df4]{background-color:var(--apres)!important}.color-apres[data-v-64b16df4]{color:var(--apres)!important}.bg-patrol[data-v-64b16df4]{background-color:var(--patrol)!important}.color-patrol[data-v-64b16df4]{color:var(--patrol)!important}.bg-bounds[data-v-64b16df4]{background-color:var(--bounds)!important}.color-bounds[data-v-64b16df4]{color:var(--bounds)!important}.ml-auto[data-v-64b16df4]{margin-left:auto!important}.mr-auto[data-v-64b16df4]{margin-right:auto!important}.mx-auto[data-v-64b16df4]{margin-left:auto!important;margin-right:auto!important}.align-items-end[data-v-64b16df4]{align-items:end}.text-center[data-v-64b16df4]{text-align:center}.list-reset[data-v-64b16df4]{margin:0;padding:0;list-style:none}.list-reset li[data-v-64b16df4]{margin:0}.button-reset[data-v-64b16df4]{appearance:none;box-shadow:none;background:0 0;border:none;padding:0}.button-reset[data-v-64b16df4]:hover,.button-reset[data-v-64b16df4]:focus{box-shadow:none;background:0 0}.sr-only[data-v-64b16df4]{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.sr-only[data-v-64b16df4]:focus{clip-path:none;color:#000;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}.unstyled-btn[data-v-64b16df4]{appearance:none;box-shadow:none;background:0 0;border:none}.text-uppercase[data-v-64b16df4]{text-transform:uppercase}.height-100[data-v-64b16df4]{height:100%}.img-cover[data-v-64b16df4]{object-fit:cover;width:100%;height:100%}.hide-button>button[data-v-64b16df4]{display:none}.breakout-link[data-v-64b16df4]:after{content:"";z-index:1;position:absolute;inset:0}.full-bleed[data-v-64b16df4]{max-width:unset;width:calc(100% + var(--container-padding) * 2);margin-left:calc(var(--container-padding) * -1)}.card-grid[data-v-64b16df4]{gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));width:100%;display:inline-grid}.gradient-top-tan[data-v-64b16df4]{background:linear-gradient(to top, transparent, var(--dark-tan))}.gradient-bottom-tan[data-v-64b16df4]{background:linear-gradient(to bottom, transparent, var(--dark-tan))}.gradient-filled-tan[data-v-64b16df4]{background:var(--dark-tan)}.text-link[data-v-64b16df4]{gap:var(--space-2xs);font-weight:var(--font-weight-normal);color:var(--midnight);font-size:var(--step--1);text-underline-offset:3px;transition:color var(--anim-time-ease);align-items:center;text-decoration-line:none;text-decoration-thickness:2px;display:flex}.text-link:has(>svg) svg[data-v-64b16df4]{height:.9375rem}.text-link[data-v-64b16df4]:hover,.text-link[data-v-64b16df4]:focus{color:var(--gold)}.text-link[data-v-64b16df4]:active{color:var(--dark-red)}.back-link[data-v-64b16df4]{align-items:center;gap:var(--space-2xs);display:flex}.gallery-grid[data-v-64b16df4]{gap:var(--space-s);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.gallery-grid[data-v-64b16df4]{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:no-preference){.gallery-grid__item[data-v-64b16df4]{opacity:0;animation:fadeIn-64b16df4 var(--anim-time-ease) forwards}.gallery-grid__item[data-v-64b16df4]:first-child{animation-delay:30ms}.gallery-grid__item[data-v-64b16df4]:nth-child(2){animation-delay:60ms}.gallery-grid__item[data-v-64b16df4]:nth-child(3){animation-delay:90ms}.gallery-grid__item[data-v-64b16df4]:nth-child(4){animation-delay:.12s}.gallery-grid__item[data-v-64b16df4]:nth-child(5){animation-delay:.15s}}.gallery-grid__item[data-v-64b16df4]:nth-of-type(10n),.gallery-grid__item[data-v-64b16df4]:nth-of-type(10n+4){background:orange}@media (width>=768px){.gallery-grid__item[data-v-64b16df4]:nth-of-type(10n),.gallery-grid__item[data-v-64b16df4]:nth-of-type(10n+4){aspect-ratio:2;grid-column:span 2}}@media (width<=767px){.gallery-grid__item[data-v-64b16df4]:nth-of-type(5n){aspect-ratio:2;grid-column:span 2}}.gallery-grid__link[data-v-64b16df4]{cursor:zoom-in;height:100%;display:block;overflow:hidden}.gallery-grid__link:hover .gallery__image[data-v-64b16df4]{transform:scale(1.05)}.gallery-grid__image[data-v-64b16df4]{transition:transform var(--anim-time-ease);height:100%}@keyframes fadeIn-64b16df4{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.highlighted-text[data-v-64b16df4],.hero__subtitle[data-v-64b16df4]{background:var(--white);color:var(--midnight);padding-inline:var(--space-3xs);font-family:var(--font-roboto-mono);font-weight:var(--font-weight-medium);line-height:1.4;display:inline-block}.highlighted-text.--inverted[data-v-64b16df4],.--inverted.hero__subtitle[data-v-64b16df4]{background-color:var(--midnight);color:var(--white)}img.alignright[data-v-64b16df4]{float:right;margin:0 0 1em 1em}img.alignleft[data-v-64b16df4]{float:left;margin:0 1em 1em 0}img.aligncenter[data-v-64b16df4]{margin-left:auto;margin-right:auto;display:block}a img.alignright[data-v-64b16df4]{float:right;margin:0 0 1em 1em}a img.alignleft[data-v-64b16df4]{float:left;margin:0 1em 1em 0}a img.aligncenter[data-v-64b16df4]{margin-left:auto;margin-right:auto;display:block}.hero[data-v-64b16df4]{padding-block:0;position:relative}@media (width>=1025px){.hero[data-v-64b16df4]{background-color:var(--midnight);align-items:flex-end;height:540px;max-height:80vh;display:flex}}.hero__bg[data-v-64b16df4]{width:100%;min-height:240px;overflow:hidden}@media (width<=1024px){.hero__bg[data-v-64b16df4]{height:56.25vw}}@media (width>=1025px){.hero__bg[data-v-64b16df4]{height:100%;position:absolute;top:0;left:0}}.hero__bg[data-v-64b16df4] picture,.hero__bg[data-v-64b16df4] img{width:100%;height:100%}.hero__bg[data-v-64b16df4] img{object-fit:cover}.hero__content[data-v-64b16df4]{width:100%;padding-block:var(--space-xs) var(--space-s);position:relative}@media (width>=1025px){.hero__content[data-v-64b16df4]{color:var(--white);padding-block:var(--space-2xl) var(--space-m-l)}}.hero__content-inner[data-v-64b16df4]{align-items:start;gap:var(--space-2xs);flex-direction:column;flex-grow:1;display:flex}.hero__container[data-v-64b16df4]{gap:var(--space-2xs);flex-direction:column;display:flex}@media (width>=1025px){.hero__container[data-v-64b16df4]{justify-content:space-between;align-items:flex-end;gap:var(--space-s-m);flex-direction:row}}@media (width<=1024px){.hero__subtitle[data-v-64b16df4]{background-color:var(--midnight);color:var(--white)}}.hero__title[data-v-64b16df4]{text-transform:uppercase;max-width:1000px;margin:0}.hero__buttons[data-v-64b16df4]{gap:var(--space-3xs);flex-shrink:0;display:flex}@media (width>=1025px){.hero__buttons[data-v-64b16df4]{flex-direction:column}}.hero__buttons a[data-v-64b16df4]{flex:1;min-width:120px}@media (width<=639px){.hero__buttons a[data-v-64b16df4]{padding-inline:6px}}@media (width>=1025px){.hero__buttons .midnight[data-v-64b16df4]{--border:var(--white);--text:var(--white);--bg-hover:var(--white);--border-hover:var(--white)}.hero__buttons .midnight[data-v-64b16df4]:hover,.hero__buttons .midnight[data-v-64b16df4]:focus{--text:var(--midnight);--border-hover:var(--white-dimmed);--bg-hover:var(--white-dimmed)}.hero:has(.hero__bg img) .hero__content[data-v-64b16df4]{background:linear-gradient(#0000 0%,#0006 50%)}}.hero[data-v-64b16df4]:not(:has(.hero__bg img)){height:auto}@media (width<=1024px){.hero:not(:has(.hero__bg img)) .hero__content[data-v-64b16df4]{padding-top:var(--space-m)}}[data-v-99545ca8]:root{--step--2:clamp(.6944rem, .6781rem + .0728vw, .7436rem);--step--1:clamp(.8333rem, .8062rem + .1204vw, .9146rem);--step-0:clamp(1rem, .9583rem + .1852vw, 1.125rem);--step-1:clamp(1.2rem, 1.1388rem + .2722vw, 1.3838rem);--step-2:clamp(1.44rem, 1.3527rem + .3882vw, 1.702rem);--step-3:clamp(1.728rem, 1.6062rem + .5414vw, 2.0935rem);--step-4:clamp(2.0736rem, 1.9065rem + .7428vw, 2.575rem);--step-5:clamp(2.4883rem, 2.262rem + 1.0058vw, 3.1672rem);--step-6:clamp(2.986rem, 2.6828rem + 1.3477vw, 3.8957rem);--space-3xs:clamp(.25rem, .2292rem + .0926vw, .3125rem);--space-2xs:clamp(.5rem, .4792rem + .0926vw, .5625rem);--space-xs:clamp(.75rem, .7083rem + .1852vw, .875rem);--space-s:clamp(1rem, .9583rem + .1852vw, 1.125rem);--space-m:clamp(1.5rem, 1.4375rem + .2778vw, 1.6875rem);--space-l:clamp(2rem, 1.9167rem + .3704vw, 2.25rem);--space-xl:clamp(3rem, 2.875rem + .5556vw, 3.375rem);--space-2xl:clamp(4rem, 3.8333rem + .7407vw, 4.5rem);--space-3xl:clamp(6rem, 5.75rem + 1.1111vw, 6.75rem);--space-3xs-2xs:clamp(.25rem, .1458rem + .463vw, .5625rem);--space-2xs-xs:clamp(.5rem, .375rem + .5556vw, .875rem);--space-xs-s:clamp(.75rem, .625rem + .5556vw, 1.125rem);--space-s-m:clamp(1rem, .7708rem + 1.0185vw, 1.6875rem);--space-m-l:clamp(1.5rem, 1.25rem + 1.1111vw, 2.25rem);--space-l-xl:clamp(2rem, 1.5417rem + 2.037vw, 3.375rem);--space-xl-2xl:clamp(3rem, 2.5rem + 2.2222vw, 4.5rem);--space-2xl-3xl:clamp(4rem, 3.0833rem + 4.0741vw, 6.75rem);--space-s-l:clamp(1rem, .5833rem + 1.8519vw, 2.25rem);--space-m-xl:clamp(1.5rem, .875rem + 2.7778vw, 3.375rem);--space-s-2xl:clamp(1rem, -.1667rem + 5.1852vw, 4.5rem);--space-l-3xl:clamp(2rem, .4167rem + 7.037vw, 6.75rem);--space-s-xl:clamp(1rem, .2083rem + 3.5185vw, 3.375rem);--first-section-space:calc(var(--space-xl-2xl) * 1.75);--font-rubik:rubik, sans-serif;--font-roboto-mono:"roboto-mono", monospace;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-normal:400;--font-leading:1.1;--white:#fff;--black:#000;--gray:#222;--midnight:#132733;--slush:#97d8d8;--slush-50:#cbebeb;--arctic:#b5f2e2;--dawn:#2aaab9;--teal:#067c8a;--apres:#dbf228;--patrol:#ff5337;--bounds:#ff8046;--outside-yellow:#ffd100;--shadow-color:0deg 0% 63%;--shadow-elevation-low:.3px .5px .7px hsl(var(--shadow-color) / .34), .4px .8px 1px -1.2px hsl(var(--shadow-color) / .34), 1px 2px 2.5px -2.5px hsl(var(--shadow-color) / .34);--shadow-elevation-medium:.3px .5px .7px hsl(var(--shadow-color) / .36), .8px 1.6px 2px -.8px hsl(var(--shadow-color) / .36), 2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color) / .36), 5px 10px 12.6px -2.5px hsl(var(--shadow-color) / .36);--shadow-elevation-high:.3px .5px .7px hsl(var(--shadow-color) / .34), 1.5px 2.9px 3.7px -.4px hsl(var(--shadow-color) / .34), 2.7px 5.4px 6.8px -.7px hsl(var(--shadow-color) / .34), 4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color) / .34), 7.1px 14.3px 18px -1.4px hsl(var(--shadow-color) / .34), 11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color) / .34), 17px 33.9px 42.7px -2.1px hsl(var(--shadow-color) / .34), 25px 50px 62.9px -2.5px hsl(var(--shadow-color) / .34);--container-width-small:870px;--container-width-medium:1300px;--container-width:1600px;--container-width-xl:2000px;--container-padding:var(--space-s-l);--header-width:calc(100% - var(--space-s) * 2);--header-height:95px;--header-offset:var(--header-height);--border-radius:9px;--swiper-navigation-size:1rem!important;--swiper-theme-color:var(--black)!important}@media (width>=1024px){[data-v-99545ca8]:root{--header-height:52px;--header-offset:var(--header-height)}}[data-v-99545ca8]:root{--anim-time:.15s;--anim-time-long:.3s;--anim-ease:ease-out;--anim-time-ease:var(--anim-time) ease-out;--anim-ease-smooth:cubic-bezier(.215, .61, .355, 1)}.outside-callout__title[data-v-99545ca8] *{font-size:var(--step-5);font-family:var(--font-rubik);font-weight:var(--font-weight-bold);line-height:1.15}@media (width>=440px){.hidden-xxs-up[data-v-99545ca8]{display:none!important}}@media (width<=439px){.visible-xxs-up[data-v-99545ca8]{display:none!important}}@media (width>=640px){.hidden-sm-up[data-v-99545ca8]{display:none!important}}@media (width<=639px){.visible-sm-up[data-v-99545ca8]{display:none!important}}@media (width>=768px){.hidden-md-up[data-v-99545ca8]{display:none!important}}@media (width<=767px){.visible-md-up[data-v-99545ca8]{display:none!important}}@media (width>=1025px){.hidden-lg-up[data-v-99545ca8]{display:none!important}}@media (width<=1024px){.visible-lg-up[data-v-99545ca8]{display:none!important}}@media (width>=1280px){.hidden-xl-up[data-v-99545ca8]{display:none!important}}@media (width<=1279px){.visible-xl-up[data-v-99545ca8]{display:none!important}}@media (width>=1440px){.hidden-xxl-up[data-v-99545ca8]{display:none!important}}@media (width<=1439px){.visible-xxl-up[data-v-99545ca8]{display:none!important}}.d-none[data-v-99545ca8]{display:none!important}@media (width>=768px){.d-md-none[data-v-99545ca8]{display:none!important}.d-md-block[data-v-99545ca8]{display:block!important}}.bg-white[data-v-99545ca8]{background-color:var(--white)!important}.color-white[data-v-99545ca8]{color:var(--white)!important}.bg-black[data-v-99545ca8]{background-color:var(--black)!important}.color-black[data-v-99545ca8]{color:var(--black)!important}.bg-midnight[data-v-99545ca8]{background-color:var(--midnight)!important}.color-midnight[data-v-99545ca8]{color:var(--midnight)!important}.bg-slush[data-v-99545ca8]{background-color:var(--slush)!important}.color-slush[data-v-99545ca8]{color:var(--slush)!important}.bg-slush-50[data-v-99545ca8]{background-color:var(--slush-50)!important}.color-slush-50[data-v-99545ca8]{color:var(--slush-50)!important}.bg-arctic[data-v-99545ca8]{background-color:var(--arctic)!important}.color-arctic[data-v-99545ca8]{color:var(--arctic)!important}.bg-dawn[data-v-99545ca8]{background-color:var(--dawn)!important}.color-dawn[data-v-99545ca8]{color:var(--dawn)!important}.bg-teal[data-v-99545ca8]{background-color:var(--teal)!important}.color-teal[data-v-99545ca8]{color:var(--teal)!important}.bg-apres[data-v-99545ca8]{background-color:var(--apres)!important}.color-apres[data-v-99545ca8]{color:var(--apres)!important}.bg-patrol[data-v-99545ca8]{background-color:var(--patrol)!important}.color-patrol[data-v-99545ca8]{color:var(--patrol)!important}.bg-bounds[data-v-99545ca8]{background-color:var(--bounds)!important}.color-bounds[data-v-99545ca8]{color:var(--bounds)!important}.ml-auto[data-v-99545ca8]{margin-left:auto!important}.mr-auto[data-v-99545ca8]{margin-right:auto!important}.mx-auto[data-v-99545ca8]{margin-left:auto!important;margin-right:auto!important}.align-items-end[data-v-99545ca8]{align-items:end}.text-center[data-v-99545ca8]{text-align:center}.list-reset[data-v-99545ca8]{margin:0;padding:0;list-style:none}.list-reset li[data-v-99545ca8]{margin:0}.button-reset[data-v-99545ca8]{appearance:none;box-shadow:none;background:0 0;border:none;padding:0}.button-reset[data-v-99545ca8]:hover,.button-reset[data-v-99545ca8]:focus{box-shadow:none;background:0 0}.sr-only[data-v-99545ca8]{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.sr-only[data-v-99545ca8]:focus{clip-path:none;color:#000;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}.unstyled-btn[data-v-99545ca8]{appearance:none;box-shadow:none;background:0 0;border:none}.text-uppercase[data-v-99545ca8]{text-transform:uppercase}.height-100[data-v-99545ca8]{height:100%}.img-cover[data-v-99545ca8]{object-fit:cover;width:100%;height:100%}.hide-button>button[data-v-99545ca8]{display:none}.breakout-link[data-v-99545ca8]:after{content:"";z-index:1;position:absolute;inset:0}.full-bleed[data-v-99545ca8]{max-width:unset;width:calc(100% + var(--container-padding) * 2);margin-left:calc(var(--container-padding) * -1)}.card-grid[data-v-99545ca8]{gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));width:100%;display:inline-grid}.gradient-top-tan[data-v-99545ca8]{background:linear-gradient(to top, transparent, var(--dark-tan))}.gradient-bottom-tan[data-v-99545ca8]{background:linear-gradient(to bottom, transparent, var(--dark-tan))}.gradient-filled-tan[data-v-99545ca8]{background:var(--dark-tan)}.text-link[data-v-99545ca8]{gap:var(--space-2xs);font-weight:var(--font-weight-normal);color:var(--midnight);font-size:var(--step--1);text-underline-offset:3px;transition:color var(--anim-time-ease);align-items:center;text-decoration-line:none;text-decoration-thickness:2px;display:flex}.text-link:has(>svg) svg[data-v-99545ca8]{height:.9375rem}.text-link[data-v-99545ca8]:hover,.text-link[data-v-99545ca8]:focus{color:var(--gold)}.text-link[data-v-99545ca8]:active{color:var(--dark-red)}.back-link[data-v-99545ca8]{align-items:center;gap:var(--space-2xs);display:flex}.gallery-grid[data-v-99545ca8]{gap:var(--space-s);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.gallery-grid[data-v-99545ca8]{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:no-preference){.gallery-grid__item[data-v-99545ca8]{opacity:0;animation:fadeIn-99545ca8 var(--anim-time-ease) forwards}.gallery-grid__item[data-v-99545ca8]:first-child{animation-delay:30ms}.gallery-grid__item[data-v-99545ca8]:nth-child(2){animation-delay:60ms}.gallery-grid__item[data-v-99545ca8]:nth-child(3){animation-delay:90ms}.gallery-grid__item[data-v-99545ca8]:nth-child(4){animation-delay:.12s}.gallery-grid__item[data-v-99545ca8]:nth-child(5){animation-delay:.15s}}.gallery-grid__item[data-v-99545ca8]:nth-of-type(10n),.gallery-grid__item[data-v-99545ca8]:nth-of-type(10n+4){background:orange}@media (width>=768px){.gallery-grid__item[data-v-99545ca8]:nth-of-type(10n),.gallery-grid__item[data-v-99545ca8]:nth-of-type(10n+4){aspect-ratio:2;grid-column:span 2}}@media (width<=767px){.gallery-grid__item[data-v-99545ca8]:nth-of-type(5n){aspect-ratio:2;grid-column:span 2}}.gallery-grid__link[data-v-99545ca8]{cursor:zoom-in;height:100%;display:block;overflow:hidden}.gallery-grid__link:hover .gallery__image[data-v-99545ca8]{transform:scale(1.05)}.gallery-grid__image[data-v-99545ca8]{transition:transform var(--anim-time-ease);height:100%}@keyframes fadeIn-99545ca8{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.highlighted-text[data-v-99545ca8]{background:var(--white);color:var(--midnight);padding-inline:var(--space-3xs);font-family:var(--font-roboto-mono);font-weight:var(--font-weight-medium);line-height:1.4;display:inline-block}.highlighted-text.--inverted[data-v-99545ca8]{background-color:var(--midnight);color:var(--white)}img.alignright[data-v-99545ca8]{float:right;margin:0 0 1em 1em}img.alignleft[data-v-99545ca8]{float:left;margin:0 1em 1em 0}img.aligncenter[data-v-99545ca8]{margin-left:auto;margin-right:auto;display:block}a img.alignright[data-v-99545ca8]{float:right;margin:0 0 1em 1em}a img.alignleft[data-v-99545ca8]{float:left;margin:0 1em 1em 0}a img.aligncenter[data-v-99545ca8]{margin-left:auto;margin-right:auto;display:block}.outside-callout[data-v-99545ca8]{align-items:center;gap:var(--space-l);flex-direction:column;display:flex}.outside-callout__title[data-v-99545ca8]{text-align:center;max-inline-size:22ch}.outside-callout__title[data-v-99545ca8] *{font-size:var(--step-5)}.outside-callout__content-outer[data-v-99545ca8]{align-items:center;gap:var(--space-m);flex-direction:column;display:flex}.outside-callout__content[data-v-99545ca8]{text-align:center;max-inline-size:70ch}.outside-callout__panels[data-v-99545ca8]{gap:var(--space-s);margin-bottom:var(--space-xl-2xl);flex-direction:column;display:flex}[data-v-c343507c]:root{--step--2:clamp(.6944rem, .6781rem + .0728vw, .7436rem);--step--1:clamp(.8333rem, .8062rem + .1204vw, .9146rem);--step-0:clamp(1rem, .9583rem + .1852vw, 1.125rem);--step-1:clamp(1.2rem, 1.1388rem + .2722vw, 1.3838rem);--step-2:clamp(1.44rem, 1.3527rem + .3882vw, 1.702rem);--step-3:clamp(1.728rem, 1.6062rem + .5414vw, 2.0935rem);--step-4:clamp(2.0736rem, 1.9065rem + .7428vw, 2.575rem);--step-5:clamp(2.4883rem, 2.262rem + 1.0058vw, 3.1672rem);--step-6:clamp(2.986rem, 2.6828rem + 1.3477vw, 3.8957rem);--space-3xs:clamp(.25rem, .2292rem + .0926vw, .3125rem);--space-2xs:clamp(.5rem, .4792rem + .0926vw, .5625rem);--space-xs:clamp(.75rem, .7083rem + .1852vw, .875rem);--space-s:clamp(1rem, .9583rem + .1852vw, 1.125rem);--space-m:clamp(1.5rem, 1.4375rem + .2778vw, 1.6875rem);--space-l:clamp(2rem, 1.9167rem + .3704vw, 2.25rem);--space-xl:clamp(3rem, 2.875rem + .5556vw, 3.375rem);--space-2xl:clamp(4rem, 3.8333rem + .7407vw, 4.5rem);--space-3xl:clamp(6rem, 5.75rem + 1.1111vw, 6.75rem);--space-3xs-2xs:clamp(.25rem, .1458rem + .463vw, .5625rem);--space-2xs-xs:clamp(.5rem, .375rem + .5556vw, .875rem);--space-xs-s:clamp(.75rem, .625rem + .5556vw, 1.125rem);--space-s-m:clamp(1rem, .7708rem + 1.0185vw, 1.6875rem);--space-m-l:clamp(1.5rem, 1.25rem + 1.1111vw, 2.25rem);--space-l-xl:clamp(2rem, 1.5417rem + 2.037vw, 3.375rem);--space-xl-2xl:clamp(3rem, 2.5rem + 2.2222vw, 4.5rem);--space-2xl-3xl:clamp(4rem, 3.0833rem + 4.0741vw, 6.75rem);--space-s-l:clamp(1rem, .5833rem + 1.8519vw, 2.25rem);--space-m-xl:clamp(1.5rem, .875rem + 2.7778vw, 3.375rem);--space-s-2xl:clamp(1rem, -.1667rem + 5.1852vw, 4.5rem);--space-l-3xl:clamp(2rem, .4167rem + 7.037vw, 6.75rem);--space-s-xl:clamp(1rem, .2083rem + 3.5185vw, 3.375rem);--first-section-space:calc(var(--space-xl-2xl) * 1.75);--font-rubik:rubik, sans-serif;--font-roboto-mono:"roboto-mono", monospace;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-normal:400;--font-leading:1.1;--white:#fff;--black:#000;--gray:#222;--midnight:#132733;--slush:#97d8d8;--slush-50:#cbebeb;--arctic:#b5f2e2;--dawn:#2aaab9;--teal:#067c8a;--apres:#dbf228;--patrol:#ff5337;--bounds:#ff8046;--outside-yellow:#ffd100;--shadow-color:0deg 0% 63%;--shadow-elevation-low:.3px .5px .7px hsl(var(--shadow-color) / .34), .4px .8px 1px -1.2px hsl(var(--shadow-color) / .34), 1px 2px 2.5px -2.5px hsl(var(--shadow-color) / .34);--shadow-elevation-medium:.3px .5px .7px hsl(var(--shadow-color) / .36), .8px 1.6px 2px -.8px hsl(var(--shadow-color) / .36), 2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color) / .36), 5px 10px 12.6px -2.5px hsl(var(--shadow-color) / .36);--shadow-elevation-high:.3px .5px .7px hsl(var(--shadow-color) / .34), 1.5px 2.9px 3.7px -.4px hsl(var(--shadow-color) / .34), 2.7px 5.4px 6.8px -.7px hsl(var(--shadow-color) / .34), 4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color) / .34), 7.1px 14.3px 18px -1.4px hsl(var(--shadow-color) / .34), 11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color) / .34), 17px 33.9px 42.7px -2.1px hsl(var(--shadow-color) / .34), 25px 50px 62.9px -2.5px hsl(var(--shadow-color) / .34);--container-width-small:870px;--container-width-medium:1300px;--container-width:1600px;--container-width-xl:2000px;--container-padding:var(--space-s-l);--header-width:calc(100% - var(--space-s) * 2);--header-height:95px;--header-offset:var(--header-height);--border-radius:9px;--swiper-navigation-size:1rem!important;--swiper-theme-color:var(--black)!important}@media (width>=1024px){[data-v-c343507c]:root{--header-height:52px;--header-offset:var(--header-height)}}[data-v-c343507c]:root{--anim-time:.15s;--anim-time-long:.3s;--anim-ease:ease-out;--anim-time-ease:var(--anim-time) ease-out;--anim-ease-smooth:cubic-bezier(.215, .61, .355, 1)}@media (width>=440px){.hidden-xxs-up[data-v-c343507c]{display:none!important}}@media (width<=439px){.visible-xxs-up[data-v-c343507c]{display:none!important}}@media (width>=640px){.hidden-sm-up[data-v-c343507c]{display:none!important}}@media (width<=639px){.visible-sm-up[data-v-c343507c]{display:none!important}}@media (width>=768px){.hidden-md-up[data-v-c343507c]{display:none!important}}@media (width<=767px){.visible-md-up[data-v-c343507c]{display:none!important}}@media (width>=1025px){.hidden-lg-up[data-v-c343507c]{display:none!important}}@media (width<=1024px){.visible-lg-up[data-v-c343507c]{display:none!important}}@media (width>=1280px){.hidden-xl-up[data-v-c343507c]{display:none!important}}@media (width<=1279px){.visible-xl-up[data-v-c343507c]{display:none!important}}@media (width>=1440px){.hidden-xxl-up[data-v-c343507c]{display:none!important}}@media (width<=1439px){.visible-xxl-up[data-v-c343507c]{display:none!important}}.d-none[data-v-c343507c]{display:none!important}@media (width>=768px){.d-md-none[data-v-c343507c]{display:none!important}.d-md-block[data-v-c343507c]{display:block!important}}.bg-white[data-v-c343507c]{background-color:var(--white)!important}.color-white[data-v-c343507c]{color:var(--white)!important}.bg-black[data-v-c343507c]{background-color:var(--black)!important}.color-black[data-v-c343507c]{color:var(--black)!important}.bg-midnight[data-v-c343507c]{background-color:var(--midnight)!important}.color-midnight[data-v-c343507c]{color:var(--midnight)!important}.bg-slush[data-v-c343507c]{background-color:var(--slush)!important}.color-slush[data-v-c343507c]{color:var(--slush)!important}.bg-slush-50[data-v-c343507c]{background-color:var(--slush-50)!important}.color-slush-50[data-v-c343507c]{color:var(--slush-50)!important}.bg-arctic[data-v-c343507c]{background-color:var(--arctic)!important}.color-arctic[data-v-c343507c]{color:var(--arctic)!important}.bg-dawn[data-v-c343507c]{background-color:var(--dawn)!important}.color-dawn[data-v-c343507c]{color:var(--dawn)!important}.bg-teal[data-v-c343507c]{background-color:var(--teal)!important}.color-teal[data-v-c343507c]{color:var(--teal)!important}.bg-apres[data-v-c343507c]{background-color:var(--apres)!important}.color-apres[data-v-c343507c]{color:var(--apres)!important}.bg-patrol[data-v-c343507c]{background-color:var(--patrol)!important}.color-patrol[data-v-c343507c]{color:var(--patrol)!important}.bg-bounds[data-v-c343507c]{background-color:var(--bounds)!important}.color-bounds[data-v-c343507c]{color:var(--bounds)!important}.ml-auto[data-v-c343507c]{margin-left:auto!important}.mr-auto[data-v-c343507c]{margin-right:auto!important}.mx-auto[data-v-c343507c]{margin-left:auto!important;margin-right:auto!important}.align-items-end[data-v-c343507c]{align-items:end}.text-center[data-v-c343507c]{text-align:center}.list-reset[data-v-c343507c]{margin:0;padding:0;list-style:none}.list-reset li[data-v-c343507c]{margin:0}.button-reset[data-v-c343507c]{appearance:none;box-shadow:none;background:0 0;border:none;padding:0}.button-reset[data-v-c343507c]:hover,.button-reset[data-v-c343507c]:focus{box-shadow:none;background:0 0}.sr-only[data-v-c343507c]{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.sr-only[data-v-c343507c]:focus{clip-path:none;color:#000;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}.unstyled-btn[data-v-c343507c]{appearance:none;box-shadow:none;background:0 0;border:none}.text-uppercase[data-v-c343507c]{text-transform:uppercase}.height-100[data-v-c343507c]{height:100%}.img-cover[data-v-c343507c]{object-fit:cover;width:100%;height:100%}.hide-button>button[data-v-c343507c]{display:none}.breakout-link[data-v-c343507c]:after{content:"";z-index:1;position:absolute;inset:0}.full-bleed[data-v-c343507c]{max-width:unset;width:calc(100% + var(--container-padding) * 2);margin-left:calc(var(--container-padding) * -1)}.card-grid[data-v-c343507c]{gap:var(--space-s);grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));width:100%;display:inline-grid}.gradient-top-tan[data-v-c343507c]{background:linear-gradient(to top, transparent, var(--dark-tan))}.gradient-bottom-tan[data-v-c343507c]{background:linear-gradient(to bottom, transparent, var(--dark-tan))}.gradient-filled-tan[data-v-c343507c]{background:var(--dark-tan)}.text-link[data-v-c343507c]{gap:var(--space-2xs);font-weight:var(--font-weight-normal);color:var(--midnight);font-size:var(--step--1);text-underline-offset:3px;transition:color var(--anim-time-ease);align-items:center;text-decoration-line:none;text-decoration-thickness:2px;display:flex}.text-link:has(>svg) svg[data-v-c343507c]{height:.9375rem}.text-link[data-v-c343507c]:hover,.text-link[data-v-c343507c]:focus{color:var(--gold)}.text-link[data-v-c343507c]:active{color:var(--dark-red)}.back-link[data-v-c343507c]{align-items:center;gap:var(--space-2xs);display:flex}.gallery-grid[data-v-c343507c]{gap:var(--space-s);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.gallery-grid[data-v-c343507c]{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:no-preference){.gallery-grid__item[data-v-c343507c]{opacity:0;animation:fadeIn-c343507c var(--anim-time-ease) forwards}.gallery-grid__item[data-v-c343507c]:first-child{animation-delay:30ms}.gallery-grid__item[data-v-c343507c]:nth-child(2){animation-delay:60ms}.gallery-grid__item[data-v-c343507c]:nth-child(3){animation-delay:90ms}.gallery-grid__item[data-v-c343507c]:nth-child(4){animation-delay:.12s}.gallery-grid__item[data-v-c343507c]:nth-child(5){animation-delay:.15s}}.gallery-grid__item[data-v-c343507c]:nth-of-type(10n),.gallery-grid__item[data-v-c343507c]:nth-of-type(10n+4){background:orange}@media (width>=768px){.gallery-grid__item[data-v-c343507c]:nth-of-type(10n),.gallery-grid__item[data-v-c343507c]:nth-of-type(10n+4){aspect-ratio:2;grid-column:span 2}}@media (width<=767px){.gallery-grid__item[data-v-c343507c]:nth-of-type(5n){aspect-ratio:2;grid-column:span 2}}.gallery-grid__link[data-v-c343507c]{cursor:zoom-in;height:100%;display:block;overflow:hidden}.gallery-grid__link:hover .gallery__image[data-v-c343507c]{transform:scale(1.05)}.gallery-grid__image[data-v-c343507c]{transition:transform var(--anim-time-ease);height:100%}@keyframes fadeIn-c343507c{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.highlighted-text[data-v-c343507c]{background:var(--white);color:var(--midnight);padding-inline:var(--space-3xs);font-family:var(--font-roboto-mono);font-weight:var(--font-weight-medium);line-height:1.4;display:inline-block}.highlighted-text.--inverted[data-v-c343507c]{background-color:var(--midnight);color:var(--white)}img.alignright[data-v-c343507c]{float:right;margin:0 0 1em 1em}img.alignleft[data-v-c343507c]{float:left;margin:0 1em 1em 0}img.aligncenter[data-v-c343507c]{margin-left:auto;margin-right:auto;display:block}a img.alignright[data-v-c343507c]{float:right;margin:0 0 1em 1em}a img.alignleft[data-v-c343507c]{float:left;margin:0 1em 1em 0}a img.aligncenter[data-v-c343507c]{margin-left:auto;margin-right:auto;display:block}.unit-container[data-v-c343507c]{padding-block:16px}
