:root{--color_white: #fff;--color_black: #000;--color_blue-dark: #001e61;--color_blue-light: #d0dbf1;--color_bb-dark: #e70000;--color_bb-light: #ff9cd9;--color_cm-dark: #0071ce;--color_cm-light: #95d4e9;--color_sm-dark: #0099a8;--color_sm-light: #d2ea8e;--color_ls-dark: #0ba1dd;--color_ls-light: #f6e200;--color_jp-dark: #eb5b5e;--color_jp-light: #f6ad78;--layout_gap: 2rem;--layout_max-width: 1920px;--spacing_xl: max(9.8rem, min(12.894736842105264vw, 39.2rem));--spacing_l: max(6.4rem, min(8.421052631578947vw, 25.6rem));--spacing_ml: max(4.8rem, min(6.315789473684211vw, 19.2rem));--spacing_m: max(3.2rem, min(4.2105263157894735vw, 12.8rem));--spacing_ms: max(2.4rem, min(3.1578947368421053vw, 9.6rem));--spacing_mxs: max(1.6rem, min(2.1052631578947367vw, 6.4rem));--spacing_s: max(1.2rem, min(1.5789473684210527vw, 4.8rem));--spacing_xs: max(1rem, min(1.25vw, 3.2rem));--spacing_typeflow: 1em;--spacing_gutter: var(--spacing_ms);--spacing_gap: var(--spacing_s);--font-family_futura-pt: "futura-pt", sans-serif;--font-family_futura-pt-bold: "futura-pt-bold", "futura-pt", sans-serif;--font-family_tusker: "Tusker-Grotesk", sans-serif;--font-size_16: max(1.2rem, min( calc(.4vw + 1rem) , 3.2rem));--font-size_24: max(2rem, min( calc(.926vw + 1rem) , 4.8rem));--font-size_40: max(3.2rem, min( calc(1.984vw + 1rem) , 8rem));--font-size_64: max(4.8rem, min( calc(3.571vw + 1rem) , 12.8rem));--font-size_96: max(5.6rem, min( calc(5.688vw + 1rem) , 19.2rem));--font-size_128: max(6.8rem, min( calc(7.804vw + 1rem) , 25.6rem));--font-size_base: var(--font-size_24);--font-size_16-fixed: 1.6rem;--font-size_20-fixed: 2.4rem;--font-size_24-fixed: 2.4rem;--font-size_48-fixed: 4.8rem;--font-weight_light: 300;--font-weight_regular: 400;--font-weight_semi: 400;--font-weight_demi: 600;--font-weight_bold: 700;--font-style_italic: italic;--line-height_base: 1.4;--line-height_heading: 1.2;--line-height_22: 1.334;--transition_base: .3s ease all;--transition_smooth: .5s cubic-bezier(.25, 1, .5, 1) all;--z-index_modal: 2000;--z-index_overlay: 1000;--z-index_front: 500;--z-index_default: 1;--z-index_down: -500;--z-index_hell: -1000}@font-face{font-family:Tusker-Grotesk;font-weight:700;src:url(/dist/tusker-grotesk-4700-bold-CdZyIhYU.woff2) format("woff2")}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}fieldset{margin:0;padding:0}@view-transition{navigation: auto;}::view-transition-old(root),::view-transition-new(root){animation-duration:1s}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}html,body{background-color:var(--color_blue-dark);color:var(--color_blue-light);margin:0;min-height:100vh}.wrapper{margin-left:auto;margin-right:auto;padding-left:var(--spacing_gutter);padding-right:var(--spacing_gutter);width:100%}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:var(--spacing_gap);-moz-column-gap:var(--spacing_gap);column-gap:var(--spacing_gap)}:where(.grid)>*{grid-column:1 / -1}html{font-size:62.5%}body{font-family:var(--font-family_futura-pt);font-size:var(--font-size_24);font-weight:var(--font-weight_regular);line-height:var(--line-height_base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight_bold);line-height:var(--line-height_tight);text-transform:uppercase}h1,h2{font-family:var(--font-family_tusker);font-size:var(--font-size_64);font-weight:var(--font-weight_bold);line-height:1.2}h3{font-size:var(--font-size_40)}strong{font-weight:var(--font-weight_bold)}em{font-style:var(--font-style_italic)}a{color:var(--color_primary);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.025em;text-underline-offset:.1em}a:visited,a:active{color:inherit}.preamble{font-size:var(--font-size_24);font-weight:var(--font-weight_regular)}h4,h5,h6{font-size:var(--font-size_24)}:where(.text-flow)>:where(*)+:is(p,ol,ul,blockquote,h1,h2,h3,h4,h5,h6,div){margin-top:var(--spacing_typeflow)}:where(.text-flow)>:where(:is(h1,h2,h3,h4,h5,h6))+:is(p,ul,ol){margin-top:calc(var(--spacing_typeflow) / 4)}.hidden,[x-cloak]{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.responsive-img{height:auto;max-width:100%}.no-pointer-events{pointer-events:none}.button{background-color:var(--color_blue-light);border-radius:4.1667em;border:none;color:var(--color_blue-dark);cursor:pointer;display:inline-block;font-family:var(--font-family_futura-pt);font-size:var(--font-size_24);font-weight:var(--font-weight_regular);line-height:var(--line-height_base);padding:.5em 1.334em;transition:var(--transition_base);text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.button:visited{color:var(--color_blue-dark)}.button:has(.button_icon){padding-left:0;padding-right:0;position:relative;overflow:hidden}.button:where(.disabled){background-color:var(--color_blue-dark);border:1px solid var(--color_blue-light);color:var(--color_blue-light);cursor:not-allowed;opacity:.5}:where(.button) .button_icon,:where(.button) .button_text{display:flex;transition:var(--transition_smooth);padding-left:1.334em;padding-right:1.334em}:where(.button) .button_icon{align-items:center;justify-content:center;transform:translate(-100%);position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}:where(.button) .button_text{transform:translate(0)}@media (max-width: 799.98px){:where(.button) .button_text{justify-content:center}}:where(.button:hover,.link-item_anchor:hover .button) .button_icon{transform:translate(0);position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}:where(.button:hover,.link-item_anchor:hover .button) .button_text{transform:translate(150%)}:where(.brand-style_cool-mint) .button{background-color:var(--color_cm-dark);color:var(--color_cm-light)}:is(:where(.brand-style_cool-mint) .button) path{stroke:var(--color_cm-light)}:where(.brand-style_sweet-mint) .button{background-color:var(--color_sm-light);color:var(--color_sm-dark)}:is(:where(.brand-style_sweet-mint) .button) path{stroke:var(--color_sm-dark)}:where(.brand-style_berry-blast) .button{background-color:var(--color_bb-light);color:var(--color_bb-dark)}:is(:where(.brand-style_berry-blast) .button) path{stroke:var(--color_bb-dark)}:where(.brand-style_juicy-peach) .button{background-color:var(--color_jp-dark);color:var(--color_jp-light)}:is(:where(.brand-style_juicy-peach) .button) path{stroke:var(--color_jp-light)}:where(.brand-style_lemon-shot) .button{background-color:var(--color_ls-dark);color:var(--color_ls-light)}:is(:where(.brand-style_lemon-shot) .button) path{stroke:var(--color_ls-light)}.button-primary{background-color:var(--color_blue-dark);border:1px solid var(--color_blue-dark);color:var(--color_blue-light)}.button-primary path{stroke:var(--color_blue-light)}:where(.brand-style_cool-mint) .button-primary{background-color:var(--color_cm-light);color:var(--color_blue-dark)}:is(:where(.brand-style_cool-mint) .button-primary) path{stroke:var(--color_blue-dark)}:where(.brand-style_sweet-mint) .button-primary{background-color:var(--color_sm-dark);color:var(--color_sm-light)}:is(:where(.brand-style_sweet-mint) .button-primary) path{stroke:var(--color_sm-light)}:where(.brand-style_berry-blast) .button-primary{background-color:var(--color_bb-dark);color:var(--color_bb-light)}:is(:where(.brand-style_berry-blast) .button-primary) path{stroke:var(--color_bb-light)}:where(.brand-style_juicy-peach) .button-primary{background-color:var(--color_jp-light);color:var(--color_blue-dark)}:is(:where(.brand-style_juicy-peach) .button-primary) path{stroke:var(--color_blue-dark)}:where(.brand-style_lemon-shot) .button-primary{background-color:var(--color_ls-light);color:var(--color_blue-dark)}:is(:where(.brand-style_lemon-shot) .button-primary) path{stroke:var(--color_blue-light)}.button-secondary{background-color:var(--color_blue-light);border:none;color:var(--color_blue-dark)}.button-secondary path{stroke:var(--color_blue-dark)}:where(.brand-style_cool-mint) .button-secondary{background-color:var(--color_cm-light);color:var(--color_cm-dark)}:is(:where(.brand-style_cool-mint) .button-secondary) path{stroke:var(--color_cm-dark)}:where(.brand-style_sweet-mint) .button-secondary{background-color:var(--color_sm-dark);color:var(--color_sm-light)}:is(:where(.brand-style_sweet-mint) .button-secondary) path{stroke:var(--color_sm-light)}:where(.brand-style_berry-blast) .button-secondary{background-color:var(--color_bb-dark);color:var(--color_bb-light)}:is(:where(.brand-style_berry-blast) .button-secondary) path{stroke:var(--color_bb-light)}:where(.brand-style_lemon-shot) .button-secondary{background-color:var(--color_ls-light);color:var(--color_ls-dark)}:is(:where(.brand-style_lemon-shot) .button-secondary) path{stroke:var(--color_ls-dark)}:where(.brand-style_juicy-peach) .button-secondary{background-color:var(--color_jp-light);color:var(--color_jp-dark)}:is(:where(.brand-style_juicy-peach) .button-secondary) path{stroke:var(--color_jp-dark)}::-moz-placeholder{color:var(--color_blue-light);opacity:.5}::placeholder{color:var(--color_blue-light);opacity:.5}label{color:var(--color_blue-light);font-family:var(--font-family_futura-pt);font-size:var(--font-size_base);font-weight:var(--font-weight_regular);line-height:var(--line-height_tight);text-transform:uppercase}fieldset{border:none;padding:0;margin:0}input[type=text],input[type=email],input[type=tel],input[type=password]{background-color:transparent;border-radius:4.1667em;border:1px solid var(--color_blue-light);color:var(--color_blue-light);display:inline-block;font-family:var(--font-family_futura-pt);font-size:var(--font-size_24);font-weight:var(--font-weight_regular);line-height:var(--line-height_base);padding:.5em 1.334em;width:100%}:is(input[type=text],input[type=email],input[type=tel],input[type=password]):focus{outline:none}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:1rem;border:.1rem solid var(--color_blue-light);border-radius:.5rem;position:relative;height:1em;width:1em}input[type=checkbox]:checked{background-color:var(--color_blue-light)}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:1rem;border:.1rem solid var(--color_blue-light);border-radius:100%;position:relative;height:1em;width:1em}input[type=radio]:checked{background-color:var(--color_blue-light)}.main-header{background-color:transparent;height:calc(3.6rem + 2em);padding-top:1em;padding-bottom:1em;position:absolute;top:0;z-index:var(--z-index_overlay);width:100%}:where(.main-header) .wrapper{display:flex;justify-content:space-between;align-items:center}.logo-glyph{fill:var(--color_white);transition:var(--transition_base)}:where(.overlay-active) .logo-glyph{fill:var(--color_blue-dark)}.main-header_logo{display:flex;flex-flow:column;flex:1 1 12rem;max-width:12rem}@media (max-width: 799.98px){.main-header_logo{flex-basis:9rem;max-width:9rem}}.main-header_button{cursor:pointer;flex:0 0 4rem;background-color:transparent;border:none;padding:0;position:relative;transition:var(--transition_base);height:3.6rem;width:4rem}@media (max-width: 799.98px){.main-header_button{height:2.8rem;flex-basis:3rem;width:3rem}}.main-header_button path{transform-origin:center;stroke:var(--color_white);transition:var(--transition_base)}:where(.overlay-active) .main-header_button path{stroke:var(--color_blue-dark)}.main-header_button:hover{background-color:transparent}:where(.main-header_button) svg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.overlay_nav{background-color:var(--color_blue-light);display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:4.8rem var(--spacing_gutter) 0 var(--spacing_gutter);position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:calc(var(--z-index_overlay) - 10)}:where(.admin-bar) .overlay_nav{top:3.2rem}.overlay-menu{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;row-gap:var(--spacing_mxs);list-style:none}.overlay-menu-item{display:flex;flex-flow:column nowrap;line-height:1.2}.overlay-menu-link{font-family:var(--font-family_tusker);font-size:var(--font-size_64);font-weight:var(--font-weight_bold);color:var(--color_blue-dark);text-align:left;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:var(--transition_base)}.overlay-menu-link:hover{opacity:.5}.overlay-menu-link:focus{outline:none}.overlay-menu-link:visited{color:var(--color_blue-dark)}.main-footer{background:var(--color_blue-dark);color:var(--color_blue-light);padding-top:var(--spacing_gap);padding-bottom:var(--spacing_gap);position:relative;overflow:hidden;z-index:1}.main-footer_last{font-size:var(--font-size_16);grid-column:1 / -1;display:flex;flex-flow:row nowrap;justify-content:space-between;text-transform:uppercase;position:relative;z-index:10}@media (max-width: 1039.98px){.main-footer_last{flex-flow:column nowrap;align-items:center;row-gap:var(--spacing_gap)}}:where(.main-footer_last) ul{display:flex;-moz-column-gap:1em;column-gap:1em;list-style:none}@media (max-width: 799.98px){:where(.main-footer_last) ul{flex-flow:column}}:where(.main-footer_last) :link,:where(.main-footer_last) :visited{color:var(--color_blue-light);transition:var(--transition_base)}:where(.main-footer_last) :-moz-any-link{color:var(--color_blue-light);-moz-transition:var(--transition_base);transition:var(--transition_base)}:where(.main-footer_last) :any-link{color:var(--color_blue-light);transition:var(--transition_base)}:is(:where(.main-footer_last) :link):hover,:is(:where(.main-footer_last) :visited):hover{opacity:.5}:is(:where(.main-footer_last) :-moz-any-link):hover{opacity:.5}:is(:where(.main-footer_last) :any-link):hover{opacity:.5}.page-article{display:flex;flex-flow:column nowrap;row-gap:var(--spacing_m);margin-left:auto;margin-right:auto;max-width:100%}@media (max-width: 799.98px){.page-article{padding-left:var(--spacing_m);padding-right:var(--spacing_m)}}.page-article :is(h1,h2){text-align:center}.page-article_wrapper{min-height:calc(100vh - 3em)}.page-intro{background-color:var(--color_blue-dark);display:flex;flex-flow:column;justify-content:center;position:fixed;height:100vh;padding-top:var(--spacing_xl);padding-bottom:var(--spacing_xl);overflow:hidden;width:100%;z-index:100}:where(.page-intro) .wrapper{padding-left:0;padding-right:0}.page-intro_header{margin-bottom:var(--spacing_ms);grid-column:2 / span 10;position:relative}@media (max-width: 799.98px){.page-intro_header{grid-column:1 / -1}}.page-intro_headline{font-size:var(--font-size_96);text-align:center;position:relative;z-index:100}:where(.page-intro_headline)>span:last-child{color:var(--color_white)}.page-intro_footer{grid-column:2 / span 10;text-align:center}.idle-indicator,.active-indicator{border-radius:100%;display:flex;position:fixed;bottom:var(--spacing_gap);width:1em;height:1em;transition:.3s ease all}.idle-indicator{background-color:red;right:calc(var(--spacing_gap) + 1em)}.active-indicator{background-color:#00f;right:var(--spacing_gap)}.gform_wrapper{margin-top:var(--spacing_m)}@supports (-webkit-touch-callout: none){.gform_wrapper{line-height:normal;margin-bottom:0}}.gform_heading{display:none}.gform_fields{display:flex;flex-flow:column nowrap;row-gap:var(--spacing_mxs)}.gform_fields>*{flex:1 1 auto}@media (max-width: 799.98px){.gform_fields{row-gap:var(--spacing_m)}}.gform_footer{display:flex;justify-content:center;align-items:center;margin-top:var(--spacing_m)}.gfield{display:flex;flex-flow:column nowrap;transform:none}.gfield>*{flex:1 1 auto;overflow:hidden}.gfield .gfield_label{font-family:var(--font-family_futura-pt);font-size:var(--font-size_24);font-weight:var(--font-weight_bold);align-self:start;padding-bottom:.325em;line-height:var(--line-height_tight);transition:.3s ease all;text-transform:uppercase;z-index:100}.gfield .gfield_description{font-size:var(--font-size_16);margin-top:.5em;grid-column:1 / -1}.gfield .gfield_consent_description{border:1px solid var(--color_blue-light);border-radius:1em;margin-top:1em;max-height:18em;padding:1em;overflow-y:scroll;scrollbar-width:none}.gform-field-label{text-transform:none}.gchoice{display:grid;grid-template-columns:1em 1fr;align-items:center;grid-gap:.8em;gap:.8em}.gfield_radio{display:flex;flex-flow:column nowrap;row-gap:.5em;margin-top:.5em}:where(.gfield-axis-horizontal) .gfield_radio{display:flex;flex-flow:row wrap;gap:1em}.gfield-1X2-radio{flex:0 1 auto}:where(.gfield-1X2-radio) .gchoice{grid-template-columns:2em 1fr;align-items:center;gap:.75em;position:relative}:where(.gfield-1X2-radio) .gfield-choice-input:before{color:var(--color_blue-light);display:inline-block;font-family:var(--font-family_futura-pt-bold);font-weight:var(--font-weight_bold);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}:where(.gfield-1X2-radio) .gfield-choice-input:checked:before{font-weight:var(--font-weight_bold);color:var(--color_blue-dark)}:where(.gfield-1X2-radio) .gchoice:nth-child(1) .gfield-choice-input:before{content:"1"}:where(.gfield-1X2-radio) .gchoice:nth-child(2) .gfield-choice-input:before{content:"X"}:where(.gfield-1X2-radio) .gchoice:nth-child(3) .gfield-choice-input:before{content:"2"}.gfield-1X2-radio .gfield-choice-input{height:2em;width:2em}.hidden_label .gfield_label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:where(.gfield-policy) .gfield_label{display:none}.ginput_container_consent{display:flex;align-items:center;justify-content:start;gap:.5em;flex-flow:row}.gform_submission_error{font-family:var(--font-family_futura-pt);font-size:1em;line-height:1;padding:0;margin-bottom:2em}.validation_message{margin-top:.5em;font-size:.75em}.gform_confirmation_message{text-align:center}.gfield--type-honeypot{display:none}.content-module{padding-top:var(--spacing_xl);padding-bottom:var(--spacing_xl);overflow:hidden}:where(.content-module) .wrapper{padding-left:0;padding-right:0}@media (orientation: portrait){.content-module{padding-top:calc(var(--spacing_xl) * 1.5);padding-bottom:calc(var(--spacing_xl) * 1.5)}}.content-module_header{margin-bottom:var(--spacing_ms);grid-column:2 / span 10;position:relative}@media (max-width: 799.98px){.content-module_header{grid-column:1 / -1}}.content-module_media{transition:var(--transition_smooth);position:relative;margin:calc(-1 * var(--spacing_ml)) auto var(--spacing_ms) auto;height:12em;width:12em;z-index:1}.content-module_media:after{animation:2.5s scale infinite ease-in-out;aspect-ratio:1 / 1;background:radial-gradient(circle,rgba(42,123,155,1) 0%,var(--color_blue-dark) 60%,var(--color_blue-dark) 100%);border:none;border-radius:100%;content:"";position:absolute;transform:scale(1.25);left:0;top:0;width:100%;height:100%}:where(.content-module_media) :is(img){position:relative;z-index:110}:where(.content-module_media) :is(figure){background-color:var(--color_blue-light);border-radius:100%;color:var(--color_blue-dark);font-size:calc(var(--font-size_40) * .8);display:flex;flex-flow:column;align-items:center;justify-content:center;line-height:1.2;font-family:var(--font-family_futura-pt-bold);font-weight:var(--font-weight_bold);text-align:center;text-transform:uppercase;position:absolute;top:-.5em;right:-.5em;padding:1rem;height:3em;width:3em;transform:rotate(15deg);z-index:110}:is(:where(.content-module_media) :is(figure)) span{font-family:var(--font-family_futura-pt-bold);font-size:var(--font-size_16);text-transform:uppercase}.content-module_thumbnail{aspect-ratio:1 / 1;-o-object-position:50%;object-position:50%;-o-object-fit:contain;object-fit:contain;margin:calc(-1 * var(--spacing_ml)) auto var(--spacing_ms) auto;height:100%;width:100%}.content-module_headline{font-size:var(--font-size_96);position:relative;z-index:100}:where(.content-module_headline)>span:last-child{color:var(--color_white)}.content-module_content{grid-column:4 / span 6;position:relative;z-index:100}@media (max-width: 1039.98px){.content-module_content{grid-column:2 / span 10}}@media (orientation: portrait){.content-module_content{grid-column:3 / span 8}}@media (max-width: 799.98px){.content-module_content{grid-column:1 / -1}}.link-blocks-module{padding-top:var(--spacing_xl);padding-bottom:var(--spacing_xl);overflow:hidden}.link-blocks-module_headline{font-size:var(--font-size_96)}:where(.link-blocks-module_headline)>span:last-child{color:var(--color_white)}.link-blocks-module_list{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:var(--spacing_gutter);-moz-column-gap:var(--spacing_gutter);column-gap:var(--spacing_gutter);grid-row-gap:var(--spacing_ml);row-gap:var(--spacing_ml);grid-column:1 / -1;margin-top:var(--spacing_l);list-style:none}@media (max-width: 1039.98px){.link-blocks-module_list{grid-column:1 / -1}}@media (max-width: 799.98px){.link-blocks-module_list{grid-template-columns:repeat(2,1fr);row-gap:var(--spacing_xl);margin-top:var(--spacing_xl)}}@media (max-width: 519.98px){.link-blocks-module_list{grid-template-columns:1fr}}.link-item{display:flex;flex-flow:column;text-align:center;-webkit-text-decoration:none;text-decoration:none;row-gap:0}:where(.item-status_active) .link-item{opacity:1}:where(.item-status_upcoming) .link-item{opacity:1}:where(.item-status_completed) .link-item{opacity:1}:where(.link-item) :is(footer){margin-top:1em}.link-item_title{font-family:var(--font-family_tusker);font-size:var(--font-size_40);line-height:var(--line-height_heading);margin-top:var(--spacing_mxs);position:relative;z-index:100}:where(.item-status_upcoming) .link-item_title{opacity:.5}:where(.item-status_completed) .link-item_title{opacity:.5}.link-item_description{font-size:var(--font-size_24);line-height:var(--line-height_heading);margin-top:.8em;position:relative;z-index:100}:where(.item-status_upcoming) .link-item_description{opacity:.5}:where(.item-status_completed) .link-item_description{opacity:.5}.link-item_media{transition:var(--transition_smooth);position:relative;margin:auto;height:80%;width:80%}:where(.item-status_upcoming,.item-status_completed) .link-item_media:before{background-color:var(--color_blue-dark);content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;opacity:.65}:is(:where(.item-status_upcoming) .link-item_media) :is(img){opacity:1}:is(:where(.item-status_completed) .link-item_media) :is(img){opacity:1}:where(.item-status_active a:hover) .link-item_media{transform:scale(1.05)}:where(.link-item_media) :is(img){border-radius:0;aspect-ratio:1 / 1;-o-object-position:50%;object-position:50%;-o-object-fit:contain;object-fit:contain;height:100%;width:100%;position:relative;z-index:10}:where(.link-item_media) :is(figcaption){font-family:var(--font-family_futura-pt);font-size:var(--font-size_24);font-weight:var(--font-weight_regular);line-height:var(--line-height_heading);text-align:center;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}:where(.item-status_active) .link-item_media:after{animation:2.5s scale infinite ease-in-out;aspect-ratio:1 / 1;background:radial-gradient(circle,rgba(42,123,155,1) 0%,var(--color_blue-dark) 60%,var(--color_blue-dark) 100%);border:none;border-radius:100%;content:"";position:absolute;transform:scale(1.25);left:0;top:0;width:100%;height:100%}@keyframes scale{0%{transform:scale(1.25)}50%{transform:scale(1.75)}to{transform:scale(1.25)}}.instagram-module{background-color:var(--color_blue-dark);padding-top:var(--spacing_xl);padding-bottom:var(--spacing_xl);position:relative;overflow:hidden;z-index:1}@media (max-width: 799.98px){.instagram-module{margin-left:calc(-1 * var(--spacing_m));margin-right:calc(-1 * var(--spacing_m))}}:where(.instagram-module)>svg{animation:spin360 linear infinite 60s forwards;position:absolute;transform:translateY(-50%);top:50%;right:-25%;height:auto;width:calc(66.667% + var(--spacing_gutter));z-index:1}@media (max-width: 799.98px){:where(.instagram-module)>svg{left:0;right:auto;width:150%}}.instagram-wrapper{position:relative;overflow:hidden;width:100%;height:100vh;z-index:10}@media (max-width: 799.98px){.instagram-wrapper{aspect-ratio:1 / 1;height:100%;width:100%}}.instagram-wrapper:has(.instagram-list){aspect-ratio:auto;height:auto}.instagram-list{display:flex;flex-flow:column;align-items:center;justify-content:center;list-style:none}@media (max-width: 799.98px){.instagram-list{margin-top:var(--spacing_gutter)}}.instagram-item{flex:1 1 20vw;width:20vw}@media (max-width: 799.98px){.instagram-item{flex:1 1 75%;width:75%}}:where(.instagram-item) :is(img,video){-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%}.instagram-module_header{display:flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:var(--spacing_m);text-align:center;position:relative;z-index:20}@media (max-width: 799.98px){.instagram-module_header{padding-bottom:0}}.instagram-module_header .instagram-icon{height:2em;width:2em}.instagram-module_footer{display:flex;flex-flow:column;align-items:center;row-gap:var(--spacing_gap);margin-top:var(--spacing_m);grid-column:1 / -1;text-align:center;position:relative;z-index:10}:where(.instagram-module_footer) .button{min-width:270px}:where(.instagram-module_footer) .button_text{display:flex;justify-content:center}.carousel{grid-column:1 / -1;list-style:none;position:relative;height:100%;width:100%;perspective:1px;transform-style:preserve-3d}@media (max-width: 799.98px){.carousel{transform-origin:50%;transform:scale(1.5)}}.carousel-item{aspect-ratio:1 / 1;pointer-events:none;position:absolute;width:33.334vw;height:100%;top:0;right:0;bottom:0;left:0;transition:.7s ease-in-out all;z-index:100}:where(.carousel-item) :is(img,video){-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;height:100%;width:100%}@keyframes spin360{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.page-module+.page-module{padding-top:0}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{-webkit-text-decoration:underline;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
