/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--c-text:#0A0A0A;--c-text-inverse:white;--c-background:white;--c-primary:#024984;--c-primary-light:#47C2FF;--c-primary-dark:#041F3E;--c-primary-highlight:#EFF6FF;--c-secondary:#AE176A;--c-accent:#E3E8EE;--c-accent-high:#0A0A0A;--c-highlight:#ECF0F5;--c-highlight-high:#EFF6FF;--c-muted:#f2f2f2;--c-warning:#D2891B;--c-error:#D23C1B;--c-message:#80BB69;--c-near-white:#f2f2f2;--c-neutral-light:#EFF6FF;--c-neutral-medium-light:#ECF0F5;--c-neutral-medium:#B7BABA;--c-neutral-dark:#E3E8EE;--c-white:white;--c-black:#0A0A0A;--c-light-blue:#CCDAEA}:root [data-theme=default]{--c-text:#0A0A0A;--c-text-inverse:white;--c-background:white;--c-primary:#024984;--c-primary-light:#47C2FF;--c-primary-dark:#041F3E;--c-primary-highlight:#EFF6FF;--c-secondary:#AE176A;--c-accent:#E3E8EE;--c-accent-high:#0A0A0A;--c-highlight:#ECF0F5;--c-highlight-high:#EFF6FF;--c-muted:#f2f2f2;--c-warning:#D2891B;--c-error:#D23C1B;--c-message:#80BB69;--c-near-white:#f2f2f2;--c-neutral-light:#EFF6FF;--c-neutral-medium-light:#ECF0F5;--c-neutral-medium:#B7BABA;--c-neutral-dark:#E3E8EE;--c-white:white;--c-black:#0A0A0A;--c-light-blue:#CCDAEA}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:#0A0A0A;background-color:var(--c-text);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-text-inverse{background-color:white;background-color:var(--c-text-inverse);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-background{background-color:white;background-color:var(--c-background);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-primary{background-color:#024984;background-color:var(--c-primary);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-primary-light{background-color:#47C2FF;background-color:var(--c-primary-light);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-primary-dark{background-color:#041F3E;background-color:var(--c-primary-dark);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-primary-highlight{background-color:#EFF6FF;background-color:var(--c-primary-highlight);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-secondary{background-color:#AE176A;background-color:var(--c-secondary);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-accent{background-color:#E3E8EE;background-color:var(--c-accent);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-accent-high{background-color:#0A0A0A;background-color:var(--c-accent-high);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-highlight{background-color:#ECF0F5;background-color:var(--c-highlight);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-highlight-high{background-color:#EFF6FF;background-color:var(--c-highlight-high);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-muted{background-color:#f2f2f2;background-color:var(--c-muted);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-warning{background-color:#D2891B;background-color:var(--c-warning);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-error{background-color:#D23C1B;background-color:var(--c-error);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-message{background-color:#80BB69;background-color:var(--c-message);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-near-white{background-color:#f2f2f2;background-color:var(--c-near-white);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-neutral-light{background-color:#EFF6FF;background-color:var(--c-neutral-light);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-neutral-medium-light{background-color:#ECF0F5;background-color:var(--c-neutral-medium-light);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-neutral-medium{background-color:#B7BABA;background-color:var(--c-neutral-medium);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-neutral-dark{background-color:#E3E8EE;background-color:var(--c-neutral-dark);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-white{background-color:white;background-color:var(--c-white);color:#0A0A0A;color:var(--c-accent-high)}.cl-colors__item--default-black{background-color:#0A0A0A;background-color:var(--c-black);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-light-blue{background-color:#CCDAEA;background-color:var(--c-light-blue);color:#0A0A0A;color:var(--c-accent-high)}.motion{padding:0 1rem}@media(min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:#EFF6FF;background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: 300ms";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.demo-motion--fade{transition:all 300ms ease-in-out}.demo-motion--fade:hover{background-color:#0A0A0A;background-color:var(--c-accent-high);color:#f2f2f2;color:var(--c-muted)}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up::before{content:"Duration: 0.4s";display:block}.demo-motion--slide-up::after{content:"Timing Function: ease-in"}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--slide-down::before{content:"Duration: 0.2s";display:block}.demo-motion--slide-down::after{content:"Timing Function: linear"}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67)}.demo-motion--expand::before{content:"Duration: 0.3s";display:block}.demo-motion--expand::after{content:"Timing Function: cubic-bezier(.17,.67,.83,.67)"}.demo-motion--expand:hover{transform:scale(1.03)}html{background-color:#ECF0F5;background-color:var(--c-highlight);box-sizing:border-box;font-size:62.5%}body{background-color:white;background-color:var(--c-background);color:#0A0A0A;color:var(--c-text);font-family:"Inter","Helvetica","Arial",sans-serif;font-size:1.8rem;line-height:1.8}*,*::after,*::before{box-sizing:inherit}.main{display:block}b,strong{font-weight:700}#block-mainpagecontent{margin:7rem auto}#block-mainpagecontent:has(.view-display-id-page_all_news),#block-mainpagecontent:has(.view-events){margin:0 auto 7rem}body.front #block-mainpagecontent{margin:0 auto 0}.type--sport #block-mainpagecontent{margin:0 auto 7rem}.type--games_wanted #block-mainpagecontent,.type--jobs #block-mainpagecontent{margin:3rem auto}body.not-front .content-wrapper{min-height:500px}.content-wrapper{background-color:white;background-color:var(--c-white);margin:0 auto}.paragraph-wrapper{max-width:1300px;margin:0 auto}.section{max-width:1300px;margin:0 auto}.layout--onecol,.layout--twocol-section,.layout--threecol-section,.layout--threecol-33-34-33,.views-content,.paragraph-wrapper:has(.featured-recent-grid){max-width:1300px;margin:0 auto}#block-trailhead-theme-webform{max-width:1300px;margin:0 auto}.layout--onecol:has(.cta),.layout--onecol:has(.icon-list),.layout--twocol-section:has(.cta),.layout--threecol-section:has(.cta),.layout--threecol-33-34-33:has(.cta),.layout--onecol:has(.icon-block-callout),.layout--onecol:has(.cta-with-views),.section:has(.cta),.section:has(.icon-block-callout),.section:has(.sport-carousel-hero),.section:has(.cta-with-views){max-width:none}.paragraph-wrapper:has(.cta),.paragraph-wrapper:has(.icon-block-callout),.paragraph-wrapper:has(.sport-carousel-hero),.paragraph-wrapper:has(.cta-with-views),.paragraph-wrapper:has(.icon-list),.paragraph-wrapper:has(.committee-member-block){max-width:none}.type--event .content-wrapper,.type--news .content-wrapper{margin:7rem auto 0}.type--homepage .content-wrapper,.page--about-miaa-events .content-wrapper,.page--about-miaa-events-past .content-wrapper{max-width:none}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.form-required{position:relative}.form-required::after{color:red;content:"*";font-size:12px;padding-left:3px;vertical-align:text-bottom}.container,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper{width:100%;margin:0 auto;max-width:2000px}.container-narrow{width:100%;margin:0 auto;max-width:905px}.gutter{padding-left:2rem;padding-right:2rem}@media(min-width:480px){.gutter{padding-left:4rem;padding-right:4rem}}.outer-content-wrapper>.gutter{background-color:#fff;overflow:hidden}@media(min-width:1340px){.outer-content-wrapper>.gutter{padding-left:0;padding-right:0}}.layout--twocol-section{flex-direction:column;gap:4rem}@media(min-width:920px){.layout--twocol-section>.layout__region{flex:0 1 calc(100% - 10px)}}@media(min-width:920px){.layout--twocol-section{flex-wrap:nowrap;flex-direction:row}}.layout--threecol-section{gap:4rem}@media(min-width:920px){.layout--threecol-section>.layout__region{flex:0 1 calc(100% - 20px)}}@media(min-width:920px){.layout--threecol-section{flex-wrap:nowrap}}.layout--fourcol-section{gap:4rem}@media(min-width:920px){.layout--fourcol-section>.layout__region{flex:0 1 calc(100% - 30px)}}@media(min-width:920px){.layout--fourcol-section{flex-wrap:nowrap}}.layout-container--maintenance{display:flex;justify-content:center;align-items:center;min-height:100vh;gap:calc(2 * 4rem)}.layout-container--maintenance .maintenance__logo{margin:1rem}.layout-container--maintenance .h1,.layout-container--maintenance .text-long h1,.text-long .layout-container--maintenance h1{line-height:1.2}.layout-container--maintenance .maintenance__side{display:none;flex:0 1 auto;line-height:0}@media(min-width:720px){.layout-container--maintenance .maintenance__side{display:block}}@media(min-width:920px){.layout-container--maintenance .maintenance__side svg{height:100vh}}.layout--threecol-section{flex-wrap:nowrap;flex-direction:column}@media(min-width:920px){.layout--threecol-section{flex-direction:row}}.card-committee--committee{height:100%}.card--icon-list{height:100%}.layout--threecol-section .layout__region .paragraph-wrapper:has(.card--icon-list){height:100%}.layout--threecol-section:has(.card--icon-list){gap:0}@media(min-width:920px){.layout--threecol-section:has(.card--icon-list){gap:4rem}}.layout--threecol-33-34-33 .layout__region--top{text-wrap:balance}.outer-content-wrapper{position:relative}@media(min-width:2000px){.outer-content-wrapper{background-color:#d5dae1}}.button.button--ghost-icon,.more-link a.button--ghost-icon{background:rgba(0,0,0,0);border:solid 1px #ded7d7;color:#024984;font-size:14px;font-family:"Inter","Helvetica","Arial",sans-serif;font-weight:bold;display:inline-flex;align-items:center}.button.button--ghost-icon:hover,.more-link a.button--ghost-icon:hover,.button.button--ghost-icon:focus,.more-link a.button--ghost-icon:focus,.button.button--ghost-icon:active,.more-link a.button--ghost-icon:active{background:rgba(0,0,0,0);text-decoration:underline;border-color:#024984}.button.button--ghost-icon .icon,.more-link a.button--ghost-icon .icon{width:25px;height:25px;color:#024984;margin-right:10px}.button.button--ghost-icon .button__content,.more-link a.button--ghost-icon .button__content{color:#024984}.button,.more-link a{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-weight:700;text-wrap:balance;color:white;color:var(--c-text-inverse);background-color:#024984;background-color:var(--c-primary);border:2px solid #024984;border:2px solid var(--c-primary);line-height:1.4;padding:6px 18px;background-color:#AE176A;background-color:var(--c-secondary);border:none;color:white;color:var(--c-white);-webkit-clip-path:polygon(0% 0%,75% 0%,90% 50%,75% 100%,0% 100%);clip-path:polygon(0% 0%,75% 0%,90% 50%,75% 100%,0% 100%);font-family:"Poppins","Helvetica","Arial",sans-serif;font-weight:700;letter-spacing:2px;padding:2rem 7rem 2rem 1.5rem;position:relative;text-transform:uppercase;transition:all 300ms ease-in-out}.button:visited,.more-link a:visited{color:white;color:var(--c-text-inverse)}.button:hover,.more-link a:hover,.button:active,.more-link a:active,.button:focus,.more-link a:focus{color:white;color:var(--c-text-inverse);background-color:#47C2FF;background-color:var(--c-primary-light)}.button:focus,.more-link a:focus{outline:2px solid #47C2FF;outline:2px solid var(--c-primary-light)}.button::after,.more-link a::after{-webkit-clip-path:polygon(0% 0%,75% 0%,89% 50%,75% 100%,0% 100%);clip-path:polygon(0% 0%,75% 0%,89% 50%,75% 100%,0% 100%);background-color:rgba(0,0,0,0);content:"";height:calc(100% - 8px);left:4px;position:absolute;top:4px;width:calc(100% - 8px);z-index:-1}.button:visited,.more-link a:visited{color:white;color:var(--c-white)}.button:hover,.more-link a:hover{background-color:#47C2FF;background-color:var(--c-primary-light);color:#024984;color:var(--c-primary)}.button:focus,.more-link a:focus{background-color:#AE176A;background-color:var(--c-secondary);color:inherit}.button:focus::after,.more-link a:focus::after{background-color:#47C2FF;background-color:var(--c-primary-light)}.button .icon,.more-link a .icon,.button svg,.more-link a svg{transition:all 300ms ease-in-out}.button--with-icon{align-items:center;background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);-webkit-clip-path:none;clip-path:none;color:#024984;color:var(--c-primary);display:inline-flex;font-weight:400;gap:10px;justify-content:space-between;letter-spacing:normal;padding:1rem 1rem 1rem 0;text-transform:capitalize}.button--with-icon::after{content:none}.button--with-icon .icon,.button--with-icon svg{fill:#AE176A;fill:var(--c-secondary);color:#AE176A;color:var(--c-secondary);height:28px;width:28px}.button--with-icon:visited{color:#024984;color:var(--c-primary)}.button--with-icon:hover,.button--with-icon:focus,.button--with-icon:active{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#AE176A;color:var(--c-secondary);outline:none}.button--with-icon:hover .icon,.button--with-icon:hover svg,.button--with-icon:focus .icon,.button--with-icon:focus svg,.button--with-icon:active .icon,.button--with-icon:active svg{fill:#024984;fill:var(--c-primary);color:#024984;color:var(--c-primary)}.button--plain-arrow{align-items:center;background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);-webkit-clip-path:none;clip-path:none;color:#AE176A;color:var(--c-secondary);display:inline-flex;font-family:"Inter","Helvetica","Arial",sans-serif;font-size:1.9rem;font-weight:700;gap:0 8px;justify-content:space-between;letter-spacing:normal;padding:1rem;text-transform:capitalize}.button--plain-arrow::after{content:">";background-color:rgba(0,0,0,0);height:auto;inset:0;position:relative;width:auto;z-index:-1}.button--plain-arrow:visited{color:#AE176A;color:var(--c-secondary)}.button--plain-arrow:hover,.button--plain-arrow:focus,.button--plain-arrow:active{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#024984;color:var(--c-primary);outline:none}.button--plain-arrow:hover::after,.button--plain-arrow:focus::after,.button--plain-arrow:active::after{background:none}.button--plain-chevron{align-items:center;background-color:rgba(0,0,0,0);border:2px solid rgba(0,0,0,0);-webkit-clip-path:none;clip-path:none;color:#024984;color:var(--c-primary);display:inline-flex;font-family:"Inter","Helvetica","Arial",sans-serif;font-weight:600;gap:0 15px;justify-content:space-between;letter-spacing:3px;padding:1rem;text-transform:uppercase}.button--plain-chevron::after{border-style:solid;border-width:12px 0 12px 16px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #AE176A;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--c-secondary);content:"";height:0;transform:rotate(0deg);width:0;transition:300ms all ease-in-out;background-color:rgba(0,0,0,0);height:auto;inset:0;position:relative;width:auto;z-index:-1}.button--plain-chevron:visited{color:#024984;color:var(--c-primary)}.button--plain-chevron:hover,.button--plain-chevron:focus,.button--plain-chevron:active{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#AE176A;color:var(--c-secondary);outline:none}.button--plain-chevron:hover::after,.button--plain-chevron:focus::after,.button--plain-chevron:active::after{background:none;border-left-color:#024984;border-left-color:var(--c-primary);transition:300ms all ease-in-out}.button--mobile-menu{align-items:center;background-color:#AE176A;background-color:var(--c-secondary);border:2px solid rgba(0,0,0,0);color:white;color:var(--c-white);-webkit-clip-path:none;clip-path:none;display:inline-flex;font-family:"Roboto Flex","Helvetica","Arial",sans-serif;font-size:2rem;font-weight:600;gap:10px;justify-content:space-between;letter-spacing:normal;padding:1.5rem 2rem;text-transform:capitalize;width:100%}.button--mobile-menu::after{content:none}.button--mobile-menu .icon,.button--mobile-menu svg{fill:#47C2FF;fill:var(--c-primary-light);height:24px;transform:rotate(180deg);width:24px}.button--mobile-menu:visited{color:white;color:var(--c-white)}.button--mobile-menu:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#024984;color:var(--c-primary)}.button--mobile-menu:focus{background-color:rgba(0,0,0,0);border-color:#AE176A;border-color:var(--c-secondary);color:#024984;color:var(--c-primary);outline:none}.button--pointed{background-color:#AE176A;background-color:var(--c-secondary);border:none;color:white;color:var(--c-white);-webkit-clip-path:polygon(0% 0%,75% 0%,90% 50%,75% 100%,0% 100%);clip-path:polygon(0% 0%,75% 0%,90% 50%,75% 100%,0% 100%);font-weight:700;padding:2rem 7rem 2rem 1.5rem;text-transform:uppercase}.button--pointed::after{-webkit-clip-path:polygon(0% 0%,75% 0%,89% 50%,75% 100%,0% 100%);clip-path:polygon(0% 0%,75% 0%,89% 50%,75% 100%,0% 100%);background-color:rgba(0,0,0,0);content:"";height:calc(100% - 8px);left:4px;position:absolute;top:4px;width:calc(100% - 8px);z-index:-1}.button--pointed:visited{color:white;color:var(--c-white)}.button--pointed:hover{background-color:#47C2FF;background-color:var(--c-primary-light);color:#024984;color:var(--c-primary)}.button--pointed:focus{background-color:#AE176A;background-color:var(--c-secondary);color:#024984;color:var(--c-primary)}.button--pointed:focus::after{background-color:#47C2FF;background-color:var(--c-primary-light)}.button--tag{background-color:#AE176A;background-color:var(--c-secondary);border:none;color:white;color:var(--c-white);-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);clip-path:polygon(0 0,100% 0,90% 100%,0% 100%);font-weight:700;padding:1rem 4rem 1rem 2rem;text-transform:uppercase}.button--tag::after{-webkit-clip-path:polygon(0 0,98.5% 0,90% 100%,0% 100%);clip-path:polygon(0 0,98.5% 0,90% 100%,0% 100%);background-color:rgba(0,0,0,0);content:"";height:calc(100% - 8px);left:4px;position:absolute;top:4px;width:calc(100% - 8px);z-index:-1}.button--tag:visited{color:white;color:var(--c-white)}.button--tag:hover{background-color:#47C2FF;background-color:var(--c-primary-light);color:#024984;color:var(--c-primary)}.button--tag:focus{background-color:#AE176A;background-color:var(--c-secondary);color:#024984;color:var(--c-primary)}.button--tag:focus::after{background-color:#47C2FF;background-color:var(--c-primary-light)}.button--plain{color:#024984;color:var(--c-primary);background-color:#CCDAEA;background-color:var(--c-light-blue);border:none;-webkit-clip-path:none;clip-path:none;font-family:"Inter","Helvetica","Arial",sans-serif;font-weight:400;letter-spacing:normal;padding:1rem;text-transform:none}.button--plain::after{content:none}.button--plain:visited{color:#024984;color:var(--c-primary)}.button--plain:hover,.button--plain:focus,.button--plain:active{background-color:#EFF6FF;background-color:var(--c-primary-highlight);color:#024984;color:var(--c-primary)}.button--more-link{align-items:center;background-color:rgba(0,0,0,0);color:#AE176A;color:var(--c-secondary);-webkit-clip-path:none;clip-path:none;display:inline-flex;font-size:3.8rem;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;gap:2rem;left:0;letter-spacing:normal;padding:1rem 0;text-transform:none;transition:all 300ms ease-in-out}.button--more-link::before{content:"";height:100%;inset:0 0 0 auto;position:absolute;width:100%}.button--more-link::after{background-color:#47C2FF;background-color:var(--c-primary-light);-webkit-clip-path:none;clip-path:none;content:"";height:5px;inset:auto 0 0 auto;position:absolute;transition:all 300ms ease-in-out;width:100%;z-index:1}.button--more-link .icon,.button--more-link svg{color:#AE176A;color:var(--c-secondary);fill:#AE176A;fill:var(--c-secondary);height:35px;transform:rotate(180deg);width:35px}.button--more-link:visited{color:#AE176A;color:var(--c-secondary)}.button--more-link:hover,.button--more-link:focus,.button--more-link:active{background-color:rgba(0,0,0,0);color:#AE176A;color:var(--c-secondary);left:0;outline:none;padding-left:5rem}.button--more-link:hover::before,.button--more-link:hover::after,.button--more-link:focus::before,.button--more-link:focus::after,.button--more-link:active::before,.button--more-link:active::after{width:calc(100% + 80px);width:100%}.button--more-link:hover .icon,.button--more-link:hover svg,.button--more-link:focus .icon,.button--more-link:focus svg,.button--more-link:active .icon,.button--more-link:active svg{color:#AE176A;color:var(--c-secondary);fill:#AE176A;fill:var(--c-secondary)}.button--plain-tabs{background-color:#ECF0F5;background-color:var(--c-highlight);border:none;color:#0A0A0A;color:var(--c-black);-webkit-clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%);clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%);font-family:"Prompt","Helvetica","Arial",sans-serif;font-size:2.1rem;font-weight:600;letter-spacing:normal;padding:1.5rem 4rem;text-transform:capitalize}.button--plain-tabs::after{content:none}.button--plain-tabs:visited{color:#0A0A0A;color:var(--c-black)}.button--plain-tabs:hover,.button--plain-tabs:focus,.button--plain-tabs:active{background-color:#47C2FF;background-color:var(--c-primary-light);color:#0A0A0A;color:var(--c-black)}.button--angled{background-color:rgba(0,0,0,0);-webkit-clip-path:none;clip-path:none;color:#024984;color:var(--c-primary);display:inline-block;font-weight:600;margin-right:2.5rem;padding:0;position:relative;text-transform:none}.button--angled::after{background-color:#AE176A;background-color:var(--c-secondary);bottom:0;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);content:"";height:2.5rem;position:absolute;left:100%;top:0;width:2.5rem;z-index:2}.button--angled:hover,.button--angled:focus,.button--angled:active{background-color:rgba(0,0,0,0);color:#AE176A;color:var(--c-secondary);outline:none}.button--angled:visited{color:#024984;color:var(--c-primary)}.button,.more-link a,.button--primary,.button--plain-chevron,.paragraph-button{text-wrap:balance}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}li.form-item--checkbox__item>label{align-items:center;display:inline-flex;gap:6px}li.form-item--checkbox__item input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);color:currentColor;border:.15em solid currentColor;border-radius:.15em;display:grid;font:inherit;height:25px;margin:0;place-content:center;transform:translateY(-0.075em);width:25px}li.form-item--checkbox__item input[type=checkbox]::before{content:"";color:white;color:var(--c-white);height:18px;transform:scale(0);transform-origin:center center;transition:120ms transform ease-in-out;background-color:canvastext;width:18px}li.form-item--checkbox__item input[type=checkbox]:checked::before{transform:scale(1)}li.form-item--checkbox__item input[type=checkbox]::after{align-items:center;content:"x";color:white;color:var(--c-white);display:flex;font-size:2.4rem;inset:0;justify-content:center;position:absolute;top:-4px;transform:scale(0) translateX(-50%) translateY(-50%);transform-origin:center center;transition:120ms transform ease-in-out}li.form-item--checkbox__item input[type=checkbox]:checked::after{transform:scale(1)}li.form-item--checkbox__item input[type=checkbox]:focus{outline:1px solid #024984;outline:1px solid var(--c-primary)}li.form-item--checkbox__item input[type=checkbox]:disabled{cursor:not-allowed}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}li.form-item--radio__item>label{align-items:center;display:inline-flex;gap:6px}li.form-item--radio__item input[type=radio]{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:.15em solid currentColor;border-radius:50%;color:currentColor;display:grid;font:inherit;height:1.15em;margin:0;place-content:center;transform:translateY(-0.075em);width:1.15em}li.form-item--radio__item input[type=radio]::before{background-color:canvastext;border-radius:50%;content:"";height:.65em;transform:scale(0);transition:120ms transform ease-in-out;width:.65em}li.form-item--radio__item input[type=radio]:checked::before{transform:scale(1)}li.form-item--radio__item input[type=radio]:focus-visible{outline:1px solid #024984;outline:1px solid var(--c-primary)}.form-item__dropdown{border:1px solid #666;border-radius:0;display:block;position:relative}.form-item__dropdown::after{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:9px solid #0A0A0A;border-top:9px solid var(--c-black);content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-element--type-select{font-size:1.6rem;padding:.6em .8em .5em;max-width:100%;line-height:1;width:100%;border-radius:0;height:5.7rem;border:1px solid #666}.select-wrapper{width:100%;margin-right:0;position:relative}.select-wrapper::after{position:absolute;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:9px solid #0A0A0A;border-top:9px solid var(--c-black);content:" ";top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__select{border:1px solid #f2f2f2;border:1px solid var(--c-muted);height:41px;font-size:16px;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.form-item__select :focus{outline:none;color:#E3E8EE;color:var(--c-accent)}.form-item__select:hover,.form-item__select:focus,.form-item__select:active{box-shadow:2px 2px 10px 0 rgba(125,125,125,.5019607843)}@supports((-webkit-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after,.select-wrapper::after{display:block}.form-item__select,.form-element--type-select,.simpler-select,.form-select{padding-right:2em;-webkit-appearance:none;appearance:none}.form-item__select:focus,.form-element--type-select:focus,.simpler-select:focus,.form-select:focus{border-color:#E3E8EE;border-color:var(--c-accent);border-radius:0}}@media(min-width:720px){#edit-field-seating-capacity-value,[id^=edit-field-seating-capacity-value--]{min-width:200px}}.form-item{color:#0A0A0A;color:var(--c-text);font-family:"Roboto Flex","Helvetica","Arial",sans-serif;font-weight:300;margin-bottom:1em;max-width:32em}.form-item::after{clear:both;content:"";display:table}.form-item--inline-block{display:inline-block}.form-item__label,.form-item label,.form-item legend{display:block;font-size:1.6rem;text-transform:capitalize}@media(min-width:320px){.form-item__label,.form-item label,.form-item legend{display:block;margin-right:2%;padding:.2rem 0}}.form-item__label.option,.form-item label.option,.form-item legend.option{display:inline-block;padding:0}.form-item__textfield:not(.button){border:1px solid #666;border-radius:0;font-size:2.3rem;padding:.6em 2rem;max-width:100%;line-height:1;width:100%}.form-item__textfield:hover,.form-item__textfield:focus,.form-item__textfield:active{box-shadow:2px 2px 10px 0 rgba(125,125,125,.5019607843);outline:none}.form-item__textfield:active,.form-item__textfield:focus,.form-item__textfield:focus-within,.form-item__textfield:focus-visible{border-color:#096f85;box-shadow:2px 2px 10px 0 rgba(125,125,125,.5019607843)}.form-item__textfield:-ms-input-placeholder{color:#757575}.form-item__textfield::placeholder{color:#757575}.form-item__textfield.error{border-color:#cc4c3d;box-shadow:2px 2px 10px 0 rgba(204,76,61,.5019607843)}.form-item__description{margin-top:.3em}.form-fieldset,fieldset{border:none;padding:0}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}.icons-demo pre{background-color:#f2f2f2;background-color:var(--c-muted);font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid #f2f2f2;border:1px solid var(--c-muted);margin:calc(1rem / 4)}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.link{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out;text-decoration:none}.link:visited{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}.link:hover,.link:focus{color:#AE176A;color:var(--c-secondary);transition:300ms all ease-in-out}.link:hover,.link:focus,.link:active{text-decoration:underline}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item::marker,.text-long ol li::marker,.text-long ul li::marker{color:#AE176A;color:var(--c-secondary)}.list-item a,.text-long ol li a,.text-long ul li a{text-decoration:none;color:#024984;color:var(--c-primary)}.list-item a:hover,.text-long ol li a:hover,.text-long ul li a:hover,.list-item a:focus,.text-long ol li a:focus,.text-long ul li a:focus,.list-item a:active,.text-long ol li a:active,.text-long ul li a:active{text-decoration:underline;color:#041F3E;color:var(--c-primary-dark)}.scrim{position:relative;max-height:200px}.scrim::before{z-index:1}.scrim--teaser::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scrim--teaser::before{background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0) 50%,#fff 100%)}.scrim--translucent{max-height:none}.scrim--translucent::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scrim--translucent::before{background-color:rgba(2,73,132,.7)}.scrim--translucent-black{max-height:none}.scrim--translucent-black::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scrim--translucent-black::before{background-color:rgba(10,10,10,.5)}.scrim--gradient-black{max-height:none}.scrim--gradient-black::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scrim--gradient-black::before{background:linear-gradient(to bottom,rgba(10,10,10,0.2) 0,rgba(10,10,10,0.7) 30%)}.scrim--blue{max-height:none}.scrim--blue::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.scrim--blue::before{background:linear-gradient(180deg,rgba(7,50,85,0.8) 0%,rgba(8,60,122,0.8) 100%)}.section{background-color:white;background-color:var(--c-white);padding:0 2rem}@media(min-width:920px){.section{padding:0 4rem}}.section--primary{background-color:#024984;background-color:var(--c-primary);color:white;color:var(--c-text-inverse)}.section--secondary{background-color:#AE176A;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse)}.section--neutral-light{background-color:#EFF6FF;background-color:var(--c-neutral-light);color:#0A0A0A;color:var(--c-text)}.section--neutral-dark{background-color:#E3E8EE;background-color:var(--c-neutral-dark);color:white;color:var(--c-text-inverse)}.section--padded{padding-top:calc(1rem * 7);padding-bottom:calc(1rem * 7)}.section--padded-half{padding-top:calc(1rem * 3);padding-bottom:calc(1rem * 3)}.section--spaced-items .paragraph-wrapper{padding-top:2rem;padding-bottom:2rem}.section--spaced-items .paragraph-wrapper--full-bleed{padding-top:2rem;padding-bottom:2rem}.section--centered{text-align:center;margin:0 auto}.section--inner{padding:0}@media(min-width:920px){.section--divider-line .layout--twocol-section .layout__region--first{position:relative}.section--divider-line .layout--twocol-section .layout__region--first::after{content:"";display:flex;position:absolute;height:80%;width:2px;background-color:#47C2FF;background-color:var(--c-primary-light);top:10%;bottom:10%;right:-2rem;z-index:3}}.paragraph-wrapper--full-bleed{margin-left:-2rem;margin-right:-2rem}@media(min-width:720px){.paragraph-wrapper--full-bleed{margin-left:-4rem;margin-right:-4rem}}@media(min-width:1340px){.paragraph-wrapper--full-bleed{margin-left:0;margin-right:0}}@media(min-width:2000px){.paragraph-wrapper--full-bleed{margin-left:0;margin-right:0}}.paragraph-wrapper--full-bleed-mobile-only{margin-left:-2rem;margin-right:-2rem}@media(min-width:720px){.paragraph-wrapper--full-bleed-mobile-only{margin-left:-4rem;margin-right:-4rem}}@media(min-width:920px){.paragraph-wrapper--full-bleed-mobile-only{margin-left:0;margin-right:0}}.table,.text-long table{border:1px solid #EFF6FF;border:1px solid var(--c-highlight-high);border-radius:4px;border-spacing:0;background-color:#f2f2f2;background-color:var(--c-muted);margin:1em 0;width:100%}.table a,.text-long table a{color:#024984;color:var(--c-primary)}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid #EFF6FF;border-bottom:1px solid var(--c-highlight-high);border-right:1px solid #EFF6FF;border-right:1px solid var(--c-highlight-high);padding:1em}.table__heading-cell:last-child,.text-long th:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}.table__heading-cell,.text-long th{color:#0A0A0A;color:var(--c-accent-high);font-weight:700;padding:1.2em;text-align:left}.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:white;background-color:var(--c-background)}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child{border-radius:0 5px 0 0}tbody .table__row:last-child th,tbody .text-long tr:last-child th,.text-long tbody tr:last-child th,tbody .table__row:last-child td,tbody .text-long tr:last-child td,.text-long tbody tr:last-child td{border-bottom:none}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child{border-bottom:none;border-top:1px solid #EFF6FF;border-top:1px solid var(--c-highlight-high)}.paragraph-wrapper:has(table){position:relative}.paragraph-wrapper:has(table) .text-long:has(table){overflow-x:auto}.h1,.text-long h1{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;font-style:normal;font-size:4.1rem;line-height:4rem;letter-spacing:0;font-weight:700;margin:0;width:auto}@media(min-width:720px){.h1,.text-long h1{font-size:5.3rem;line-height:100%;letter-spacing:0;font-weight:700}}.h2,.text-long h2{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;font-style:normal;font-size:3.2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem}@media(min-width:720px){.h2,.text-long h2{font-size:3.8rem;line-height:130%;letter-spacing:0;font-weight:700}}.h3,.text-long h3{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem}@media(min-width:720px){.h3,.text-long h3{font-size:2.5rem;line-height:130%;letter-spacing:0;font-weight:600}}.h4,.previous-next-navigation__label,.cart-confirmation .text-with-icon__text,.text-long h4{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2.1rem;line-height:130%;font-weight:600;margin:0 0 .5em;width:auto}@media(min-width:720px){.h4,.previous-next-navigation__label,.cart-confirmation .text-with-icon__text,.text-long h4{font-size:2.1rem;line-height:130%;font-weight:600}}.h5,.text-long h5{color:inherit;font-family:"Roboto Flex","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;font-weight:600;margin:0 0 .5em;width:auto}@media(min-width:720px){.h5,.text-long h5{font-size:2rem;line-height:130%;font-weight:600}}.h2--decorative-secondary,.h3--decorative-secondary{margin:0 0 3rem;display:flex;flex-direction:row;line-height:100%;gap:1rem}.h2--decorative-secondary .icon{height:3rem;width:3rem}@media(min-width:720px){.h2--decorative-secondary .icon{height:4rem;width:4rem}}.h3--decorative-secondary .icon{height:2rem;width:2rem}@media(min-width:720px){.h3--decorative-secondary .icon{height:2.5rem;width:2.5rem}}.h2--decorative-primary,.h2--decorative-primary-shape,.h3--decorative-primary,.h3--decorative-primary-shape{text-wrap:nowrap;display:flex;justify-content:center;align-items:center;gap:4rem;width:100%}.h2--decorative-primary::before,.h2--decorative-primary-shape::before,.h3--decorative-primary::before,.h3--decorative-primary-shape::before{content:"";height:.5rem;width:100%;background-color:#47C2FF;background-color:var(--c-primary-light);-webkit-clip-path:polygon(0 0,97% 0,100% 100%,3% 100%);clip-path:polygon(0 0,97% 0,100% 100%,3% 100%)}.h2--decorative-primary::after,.h2--decorative-primary-shape::after,.h3--decorative-primary::after,.h3--decorative-primary-shape::after{content:"";height:.5rem;width:100%;background-color:#47C2FF;background-color:var(--c-primary-light);-webkit-clip-path:polygon(0 0,97% 0,100% 100%,3% 100%);clip-path:polygon(0 0,97% 0,100% 100%,3% 100%)}.h2--decorative-primary-shape,.h3--decorative-primary-shape{gap:0}.h2--decorative-primary-shape .parallelogram-shape,.h3--decorative-primary-shape .parallelogram-shape{align-items:center;color:#0A0A0A;color:var(--c-black);display:flex;inset:0;min-height:70px;position:relative;justify-content:center;z-index:1}.h2--decorative-primary-shape .parallelogram-shape::before,.h3--decorative-primary-shape .parallelogram-shape::before{background-color:white;background-color:var(--c-white);-webkit-clip-path:polygon(12% 0%,100% 0%,88% 100%,0% 100%);clip-path:polygon(12% 0%,100% 0%,88% 100%,0% 100%);content:"";height:100%;inset:0 auto;min-width:380px;position:absolute;width:100%;z-index:-1}.h2--decorative-highlight,.h3--decorative-highlight{background-color:#ECF0F5;background-color:var(--c-highlight);width:100%;padding:2rem 4rem;margin:3rem 0}.paragraph,.text-long p{margin:0 0 1em;line-height:28px}p{margin:0 0 1em;line-height:28px}.blockquote:not(.image-field-caption),.text-long blockquote:not(.image-field-caption){margin:0;padding:0}.blockquote__wrapper{font-family:"Inter","Helvetica","Arial",sans-serif;font-weight:300;font-size:2.5rem;margin:0;border-left:5px solid #024984;border-left:5px solid var(--c-primary);padding:1rem;padding-left:1.3rem;position:relative;line-height:130%}.blockquote__wrapper p{margin-top:10px}.blockquote__wrapper p:first-of-type{margin:0}.blockquote__wrapper--lined .blockquote,.blockquote__wrapper--lined .text-long blockquote,.text-long .blockquote__wrapper--lined blockquote{font-style:italic}.blockquote__wrapper--double-lined{background:#EFF6FF;background:var(--c-neutral-light);outline:10px solid #EFF6FF;outline:10px solid var(--c-neutral-light);border:none;padding-left:33px}.blockquote__wrapper--double-lined::before{content:"";width:2rem;height:100%;position:absolute;top:0;left:1rem;margin:0 1rem;box-shadow:-5px 0 0 #024984,-15px 0 0 #EFF6FF,-20px 0 0 #024984;box-shadow:-5px 0 0 var(--c-primary),-15px 0 0 var(--c-neutral-light),-20px 0 0 var(--c-primary)}.blockquote__wrapper--double-lined .blockquote,.blockquote__wrapper--double-lined .text-long blockquote,.text-long .blockquote__wrapper--double-lined blockquote{font-style:italic}.blockquote__wrapper--boxed{background:#EFF6FF;background:var(--c-neutral-light)}.blockquote__wrapper--boxed::before{content:"";-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="31" height="27" viewBox="0 0 31 27" xmlns="http://www.w3.org/2000/svg"><path d="M14.231 26.6953H0V15.7358C0 11.701 0.839673 8.51678 2.51904 6.18311C4.19841 3.84943 7.07729 1.78842 11.1558 0L14.231 5.82324C11.7228 7.00098 9.98894 8.17325 9.0293 9.34009C8.06966 10.5069 7.53532 11.8864 7.42627 13.4785H14.231V26.6953ZM30.8174 26.6953H16.5864V15.7358C16.5864 11.701 17.4261 8.51678 19.1055 6.18311C20.7848 3.84943 23.6637 1.78842 27.7422 0L30.8174 5.82324C28.3092 7.00098 26.5754 8.17325 25.6157 9.34009C24.6561 10.5069 24.1217 11.8864 24.0127 13.4785H30.8174V26.6953Z" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="31" height="27" viewBox="0 0 31 27" xmlns="http://www.w3.org/2000/svg"><path d="M14.231 26.6953H0V15.7358C0 11.701 0.839673 8.51678 2.51904 6.18311C4.19841 3.84943 7.07729 1.78842 11.1558 0L14.231 5.82324C11.7228 7.00098 9.98894 8.17325 9.0293 9.34009C8.06966 10.5069 7.53532 11.8864 7.42627 13.4785H14.231V26.6953ZM30.8174 26.6953H16.5864V15.7358C16.5864 11.701 17.4261 8.51678 19.1055 6.18311C20.7848 3.84943 23.6637 1.78842 27.7422 0L30.8174 5.82324C28.3092 7.00098 26.5754 8.17325 25.6157 9.34009C24.6561 10.5069 24.1217 11.8864 24.0127 13.4785H30.8174V26.6953Z" /></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#024984;background-color:var(--c-primary);width:31px;height:27px;display:block;margin-bottom:5px}.blockquote__wrapper--boxed .blockquote,.blockquote__wrapper--boxed .text-long blockquote,.text-long .blockquote__wrapper--boxed blockquote{font-weight:700}.blockquote__wrapper--indented{border-left:none;display:flex;flex-wrap:wrap;padding:2rem 0}.blockquote__wrapper--indented .blockquote,.blockquote__wrapper--indented .text-long blockquote,.text-long .blockquote__wrapper--indented blockquote{flex:1 0 calc(100% - 51px);margin-left:10px}.blockquote__wrapper--indented::before{content:"";-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="31" height="27" viewBox="0 0 31 27" xmlns="http://www.w3.org/2000/svg"><path d="M14.231 26.6953H0V15.7358C0 11.701 0.839673 8.51678 2.51904 6.18311C4.19841 3.84943 7.07729 1.78842 11.1558 0L14.231 5.82324C11.7228 7.00098 9.98894 8.17325 9.0293 9.34009C8.06966 10.5069 7.53532 11.8864 7.42627 13.4785H14.231V26.6953ZM30.8174 26.6953H16.5864V15.7358C16.5864 11.701 17.4261 8.51678 19.1055 6.18311C20.7848 3.84943 23.6637 1.78842 27.7422 0L30.8174 5.82324C28.3092 7.00098 26.5754 8.17325 25.6157 9.34009C24.6561 10.5069 24.1217 11.8864 24.0127 13.4785H30.8174V26.6953Z" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="31" height="27" viewBox="0 0 31 27" xmlns="http://www.w3.org/2000/svg"><path d="M14.231 26.6953H0V15.7358C0 11.701 0.839673 8.51678 2.51904 6.18311C4.19841 3.84943 7.07729 1.78842 11.1558 0L14.231 5.82324C11.7228 7.00098 9.98894 8.17325 9.0293 9.34009C8.06966 10.5069 7.53532 11.8864 7.42627 13.4785H14.231V26.6953ZM30.8174 26.6953H16.5864V15.7358C16.5864 11.701 17.4261 8.51678 19.1055 6.18311C20.7848 3.84943 23.6637 1.78842 27.7422 0L30.8174 5.82324C28.3092 7.00098 26.5754 8.17325 25.6157 9.34009C24.6561 10.5069 24.1217 11.8864 24.0127 13.4785H30.8174V26.6953Z" /></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#AE176A;background-color:var(--c-secondary);width:31px;height:27px;display:block;margin-bottom:5px;flex:0 1 auto}.blockquote__wrapper--indented::after{content:"";width:100px;height:10px;background-color:#024984;background-color:var(--c-primary);position:absolute;top:0;left:0}.blockquote__wrapper--plain{border-left:none;padding-left:10px}.blockquote__source{margin-top:1em;font-size:1.5rem}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}.text-long a:not(.button){color:#024984;color:var(--c-primary)}.lined-text{display:inline-grid;grid-template-columns:1fr 150px auto 150px 1fr;gap:10px;align-items:center}.lined-text::before,.lined-text::after{content:"";background-color:#47C2FF;background-color:var(--c-primary-light);display:block;height:3px;width:150px;position:relative}.lined-text::before{grid-column:2}.lined-text::after{grid-column:4}.caption p:first-of-type{margin-top:5px}.caption p:last-of-type{margin-bottom:5px}.text-center{text-align:center}.underline{display:flex;background-color:#ECF0F5;background-color:var(--c-highlight);width:100%;height:3px}.underline--rainbow{background:linear-gradient(270deg,#AE176A 22.04%,#47C2FF 70.76%);height:5px;width:auto}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video--full{padding-bottom:75%}.accordion__item{width:100%;position:relative;margin:2rem 0;transition:300ms all ease-in-out}.accordion__item.open{transition:300ms all ease-in-out}.accordion__item.open .accordion__title{background-color:#024984;background-color:var(--c-primary);transition:300ms all ease-in-out}.accordion__item.open .accordion__label{color:#fff;transition:300ms all ease-in-out}.accordion__item.open .accordion__content{height:max-content;visibility:visible;max-height:max-content;z-index:2}.accordion--alert .accordion__item.open .accordion__content{padding:2rem 0}.accordion__item.open .accordion__title .icon--toggle{transform:translateY(-50%) rotate(180deg);transition:300ms all ease-in-out}.accordion__item.open .icon{color:#47C2FF;color:var(--c-primary-light)}.accordion__title{margin:0;padding:0 3rem;background-color:#CCDAEA;background-color:var(--c-light-blue);-webkit-clip-path:polygon(3% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(3% 0%,100% 0%,100% 100%,0% 100%);transition:300ms all ease-in-out}@media(min-width:720px){.accordion__title{padding:0 4rem}}@media(min-width:920px){.accordion__title{padding:0 6rem}}.accordion__title button{display:flex;align-items:center;gap:10px;background:rgba(0,0,0,0);position:relative;border:none;color:white;color:var(--c-text-inverse);font-weight:700;font-size:2.4rem;text-align:left;line-height:1;width:100%;height:100%;padding:2rem 0;cursor:pointer}.accordion__title .icon{width:24px;height:24px;color:#AE176A;color:var(--c-secondary)}.accordion__title .icon--toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:300ms all ease-in-out}.accordion__label{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem;color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}@media(min-width:720px){.accordion__label{font-size:2.5rem;line-height:130%;letter-spacing:0;font-weight:600}}.accordion__content{background-color:#fff;max-height:0;visibility:hidden;overflow:hidden}.accordion__content .content-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding:1rem 2rem;background-color:rgba(0,0,0,0)}@media(min-width:920px){.accordion__content .content-wrapper{padding:1rem 4rem}}.accordion__content .content-wrapper p{margin-top:0}.accordion__content .content-wrapper p:only-child{margin-bottom:0}.accordion__content .content-wrapper .button,.accordion__content .content-wrapper .more-link a,.more-link .accordion__content .content-wrapper a{color:inherit}.accordion--alert .accordion__item{background-color:#AE176A;background-color:var(--c-secondary);margin:0}.accordion--alert .accordion__content{background-color:#E3E8EE;background-color:var(--c-neutral-dark);color:white;color:var(--c-text-inverse)}.accordion .text-long{width:100%}.bracket-game-details{display:inline-flex;gap:5px;font-size:14px;line-height:1.4;grid-row:2;width:200px;align-items:center;padding:0}.bracket-game-details__content{flex:1 1 auto;text-align:right}.bracket-game-details__content .flex{display:flex;gap:5px;justify-content:space-between}.tournament-championship__games .bracket-game-details__content .flex{display:block}.bracket-game-details .button,.bracket-game-details .more-link a,.more-link .bracket-game-details a{background:none;-webkit-clip-path:none;clip-path:none;padding:0}.bracket-game-details .button .icon,.bracket-game-details .more-link a .icon,.more-link .bracket-game-details a .icon{width:24px;height:16px;color:#024984;color:var(--c-primary)}.bracket-game-details .button:hover,.bracket-game-details .more-link a:hover,.more-link .bracket-game-details a:hover,.bracket-game-details .button:focus,.bracket-game-details .more-link a:focus,.more-link .bracket-game-details a:focus,.bracket-game-details .button:active,.bracket-game-details .more-link a:active,.more-link .bracket-game-details a:active{border:none;-webkit-clip-path:none;clip-path:none;outline:none}.bracket-game-details .button:hover .icon,.bracket-game-details .more-link a:hover .icon,.more-link .bracket-game-details a:hover .icon,.bracket-game-details .button:focus .icon,.bracket-game-details .more-link a:focus .icon,.more-link .bracket-game-details a:focus .icon,.bracket-game-details .button:active .icon,.bracket-game-details .more-link a:active .icon,.more-link .bracket-game-details a:active .icon{color:#AE176A;color:var(--c-secondary)}.bracket-game-details__date{white-space:nowrap}.right-side .bracket-game-details__date{direction:ltr;text-align:right}.bracket-game-details__overtime{background-color:#c6ac76;padding:5px;font-size:12px;line-height:1em;white-space:nowrap}.tournament-championship__games .bracket-game-details__overtime{color:#032845}.modal{position:fixed;height:100vh;width:100vw;z-index:999;top:0;left:0;display:none;align-items:center;justify-content:center;direction:ltr}.modal__content{width:80vw;max-width:500px;max-height:80vh;background-color:#fff;overflow-y:auto}.modal.open{display:flex;background:rgba(0,0,0,.7)}.modal.open button:hover,.modal.open button:focus,.modal.open button:active{border:none;-webkit-clip-path:none;clip-path:none;outline:none}.modal__heading{background-color:#47c2ff;background-color:#024984;background-color:var(--c-primary);padding:20px 30px;display:flex;align-items:center}.modal__heading .h4,.modal__heading .previous-next-navigation__label,.modal__heading .cart-confirmation .text-with-icon__text,.cart-confirmation .modal__heading .text-with-icon__text,.modal__heading .text-long h4,.text-long .modal__heading h4{color:#fff;margin:0;flex:1 0 auto}.modal .button:focus,.modal .more-link a:focus,.more-link .modal a:focus{outline:2px solid #fff;outline-offset:2px}.modal .button .icon,.modal .more-link a .icon,.more-link .modal a .icon{color:#fff}.modal .button:hover .icon,.modal .more-link a:hover .icon,.more-link .modal a:hover .icon,.modal .button:focus .icon,.modal .more-link a:focus .icon,.more-link .modal a:focus .icon,.modal .button:active .icon,.modal .more-link a:active .icon,.more-link .modal a:active .icon{color:#fff}.modal__details{padding:20px 30px}.modal__details a{color:#024984}.modal__details .administrative-area:nth-child(1){display:none}.modal__details .country{display:none}.bracket-team{position:relative;width:200px;height:70px;background-color:#ECF0F5;background-color:var(--c-neutral-medium-light);display:flex;font-size:14px;line-height:1.2;border:1px solid rgba(0,0,0,0);border:none;grid-column:1}.bracket-team.right-side{direction:rtl}.bracket-team--winner{border-color:#47c2ff}.bracket-team__information{display:flex;justify-content:space-between;position:absolute;width:calc(100% - 35px)}.tournament:not(.section-) .bracket-team__section{display:none}.bracket-team__section,.bracket-team__seed{padding:3px;font-weight:700;color:#032845;color:#024984;color:var(--c-primary);font-size:13px}.bracket-team__seed:empty{padding:0}.bracket-team__home .icon{width:16px;height:16px;position:absolute;bottom:2px;left:2px;fill:#024984;fill:var(--c-primary)}.right-side .bracket-team__home .icon{right:2px}.bracket-team__team{color:#024984;color:var(--c-primary);padding:10px 5px;flex-grow:1;word-break:break-word;align-self:center}.bracket-team__team a{color:#032845}.right-side .bracket-team__team{direction:ltr;text-align:right}.bracket-team__score{background-color:#646262;color:#fff;padding:5px;align-items:center;display:flex;flex:0 0 auto;justify-content:center;width:35px}.bracket-team__score:empty{display:none}.bracket-team--winner .bracket-team__score{background-color:#024984;background-color:var(--c-primary)}body.type--participant #block-mainpagecontent>div.container>div,body.type--participant .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) #block-mainpagecontent>div.cta__content-wrapper>div,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) body.type--participant #block-mainpagecontent>div.cta__content-wrapper>div{border-bottom:5px solid #f2f2f2;padding:2rem 0}body.type--participant #block-mainpagecontent>div.container>div>div:first-child,body.type--participant .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) #block-mainpagecontent>div.cta__content-wrapper>div>div:first-child,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) body.type--participant #block-mainpagecontent>div.cta__content-wrapper>div>div:first-child{font-weight:bold}body.type--participant #block-mainpagecontent>div.container>div>div:first-child::after,body.type--participant .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) #block-mainpagecontent>div.cta__content-wrapper>div>div:first-child::after,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) body.type--participant #block-mainpagecontent>div.cta__content-wrapper>div>div:first-child::after{content:":";display:inline-block}body.type--participant #block-mainpagecontent>div.container>div:last-child,body.type--participant .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) #block-mainpagecontent>div.cta__content-wrapper>div:last-child,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) body.type--participant #block-mainpagecontent>div.cta__content-wrapper>div:last-child{border-bottom:none}.button-group{display:flex;gap:10px}.button-group.paragraph-button-group.align-center{justify-content:center}.button-group.paragraph-button-group.align-left{justify-content:left}.button-group.paragraph-button-group.align-right{justify-content:right}.callout__content-wrapper{padding:4rem 3rem}@media(min-width:920px){.callout__content-wrapper{padding:5rem 8rem}}.callout--default{background-color:#024984;background-color:var(--c-primary);color:#fff}.callout--corner-accent{background-color:#E3E8EE;background-color:var(--c-accent);text-align:center;position:relative;font-weight:600}@media(min-width:920px){.callout--corner-accent{font-weight:400}}.callout--corner-accent::before{position:absolute;content:"";background-color:#AE176A;background-color:var(--c-secondary);-webkit-clip-path:polygon(0 0,0% 100%,100% 0);clip-path:polygon(0 0,0% 100%,100% 0);width:7rem;height:8rem;top:0;left:0}.callout--corner-accent::after{position:absolute;content:"";background-color:#024984;background-color:var(--c-primary);-webkit-clip-path:polygon(100% 100%,0% 100%,100% 0);clip-path:polygon(100% 100%,0% 100%,100% 0);width:7rem;height:8rem;bottom:0;right:0}.callout--corner-accent .callout__content-wrapper{position:relative}.callout--corner-accent .callout__content-wrapper::before{position:absolute;content:"";background-color:#AE176A;background-color:var(--c-secondary);height:5px;width:24rem;top:0;left:0}.callout--corner-accent .callout__content-wrapper::after{position:absolute;content:"";background-color:#024984;background-color:var(--c-primary);height:5px;width:24rem;bottom:0;right:0}.card-committee{display:block;font-size:2.1rem;line-height:130%;border-left:6px solid #AE176A;border-left:6px solid var(--c-secondary);padding:1rem}.card-committee__heading{margin:0}.card-committee__heading--committee{margin-bottom:1rem;color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem}@media(min-width:720px){.card-committee__heading--committee{font-size:2.5rem;line-height:130%;letter-spacing:0;font-weight:600}}.card-committee__heading--committee a{text-decoration:none;color:#024984;color:var(--c-primary)}.card-committee__heading--committee a:hover,.card-committee__heading--committee a:focus,.card-committee__heading--committee a:active{text-decoration:underline}.card-committee__heading--member{color:#0a0a0a;margin-bottom:.5rem}.card-committee__body p{margin:0}.card-hero{display:block;height:30rem;background-color:rgba(3,45,79,.7);text-decoration:none;position:relative;transition:all 300ms ease-in-out;flex:1 1 calc(33.333% - 10rem)}.card-hero:hover,.card-hero:focus,.card-hero:active{background-color:rgba(101,10,60,.7);transition:all 300ms ease-in-out}.card-hero:hover::after,.card-hero:focus::after,.card-hero:active::after{background-color:#AE176A;background-color:var(--c-secondary);transition:all 300ms ease-in-out}.card-hero__wrapper{position:relative;padding:4rem 2rem;height:100%}.card-hero__heading{margin:0;color:#fff;font-size:2.1rem;line-height:130%;font-style:"Prompt","Helvetica","Arial",sans-serif}.card-hero__button{position:absolute;bottom:4rem;right:-3.2rem}.card-hero::after{content:"";height:2rem;width:100%;left:0;background-color:#47C2FF;background-color:var(--c-primary-light);position:absolute;-webkit-clip-path:polygon(0 0,100% 0%,93% 100%,0% 100%);clip-path:polygon(0 0,100% 0%,93% 100%,0% 100%);transition:all 300ms ease-in-out;z-index:20}.card--icon-list{text-decoration:none;position:relative}.card--icon-list:hover .heading,.card--icon-list:focus .heading,.card--icon-list:active .heading{color:#AE176A;color:var(--c-secondary);transition:all 300ms ease-in-out}.card--icon-list__wrapper{display:grid;gap:1rem;height:100%;grid-template-columns:repeat(3,1fr);align-items:center;justify-content:center;background-color:#ECF0F5;background-color:var(--c-highlight);padding:2rem;color:#0A0A0A;color:var(--c-text)}.card--icon-list__icon{grid-column:3/4;grid-row:1/2}.card--icon-list__icon .circled-icon{height:11rem;width:11rem}.card--icon-list__content{grid-column:1/3;grid-row:1/2}.card--icon-list__text{font-family:"Inter","Helvetica","Arial",sans-serif;font-size:1.8rem;line-height:1.8}.card--icon-list .heading{text-transform:uppercase;font-size:2rem;color:#024984;color:var(--c-primary);margin:0;transition:all 300ms ease-in-out}.card--icon-list::after{position:absolute;content:"";background-color:#AE176A;background-color:var(--c-secondary);height:3rem;width:3rem;bottom:0;right:0;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);z-index:100}.card-sport{text-decoration:none;font-family:"Prompt","Helvetica","Arial",sans-serif}.card-sport:hover .card-sport__wrapper,.card-sport:focus .card-sport__wrapper,.card-sport:active .card-sport__wrapper{background-color:#EFF6FF;background-color:var(--c-highlight-high);transition:all 300ms ease-in-out}.card-sport:hover .card-sport__heading,.card-sport:focus .card-sport__heading,.card-sport:active .card-sport__heading{color:#AE176A;color:var(--c-secondary);transition:all 300ms ease-in-out}.card-sport:hover .card-sport__icon-wrapper,.card-sport:focus .card-sport__icon-wrapper,.card-sport:active .card-sport__icon-wrapper{background-color:#AE176A;background-color:var(--c-secondary);transition:all 300ms ease-in-out}.card-sport:hover .card-sport__icon-wrapper .icon,.card-sport:focus .card-sport__icon-wrapper .icon,.card-sport:active .card-sport__icon-wrapper .icon{fill:#fff;transition:all 300ms ease-in-out}.card-sport__wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#ECF0F5;background-color:var(--c-highlight);transition:all 300ms ease-in-out;position:relative;padding:2rem 3rem}.card-sport__wrapper::after{content:"";background-color:#AE176A;background-color:var(--c-secondary);height:2.5rem;width:2.5rem;position:absolute;bottom:0;right:0;z-index:2;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.card-sport__heading{color:#024984;color:var(--c-primary);transition:all 300ms ease-in-out}.card-sport__icon-wrapper{background-color:#47C2FF;background-color:var(--c-primary-light);display:flex;justify-content:center;align-items:center;height:11rem;width:10rem;padding:1rem;transition:all 300ms ease-in-out}.card-sport__icon-wrapper .icon{fill:#0a0a0a;transition:all 300ms ease-in-out}.card{text-decoration:none;font-family:"Inter","Helvetica","Arial",sans-serif;display:flex;background-color:#ECF0F5;background-color:var(--c-highlight);transition:all 400ms ease-in-out}.card:hover,.card:focus,.card:active{background-color:#EFF6FF;background-color:var(--c-highlight-high);transition:all 400ms ease-in-out}.card:hover .card__wrapper,.card:focus .card__wrapper,.card:active .card__wrapper{overflow:hidden}.card:hover .card__wrapper .image,.card:focus .card__wrapper .image,.card:active .card__wrapper .image{scale:1.01;transition:all 400ms ease-in-out}.card:hover .card__content,.card:focus .card__content,.card:active .card__content{background-color:#EFF6FF;background-color:var(--c-highlight-high);transition:all 400ms ease-in-out}.card:hover .card__heading,.card:focus .card__heading,.card:active .card__heading{color:#AE176A;color:var(--c-secondary);text-decoration:underline;transition:all 400ms ease-in-out}.card__wrapper{display:flex;overflow:hidden;height:100%}.card__wrapper .image{transition:all 300ms ease-in-out}.card__content{background-color:#ECF0F5;background-color:var(--c-highlight);color:#024984;color:var(--c-primary);transition:all 400ms ease-in-out}.card__eyebrow{font-family:"Inter","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.2rem;line-height:1.8rem;text-transform:uppercase;letter-spacing:3px;margin-bottom:.5rem;color:#0A0A0A;color:var(--c-text)}.card__heading{font-size:1.7rem;line-height:150%;font-weight:300;margin:0;transition:all 400ms ease-in-out}.card__date{color:#0a0a0a;font-weight:700}.card--small{height:100%}.card--small .card__wrapper{align-items:center;gap:2rem;padding:3.5rem 3rem;position:relative;width:100%;justify-content:space-between}.card--small .card__wrapper:has(img){flex-direction:row-reverse}.card--small .card__wrapper::after{content:"";background-color:#AE176A;background-color:var(--c-secondary);height:2.5rem;width:2.5rem;position:absolute;bottom:0;right:0;z-index:2;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.card--small .card__wrapper .image{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;height:12.5rem}.card--small .card__wrapper:has(.image){padding:2rem 3rem}.card--small a{text-decoration:none}.card--medium .card__wrapper{flex-direction:column;width:100%}.card--medium .card__wrapper .image{-o-object-fit:cover;object-fit:cover;max-height:26rem;width:100%}@media(min-width:920px){.card--medium .card__wrapper .image{aspect-ratio:4/3;max-height:26rem}}.card--medium .card__content{position:relative;padding:3rem 2rem;height:26rem}.card--medium .card__content::after{content:"";background-color:#AE176A;background-color:var(--c-secondary);height:2.5rem;width:2.5rem;position:absolute;bottom:0;right:0;z-index:2;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.card--featured:hover .card__content,.card--featured:focus .card__content,.card--featured:active .card__content{background-color:#fff;transition:all 400ms ease-in-out}@media(min-width:920px){.card--featured{height:100%}}.card--featured .card__wrapper{flex-direction:column;width:100%}@media(min-width:920px){.card--featured .card__wrapper{position:relative}}.card--featured .card__wrapper .image{-o-object-fit:cover;object-fit:cover;height:100%}.card--featured .card__content{position:relative;padding:3rem 2rem;background-color:#fff}.card--featured .card__content::after{content:"";background-color:#AE176A;background-color:var(--c-secondary);height:2.5rem;width:2.5rem;position:absolute;top:0;right:0;z-index:2;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}@media(min-width:920px){.card--featured .card__content::after{height:9rem;width:9rem;bottom:0;top:auto;right:1rem}}@media(min-width:920px){.card--featured .card__content{position:absolute;bottom:0;width:85%}}@media(min-width:920px){.card--featured .card__heading{width:90%}}.card--photo{flex-direction:column}.card--photo .card__wrapper{flex-direction:column}.card--photo .card__wrapper img{height:25rem;width:100%;-o-object-fit:cover;object-fit:cover}.card--photo .card__content{padding:2rem;position:relative}.card--photo .card__content::after{content:"";background-color:#AE176A;background-color:var(--c-secondary);height:2.5rem;width:2.5rem;position:absolute;bottom:0;right:0;z-index:2;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.card--photo .card__heading{font-family:"Prompt","Helvetica","Arial",sans-serif;font-size:2.5rem;font-weight:600;line-height:130%}.card--dashboard .card__wrapper{padding-bottom:calc(3rem + 30px)}.card--dashboard+.card__edit-link{bottom:30px;color:#024984;color:var(--c-primary);font-weight:700;left:3rem;position:absolute;text-decoration:none;width:100%}.card--dashboard+.card__edit-link:hover,.card--dashboard+.card__edit-link:focus,.card--dashboard+.card__edit-link:active{color:#AE176A;color:var(--c-secondary);text-decoration:underline;transition:all 400ms ease-in-out}.card--2-column{background-color:rgba(0,0,0,0);justify-content:center;display:block;max-width:1300px;margin:0 auto}.card--2-column a{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem;text-decoration:none}@media(min-width:720px){.card--2-column a{font-size:2.5rem;line-height:130%;letter-spacing:0;font-weight:600}}.card--2-column a .image-wrapper{overflow:hidden}.card--2-column a .heading{transition:all 400ms ease-in-out;position:relative;width:-moz-fit-content;width:fit-content}.card--2-column a .heading div{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem}@media(min-width:720px){.card--2-column a .heading div{font-size:2.5rem;line-height:130%;letter-spacing:0;font-weight:600}}.card--2-column a .heading::after{content:"";background-color:#AE176A;background-color:var(--c-secondary);height:2.5rem;width:2.5rem;position:absolute;bottom:1rem;right:-4rem;z-index:2;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%)}.card--2-column a:hover img,.card--2-column a:focus img,.card--2-column a:active img{scale:1.01;transition:all 400ms ease-in-out}.card--2-column a:hover .heading,.card--2-column a:focus .heading,.card--2-column a:active .heading{color:#47C2FF;color:var(--c-primary-light);transition:all 400ms ease-in-out}.card--2-column:hover,.card--2-column:focus,.card--2-column:active{background-color:rgba(0,0,0,0);transition:all 400ms ease-in-out}.card--2-column:hover .card__content,.card--2-column:focus .card__content,.card--2-column:active .card__content{background-color:rgba(0,0,0,0)}.card--2-column .card__wrapper{display:flex;flex-direction:column}@media(min-width:920px){.card--2-column .card__wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.card--2-column .card__wrapper img{height:26rem;width:100%;-o-object-fit:cover;object-fit:cover;transition:all 400ms ease-in-out}.card--2-column .card__wrapper .card-1 .image-wrapper{position:relative;-webkit-clip-path:polygon(0 0,100% 0%,80% 100%,0% 100%);clip-path:polygon(0 0,100% 0%,80% 100%,0% 100%)}.card--2-column .card__wrapper .card-1 .card__image{display:block;z-index:2;-webkit-clip-path:polygon(0 0,100% 0%,80% 100%,0% 100%);clip-path:polygon(0 0,100% 0%,80% 100%,0% 100%)}.card--2-column .card__wrapper .card-2 .image-wrapper{position:relative;-webkit-clip-path:polygon(20% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(20% 0,100% 0%,100% 100%,0% 100%)}.card--2-column .card__wrapper .card-2 .card__image{display:block;z-index:2;-webkit-clip-path:polygon(20% 0,100% 0%,100% 100%,0% 100%);clip-path:polygon(20% 0,100% 0%,100% 100%,0% 100%)}.card--2-column .card__content{background-color:rgba(0,0,0,0)}.card--job .card__heading{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem}@media(min-width:720px){.card--job .card__heading{font-size:2.5rem;line-height:130%;letter-spacing:0;font-weight:600}}.card--job .card__categories{font-weight:700;color:#0A0A0A;color:var(--c-text)}.card--job .card__organization{color:#0A0A0A;color:var(--c-text)}.card--job .card__start-date{color:#0A0A0A;color:var(--c-text);margin:2rem 0}.card--job .card__view-details p{margin:0}.card--games .card__heading{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem}@media(min-width:720px){.card--games .card__heading{font-size:2.5rem;line-height:130%;letter-spacing:0;font-weight:600}}.card--games .card__categories{font-weight:700;color:#0A0A0A;color:var(--c-text)}.card--games .card__summary{color:#0A0A0A;color:var(--c-text);margin:2rem 0}.checkerboard-piece{display:flex;flex-wrap:wrap;background-color:#fff;color:#0A0A0A;color:var(--c-text)}@media(min-width:920px){.checkerboard-piece{justify-content:center}}.checkerboard .checkerboard-piece{height:100%;display:grid;grid-template-columns:1fr minmax(auto,2000px) 1fr}.checkerboard-piece__content-wrapper{grid-column:2;flex:1 0 100%;display:flex;flex-direction:column;max-width:1300px}@media(min-width:920px){.checkerboard-piece__content-wrapper{flex-direction:row}}@media(min-width:920px){.checkerboard-piece__image{flex:0 0 35%;width:35%;max-width:35%;height:100%;grid-column:2;grid-row:1}}.checkerboard-piece__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;aspect-ratio:4/3}.checkerboard-piece__content{padding:2rem;display:flex;flex-direction:column;justify-content:center;width:100%}@media(min-width:920px){.checkerboard-piece__content{flex:0 0 65%;width:65%;max-width:65%;padding:0 4rem;justify-content:flex-start}}.checkerboard-piece__content h2,.checkerboard-piece__content h3{color:#0A0A0A;color:var(--c-text)}@media(min-width:920px){.checkerboard-piece:nth-of-type(even) .checkerboard-piece__image{order:2}}.checkerboard-piece .paragraph-wrapper{padding:0}.circled-icon{display:flex;justify-content:center;align-items:center;background-color:#E3E8EE;background-color:var(--c-accent);padding:2rem;border-radius:50%;aspect-ratio:1/1;width:8.4rem;height:8.4rem}.circled-icon .icon{color:#0a0a0a;fill:#0a0a0a;width:100%;height:100%}.circled-icon--leadership{background-color:#6cc24a}.circled-icon--sportsmanship{background-color:#6558b1}.circled-icon--community-service{background-color:#dc582a}.circled-icon--wellness{background-color:#00a9ce}.circled-icon--coaches-education{background-color:#ffc72c}.cta-with-views{background-color:#ECF0F5;background-color:var(--c-highlight);padding:4rem 2rem;display:flex;justify-content:center}@media(min-width:920px){.cta-with-views{padding:4rem}}.cta-with-views__wrapper{display:flex;flex-direction:column;max-width:1300px;gap:4rem}@media(min-width:920px){.cta-with-views__wrapper{flex-direction:row}}.cta-with-views__content-wrapper{position:relative}@media(min-width:920px){.cta-with-views__content-wrapper{flex-basis:50%}}.cta-with-views__content-wrapper .image{position:absolute;top:0;right:0;bottom:0;z-index:2}@media(min-width:920px){.cta-with-views__content-wrapper .image{top:10rem}}.cta-with-views__content{position:relative;z-index:5}.cta-with-views__body{margin:0 0 2rem}.cta-with-views__heading .heading{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;font-style:normal;font-size:3.2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem}@media(min-width:720px){.cta-with-views__heading .heading{font-size:3.8rem;line-height:130%;letter-spacing:0;font-weight:700}}.cta-with-views__views{display:flex;flex-direction:column;gap:2rem;position:relative;z-index:5}@media(min-width:920px){.cta-with-views__views{flex-basis:50%}}@media(min-width:720px){.cta-with-views__views{flex-direction:row}}@media(min-width:920px){.cta-with-views__views{flex-direction:row-reverse}}.cta-with-views__views .view-content{display:flex;flex-direction:column;gap:5rem;align-items:center}@media(min-width:720px){.cta-with-views__views .view-content{flex-direction:row;align-items:flex-start}}.cta{background-color:#024984;background-color:var(--c-primary);color:white;color:var(--c-text-inverse);padding:2rem;position:relative}.cta h2{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;font-style:normal;font-size:3.2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem;margin:0}@media(min-width:720px){.cta h2{font-size:3.8rem;line-height:130%;letter-spacing:0;font-weight:700}}.cta h2,.cta h3,.cta a{color:white;color:var(--c-text-inverse)}.cta p{margin:.5em 0}.cta .button,.cta .more-link a,.more-link .cta a{margin-top:2rem}.cta--default .cta__content-wrapper{display:flex;flex-direction:column}@media(min-width:920px){.cta--default .cta__content-wrapper{flex-direction:row;align-items:center;gap:7rem;padding-left:12rem;padding-right:12rem}}.cta--default .cta__image-default{max-width:22rem}.cta--slide-in{background-color:#041F3E;background-color:var(--c-primary-dark);color:#fff;transition:700ms height ease,700ms padding ease;overflow:hidden}.cta--slide-in:not(.active){display:none}.cta--slide-in a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link){color:#fff}.cta--slide-in a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):hover,.cta--slide-in a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):focus,.cta--slide-in a:not(.button):not(.pager__link):not(.tabs__link--local-tasks):not(.heading__link):active{color:#fff}.cta--slide-in p{font-size:1.8rem}.cta--slide-in .button--plain{text-transform:uppercase;font-family:"Inter","Helvetica","Arial",sans-serif}.cta--slide-in .button--plain:hover,.cta--slide-in .button--plain:focus,.cta--slide-in .button--plain:active{background-color:#024984;background-color:var(--c-primary)}.cta--secondary{background-color:#AE176A;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse)}.cta--secondary h2,.cta--secondary h3{color:white;color:var(--c-text-inverse)}.cta--spaced{margin-top:3rem;margin-bottom:3rem}.cta--windowshade .cta__content{position:relative;z-index:1;width:100%;padding:6rem 3rem;background-color:rgba(255,255,255,.9);color:#0A0A0A;color:var(--c-text)}.cta--windowshade .cta__content h2,.cta--windowshade .cta__content h3,.cta--windowshade .cta__content a:not(.button){color:#0A0A0A;color:var(--c-text);color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem}@media(min-width:720px){.cta--windowshade .cta__content h2,.cta--windowshade .cta__content h3,.cta--windowshade .cta__content a:not(.button){font-size:2.5rem;line-height:130%;letter-spacing:0;font-weight:600}}@media(min-width:920px){.cta--windowshade .cta__content{width:50%}}.cta--windowshade .cta__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cta--shaped-bg{padding:0}@media(min-width:920px){.cta--shaped-bg{display:grid;grid-template-columns:1fr minmax(auto,calc(2000px - 4rem)) 1fr}}@media(min-width:920px){.cta--shaped-bg .cta__content-wrapper{display:grid;grid-template-columns:1fr minmax(auto,calc(2000px / 2 - 4rem)) minmax(auto,calc(2000px / 2 - 4rem)) 1fr;align-items:center;grid-column:2}}.cta--shaped-bg .cta__content-wrapper .cta__content{flex:0 0 60%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-color:#024984;background-color:var(--c-primary);-webkit-clip-path:polygon(0 -100%,0 calc(100% - 100px),50% 100%,100% calc(100% - 100px),100% -100%);clip-path:polygon(0 -100%,0 calc(100% - 100px),50% 100%,100% calc(100% - 100px),100% -100%);padding:2rem 2rem calc(2rem + 100px)}@media(min-width:920px){.cta--shaped-bg .cta__content-wrapper .cta__content{height:100%;-webkit-clip-path:polygon(-100% 0,calc(100% - 100px) 0,100% 50%,calc(100% - 100px) 100%,-100% 100%);clip-path:polygon(-100% 0,calc(100% - 100px) 0,100% 50%,calc(100% - 100px) 100%,-100% 100%);padding:3rem 8rem 3rem 4rem;grid-column:2}}.cta--shaped-bg .cta__content-wrapper .cta__image{flex:0 0 calc(40% + 100px);margin-top:-100px;background-color:#041F3E;background-color:var(--c-primary-dark)}@media(min-width:920px){.cta--shaped-bg .cta__content-wrapper .cta__image{margin-top:0;margin-left:-100px;grid-column:3/5;height:100%}}.cta--shaped-bg .cta__content-wrapper .cta__image img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:20rem}@media(min-width:920px){.cta--shaped-bg .cta__content-wrapper .cta__image img{max-height:none;height:100%}}.cta--slant-shape .cta__content-wrapper .cta__content{-webkit-clip-path:polygon(0 -100%,0 calc(100% - 100px),50% calc(100% - 50px),100% 100%,100% -100%);clip-path:polygon(0 -100%,0 calc(100% - 100px),50% calc(100% - 50px),100% 100%,100% -100%)}@media(min-width:920px){.cta--slant-shape .cta__content-wrapper .cta__content{-webkit-clip-path:polygon(-100% 0,100% 0,calc(100% - 50px) 50%,calc(100% - 100px) 100%,-100% 100%);clip-path:polygon(-100% 0,100% 0,calc(100% - 50px) 50%,calc(100% - 100px) 100%,-100% 100%)}}.cta--lined-text-heading{text-align:center;padding:2rem 0}.cta--lined-text-heading .cta__content{display:flex;flex-direction:column;align-items:center;padding:10px 0}.cta--lined-text-heading .cta__heading{display:flex;align-items:center;margin:0;gap:1rem}.cta--lined-text-heading .cta__heading::before{display:block;content:"";height:.5rem;width:5rem;background-color:#47C2FF;background-color:var(--c-primary-light);-webkit-clip-path:polygon(0 0,97% 0,100% 100%,3% 100%);clip-path:polygon(0 0,97% 0,100% 100%,3% 100%)}.cta--lined-text-heading .cta__heading::after{display:block;content:"";height:.5rem;width:5rem;background-color:#47C2FF;background-color:var(--c-primary-light);-webkit-clip-path:polygon(0 0,97% 0,100% 100%,3% 100%);clip-path:polygon(0 0,97% 0,100% 100%,3% 100%)}.cta--lined-text-heading .lined-text{width:100%;grid-template-columns:0 1fr auto 1fr 0}.cta--lined-text-heading .cta__text{width:100%;margin:0 auto;padding-left:2rem;padding-right:2rem;max-width:2000px}@media(min-width:480px){.cta--lined-text-heading .cta__text{padding-left:4rem;padding-right:4rem}}.cta--video,.cta--video-dark{background-color:#ECF0F5;background-color:var(--c-highlight);color:#0A0A0A;color:var(--c-text);display:flex}.cta--video-dark,.cta--video-dark-dark{background-color:#041F3E;background-color:var(--c-primary-dark);color:#fff}.cta--video h2,.cta--video h3,.cta--video-dark h2,.cta--video-dark h3{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem;margin:0}@media(min-width:720px){.cta--video h2,.cta--video h3,.cta--video-dark h2,.cta--video-dark h3{font-size:2.5rem;line-height:130%;letter-spacing:0;font-weight:600}}@media(min-width:920px){.cta--video .cta__content-wrapper,.cta--video-dark .cta__content-wrapper{display:flex;flex-direction:row;gap:7rem}}@media(min-width:920px){.cta--video .cta__video,.cta--video-dark .cta__video{width:100%;max-width:50rem}}.cta--video .cta__video iframe,.cta--video-dark .cta__video iframe{height:100%;width:100%;min-height:25rem}.cta--video .cta__content,.cta--video-dark .cta__content{display:flex;flex-direction:column}.cta__close{text-align:right}@media(min-width:920px){.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper{padding:2rem}}:root{--iconWidth:155px}.icon-block{display:inline-flex;flex-direction:column;align-items:center;color:#fff;text-decoration:none;min-width:155px;min-width:var(--iconWidth);transition:300ms all ease-in-out}.icon-block__icon{line-height:0}.icon-block svg{width:5.6rem;height:auto}.icon-block__label{font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;padding:10px 0}a.icon-block svg{transition:300ms all ease-in-out}a.icon-block:hover,a.icon-block:focus,a.icon-block:active{transition:300ms all ease-in-out;color:#47C2FF;color:var(--c-primary-light)}a.icon-block:hover svg,a.icon-block:focus svg,a.icon-block:active svg{transform:scale(1.05);transition:300ms all ease-in-out}.icon-list-item{display:inline-flex;gap:2rem;line-height:1.4;text-align:left}.icon-list-item__icon .icon{fill:#0A0A0A;fill:var(--c-text)}.icon-list-item__content{max-width:25rem}@media(min-width:1300px){.icon-list-item__content{max-width:none}}.icon-list-item__text{color:#fff}.icon-list-item h3,.icon-list-item a{color:#fff;text-transform:uppercase;font-size:2rem;text-decoration:none}.icon-list-item h3:hover,.icon-list-item h3:focus,.icon-list-item h3:active,.icon-list-item a:hover,.icon-list-item a:focus,.icon-list-item a:active{text-decoration:underline}.link-icon,.link-icon-alt{display:flex;color:#024984;text-decoration:none}.link-icon:hover,.link-icon:focus,.link-icon:active,.link-icon-alt:hover,.link-icon-alt:focus,.link-icon-alt:active{text-decoration:underline}.link-icon:hover svg,.link-icon:focus svg,.link-icon:active svg,.link-icon-alt:hover svg,.link-icon-alt:focus svg,.link-icon-alt:active svg{color:#c6ac76}.link-icon{align-items:center}.link-icon-alt{flex-direction:column;color:#024984}.link-with-icon,.link-with-icon--arrow,.link-with-icon--stacked,.link-with-icon--trash{color:#024984;fill:currentColor;width:30px;height:30px}.link-with-icon{margin-right:3px}.link-with-icon-text{font-weight:bold;font-size:16px}.link-with-icon--arrow-text{font-size:14px;margin-right:10px}.link-with-icon--arrow-text,.link-with-icon-text,.link-with-icon--stacked-text,.link-with-icon--trash-text{text-transform:uppercase}.link-icon-alt-wrapper{display:flex}.link-icon-alt-wrapper .link-icon-alt:first-of-type{margin-right:15px}.link-with-icon--stacked-text,.link-with-icon--trash-text{font-size:12px}.link-with-icon--trash{color:#de0d0d}.breadcrumb{list-style:none;margin:0;padding:0;display:flex;font-size:1.5rem}.breadcrumb--caps{text-transform:uppercase}.breadcrumb--home-icon{position:relative}.breadcrumb--alt-slant .breadcrumb__item{position:relative;padding-right:15px;text-decoration:none}.breadcrumb--alt-slant .breadcrumb__item::after{content:"";position:absolute;top:50%;left:calc(100% - 10px);transform:translateY(-50%) skew(-10deg);height:100%;width:1px;background:#B7BABA;background:var(--c-neutral-medium);margin:0 5px}.breadcrumb--alt-slant .breadcrumb__item:last-of-type::after{padding-right:0;content:none}.breadcrumb__wrapper{background-color:#fff;padding:1rem 0}.breadcrumb__inner-wrapper{display:flex;align-items:center}.breadcrumb__inner-wrapper .icon{width:20px;height:20px;margin-right:5px}.breadcrumb__link{text-decoration:none}.breadcrumb__link:hover,.breadcrumb__link:focus,.breadcrumb__link:active{text-decoration:underline}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#024984;color:var(--c-primary)}.breadcrumb__link:hover{color:#AE176A;color:var(--c-secondary)}.breadcrumb__item{display:inline-block;text-decoration:none}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:#AE176A;color:var(--c-secondary)}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:#AE176A;color:var(--c-secondary)}.nav--footer-menu{border-top:3px solid #024984;border-top:3px solid var(--c-primary);border-bottom:3px solid #024984;border-bottom:3px solid var(--c-primary);padding:10px 0}.footer-menu{list-style:none;margin:0;padding:0;display:flex;justify-content:center;margin:0 auto;flex-direction:column;font-weight:700}@media(min-width:920px){.footer-menu{flex-direction:row}}@media(min-width:920px){.footer-menu__item+.footer-menu__item{margin-left:15px}}.footer-menu__link{color:#024984;color:var(--c-primary)}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:920px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:visited{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}.inline-menu__link:hover,.inline-menu__link:focus{color:#AE176A;color:var(--c-secondary);transition:300ms all ease-in-out}.main-nav{display:none}@media(min-width:720px){.main-nav{display:block}}.main-nav--open{background-color:white;background-color:var(--c-background);display:block;left:0;overflow-y:scroll;position:absolute;top:134px;right:0;width:100%}.main-nav--open-drawer{display:block;position:fixed;top:0;left:0;z-index:2;background-color:#024984;background-color:var(--c-primary);height:100%;width:60%}.main-menu{list-style:none;margin:0;padding:0;z-index:10;display:flex}@media(min-width:720px){.main-menu{border-bottom:none}}.main-menu .sub-menu-wrap{width:100%;z-index:2;background-color:#041F3E;background-color:var(--c-primary-dark);display:none}.main-menu .sub-menu-wrap.active{display:block}.main-menu .sub-menu-wrap .gutter{padding:0}@media(min-width:920px){.main-menu .sub-menu-wrap .gutter{padding-left:2rem;padding-right:2rem}}@media(min-width:920px)and (min-width:480px){.main-menu .sub-menu-wrap .gutter{padding-left:4rem;padding-right:4rem}}.main-menu .sub-menu-wrap .sub-menu-wrap{border-top:1px solid rgba(0,0,0,.6)}@media(min-width:920px){.main-menu .sub-menu-wrap{position:absolute;top:100%;left:0}}.main-menu .sub-menu{display:flex;flex-direction:column}.main-menu .sub-menu__heading{font-weight:700}@media(min-width:920px){.main-menu .sub-menu{flex-direction:row;justify-content:center;align-items:center;gap:4rem}}.main-nav--open-drawer .main-menu{flex-direction:column}.main-menu--sub{border-bottom:none;overflow:hidden;display:inline-flex}@media(min-width:720px){.main-menu--sub{height:auto;overflow:visible;z-index:1;gap:4rem}}.main-menu--sub.active{height:auto}body.menu-open{overflow:hidden;max-height:100vh}body.menu-open::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body.menu-open::after{background-color:rgba(10,10,10,.8);z-index:1}.main-menu__item{display:flex;flex-wrap:wrap}.main-menu__item:hover .main-menu__link::after{color:#0A0A0A;color:var(--c-text)}@media(min-width:720px){.main-menu__item--sub{display:block}}.main-menu__link{display:block;padding:1rem 3rem 1rem 2rem;text-decoration:none;border:none;background-color:rgba(0,0,0,0);color:inherit;line-height:1.8;cursor:pointer;width:100%;text-align:left}.main-menu__link:hover,.main-menu__link:focus,.main-menu__link:active{text-decoration:underline;text-underline-offset:2px}@media(min-width:720px){.main-menu__link{border-bottom:none;display:inline-block;padding:3rem 1rem;text-transform:none;position:relative;width:auto}.sub-menu-wrap .main-menu__link{padding:1rem}.sub-menu-wrap .main-menu__link.active::after{content:none}.main-menu__item:last-of-type>.main-menu__link{padding-right:0}}@media(min-width:920px){.main-menu__link.active::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);border:16px solid rgba(0,0,0,0);border-bottom-color:#041F3E;border-bottom-color:var(--c-primary-dark)}}.main-menu__link--with-sub.main-menu__link{display:flex;gap:5px;align-items:center;justify-content:space-between}@media(min-width:920px){.main-menu__link--with-sub.main-menu__link .menu-expander{display:none}}.main-menu__link--with-sub.main-menu__link.active .expand-indicator{transform:rotate(45deg)}.expand-indicator{line-height:0}.expand-indicator .icon{fill:white;fill:var(--c-white);width:18px;height:18px;vertical-align:middle}@media(min-width:920px){.expand-indicator{display:none}}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out;display:inline-block;padding:1rem;text-decoration:none;width:100%;background-color:#024984;background-color:var(--c-primary);border:none;z-index:2;position:relative}.toggle-expand:visited{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}.toggle-expand:hover,.toggle-expand:focus{color:#AE176A;color:var(--c-secondary);transition:300ms all ease-in-out}@media(min-width:720px){.toggle-expand{display:none}}.toggle-expand.active{background-color:#E3E8EE;background-color:var(--c-accent)}.toggle-expand .toggle-expand__text{color:white;color:var(--c-white)}.toggle-expand__text{display:block;text-transform:uppercase;font-size:1.5rem;font-weight:bold}.active .toggle-expand__text{color:white;color:var(--c-background)}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto;fill:white;fill:var(--c-white)}.toggle-expand__open{display:inline-flex;flex-direction:column;text-align:center}.active .toggle-expand__open{display:none}.toggle-expand__close{display:none;text-align:center}.toggle-expand__close::before{color:white;color:var(--c-background);content:"X";display:block;font-size:2.5rem;line-height:2}.active .toggle-expand__close{display:inline-block}.tbm{background-color:rgba(0,0,0,0);padding:2rem}.tbm-button{background-color:#fff}.tbm-nav{position:relative}.tbm-item.level-1{border-right:1px solid #1f67b8}.tbm-item.level-1:last-child{border-right:none}.tbm-item.level-2.tbm-group a.tbm-link.level-2::after{border-left:1rem solid rgba(0,0,0,0);border-right:1rem solid rgba(0,0,0,0);border-top:1rem solid #47C2FF;border-top:1rem solid var(--c-primary-light);content:"";transition:all 300ms ease-in-out;position:absolute;right:2rem;left:auto;top:40%}.tbm-item.view-item.level-2 a{background-color:white;background-color:var(--c-white);color:#024984;color:var(--c-primary);margin-bottom:1rem;padding:2rem !important;text-decoration:none;width:100%;transition:all 300ms ease-in-out}.tbm-item.view-item.level-2 a:hover,.tbm-item.view-item.level-2 a:focus,.tbm-item.view-item.level-2 a:active{background-color:#AE176A;background-color:var(--c-secondary);color:white !important;color:var(--c-white) !important;transition:all 300ms ease-in-out}.tbm-item.level-3 a.tbm-link.level-3::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='100' height='100' fill='%23AE176A'%3E%3Cpath d='M48.678 22.944 25.131 46.491h63.171v7.018H25.131l23.547 23.547-4.961 4.962L11.698 50l32.019-32.018z'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;content:"";height:30px;left:auto;position:absolute;right:1.5rem;top:25%;transform:rotate(180deg);transition:none;width:100%}.tbm-item.level-3 a.tbm-link.level-3:hover::after,.tbm-item.level-3 a.tbm-link.level-3:focus::after,.tbm-item.level-3 a.tbm-link.level-3:active::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='100' height='100' fill='%23024984'%3E%3Cpath d='M48.678 22.944 25.131 46.491h63.171v7.018H25.131l23.547 23.547-4.961 4.962L11.698 50l32.019-32.018z'/%3E%3C/svg%3E%0A")}.tbm-item.level-4,.tbm-item.level-4 ul{display:none}.tbm-link-container{align-items:center;flex-flow:column wrap;justify-content:flex-end;position:relative;text-transform:capitalize}.tbm-link{font-family:"Poppins","Helvetica","Arial",sans-serif;font-size:1.8rem;font-weight:700;text-decoration:none;text-transform:capitalize}@media(min-width:1200px){.tbm-link{font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:500}}.tbm-link:focus,.tbm-link:focus-visible,.tbm-link:focus-within{outline:none !important;text-decoration:underline}.tbm-link.level-1{color:white;color:var(--c-white);display:table;margin-bottom:1.5rem;min-width:110px;padding:2rem 2.5rem 0;position:relative;text-align:center;transition:all 300ms ease-in-out;z-index:1}.tbm-link.level-1:hover,.tbm-link.level-1:focus,.tbm-link.level-1:active{background-color:rgba(0,0,0,0);color:#47C2FF;color:var(--c-primary-light);transition:all 300ms ease-in-out}.tbm-link.level-1:hover+.tbm-submenu-toggle::before,.tbm-link.level-1:focus+.tbm-submenu-toggle::before,.tbm-link.level-1:active+.tbm-submenu-toggle::before{border-top-color:#AE176A;border-top-color:var(--c-secondary);top:8px}.tbm-link.level-1:hover+.tbm-submenu-toggle::after,.tbm-link.level-1:focus+.tbm-submenu-toggle::after,.tbm-link.level-1:active+.tbm-submenu-toggle::after{background-color:#AE176A;background-color:var(--c-secondary);top:-5px;opacity:1;width:90px}.tbm-link.level-1::before{content:"";height:calc(100% + 1.5rem);inset:0;overflow:hidden;position:absolute;width:100%}.tbm-link.level-2{background-color:white;background-color:var(--c-white);color:#024984 !important;color:var(--c-primary) !important;padding:2rem !important;width:100%;transition:all 300ms ease-in-out}.tbm-link.level-2:hover,.tbm-link.level-2:focus,.tbm-link.level-2:active{background-color:#AE176A;background-color:var(--c-secondary);color:#AE176A !important;color:var(--c-secondary) !important;transition:all 300ms ease-in-out}@media(min-width:1200px){.tbm-link.level-2:hover,.tbm-link.level-2:focus,.tbm-link.level-2:active{color:white !important;color:var(--c-white) !important}}@media(min-width:1200px){.tbm-link.level-2{margin-bottom:1rem}}.tbm-link.level-3{background-color:rgba(0,0,0,0);color:#024984 !important;color:var(--c-primary) !important;padding:1.5rem 2rem !important;width:100%;transition:all 300ms ease-in-out}.tbm-link.level-3:hover,.tbm-link.level-3:focus,.tbm-link.level-3:active{color:#AE176A !important;color:var(--c-secondary) !important;transition:all 300ms ease-in-out}.tbm-subnav{position:relative}.tbm-submenu{background-color:#ECF0F5;background-color:var(--c-highlight);border:none;border-left:20px solid #AE176A;border-left:20px solid var(--c-secondary);box-shadow:0 0 20px 5px rgba(0,0,0,.5);margin-top:6.8rem;padding:4rem;z-index:1000;transition:all 300ms ease-in-out}.tbm-submenu::before{background:rgba(0,0,0,0);content:"";display:block;height:8rem;left:-2vw;position:absolute;top:-7rem;width:102vw}.tbm-submenu-toggle{background-color:rgba(0,0,0,0) !important;display:flex !important;justify-content:center;position:relative;transition:all 300ms ease-in-out}.tbm-submenu-toggle::before{border-left:1rem solid rgba(0,0,0,0);border-right:1rem solid rgba(0,0,0,0);border-top:1rem solid #47C2FF;border-top:1rem solid var(--c-primary-light);top:-3px;transform:translateY(-50%) translateX(-50%) !important;transition:all 300ms ease-in-out}.tbm-submenu-toggle::after{background-color:#47C2FF;background-color:var(--c-primary-light);content:"";height:8px;inset:-5px auto 0;position:absolute;transition:all 300ms ease-in-out;width:0}.tbm-submenu-toggle:hover,.tbm-submenu-toggle:focus,.tbm-submenu-toggle:active{outline:none !important}.tbm-submenu-toggle:focus::before,.tbm-submenu-toggle:focus-visible::before,.tbm-submenu-toggle:focus-within::before{border-top:1rem solid #47C2FF;border-top:1rem solid var(--c-primary-light)}.tbm-submenu-toggle:focus::after,.tbm-submenu-toggle:focus-visible::after,.tbm-submenu-toggle:focus-within::after{background-color:#47C2FF;background-color:var(--c-primary-light)}.tbm-tbm-group-container{border:none !important}.tbm .tbm-item div{border-top:none !important;border-bottom:none !important}.tbm-item--button+.tbm-item--button{display:none}li.tbm-item.level-2.tbm-group>.tbm-link-container{align-items:center;background:#dfe8f2;display:inline-flex;flex-flow:row nowrap;width:100%}@media(min-width:1200px){li.tbm-item.level-2.tbm-group>.tbm-link-container{background:rgba(0,0,0,0)}}li.tbm-item.level-2.tbm-group>.tbm-link-container .tbm-link.level-2.tbm-group-title{width:auto}@media(min-width:1200px){li.tbm-item.level-2.tbm-group>.tbm-link-container .tbm-link.level-2.tbm-group-title{width:100%}}li.tbm-item.level-2.tbm-group>.tbm-link-container .tbm-link.level-2.tbm-group-title::after{content:none}li.tbm-item.level-2.tbm-group>.tbm-link-container .tbm-link.level-2.tbm-group-title+.tbm-item--button{background-color:white;background-color:var(--c-white);border:none;display:inline-flex;height:73px;margin-bottom:1rem;width:60px}li.tbm-item.level-2.tbm-group>.tbm-link-container .tbm-link.level-2.tbm-group-title+.tbm-item--button:hover,li.tbm-item.level-2.tbm-group>.tbm-link-container .tbm-link.level-2.tbm-group-title+.tbm-item--button:focus,li.tbm-item.level-2.tbm-group>.tbm-link-container .tbm-link.level-2.tbm-group-title+.tbm-item--button:active{background-color:#AE176A;background-color:var(--c-secondary);cursor:pointer}li.tbm-item.level-2.tbm-group>.tbm-link-container .tbm-link.level-2.tbm-group-title+.tbm-item--button::after{border-left:1rem solid rgba(0,0,0,0);border-right:1rem solid rgba(0,0,0,0);border-top:1rem solid #47C2FF;border-top:1rem solid var(--c-primary-light);content:"";transition:all 300ms ease-in-out;position:absolute;right:2rem;left:auto;top:40%}li.tbm-item.level-2.tbm-group.open>.tbm-link-container .tbm-link.level-2.tbm-group-title+.tbm-item--button::after{border-top-color:#AE176A;border-top-color:var(--c-secondary);transform:rotate(180deg)}@media(min-width:1200px){li.tbm-item.level-2.tbm-group.open>.tbm-link-container .tbm-link.level-2.tbm-group-title+.tbm-item--button::after{border-top-color:#47C2FF;border-top-color:var(--c-primary-light);transform:rotate(0deg)}}@media(max-width:1200px){#block-trailhead-theme-mainnavigation{position:inherit !important}.mobile-only .tbm-button{width:100px;border-radius:0;height:104px;position:absolute;right:0}body.toolbar-fixed .tbm.tbm--mobile .tbm-collapse{top:39px}.layout-container .upper-header{display:none}.tbm{display:block !important;font-family:"Poppins","Helvetica","Arial",sans-serif}.tbm-button{border:none;height:100%;margin-bottom:0;width:100%}.tbm .tbm-button-container{height:40px;margin:1.8rem;position:relative;width:65px}.tbm .tbm-button-container span{height:.55rem}.tbm .tbm-button-container span:nth-child(1){background:#024984;background:var(--c-primary)}.tbm .tbm-button-container span:nth-child(2){background:#024984;background:var(--c-primary)}.tbm .tbm-button-container span:nth-child(3){background:#AE176A;background:var(--c-secondary)}.tbm .tbm-button-container span:nth-child(4){background:#024984;background:var(--c-primary)}.tbm .tbm-button-container span:nth-child(2),.tbm .tbm-button-container span:nth-child(3){top:calc(45% - .1875rem)}.tbm--mobile-show-button{background-color:#f5f5f5}.tbm--mobile-show .tbm-button-container span:nth-child(1),.tbm--mobile-show .tbm-button-container span:nth-child(2),.tbm--mobile-show .tbm-button-container span:nth-child(3),.tbm--mobile-show .tbm-button-container span:nth-child(4){background:#024984;background:var(--c-primary)}.tbm.tbm--mobile{align-items:center;background:#fff;display:flex !important;height:100%;justify-content:center;padding:0;position:absolute;right:0;top:0;width:100px}.tbm.tbm--mobile .tbm-item{border:none;margin-bottom:2rem}.tbm.tbm--mobile .tbm-collapse{background-color:#f5f5f5;height:100vh;inset:0;overflow-y:scroll;padding:0;position:fixed}.tbm-nav{width:100vw}.tbm-nav li.tbm-item.level-1.tbm-item--has-dropdown .tbm-submenu{display:none !important}.tbm-nav li.tbm-item.level-1.tbm-item--has-dropdown .always-show.tbm-submenu{display:block !important}.tbm-nav li.tbm-item.level-1.tbm-item--has-dropdown.open .tbm-submenu{display:block !important}.tbm-nav .tbm--mobile .tbm-submenu-toggle,.tbm-nav.level-0>li.tbm-item>.tbm-link-container{background:white !important;background:var(--c-white) !important}.tbm-nav .tbm-link.level-1,.tbm-nav .tbm--mobile{color:#024984;color:var(--c-primary);transition:all 300ms ease-in-out}.tbm-nav li.open .tbm-link.level-1,.tbm-nav li.open .tbm--mobile .tbm-submenu-toggle{background:#AE176A !important;background:var(--c-secondary) !important;color:#fff;transition:all 300ms ease-in-out}.tbm-link-container{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.tbm-link-container::before{content:none}.tbm-link-container a{background-color:white !important;background-color:var(--c-white) !important;text-align:left !important;transition:all 300ms ease-in-out}.tbm-link-container a.tbm-link.level-1{margin:0;padding:1rem}.tbm-link-container a.tbm-link.level-1::before{content:none}.tbm-submenu::before{content:none}.tbm-submenu-toggle::after{content:none}}.tbm-item.level-2{color:#AE176A !important;color:var(--c-secondary) !important;transition:all 300ms ease-in-out}.tbm-item.level-2 .tbm-link.no-link{background:none;display:none;font-size:2.5rem;padding-left:0 !important;text-decoration:none}.tbm-item.level-2 .tbm-link.no-link:hover,.tbm-item.level-2 .tbm-link.no-link:focus,.tbm-item.level-2 .tbm-link.no-link:active{background:none}@media(min-width:1200px){.tbm-item.level-2 .tbm-link.no-link{display:block}}.tbm-submenu .tbm-group-container{display:none !important}.tbm-submenu .tbm-group-container.active{display:block !important}.tbm-submenu .view-content{display:grid;gap:.625rem;grid-template-columns:repeat(1,1fr)}@media(min-width:1200px){.tbm-submenu .view-content{grid-template-columns:repeat(3,1fr)}}.tbm-submenu .view-content h3{color:#AE176A;color:var(--c-secondary);font-size:2.5rem;margin:0 0 1.625rem;padding:2rem 2rem 2rem 0}.tbm-submenu .view-content h3,.tbm-submenu .view-content .tbm-item a{font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:500}.tbm-submenu .view-content .tbm-item a{margin-bottom:0}@media(min-width:1200px){.tbm-submenu .view-content .tbm-item a{margin-bottom:.625rem}}.tbm-item.mobile-only{display:block}@media(min-width:1200px){.tbm-item.mobile-only{display:none}}.tbm-item.mobile-only .tbm-link-container{display:none}@media(min-width:max){.header__branding{display:none !important}}.mobile-only{display:none}@media(max-width:1200px){.tbm--mobile-show .mobile-only{display:block}}@media(max-width:1200px)and (min-width:1200px){.tbm--mobile-show .mobile-only{display:none}}@media(max-width:1200px){.tbm--mobile-show .mobile-only.tb-megamenu-nav__top{background:linear-gradient(180deg,#073255 0%,#083C7A 100%);background:var(--dark_blue_gradient,linear-gradient(180deg,#073255 0%,#083C7A 100%))}.tbm--mobile-show .mobile-only.tb-megamenu-nav__top .header__primary{padding-left:2rem}.tbm--mobile-show .mobile-only.tb-megamenu-nav__top .site-name-content{padding-left:0;padding-right:0;padding:1rem !important}}@media(max-width:1200px)and (max-width:480px){.tbm--mobile-show .mobile-only.tb-megamenu-nav__top .site-name-content{padding:1rem 2rem !important}}@media(max-width:1200px){.tbm--mobile-show .mobile-only .header__branding{display:table;min-height:104px;padding:1rem 4rem}.tbm--mobile-show .mobile-only .header__branding img{min-width:157px}.tbm--mobile-show .mobile-only .tbm-submenu-toggle{flex-basis:80px}.tbm--mobile-show .mobile-only .upper-header{background:none;display:block !important;padding:0 0 8rem}.tbm--mobile-show .mobile-only .upper-header .container,.tbm--mobile-show .mobile-only .upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .tbm--mobile-show .mobile-only .upper-header .cta__content-wrapper{align-items:flex-start;flex-flow:column wrap;max-width:100%;padding:0}.tbm--mobile-show .mobile-only .upper-header .container .nav--upper-menu,.tbm--mobile-show .mobile-only .upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper .nav--upper-menu,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .tbm--mobile-show .mobile-only .upper-header .cta__content-wrapper .nav--upper-menu{background:none}.tbm--mobile-show .mobile-only .upper-header .container .upper-menu,.tbm--mobile-show .mobile-only .upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper .upper-menu,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .tbm--mobile-show .mobile-only .upper-header .cta__content-wrapper .upper-menu{align-items:flex-start;flex-flow:column wrap;padding:0}.tbm--mobile-show .mobile-only .upper-header .container .upper-menu__link,.tbm--mobile-show .mobile-only .upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper .upper-menu__link,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .tbm--mobile-show .mobile-only .upper-header .cta__content-wrapper .upper-menu__link{color:#024984;color:var(--c-primary);padding-bottom:3rem}.tbm--mobile-show .mobile-only .upper-header .container .upper-menu__link::after,.tbm--mobile-show .mobile-only .upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper .upper-menu__link::after,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .tbm--mobile-show .mobile-only .upper-header .cta__content-wrapper .upper-menu__link::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23AE176A' viewBox='0 0 12 12'%3E%3Cmask id='a'%3E%3Cpath d='M11.34 10.983h-1.28V1.29H.454V0H10.7c.353 0 .639.289.639.645v10.338Z'/%3E%3C/mask%3E%3Cpath d='M11.34 10.983h-1.28V1.29H.454V0H10.7c.353 0 .639.289.639.645v10.338Z'/%3E%3Cpath d='M11.34 10.983v1.33h1.33v-1.33h-1.33Zm-1.28 0H8.73v1.33h1.33v-1.33Zm0-9.693h1.33V-.04h-1.33v1.33Zm-9.607 0h-1.33v1.33h1.33V1.29Zm0-1.29v-1.33h-1.33V0h1.33Zm10.886.645h-1.33 1.33Zm0 9.008H10.06v2.66h1.28v-2.66Zm.051 1.33V1.29H8.73v9.693h2.66ZM10.06-.04H.454v2.66h9.607V-.04ZM1.784 1.29V0h-2.66v1.29h2.66Zm-1.33.04H10.7v-2.66H.453v2.66Zm10.247 0a.688.688 0 0 1-.691-.685h2.66c0-1.08-.87-1.975-1.97-1.975v2.66ZM10.01.645v10.338h2.66V.645h-2.66Z' mask='url(%23a)'/%3E%3Cmask id='b'%3E%3Cpath d='m10.248.19.904.912L.904 11.44 0 10.528 10.248.189Z'/%3E%3C/mask%3E%3Cpath d='m10.248.19.904.912L.904 11.44 0 10.528 10.248.189Z'/%3E%3Cpath d='m10.248.19.945-.937-.945-.953-.944.953.944.936Zm.904.912.945.936.928-.936-.928-.937-.945.937ZM.904 11.44l-.945.936.945.953.945-.953-.945-.936ZM0 10.528l-.945-.936-.928.936.928.936.945-.936Zm9.304-9.402.904.912L12.097.165l-.904-.912-1.89 1.873Zm.904-.96L-.041 10.503l1.89 1.872L12.097 2.038 10.207.165Zm-8.36 10.338-.903-.912-1.89 1.872.904.912 1.89-1.872Zm-.903.96L11.193 1.126 9.303-.747-.944 9.592l1.89 1.872Z' mask='url(%23b)'/%3E%3C/svg%3E%0A")}.tbm--mobile-show .mobile-only .upper-header .container .upper-menu__link:hover,.tbm--mobile-show .mobile-only .upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper .upper-menu__link:hover,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .tbm--mobile-show .mobile-only .upper-header .cta__content-wrapper .upper-menu__link:hover,.tbm--mobile-show .mobile-only .upper-header .container .upper-menu__link:focus,.tbm--mobile-show .mobile-only .upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper .upper-menu__link:focus,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .tbm--mobile-show .mobile-only .upper-header .cta__content-wrapper .upper-menu__link:focus,.tbm--mobile-show .mobile-only .upper-header .container .upper-menu__link:active,.tbm--mobile-show .mobile-only .upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper .upper-menu__link:active,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .tbm--mobile-show .mobile-only .upper-header .cta__content-wrapper .upper-menu__link:active{color:#AE176A;color:var(--c-secondary)}.tbm--mobile-show .mobile-only .upper-header .container .upper-menu__link:hover::after,.tbm--mobile-show .mobile-only .upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper .upper-menu__link:hover::after,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .tbm--mobile-show .mobile-only .upper-header .cta__content-wrapper .upper-menu__link:hover::after,.tbm--mobile-show .mobile-only .upper-header .container .upper-menu__link:focus::after,.tbm--mobile-show .mobile-only .upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper .upper-menu__link:focus::after,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .tbm--mobile-show .mobile-only .upper-header .cta__content-wrapper .upper-menu__link:focus::after,.tbm--mobile-show .mobile-only .upper-header .container .upper-menu__link:active::after,.tbm--mobile-show .mobile-only .upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper .upper-menu__link:active::after,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .tbm--mobile-show .mobile-only .upper-header .cta__content-wrapper .upper-menu__link:active::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23024984' viewBox='0 0 12 12'%3E%3Cmask id='a'%3E%3Cpath d='M11.34 10.983h-1.28V1.29H.454V0H10.7c.353 0 .639.289.639.645v10.338Z'/%3E%3C/mask%3E%3Cpath d='M11.34 10.983h-1.28V1.29H.454V0H10.7c.353 0 .639.289.639.645v10.338Z'/%3E%3Cpath d='M11.34 10.983v1.33h1.33v-1.33h-1.33Zm-1.28 0H8.73v1.33h1.33v-1.33Zm0-9.693h1.33V-.04h-1.33v1.33Zm-9.607 0h-1.33v1.33h1.33V1.29Zm0-1.29v-1.33h-1.33V0h1.33Zm10.886.645h-1.33 1.33Zm0 9.008H10.06v2.66h1.28v-2.66Zm.051 1.33V1.29H8.73v9.693h2.66ZM10.06-.04H.454v2.66h9.607V-.04ZM1.784 1.29V0h-2.66v1.29h2.66Zm-1.33.04H10.7v-2.66H.453v2.66Zm10.247 0a.688.688 0 0 1-.691-.685h2.66c0-1.08-.87-1.975-1.97-1.975v2.66ZM10.01.645v10.338h2.66V.645h-2.66Z' mask='url(%23a)'/%3E%3Cmask id='b'%3E%3Cpath d='m10.248.19.904.912L.904 11.44 0 10.528 10.248.189Z'/%3E%3C/mask%3E%3Cpath d='m10.248.19.904.912L.904 11.44 0 10.528 10.248.189Z'/%3E%3Cpath d='m10.248.19.945-.937-.945-.953-.944.953.944.936Zm.904.912.945.936.928-.936-.928-.937-.945.937ZM.904 11.44l-.945.936.945.953.945-.953-.945-.936ZM0 10.528l-.945-.936-.928.936.928.936.945-.936Zm9.304-9.402.904.912L12.097.165l-.904-.912-1.89 1.873Zm.904-.96L-.041 10.503l1.89 1.872L12.097 2.038 10.207.165Zm-8.36 10.338-.903-.912-1.89 1.872.904.912 1.89-1.872Zm-.903.96L11.193 1.126 9.303-.747-.944 9.592l1.89 1.872Z' mask='url(%23b)'/%3E%3C/svg%3E%0A")}.tbm--mobile-show .mobile-only .upper-header button#search-open{display:none}.tbm--mobile-show .mobile-only .search-form__wrapper{padding:4rem 0 1rem}.tbm--mobile-show .mobile-only .search-form__wrapper form .form-item__wrapper{display:flex;flex-flow:row nowrap}.tbm--mobile-show .mobile-only .search-form__wrapper form .form-item__wrapper .form-item-search{width:100%}.tbm--mobile-show .mobile-only .search-form__wrapper form label#site-search{color:rgba(0,0,0,0);font-size:0;position:absolute}.tbm--mobile-show .mobile-only .search-form__wrapper form input{background:rgba(0,0,0,0);border:3px solid #024984;border:3px solid var(--c-primary);font-size:1.8rem;height:65px}.tbm--mobile-show .mobile-only .search-form__wrapper form svg{color:#024984;color:var(--c-primary);fill:#024984;fill:var(--c-primary)}li.tbm-item{margin-bottom:1rem !important}li.tbm-item.open{margin-bottom:0 !important}li.tbm-item.open .tbm-submenu-toggle{transition:none !important}li.tbm-item.open .tbm-submenu-toggle::before{border-top-color:#AE176A !important;border-top-color:var(--c-secondary) !important;transform:rotate(180deg) !important;left:15px !important}li.tbm-item.open .tbm-item.level-2 a::after{border-top-color:#AE176A !important;border-top-color:var(--c-secondary) !important;transform:rotate(180deg) !important}li.tbm-item.level-2 a{background:#e0e8f2 !important}li.tbm-item.level-2 a::after{right:1.5rem !important}li.tbm-item.level-3 a{background:#d7dee8 !important}li.tbm-item.level-3 a::after{top:25% !important}li.tbm-item.level-2 a,li.tbm-item.level-3 a{padding:1rem 4rem !important}a.tbm-link{font-size:17px;letter-spacing:1px;padding-left:4rem !important}.tbm-item--button{margin-bottom:0 !important}ul.tbm-nav.level-0{margin-top:1rem}.tbm-subnav.level-2{margin-top:1rem !important;margin-left:0 !important}.tbm-submenu .view-content h3{padding:1rem 0 0 3rem !important}.view .tbm-item.view-item.level-2 a{font-weight:700;padding:1rem 3rem !important}.view .tbm-item.view-item.level-2 a:hover,.view .tbm-item.view-item.level-2 a:focus,.view .tbm-item.view-item.level-2 a:active{color:#AE176A !important;color:var(--c-secondary) !important}.tbm-block{padding:0 !important}button.tbm-submenu-toggle,.tbm-item--button{background:rgba(0,0,0,0) !important;border:none !important;min-height:52px;height:auto !important;width:50px !important}button.tbm-submenu-toggle::before,.tbm-item--button::before{top:25px !important;left:25px}.tbm-item.tbm-item--has-dropdown .tbm-item--button{background:#dfe8f2 !important}}.tbm-link-container>.tbm-link.level-1{flex-grow:1}@media(min-width:1200px){.tbm-link-container>.tbm-link.level-1{flex-grow:unset}}ul.tbm-nav.level-0{align-items:flex-start;width:100%}ul.upper-menu>.upper-menu__item:last-child a{border:none;min-height:auto;padding:0}ul.upper-menu>.upper-menu__item:last-child a::after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.35244 6.71158C9.16899 6.57866 10.5974 5.35245 10.5974 3.86219C10.5966 2.28421 8.99467 1 7.02436 1C5.05491 1 3.45289 2.28415 3.45289 3.86219C3.45289 5.35182 4.88056 6.57796 6.69706 6.71158C3.88286 6.94999 1.51442 10.2445 1.00165 14.7225C0.991754 14.806 1.02676 14.8889 1.09754 14.9511C1.16831 15.0133 1.26801 15.0487 1.37303 15.0487H12.6772C12.7822 15.0487 12.8819 15.0133 12.9527 14.9511C13.0234 14.8889 13.0577 14.806 13.0485 14.7225C12.5349 10.2444 10.1666 6.94994 7.35244 6.71158ZM4.19945 3.86219C4.19945 2.61403 5.46731 1.59754 7.02514 1.59754C8.58371 1.59754 9.85161 2.61339 9.85161 3.86219C9.85161 5.111 8.58375 6.12684 7.02514 6.12684C5.46653 6.12684 4.19945 5.111 4.19945 3.86219ZM1.78541 14.4512C2.35008 10.3482 4.56766 7.29382 7.02436 7.29382C9.48106 7.29382 11.6985 10.348 12.2641 14.4512H1.78541Z' fill='white' stroke='%23AE176A' stroke-width='1.33'/%3E%3C/svg%3E%0A") !important}ul.upper-menu>.upper-menu__item:last-child a:hover::after,ul.upper-menu>.upper-menu__item:last-child a:focus::after,ul.upper-menu>.upper-menu__item:last-child a:active::after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.35244 6.71158C9.16899 6.57866 10.5974 5.35245 10.5974 3.86219C10.5966 2.28421 8.99467 1 7.02436 1C5.05491 1 3.45289 2.28415 3.45289 3.86219C3.45289 5.35182 4.88056 6.57796 6.69706 6.71158C3.88286 6.94999 1.51442 10.2445 1.00165 14.7225C0.991754 14.806 1.02676 14.8889 1.09754 14.9511C1.16831 15.0133 1.26801 15.0487 1.37303 15.0487H12.6772C12.7822 15.0487 12.8819 15.0133 12.9527 14.9511C13.0234 14.8889 13.0577 14.806 13.0485 14.7225C12.5349 10.2444 10.1666 6.94994 7.35244 6.71158ZM4.19945 3.86219C4.19945 2.61403 5.46731 1.59754 7.02514 1.59754C8.58371 1.59754 9.85161 2.61339 9.85161 3.86219C9.85161 5.111 8.58375 6.12684 7.02514 6.12684C5.46653 6.12684 4.19945 5.111 4.19945 3.86219ZM1.78541 14.4512C2.35008 10.3482 4.56766 7.29382 7.02436 7.29382C9.48106 7.29382 11.6985 10.348 12.2641 14.4512H1.78541Z' fill='white' stroke='%23024984' stroke-width='1.33'/%3E%3C/svg%3E%0A") !important}@media(min-width:1200px){ul.upper-menu>.upper-menu__item:last-child a{border:2px solid #47C2FF;border:2px solid var(--c-primary-light);min-height:50px;padding:0 15px}ul.upper-menu>.upper-menu__item:last-child a::after{background-image:url("data:image/svg+xml,%3Csvg width='13' height='15' viewBox='0 0 13 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.03994 5.7255C8.8565 5.59257 10.2849 4.36636 10.2849 2.87611C10.2841 1.29812 8.68217 0.013916 6.71186 0.013916C4.74241 0.013916 3.14039 1.29806 3.14039 2.87611C3.14039 4.36574 4.56806 5.59188 6.38456 5.7255C3.57036 5.9639 1.20192 9.25844 0.689147 13.7364C0.679254 13.8199 0.714262 13.9028 0.785036 13.965C0.855811 14.0272 0.955505 14.0626 1.06053 14.0626H12.3647C12.4697 14.0626 12.5694 14.0272 12.6402 13.965C12.7109 13.9028 12.7452 13.8199 12.7361 13.7364C12.2224 9.25828 9.85414 5.96386 7.03994 5.7255ZM3.88695 2.87611C3.88695 1.62794 5.15481 0.611455 6.71264 0.611455C8.27121 0.611455 9.53911 1.6273 9.53911 2.87611C9.53911 4.12491 8.27125 5.14076 6.71264 5.14076C5.15403 5.14076 3.88695 4.12491 3.88695 2.87611ZM1.47291 13.4651C2.03758 9.36208 4.25516 6.30774 6.71186 6.30774C9.16856 6.30774 11.386 9.36193 11.9516 13.4651H1.47291Z' fill='%2347C2FF'/%3E%3C/svg%3E%0A") !important}ul.upper-menu>.upper-menu__item:last-child a:hover::after,ul.upper-menu>.upper-menu__item:last-child a:focus::after,ul.upper-menu>.upper-menu__item:last-child a:active::after{background-image:url("data:image/svg+xml,%3Csvg width='13' height='15' viewBox='0 0 13 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.03994 5.7255C8.8565 5.59257 10.2849 4.36636 10.2849 2.87611C10.2841 1.29812 8.68217 0.013916 6.71186 0.013916C4.74241 0.013916 3.14039 1.29806 3.14039 2.87611C3.14039 4.36574 4.56806 5.59188 6.38456 5.7255C3.57036 5.9639 1.20192 9.25844 0.689147 13.7364C0.679254 13.8199 0.714262 13.9028 0.785036 13.965C0.855811 14.0272 0.955505 14.0626 1.06053 14.0626H12.3647C12.4697 14.0626 12.5694 14.0272 12.6402 13.965C12.7109 13.9028 12.7452 13.8199 12.7361 13.7364C12.2224 9.25828 9.85414 5.96386 7.03994 5.7255ZM3.88695 2.87611C3.88695 1.62794 5.15481 0.611455 6.71264 0.611455C8.27121 0.611455 9.53911 1.6273 9.53911 2.87611C9.53911 4.12491 8.27125 5.14076 6.71264 5.14076C5.15403 5.14076 3.88695 4.12491 3.88695 2.87611ZM1.47291 13.4651C2.03758 9.36208 4.25516 6.30774 6.71186 6.30774C9.16856 6.30774 11.386 9.36193 11.9516 13.4651H1.47291Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A") !important}}.sidebar__title{position:relative;color:#0A0A0A;color:var(--c-black);font-weight:700}.sidebar{list-style:none;margin:0;padding:0}.sidebar .gutter{padding:0}.sidebar .sub-menu__heading{display:none}.sidebar__link{text-decoration:none}.sidebar__link:hover,.sidebar__link:focus,.sidebar__link:active{text-decoration:underline}.sidebar:not(.sidebar--sub)>.sidebar__item::before{content:none}.sidebar:not(.sidebar--sub)>.sidebar__item.sidebar__item--with-sub.sidebar__item--active>.sidebar__link{background-color:#024984;background-color:var(--c-primary);color:white;color:var(--c-white);padding:5px 10px;line-height:1.4;position:relative}.sidebar:not(.sidebar--sub)>.sidebar__item .sidebar__link{color:#0A0A0A;color:var(--c-black);display:block;margin:5px 0}.sidebar.sidebar--sub .sidebar__item{margin-left:30px;position:relative}.sidebar.sidebar--sub .sidebar__item.sidebar__item--active::before{transform:rotate(45deg);background:#AE176A;background:var(--c-secondary)}.sidebar.sidebar--sub .sidebar__item.sidebar__item--active>.sidebar__link{font-weight:700;color:#0A0A0A;color:var(--c-black)}.sidebar.sidebar--sub .sidebar__item::before{content:"";width:10px;height:10px;background:#024984;background:var(--c-primary);position:absolute;top:.8rem;left:-20px}.sidebar.sidebar--sub .sidebar__link{color:#024984;color:var(--c-primary);font-weight:400;line-height:1.4}.main-nav>.sidebar>.sidebar__item:not(.sidebar__item--active){display:none}.social-menu{list-style:none;margin:0;padding:0}.social-menu__item{margin-bottom:calc(1rem / 4)}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:#0A0A0A;color:var(--c-text)}.social-menu__icon{height:2rem;width:2rem;margin-right:calc(1rem / 2);fill:currentColor}.social-menu__text{font-weight:bold}.nav--upper-menu{background-color:#073255}.upper-menu{display:flex;justify-content:flex-end;align-items:center;gap:2rem;list-style:none;margin:0;line-height:0;padding-left:2rem;padding-right:2rem}@media(min-width:480px){.upper-menu{padding-left:4rem;padding-right:4rem}}.upper-menu__link{font-weight:400;color:#fff;display:inline-flex;align-items:center;gap:5px;text-decoration:none;transition:300ms all ease-in-out;font-size:1.5rem}.upper-menu__link::after{content:"";display:block;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2347C2FF' viewBox='0 0 12 12'%3E%3Cmask id='a'%3E%3Cpath d='M11.34 10.983h-1.28V1.29H.454V0H10.7c.353 0 .639.289.639.645v10.338Z'/%3E%3C/mask%3E%3Cpath d='M11.34 10.983h-1.28V1.29H.454V0H10.7c.353 0 .639.289.639.645v10.338Z'/%3E%3Cpath d='M11.34 10.983v1.33h1.33v-1.33h-1.33Zm-1.28 0H8.73v1.33h1.33v-1.33Zm0-9.693h1.33V-.04h-1.33v1.33Zm-9.607 0h-1.33v1.33h1.33V1.29Zm0-1.29v-1.33h-1.33V0h1.33Zm10.886.645h-1.33 1.33Zm0 9.008H10.06v2.66h1.28v-2.66Zm.051 1.33V1.29H8.73v9.693h2.66ZM10.06-.04H.454v2.66h9.607V-.04ZM1.784 1.29V0h-2.66v1.29h2.66Zm-1.33.04H10.7v-2.66H.453v2.66Zm10.247 0a.688.688 0 0 1-.691-.685h2.66c0-1.08-.87-1.975-1.97-1.975v2.66ZM10.01.645v10.338h2.66V.645h-2.66Z' mask='url(%23a)'/%3E%3Cmask id='b'%3E%3Cpath d='m10.248.19.904.912L.904 11.44 0 10.528 10.248.189Z'/%3E%3C/mask%3E%3Cpath d='m10.248.19.904.912L.904 11.44 0 10.528 10.248.189Z'/%3E%3Cpath d='m10.248.19.945-.937-.945-.953-.944.953.944.936Zm.904.912.945.936.928-.936-.928-.937-.945.937ZM.904 11.44l-.945.936.945.953.945-.953-.945-.936ZM0 10.528l-.945-.936-.928.936.928.936.945-.936Zm9.304-9.402.904.912L12.097.165l-.904-.912-1.89 1.873Zm.904-.96L-.041 10.503l1.89 1.872L12.097 2.038 10.207.165Zm-8.36 10.338-.903-.912-1.89 1.872.904.912 1.89-1.872Zm-.903.96L11.193 1.126 9.303-.747-.944 9.592l1.89 1.872Z' mask='url(%23b)'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:300ms all ease-in-out}.upper-menu__link:hover,.upper-menu__link:focus,.upper-menu__link:active{color:#47C2FF;color:var(--c-primary-light);transition:300ms all ease-in-out}.upper-menu__link:hover::after,.upper-menu__link:focus::after,.upper-menu__link:active::after{display:block;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='white' viewBox='0 0 12 12'%3E%3Cmask id='a'%3E%3Cpath d='M11.34 10.983h-1.28V1.29H.454V0H10.7c.353 0 .639.289.639.645v10.338Z'/%3E%3C/mask%3E%3Cpath d='M11.34 10.983h-1.28V1.29H.454V0H10.7c.353 0 .639.289.639.645v10.338Z'/%3E%3Cpath d='M11.34 10.983v1.33h1.33v-1.33h-1.33Zm-1.28 0H8.73v1.33h1.33v-1.33Zm0-9.693h1.33V-.04h-1.33v1.33Zm-9.607 0h-1.33v1.33h1.33V1.29Zm0-1.29v-1.33h-1.33V0h1.33Zm10.886.645h-1.33 1.33Zm0 9.008H10.06v2.66h1.28v-2.66Zm.051 1.33V1.29H8.73v9.693h2.66ZM10.06-.04H.454v2.66h9.607V-.04ZM1.784 1.29V0h-2.66v1.29h2.66Zm-1.33.04H10.7v-2.66H.453v2.66Zm10.247 0a.688.688 0 0 1-.691-.685h2.66c0-1.08-.87-1.975-1.97-1.975v2.66ZM10.01.645v10.338h2.66V.645h-2.66Z' mask='url(%23a)'/%3E%3Cmask id='b'%3E%3Cpath d='m10.248.19.904.912L.904 11.44 0 10.528 10.248.189Z'/%3E%3C/mask%3E%3Cpath d='m10.248.19.904.912L.904 11.44 0 10.528 10.248.189Z'/%3E%3Cpath d='m10.248.19.945-.937-.945-.953-.944.953.944.936Zm.904.912.945.936.928-.936-.928-.937-.945.937ZM.904 11.44l-.945.936.945.953.945-.953-.945-.936ZM0 10.528l-.945-.936-.928.936.928.936.945-.936Zm9.304-9.402.904.912L12.097.165l-.904-.912-1.89 1.873Zm.904-.96L-.041 10.503l1.89 1.872L12.097 2.038 10.207.165Zm-8.36 10.338-.903-.912-1.89 1.872.904.912 1.89-1.872Zm-.903.96L11.193 1.126 9.303-.747-.944 9.592l1.89 1.872Z' mask='url(%23b)'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:300ms all ease-in-out}.upper-menu__link img{width:24px;height:24px}.upper-header button#search-open{padding:1.2rem 2rem}.upper-header button#search-open svg{height:20px}.upper-menu svg.ext{display:none !important}.number-block{display:inline-flex;flex-direction:column;text-align:center;text-transform:uppercase;font-weight:700}.number-block__figure{color:#024984;color:var(--c-primary);font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:900;font-size:7.3rem;line-height:1}.number-block__label{color:#041F3E;color:var(--c-primary-dark);line-height:1.2}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700}.pager__item--ellipsis{color:#E3E8EE;color:var(--c-neutral-dark)}.pager__item a{cursor:pointer;display:inline-block;text-decoration:none;text-align:center;line-height:1.4;background-color:#AE176A;background-color:var(--c-secondary);border:none;color:#fff;-webkit-clip-path:polygon(0% 0%,75% 0%,90% 50%,75% 100%,0% 100%);clip-path:polygon(0% 0%,75% 0%,90% 50%,75% 100%,0% 100%);font-family:"Poppins","Helvetica","Arial",sans-serif;font-weight:700;letter-spacing:2px;padding:2rem 7rem 2rem 1.5rem;position:relative;text-transform:uppercase;transition:all 300ms ease-in-out}.pager__item a:hover{background-color:#47C2FF;background-color:var(--c-primary-light);color:#024984;color:var(--c-primary)}.pager__item a:focus{background-color:#AE176A;background-color:var(--c-secondary);color:#024984;color:var(--c-primary);outline:2px solid #47C2FF;outline:2px solid var(--c-primary-light)}.pager__link,.pager__link:link,.pager__link:visited{color:#fff;background-color:#024984;background-color:var(--c-primary);text-decoration:none;border-top:3px solid rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);padding:4px 12px;position:relative}.pager__link:hover,.pager__link:focus,.pager__link:active,.pager__link:link:hover,.pager__link:link:focus,.pager__link:link:active,.pager__link:visited:hover,.pager__link:visited:focus,.pager__link:visited:active{background-color:#041F3E;background-color:var(--c-primary-dark);transition:100ms all ease-in-out;border-bottom-color:#bcd9ff}.pager__link.is-active,.pager__link:link.is-active,.pager__link:visited.is-active{background-color:#041F3E;background-color:var(--c-primary-dark);transition:100ms all ease-in-out;border-bottom-color:#AE176A;border-bottom-color:var(--c-secondary)}.pager__link.is-active::before,.pager__link:link.is-active::before,.pager__link:visited.is-active::before{content:"";position:absolute;border:5px solid rgba(0,0,0,0);border-top-width:0;border-bottom-color:#AE176A;border-bottom-color:var(--c-secondary);bottom:0;left:50%;transform:translateX(-50%);transition:100ms all ease-in-out}.pager__link.is-active:hover::before,.pager__link.is-active:focus::before,.pager__link.is-active:active::before,.pager__link:link.is-active:hover::before,.pager__link:link.is-active:focus::before,.pager__link:link.is-active:active::before,.pager__link:visited.is-active:hover::before,.pager__link:visited.is-active:focus::before,.pager__link:visited.is-active:active::before{border-bottom-color:#81114f;transition:100ms all ease-in-out}.pager__link--next div,.pager__link--prev div{display:inline-block}.person{display:inline-flex;flex-direction:column;margin-bottom:2rem}.person--headshot{text-align:center;width:175px}.person--card{width:250px}.person--stripe{width:615px;background-color:#EFF6FF;background-color:var(--c-neutral-light);flex-direction:row;align-items:center;gap:2rem}.person--headshot .person__image{width:175px;height:175px}.person--card .person__image{width:250px;height:250px;background-color:#041F3E;background-color:var(--c-primary-dark)}.person--stripe .person__image{width:140px}.person__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.person__content{line-height:1.2}.person--card .person__content{background-color:#EFF6FF;background-color:var(--c-neutral-light);padding:1rem}.person--card .person__content .person__title{border-top:1px solid currentColor}.person--headshot .person__content{display:flex;flex-direction:column;padding:1rem 0}.person--headshot .person__content>*{padding:0}.person__title{font-size:1.5rem;padding:5px 0}.person--headshot .person__title{color:#E3E8EE;color:var(--c-neutral-dark)}.person--stripe .person__title{position:relative;margin-top:5px;padding:10px 0 5px}.person--stripe .person__title::before{content:"";position:absolute;top:0;left:0;width:230px;height:1px;background-color:#0A0A0A;background-color:var(--c-black)}.person__name{display:inline-block;padding:5px 0}@media(min-width:920px){.person-grid{display:grid;grid-template-columns:repeat(4,1fr)}}.search-bar{background-color:#AE176A;background-color:var(--c-secondary);max-height:0;transition:700ms all ease-in-out}.search-bar__inner{display:flex;flex-direction:column;align-items:center;padding:4rem;transform:scaleY(0);transform-origin:top center;transition:300ms all ease-in-out;max-width:1300px}.search-bar form{display:flex;flex-direction:column;justify-items:stretch;align-items:center;gap:0;width:100%}@media(min-width:920px){.search-bar form{flex-direction:row;align-items:center;justify-content:center;gap:3rem}}.search-bar form .form-item__wrapper{display:flex;height:50px}.search-bar form .form-item{flex:1 0;max-width:unset;margin-bottom:0;height:100%}.search-bar form .form-item__textfield{flex:1 1;width:100%;border-radius:0;border:none}.search-bar form .form-item--inverse .form-item__textfield:not(.button){border:none;transition:border 400ms ease-in-out}.search-bar form .form-item--inverse .form-item__textfield:not(.button):focus,.search-bar form .form-item--inverse .form-item__textfield:not(.button):active{border:1px solid #024984;border:1px solid var(--c-primary);outline:none}.search-bar form .form-actions{height:100%;flex:1 0 max-width}.search-bar form .form-actions svg.search__icon{width:19px;height:19px}.search-bar form .form-actions button.form-submit{height:100%;box-shadow:none;transform:none;border-radius:0;border:none;transition:border 400ms ease-in-out;background-color:#024984;background-color:var(--c-primary)}.search-bar form .form-actions button.form-submit:focus,.search-bar form .form-actions button.form-submit:active{outline:none;background-color:#47C2FF;background-color:var(--c-primary-light)}.search-bar form .form-actions button.form-submit:hover svg{fill:#47C2FF;fill:var(--c-primary-light)}.search-bar form .form-actions button.form-submit:target svg,.search-bar form .form-actions button.form-submit:active svg{fill:white;fill:var(--c-white)}.search-bar #search-close{position:absolute;top:0;right:0;padding:1rem;border-radius:unset;border:none;box-shadow:none;transform:none;transition:border 400ms ease-in-out}.search-bar #search-close svg{fill:#fff}.search-bar.active{margin-top:2rem;max-height:100vh}.search-bar.active .search-bar__inner{transform:scaleY(1)}.search-bar.active .search-bar__inner #search-close{position:absolute;top:0;right:0;padding:1rem;border-radius:unset;border:none;box-shadow:none;transform:none;transition:border 400ms ease-in-out}.search-bar.active .search-bar__inner #search-close svg{fill:#fff}.search-bar.active .search-bar__inner #search-close:focus,.search-bar.active .search-bar__inner #search-close:active{border:1px solid #024984;border:1px solid var(--c-primary);outline:none}.search-form__wrapper{width:100%}.search-form__wrapper #site-search{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem;color:#fff;margin:0}@media(min-width:720px){.search-form__wrapper #site-search{font-size:2.5rem;line-height:130%;letter-spacing:0;font-weight:600}}.search-form__wrapper svg{fill:#fff}.page--search #block-mainpagecontent .view-content{max-width:1300px;margin:0 auto}.search-result{display:flex;flex-direction:column;gap:1rem;position:relative}.search-result::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#ECF0F5;background-color:var(--c-highlight)}@media(min-width:720px){.search-result{flex-direction:row;gap:3rem}}.search-result__type-label{font-family:"Inter","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.2rem;line-height:1.8rem;text-transform:uppercase;letter-spacing:3px;margin-bottom:5px}.search-result__content{padding:3rem;flex:1 0 0}.search-result__content h3{margin:0}.search-result__content a{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out;text-decoration:none}.search-result__content a:hover,.search-result__content a:focus,.search-result__content a:active{color:#AE176A;color:var(--c-secondary);transition:300ms all ease-in-out}.search-result__summary{margin:0}.search-result__icon{display:flex;flex-direction:column;align-items:center;justify-content:center;text-transform:uppercase;font-weight:700;padding:1rem;flex:0 1 125px}.search-result__icon .icon{width:9rem;height:9rem;color:#AE176A;color:var(--c-secondary);fill:#AE176A;fill:var(--c-secondary)}.social-links,.footer-social-links{display:flex;gap:1.5rem}.linked-icon{width:4rem;height:4rem;color:#024984;color:var(--c-primary);fill:#024984;fill:var(--c-primary)}.linked-icon .icon{width:100%;height:4rem;fill:#024984;fill:var(--c-primary);color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}.linked-icon .icon:hover,.linked-icon .icon:focus,.linked-icon .icon:active{fill:#AE176A;fill:var(--c-secondary);color:#AE176A;color:var(--c-secondary);transition:300ms all ease-in-out}.social-share-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:left;gap:2rem;padding-top:1rem;padding-bottom:1rem;background-color:white;background-color:var(--c-white)}.social-share-box__label{text-align:center;margin:0;font-size:1.5rem;font-weight:700;text-transform:uppercase;line-height:0}.copied-alert{position:absolute;top:-2rem;background-color:#EFF6FF;background-color:var(--c-highlight-high)}.status__list{list-style:none;margin:0;padding:0}.status{color:#0A0A0A;color:var(--c-text);display:block;padding:calc(1rem / 2);font-weight:700;margin-left:-4rem;margin-right:-4rem}@media(min-width:1340px){.status{margin-left:0;margin-right:0}}.status .container.gutter,.status .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .gutter.cta__content-wrapper,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .status .gutter.cta__content-wrapper{display:flex;align-items:center;gap:1rem;max-width:1300px;margin:0 auto}@media(min-width:920px){.status .container.gutter,.status .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .gutter.cta__content-wrapper,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .status .gutter.cta__content-wrapper{padding-left:2rem;padding-right:2rem}}@media(min-width:1300px){.status .container.gutter,.status .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .gutter.cta__content-wrapper,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .status .gutter.cta__content-wrapper{padding-left:0;padding-right:0}}.status a{color:#024984;color:var(--c-primary);display:contents;white-space:nowrap}.status--caution{color:#0A0A0A;color:var(--c-text);background-color:#fbf3e1;border-left:2rem solid #d2891b}.status--caution .icon{width:2rem;height:2rem}.status--error,.status--warning{background-color:#ffe1da;border-left:2rem solid #d23c1b}.status--error .icon,.status--warning .icon{width:2rem;height:2rem}.status--error{background-color:#d23c1b}.status--error a{color:#fff}.status--status{background-color:#80BB69;background-color:var(--c-message)}.tabs__link,.tabs__link--local-tasks{background-color:#f2f2f2;background-color:var(--c-near-white);border:1px solid #ECF0F5;border:1px solid var(--c-neutral-medium-light);border-bottom:none;color:inherit;display:block;font-size:1.2rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color .3s}@media(min-width:920px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #ECF0F5;border-bottom:1px solid var(--c-neutral-medium-light);border-left:none;display:inline-block;font-size:1.6rem;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#EFF6FF;background-color:var(--c-highlight-high);color:#0A0A0A;color:var(--c-text)}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:white;background-color:var(--c-white);border:1px solid #0A0A0A;border:1px solid var(--c-text);color:#0A0A0A;color:var(--c-text)}@media(min-width:920px){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:white;background-color:var(--c-white);border:1px solid #ECF0F5;border:1px solid var(--c-neutral-medium-light);border-bottom:1px solid #ECF0F5;border-bottom:1px solid var(--c-neutral-medium-light);border-left:none;color:#0A0A0A;color:var(--c-text)}}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #EFF6FF;border-bottom:1px solid var(--c-neutral-light)}@media(min-width:920px){.tabs__nav{border-left:1px solid #EFF6FF;border-left:1px solid var(--c-neutral-light);display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}.tabs__link--local-tasks{padding:.3em 1.5em}.tabs-wrapper{background-color:white;background-color:var(--c-white);color:inherit;padding:1rem 0}.teaser{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:30px}.grid .teaser{margin-bottom:0}.teaser__image-block{height:100%}.teaser__image-block img{height:100%;-o-object-fit:cover;object-fit:cover}.teaser .heading{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2.1rem;line-height:130%;font-weight:600;margin:0 0 .5em;width:auto}@media(min-width:720px){.teaser .heading{font-size:2.1rem;line-height:130%;font-weight:600}}.teaser .heading a{color:#024984;color:var(--c-primary);text-decoration:none;transition:300ms all ease-in-out}.teaser .heading a:hover,.teaser .heading a:focus,.teaser .heading a:active{color:#AE176A;color:var(--c-secondary);transition:300ms all ease-in-out;text-decoration:underline}.teaser--video{display:grid;grid-template-columns:1fr 2fr;align-items:center;gap:2rem;margin:0}.testimonial--profile{display:flex;gap:3rem;flex-direction:column}@media(min-width:720px){.testimonial--profile{flex-direction:row}}.testimonial--profile .testimonial__image-wrapper{flex:0 1 250px}.testimonial--profile .testimonial__image-wrapper img{max-width:250px}.testimonial--profile .testimonial__name{display:block;margin:0;font-family:"Inter","Helvetica","Arial",sans-serif;line-height:1.2}.testimonial--profile .testimonial__quote{margin-left:3rem;padding-left:1rem;position:relative}.testimonial--profile .testimonial__quote::before{content:"";position:absolute;top:1rem;left:-10px;width:3px;height:60%;background:#AE176A;background:var(--c-secondary)}.text-with-icon{display:inline-flex;align-items:center;text-decoration:none;color:#0A0A0A;color:var(--c-text)}.text-with-icon .icon{max-width:24px;max-height:24px;transition:100ms all ease-in-out;fill:#024984;fill:var(--c-primary)}.text-with-icon__text{margin-left:5px}.text-with-icon--with-link:hover .text-with-icon__text,.text-with-icon--with-link:focus .text-with-icon__text,.text-with-icon--with-link:active .text-with-icon__text{text-decoration:underline}.tournament-championship{display:inline-flex;flex-direction:column;background-color:#032845;width:100%;border:1px solid #032845}.tournament-championship__logo{background-color:#024984;background-color:var(--c-primary);grid-column:1/span 3;padding:2rem 1rem}.tournament-championship__logo img{height:auto;margin:0 auto;min-width:105px}.tournament-championship__info{display:inline-grid;row-gap:12px;grid-auto-flow:column;grid-template-columns:repeat(3,1fr);padding:3px 8px 15px}.tournament-championship__info>.bracket-game-details .bracket-game-details__content{color:#fff}.tournament--section .tournament-championship__info>.bracket-game-details .bracket-game-details__content{color:#0a0a0a}.tournament-championship__games{grid-column:1/-1;grid-row:2;display:flex;flex-direction:column;gap:20px}.tournament-championship .bracket-team{grid-column:auto;grid-row:1;direction:ltr}.tournament--double-elim .tournament-championship .bracket-team:nth-of-type(2){grid-column:1}.tournament--double-elim .tournament-championship .bracket-team:nth-of-type(3){grid-column:3}.tournament-championship div[class^=geysir]{grid-column:auto;grid-row:1}.tournament-championship .bracket-game{grid-template-columns:repeat(3,1fr);grid-row:2;grid-column:span 3;grid-template-rows:none}.tournament-championship .bracket-game-details{flex-direction:column;grid-row:1;grid-column:2;justify-content:center;width:auto;padding:0 10px}.tournament-championship .bracket-game-details__content{text-align:center;color:#fff;direction:ltr}.tournament-championship .bracket-game-details .button:not(.button--modal-closer) .icon,.tournament-championship .bracket-game-details .more-link a:not(.button--modal-closer) .icon,.more-link .tournament-championship .bracket-game-details a:not(.button--modal-closer) .icon{color:#fff}.tournament--section .tournament-championship .bracket-game-details .button:not(.button--modal-closer) .icon,.tournament--section .tournament-championship .bracket-game-details .more-link a:not(.button--modal-closer) .icon,.more-link .tournament--section .tournament-championship .bracket-game-details a:not(.button--modal-closer) .icon{color:#47c2ff}.tournament-championship .bracket-lines{display:none}.tournament-championship__winner{display:inline-flex;gap:5px;align-items:center;font-weight:bold;font-size:19px;border:4px solid #47C2FF;border:4px solid var(--c-primary-light);-o-border-image:linear-gradient(to right,#47C2FF,#AE176A) 4;border-image:linear-gradient(to right,#47C2FF,#AE176A) 4;padding:12px 30px;color:white;color:var(--c-white)}.tournament-championship__winner-wrapper{grid-row:3;grid-column:1/span 3;display:flex;justify-content:center}.tournament-championship__winner a{color:white;color:var(--c-white)}.tournament--section .tournament-championship{background-color:#fff;color:#0a0a0a}.tournament--section .tournament-championship .tournament-championship__logo{background-color:#f5f6f6}.tournament--section .tournament-championship .tournament-championship__winner{color:#0a0a0a}.tournament--section .tournament-championship .tournament-championship__winner a{color:#024984}.tournament-cta{background:url(/themes/custom/trailhead-theme/images/state-tournament-cta.jpg);background-size:cover;background-blend-mode:multiply;background-color:rgba(10,65,108,.89)}.tournament-cta__content{display:flex;align-items:center}@media(max-width:700px){.tournament-cta__content{flex-direction:column}}.tournament-cta .cta__slant{flex:0 0 50%;align-self:stretch;filter:drop-shadow(24px 0 0 #C6AC76)}.tournament-cta .cta__icon{width:35px;height:43px;color:#c6ac76;margin-right:15px}.tournament-cta .cta__info{color:#fffefe;padding-left:40px}.tournament-cta .cta__title{font-size:31px;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:bold;line-height:34px;margin:0;padding-right:10px}.tournament-cta .cta__text{margin:0;font-size:25px;font-weight:bold}.tournament-cta .cta__date,.tournament-cta .cta__location{font-size:16px;line-height:24px;margin:0}.tournament-cta .cta__right{margin:auto}@media(max-width:700px){.tournament-cta .cta__right{padding:20px 0}}.tournament-cta .cta__right .button--alt{background:#024984;border:solid 2px #024984}.tournament-cta .cta-slant{-webkit-clip-path:polygon(0 0,calc(100% - 35px) 0,100% 50%,calc(100% - 35px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 35px) 0,100% 50%,calc(100% - 35px) 100%,0 100%);background:#024984}@media(max-width:700px){.tournament-cta .cta-slant{-webkit-clip-path:none;clip-path:none}}.tournament-cta .wrapper{display:flex;padding:25px 15px}.tournament-intro-grid{display:grid}@media(min-width:720px){.tournament-intro-grid{grid-template-columns:repeat(2,1fr)}}.tournament-intro-grid .tournament-intro-wrapper{padding:1px;height:100%}.tournament-intro{padding:30px;background-blend-mode:multiply;margin:60px}.tournament-intro__header{color:#fff;line-height:51px;margin:0}.tournament-intro__wrapper{flex-direction:column}@media(min-width:720px){.tournament-intro__wrapper{flex-direction:row}}.tournament-intro__info{color:#fff;margin-bottom:30px}@media(min-width:720px){.tournament-intro__info:not(:last-of-type){padding-right:40px}}.tournament-intro .date{margin:0;padding-bottom:5px;font-size:25px;font-family:"Prompt","Helvetica","Arial",sans-serif}.tournament-intro .location{margin:0;display:flex;align-items:baseline}.tournament-intro .icon{width:18px;height:18px;color:#c6ac76}.tournament-intro .tournament-locations{flex-direction:column;color:#fff}@media(min-width:600px){.tournament-intro .tournament-locations{flex-direction:row}}.tournament-intro .tournament-locations__title{text-transform:uppercase;line-height:31px;margin:0 0 10px 0;color:#fff}.tournament-intro .tournament-locations .location{font-size:20px}@media(min-width:600px){.tournament-intro .tournament-locations .location:not(:last-of-type){padding-right:40px;margin:0}}.tournament-intro .tournament-locations .icon-map{width:20px;height:20px;margin-right:5px;color:#c6ac76}.tournament-intro .figure__number{color:#c6ac76}.tournament-intro .figure__label{text-transform:uppercase;color:#fff}.state-tournament-archive-documents{margin-bottom:50px}.state-tournament-archive-documents>div{display:grid;grid-template-columns:repeat(2,1fr)}.tournament-intro-right{background-color:#e9f0fd;padding:1px}.tournament-intro-right .tournament-intro-right-top{padding:30px}.tournament-intro-right .tournament-intro-right-top .button-links-wrapper{gap:10px;display:grid}@media(min-width:720px){.tournament-intro-right .tournament-intro-right-top .button-links-wrapper{grid-template-columns:repeat(2,1fr)}}.tournament-intro-right .tournament-intro-right-top .button-links-wrapper .tournament-resources-item-wrapper{width:100%}.tournament-intro-right .tournament-intro-right-top .button-links-wrapper .tournament-resources-item{color:#47c2ff;text-decoration:none;border-left:8px solid #47c2ff;width:100%;background-color:#c9d2e3;padding:5px;display:block}.tournament-intro-right .tournament-intro-right-bottom{padding:30px;background-color:#47c2ff}.tournament-intro-right .tournament-intro-right-bottom .tournament-intro-right__header{color:#fff}.tournament-intro-right .tournament-intro-right-bottom .views-row{display:flex;justify-content:center}.tournament-intro-right .tournament-intro-right-bottom a{margin-bottom:20px}.tournament-intro-right .tournament-intro-right__header{text-align:center}.tournament-intro-right .links-button-wrapper{margin-top:50px;display:flex;flex-wrap:wrap;justify-content:center}.tournament-intro-right .button .icon,.tournament-intro-right .more-link a .icon,.more-link .tournament-intro-right a .icon{height:30px;width:30px}.type--activity .layout--twocol-section .region--first{margin:0}.type--activity .layout--twocol-section .region--first .views-element-container{height:100%}.type--activity .layout--twocol-section .region--first .views-element-container>div:not([data-once=contextual-render]){height:100%}.type--activity .layout--twocol-section .region--first .views-element-container>div:not([data-once=contextual-render])>div:not([data-once=contextual-render]){height:100%}.type--activity .layout--twocol-section .region--first .views-row{height:100%}.type--activity .layout--twocol-section .region--first .views-row .tournament-intro-left{height:100%;padding:1px}.type--activity .layout--twocol-section .region--first .views-row .tournament-intro-wrapper{height:100%;padding:1px;background-size:cover}.tournament-list .container-top{background:#eaeef5;display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:7px 7px 0 0;flex-direction:column;padding-bottom:20px}@media(min-width:700px){.tournament-list .container-top{flex-direction:row;padding-bottom:0}}.tournament-list .icon{width:26px;height:26px;color:#024984;margin-right:15px}.tournament-list__announcement{display:flex;align-items:center;font-size:21px;font-weight:bold}.tournament-list__calendar{display:flex;align-items:center;font-size:14px;line-height:16px;font-weight:bold}.tournament-list__calendar .link{text-decoration:none;text-transform:uppercase}.tournament-list__calendar .link:hover,.tournament-list__calendar .link:focus,.tournament-list__calendar .link:active{text-decoration:underline}.tournament-list .table,.tournament-list .text-long table,.text-long .tournament-list table{font-size:16px;margin:0;border-radius:0;border-bottom:none}.tournament-list .table .col-sm,.tournament-list .text-long table .col-sm,.text-long .tournament-list table .col-sm{width:300px}.tournament-list .table th,.tournament-list .text-long table th,.text-long .tournament-list table th{text-align:left}.tournament-list .table .table__cell,.tournament-list .text-long table .table__cell,.text-long .tournament-list table .table__cell,.tournament-list .table .text-long td,.text-long .tournament-list .table td,.tournament-list .text-long table td,.text-long .tournament-list table td{text-align:left}.tournament-list .container-bottom{display:flex;justify-content:flex-end;border:solid 1px #e5e5e5;border-radius:0 0 7px 7px;padding:10px 0;position:relative}.tournament-list .container-bottom__link{margin-right:15px;text-transform:uppercase;text-decoration:none;color:#024984;font-size:14px;font-weight:bold}.tournament-list .container-bottom__link:hover,.tournament-list .container-bottom__link:focus,.tournament-list .container-bottom__link:active{text-decoration:underline}.tournament-list .container-bottom__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#views-exposed-form-tournaments-competitive-sections-list-page-1{display:flex;flex-wrap:wrap}#views-exposed-form-tournaments-competitive-sections-list-page-1>.form-item:nth-child(-n+3){width:33.3333%;padding:5px}#views-exposed-form-tournaments-competitive-sections-list-page-1>.form-item:nth-child(-n+3) .form-item__dropdown select{height:44px}#views-exposed-form-tournaments-competitive-sections-list-page-1+p{padding:20px 40px}#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-competitive-section-target-id .form-item,#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-class-target-id .form-item{padding:0 5px;margin:5px}#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-competitive-section-target-id .form-item .form-item__label,#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-class-target-id .form-item .form-item__label{margin:0 5px}#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-competitive-section-target-id .form-item input[type=radio],#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-class-target-id .form-item input[type=radio]{border:2px solid #8e929c;padding:.5em;-webkit-appearance:none;border-radius:0;background-color:#fff;position:relative}#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-competitive-section-target-id .form-item input[type=radio]:checked,#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-class-target-id .form-item input[type=radio]:checked{background-size:9px 9px;border:2px solid #0a0a0a}#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-competitive-section-target-id .form-item input[type=radio]:checked::after,#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-class-target-id .form-item input[type=radio]:checked::after{content:"";height:12px;transform:rotate(45deg);width:7px;border-bottom:3.5px solid #0a0a0a;border-right:3.5px solid #0a0a0a;display:inline-block;position:absolute;left:6px;top:2px}#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-competitive-section-target-id .form-item input[type=radio]:focus,#views-exposed-form-tournaments-competitive-sections-list-page-1 #edit-field-class-target-id .form-item input[type=radio]:focus{outline-color:rgba(0,0,0,0)}#views-exposed-form-tournaments-competitive-sections-list-page-1 fieldset.form-fieldset{margin:0;padding-left:0;border:none;max-width:100%}#views-exposed-form-tournaments-competitive-sections-list-page-1 [id^=edit-field-class] .form-checkboxes .form-item{min-width:100px;padding:2.5px}#views-exposed-form-tournaments-competitive-sections-list-page-1 [id^=edit-name] .form-checkboxes .form-item{min-width:75px;padding:5px}#views-exposed-form-tournaments-competitive-sections-list-page-1 [id^=edit-name] .form-checkboxes .form-item:nth-child(1){background-color:#f28d8d}#views-exposed-form-tournaments-competitive-sections-list-page-1 [id^=edit-name] .form-checkboxes .form-item:nth-child(2){background-color:#f1a347}#views-exposed-form-tournaments-competitive-sections-list-page-1 [id^=edit-name] .form-checkboxes .form-item:nth-child(3){background-color:#e8eb45}#views-exposed-form-tournaments-competitive-sections-list-page-1 [id^=edit-name] .form-checkboxes .form-item:nth-child(4){background-color:#73b768}#views-exposed-form-tournaments-competitive-sections-list-page-1 [id^=edit-name] .form-checkboxes .form-item:nth-child(5){background-color:#ba8df2}#views-exposed-form-tournaments-competitive-sections-list-page-1 [id^=edit-name] .form-checkboxes .form-item:nth-child(6){background-color:#2892e9}#views-exposed-form-tournaments-competitive-sections-list-page-1 [id^=edit-name] .form-checkboxes .form-item:nth-child(7){background-color:#c3ae81}#views-exposed-form-tournaments-competitive-sections-list-page-1 [id^=edit-name] .form-checkboxes .form-item:nth-child(8){background-color:#8decf2}#views-exposed-form-tournaments-competitive-sections-list-page-1 [id^=edit-name] .form-checkboxes .form-item:nth-child(9){background-color:#b5b0b0;width:125px}#views-exposed-form-administrative-region-list-block-1 .form-radios ul{display:flex;flex-wrap:wrap;list-style-type:none}#react-mshsl-region-map .button-wrap{display:flex;justify-content:right;gap:15px;margin:15px 0}#react-mshsl-region-map .content-wrap{gap:10px}#react-mshsl-region-map .content-wrap .accordion span{display:block}.view-competitive-sections-list .accordion-button-wrapper{padding:15px;text-align:right}.view-competitive-sections-list .accordion-header{display:flex}.view-competitive-sections-list .accordion-content .views-row{display:flex;padding-top:15px;padding-bottom:15px}.view-competitive-sections-list .accordion-content .views-row .accordion-interior{width:100%}.view-competitive-sections-list .accordion-content .views-row .accordion-interior .accordion-item{color:#024984}.view-competitive-sections-list .accordion-parent{display:flex;flex-direction:column;justify-content:start}.view-competitive-sections-list .accordion-item-header{font-weight:bold;width:100%}.view-competitive-sections-list .additional-schools ul{padding:0}.view-competitive-sections-list .section-color-list::after{content:"";height:5px;width:100%;display:block;position:relative;border-radius:2.5px}.view-competitive-sections-list .section-color-1-list::after{background:#f28d8d}.view-competitive-sections-list .section-color-2-list::after{background:#f1a347}.view-competitive-sections-list .section-color-3-list::after{background:#e8eb45}.view-competitive-sections-list .section-color-4-list::after{background:#73b768}.view-competitive-sections-list .section-color-5-list::after{background:#ba8df2}.view-competitive-sections-list .section-color-6-list::after{background:#2892e9}.view-competitive-sections-list .section-color-7-list::after{background:#c3ae81}.view-competitive-sections-list .section-color-8-list::after{background:#8decf2}.view-competitive-sections-list .section-color-9-list::after{background:#b5b0b0}.tournament-qualified-cta{background:#032845}.tournament-qualified-cta__content{display:flex;align-items:center}@media(max-width:700px){.tournament-qualified-cta__content{flex-direction:column}}.tournament-qualified-cta .cta__slant{flex:0 0 55%;align-self:stretch;filter:drop-shadow(24px 0 0 #C6AC76)}.tournament-qualified-cta .cta__icon{width:35px;height:43px;color:#c6ac76;margin-right:15px}.tournament-qualified-cta .cta__info{font-size:16px;color:#fff}.tournament-qualified-cta .cta__title{font-size:23px;font-family:"Prompt","Helvetica","Arial",sans-serif;margin:0;padding-right:10px}.tournament-qualified-cta .cta__text{margin:10px 0 0 0}.tournament-qualified-cta .cta__right{margin:auto}@media(max-width:700px){.tournament-qualified-cta .cta__right{padding:20px 0}}.tournament-qualified-cta .cta-slant{-webkit-clip-path:polygon(0 0,calc(100% - 35px) 0,100% 50%,calc(100% - 35px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 35px) 0,100% 50%,calc(100% - 35px) 100%,0 100%);background:#47c2ff}@media(max-width:700px){.tournament-qualified-cta .cta-slant{-webkit-clip-path:none;clip-path:none}}.tournament-qualified-cta .wrapper{display:flex;padding:25px 15px}.tournament-semifinal{display:inline-flex;flex-direction:column;background-color:#f5f6f6;width:100%;color:#032845}.tournament-semifinal h3{text-align:center;font-size:18px;grid-column:1/-1;color:#032845}.tournament-semifinal__info{display:inline-grid;row-gap:12px;grid-auto-flow:column;grid-template-columns:repeat(3,1fr);padding:3px 8px 15px}.tournament-semifinal__info>.bracket-game-details .bracket-game-details__content{color:#fff}.tournament--section .tournament-semifinal__info>.bracket-game-details .bracket-game-details__content{color:#0a0a0a}.tournament-semifinal .bracket-team{grid-column:auto;grid-row:1;direction:ltr}.tournament-semifinal div[class^=geysir]{grid-column:auto;grid-row:1}.tournament-semifinal .bracket-game{grid-template-columns:repeat(3,1fr);grid-row:2;grid-column:span 3;grid-template-rows:none}.tournament-semifinal .bracket-game-details{flex-direction:column;grid-row:1;grid-column:2;justify-content:center;width:auto;padding:0 10px}.tournament-semifinal .bracket-game-details__content{text-align:center;color:#032845;direction:ltr}.tournament-semifinal .bracket-game-details .button:not(.button--modal-closer) .icon,.tournament-semifinal .bracket-game-details .more-link a:not(.button--modal-closer) .icon,.more-link .tournament-semifinal .bracket-game-details a:not(.button--modal-closer) .icon{color:#032845}.tournament--section .tournament-semifinal .bracket-game-details .button:not(.button--modal-closer) .icon,.tournament--section .tournament-semifinal .bracket-game-details .more-link a:not(.button--modal-closer) .icon,.more-link .tournament--section .tournament-semifinal .bracket-game-details a:not(.button--modal-closer) .icon{color:#47c2ff}.tournament-semifinal .bracket-lines{display:none}.tournament-semifinal__winner{display:inline-flex;gap:5px;align-items:center;font-weight:bold;font-size:19px;border:4px solid #c6ac76;padding:12px 30px;color:#c6ac76}.tournament-semifinal__winner-wrapper{grid-row:3;grid-column:1/span 3;display:flex;justify-content:center}.tournament-semifinal__winner a{color:#c6ac76}.tournament-teaser{display:flex;flex-direction:column;border:solid 2px #1a6691;overflow:hidden}@media(min-width:720px){.tournament-teaser.grid__item{flex-basis:46%;margin-right:1rem}}@media(min-width:920px){.tournament-teaser{flex-basis:30%}.tournament-teaser:nth-of-type(3n){margin-right:0}}.tournament-teaser img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:250px;background-color:#47c2ff}.page-tournaments .tournament-teaser,.page--front .tournament-teaser{margin-bottom:20px}.tournament-teaser .region--slant{background:#024984}.tournament-teaser .region--slant::after{background:#032845}.tournament-teaser__date{color:#fff;font-size:20px;padding-left:20px;padding-right:20px;text-transform:uppercase}.tournament-teaser__info{background:rgba(0,0,0,0);padding:30px 20px;border-top:solid 2px #1a6691}.tournament-teaser__info .link{display:flex;align-items:flex-start;font-size:20px;text-decoration:none}.region--dark-blue .tournament-teaser__info .link{color:#fff}.tournament-teaser__info .link:hover,.tournament-teaser__info .link:focus,.tournament-teaser__info .link:active{text-decoration:underline}.tournament-teaser__info .link .icon{width:25px;height:25px;color:#c6ac76;margin-right:20px}.view-card{text-decoration:none;color:#024984;color:var(--c-primary);height:100%}.view-card:hover .image,.view-card:focus .image,.view-card:active .image{scale:1.01;transition:all 300ms ease-in-out}.view-card:hover .heading,.view-card:focus .heading,.view-card:active .heading{color:#AE176A;color:var(--c-secondary)}.view-card__wrapper{display:grid;gap:2rem;justify-items:center;width:27rem}@media(min-width:720px){.view-card__wrapper{justify-items:start}}.view-card .image-pseudo{position:relative;background-color:rgba(0,0,0,0);height:30rem;width:27rem}.view-card .image-pseudo::after{content:"";background-color:#AE176A;background-color:var(--c-secondary);height:10%;width:10%;position:absolute;bottom:0;right:0;-webkit-clip-path:polygon(100% 15%,15% 100%,100% 100%);clip-path:polygon(100% 15%,15% 100%,100% 100%)}.view-card__image{overflow:hidden;-webkit-clip-path:polygon(100% 0,100% 85%,85% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 85%,85% 100%,0 100%,0 0);height:30rem;width:27rem}.view-card__image .image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;transition:all 300ms ease-in-out;height:30rem;width:27rem}.view-card__heading .heading{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2.1rem;line-height:130%;font-weight:600;margin:0 0 .5em;width:auto;text-align:center}@media(min-width:720px){.view-card__heading .heading{font-size:2.1rem;line-height:130%;font-weight:600}}@media(min-width:720px){.view-card__heading .heading{text-align:left}}.bracket-game{display:inline-grid;grid-template-rows:1fr 40px 1fr;grid-template-columns:200px 40px;align-content:space-between;position:relative;grid-column:span 2;grid-auto-flow:row}.bracket-game.right-side{direction:rtl}.bracket-game .bt-record{font-size:.9em;display:none;white-space:nowrap}.bracket-game.bracket-game--round-1{grid-template-rows:1fr minmax(60px,auto) 1fr}.bracket-game.bracket-game--round-1 .bt-record{display:inline}.bracket-game.bracket-game--round-1.right-side{grid-column:-2}.bracket-game.bracket-game--round-1:not(.right-side) .bracket-game__number{width:calc(100% - 40px)}.tournament__quarterfinals .bracket-game.bracket-game--round-1:nth-of-type(3),.tournament__quarterfinals .bracket-game.bracket-game--round-1:nth-of-type(7){grid-column:7}.tournament__quarterfinals .bracket-game.bracket-game--round-1:nth-of-type(5),.tournament__quarterfinals .bracket-game.bracket-game--round-1:nth-of-type(7){grid-row:3}.bracket-game.bracket-game--round-2{grid-column:3;grid-row:span 2;align-items:center}.tournament--8-team-football .bracket-game.bracket-game--round-2{grid-column:1}.tournament--8-team-football .bracket-game.bracket-game--round-2.right-side{grid-column:-2}.tournament__quarterfinals .bracket-game.bracket-game--round-2:nth-of-type(4),.tournament__quarterfinals .bracket-game.bracket-game--round-2:nth-of-type(8){grid-column:9}.bracket-game.bracket-game--round-2.right-side{grid-column:-4}.tournament--extra:not(.tournament--4-team):not(.tournament--double_elim):not(.tournament--consolation) .bracket-game.bracket-game--round-2{grid-template-rows:1fr;grid-row:1}.bracket-game.bracket-game--round-3{grid-column:5;grid-row:span 4;align-items:center}.bracket-game.bracket-game--round-3.right-side{grid-column:-6}.bracket-game.bracket-game--round-4{grid-column:7;grid-row:span 8;align-items:center}.bracket-game.bracket-game--round-4.right-side{grid-column:-8}.bracket-game.bracket-game--round-5{grid-column:9;grid-row:span 16;align-items:center}.bracket-game.bracket-game--round-5.right-side{grid-column:-10}.bracket-game.bracket-game--finalist{display:flex;height:100%;align-items:center}.tournament--third_place .bracket-game.bracket-game--finalist .bracket-team::before{content:"Third Place Winner:"}.tournament--consolation .bracket-game.bracket-game--finalist .bracket-team::before{content:"Consolation Winner:"}.bracket-game.bracket-game--finalist .bracket-team{height:initial;background:#024984;display:block;position:relative}.bracket-game.bracket-game--finalist .bracket-team::before{content:"";color:#fff;width:100%;text-align:center;display:block;padding-top:5px;font-weight:700;font-size:16px}.bracket-game.bracket-game--finalist .bracket-team__team{margin:10px;background-color:#c6ac76;color:#024984;font-weight:700}.tournament__quarterfinals .bracket-game.bracket-game--finalist{height:calc(100% - 20px)}.tournament__quarterfinals .bracket-game.bracket-game--finalist .bracket-team{border:5px solid #024984;background-color:#e5e5e5}.tournament__quarterfinals .bracket-game.bracket-game--finalist .bracket-team .bracket-team__team{background-color:rgba(0,0,0,0);font-weight:inherit}.bracket-game__modal-teams{display:flex;flex-direction:column;gap:1rem;margin:1rem 0}.bracket-game__modal-overtime{background-color:#c6ac76;display:inline-block;padding:5px}.bracket-game__title-row{color:#fff;text-align:center;line-height:1.2;grid-column:1/-1;display:flex;justify-content:space-between}.bracket-game__title-row--if-game{justify-content:center}.bracket-game__number{position:absolute;width:100%;height:100%;z-index:1;background-color:rgba(10,10,10,.8);color:#fff;display:none;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-weight:bold;padding:1rem;line-height:1.4}.bracket-game__number.open{display:flex}.tournament--double_elim .bracket-game--round-1:nth-of-type(1){grid-row:3/4}.tournament--double_elim .bracket-game--round-1:nth-of-type(2){grid-row:4/5}.tournament--double_elim .bracket-game--round-2:nth-of-type(3){grid-row:1/4}.tournament--double_elim .bracket-game--round-2:nth-of-type(4){grid-row:4/7}.tournament--double_elim .bracket-game--round-3:nth-of-type(5){grid-row:1/7}.tournament--double_elim .bracket-game--round-4:nth-of-type(6){grid-row:-2/5}.bracket-game:not(.right-side) .bracket-game-details__content .flex,.bracket-game:not(.right-side) .bracket-game-details__content .bracket-game-details__location{justify-content:flex-end;text-align:right}.bracket-game.right-side .bracket-game-details__content .flex,.bracket-game.right-side .bracket-game-details__content .bracket-game-details__location{justify-content:flex-end;text-align:left}.bracket-lines{grid-column:2;background-image:url('data:image/svg+xml;utf8,<svg width="40" height="200" viewBox="0 0 40 200" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="20.5" y1="35" x2="20.5" y2="165" stroke="black" vector-effect="non-scaling-stroke" /><line x1="20" y1="99.5" x2="40" y2="99.5" stroke="black" vector-effect="non-scaling-stroke" /><line y1="165" x2="20" y2="165" stroke="black" vector-effect="non-scaling-stroke" /><line y1="35" x2="21" y2="35" stroke="black" vector-effect="non-scaling-stroke"/></svg>');background-repeat:no-repeat;background-size:auto 100%;background-position:center;height:100%}.bracket-team--winner+.bracket-lines{display:none}.bracket-lines--top{grid-row:1;background-image:url('data:image/svg+xml;utf8,<svg width="40" height="70" viewBox="0 0 40 70" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 35V70" stroke="black" stroke-linecap="square" vector-effect="non-scaling-stroke" /><path d="M1 35L20 35" stroke="black" stroke-linecap="square" vector-effect="non-scaling-stroke" /></svg>')}.tournament--double-elim.tournament--8-team .bracket-game--round-2 .bracket-lines--top{background-image:url('data:image/svg+xml;utf8,<svg width="40" height="70" viewBox="0 0 40 70" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 35V70" stroke="black" stroke-linecap="square" vector-effect="non-scaling-stroke" /><path d="M1 35L40 35" stroke="black" stroke-linecap="square" vector-effect="non-scaling-stroke" /></svg>')}.tournament--double-elim.tournament--16-team .bracket-game--round-3 .bracket-lines--top{background-image:url('data:image/svg+xml;utf8,<svg width="40" height="70" viewBox="0 0 40 70" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 35V70" stroke="black" stroke-linecap="square" vector-effect="non-scaling-stroke" /><path d="M1 35L40 35" stroke="black" stroke-linecap="square" vector-effect="non-scaling-stroke" /></svg>')}.tournament--double-elim.tournament--32-team .bracket-game--round-4 .bracket-lines--top{background-image:url('data:image/svg+xml;utf8,<svg width="40" height="70" viewBox="0 0 40 70" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 35V70" stroke="black" stroke-linecap="square" vector-effect="non-scaling-stroke" /><path d="M1 35L40 35" stroke="black" stroke-linecap="square" vector-effect="non-scaling-stroke" /></svg>')}.bracket-lines--middle{grid-row:2;background-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 0V40" stroke="black" vector-effect="non-scaling-stroke" /><path d="M20 20H40" stroke="black" vector-effect="non-scaling-stroke" /></svg>')}.tournament--double-elim.tournament--8-team .bracket-game--round-2 .bracket-lines--middle{background-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 0V40" stroke="black" vector-effect="non-scaling-stroke" /></svg>')}.tournament--double-elim.tournament--16-team .bracket-game--round-3 .bracket-lines--middle{background-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 0V40" stroke="black" vector-effect="non-scaling-stroke" /></svg>')}.tournament--double-elim.tournament--32-team .bracket-game--round-4 .bracket-lines--middle{background-image:url('data:image/svg+xml;utf8,<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 0V40" stroke="black" vector-effect="non-scaling-stroke" /></svg>')}.bracket-lines--bottom{grid-row:3;background-image:url('data:image/svg+xml;utf8,<svg width="40" height="70" viewBox="0 0 40 70" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 0V36" stroke="black" stroke-linecap="square" vector-effect="non-scaling-stroke" /><path d="M1 36L20 36" stroke="black" stroke-linecap="square" vector-effect="non-scaling-stroke" /></svg>')}.right-side .bracket-lines{transform:scaleX(-1)}.bracket{display:inline-grid;grid-auto-flow:column;gap:40px}.bracket__round{display:flex;flex-direction:column;gap:40px}.bracket__round--two{padding:70px 0}.bracket__round--two .bracket-game{height:100%}.bracket--right{direction:rtl}.bracket--right *{direction:ltr}.carousel{padding:0}.carousel__wrapper{margin-top:100px;margin-bottom:100px}.carousel__wrapper .h2,.carousel__wrapper .text-long h2,.text-long .carousel__wrapper h2{text-align:left}.carousel .slide{background:rgba(0,0,0,0);border:none;color:#fff;min-height:100%;padding:65px 80px;text-align:left;width:100%}.carousel .slide::before{background:linear-gradient(180deg,#073255 0%,#083C7A 100%);content:"";height:100%;inset:0;opacity:.9;position:absolute;width:100%;z-index:-1}.carousel .slide-content p{margin-top:0}.carousel .flickity-button{color:white;color:var(--c-white);background-color:rgba(0,0,0,0);height:100px;width:100px}.carousel .flickity-button:hover,.carousel .flickity-button:focus,.carousel .flickity-button:active{color:white;color:var(--c-white)}.carousel .flickity-button:focus{box-shadow:0 0 0 5px white;box-shadow:0 0 0 5px var(--c-white)}.carousel .flickity-button.previous{display:none}.carousel .flickity-button:hover,.carousel .flickity-button:focus,.carousel .flickity-button:active{box-shadow:none}.carousel .flickity-page-dots{left:50%;transform:translateX(-50%)}.carousel .flickity-page-dots .flickity-page-dot{background:#d9d9d9;border-radius:50%;cursor:pointer;height:16px;margin:0 5px;opacity:1;text-indent:9999px;overflow:hidden;width:16px}.carousel .flickity-page-dots .flickity-page-dot:focus{border:none;box-shadow:none;outline:none}.carousel .flickity-page-dots .flickity-page-dot.is-selected{background:#47C2FF;background:var(--c-primary-light)}.cart-confirmation{background-color:#EFF6FF;background-color:var(--c-neutral-light);box-shadow:0 15px 10px -10px rgba(0,0,0,.5);padding:25px 0;position:fixed;top:0;left:0;z-index:3;width:100%}.cart-confirmation .text-with-icon{margin-bottom:2rem;gap:5px}.cart-confirmation .text-with-icon__text{margin-bottom:0;line-height:1}.cart-confirmation__content{display:flex;flex-direction:column;padding-left:2rem;padding-right:2rem}@media(min-width:480px){.cart-confirmation__content{padding-left:4rem;padding-right:4rem}}.cart-confirmation__content>*{flex:0 0 50%}@media(min-width:920px){.cart-confirmation__content{flex-direction:row;justify-content:space-between;align-items:center}}.cart-confirmation__subtotal{border-top:1px solid #B7BABA;border-top:1px solid var(--c-neutral-medium);padding-top:20px;display:flex;flex-direction:column;align-self:stretch;justify-content:center}.cart-confirmation__subtotal p{margin-top:0}@media(min-width:920px){.cart-confirmation__subtotal{border-top:0;border-left:1px solid #B7BABA;border-left:1px solid var(--c-neutral-medium);padding-top:0;padding-left:100px}}.cart-confirmation__close{border:none;background-color:rgba(0,0,0,0);position:absolute;top:1rem;right:1rem}.cart-confirmation__close .icon{width:32px;height:32px;fill:#041F3E;fill:var(--c-primary-dark)}.checkerboard{display:grid}@media(min-width:920px){.checkerboard{grid-auto-rows:1fr}}.committee-member-block__title{margin-bottom:5rem}.committee-member-block__title .h3--decorative-highlight{margin-top:0}.committee-member-block__member-list{--row-count:4;gap:3rem;margin-left:1rem;margin-bottom:7rem;display:grid;grid-template-rows:repeat(var(--row-count),auto);grid-auto-columns:35rem;grid-auto-flow:column}.paragraph-wrapper:has(.committee-member-block){display:flex;flex-direction:row;gap:7rem;margin-left:0}.scroll-container{position:relative}.scroll-container::after{content:"";position:absolute;top:0;right:0;width:1rem;height:100%;background:linear-gradient(to left,rgba(227,232,238,0.5),transparent);pointer-events:none}.list-wrapper{display:flex;gap:7rem;overflow-x:auto;max-width:1300px}.list-wrapper::-webkit-scrollbar{background-color:#E3E8EE;background-color:var(--c-accent);height:1.5rem}.list-wrapper::-webkit-scrollbar-thumb{background-color:#024984;background-color:var(--c-primary)}.committee-members-block-wrapper{margin:7rem 0}.featured-recent-grid{max-width:1300px;margin:0 auto}.featured-recent-grid__heading{margin:0 2rem 4rem 0}.featured-recent-grid__content{display:grid;gap:2rem}@media(min-width:920px){.featured-recent-grid__content{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.featured-recent-grid__recent-wrapper{display:flex;gap:1rem;flex-direction:column}.featured-recent-grid .view-content{display:flex;flex-direction:column;gap:1rem}.featured-recent-grid article{height:100%}.featured-videos{background-color:#ECF0F5;background-color:var(--c-highlight);max-width:1300px;margin:0 auto}.featured-videos h2{padding:3rem 0 0}.featured-videos__content-wrapper{display:flex;flex-direction:column;padding:3rem;gap:2rem}@media(min-width:920px){.featured-videos__content-wrapper{display:grid;grid-template-columns:4fr 3fr;grid-template-rows:1fr;max-width:1300px;margin:0 auto}}@media(min-width:1300px){.featured-videos__content-wrapper{padding:0}}.featured-videos__video-feature iframe{min-height:30rem;width:100%}@media(min-width:920px){.featured-videos__video-feature iframe{width:100%}}.featured-videos__video-list{display:grid;gap:2rem;padding-right:2rem}.featured-videos__more-link{background-color:#E3E8EE;background-color:var(--c-accent);display:flex;flex-direction:row-reverse;padding:1rem}.paragraph-wrapper:has(.gallery){display:flex;flex-direction:column}.gallery img{height:30rem;width:-moz-fit-content;width:fit-content;-o-object-fit:cover;object-fit:cover;margin:0 auto;transition:300ms all ease-in-out}@media(min-width:920px){.gallery img{height:50rem;transition:300ms all ease-in-out}}.gallery .text-long{font-size:1.6rem;display:flex;justify-content:center}@media(min-width:920px){.type--news .gallery img,.type--event .gallery img{height:35rem}}@media(min-width:920px){.type--news .accessible-slick-nav img,.type--event .accessible-slick-nav img{height:15rem}}.accessible-slick-nav img{height:10rem;width:100%;-o-object-fit:cover;object-fit:cover;margin:0 auto;transition:300ms all ease-in-out}@media(min-width:920px){.accessible-slick-nav img{height:20rem;transition:300ms all ease-in-out}}.accessible-slick-nav .text-long{display:none}.slick-prev svg,.slick-next svg{width:30px;height:30px;color:#024984;color:var(--c-primary);fill:#024984;fill:var(--c-primary);transition:300ms all ease-in-out}.slick-prev:hover svg,.slick-next:hover svg{color:#47C2FF;color:var(--c-primary-light);fill:#47C2FF;fill:var(--c-primary-light);transition:300ms all ease-in-out}.slick-prev{rotate:90deg;left:-30px}.slick-next{rotate:270deg;right:-30px}.grid__item{margin-bottom:2rem}@media(min-width:920px){.grid__item{margin:0 2rem 0 0}}.grid__item:last-child{margin-right:0}.grid__item--example{background-color:#EFF6FF;background-color:var(--c-highlight-high);padding:4rem}.grid{display:grid;gap:3rem}@media(min-width:920px){.grid{grid-template-columns:repeat(3,1fr)}}.grid--card{margin-bottom:2rem}@media(min-width:920px){.grid--2col{grid-template-columns:repeat(2,1fr)}}@media(min-width:920px){.grid--4col{grid-template-columns:repeat(4,1fr)}}.landing-page-hero{position:relative;width:100%}@media(min-width:920px){.landing-page-hero{display:flex;align-items:center}}.landing-page-hero--homepage{justify-content:center}.landing-page-hero--homepage .landing-page-hero__content-wrapper{text-align:center}.landing-page-hero--homepage .landing-page-hero__content-wrapper .container,.landing-page-hero--homepage .landing-page-hero__content-wrapper .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .landing-page-hero--homepage .landing-page-hero__content-wrapper .cta__content-wrapper{margin-top:0;margin-bottom:4rem;display:flex;flex-direction:column;align-items:center;max-width:1300px;padding:4rem}@media(min-width:920px){.landing-page-hero--homepage .landing-page-hero__content-wrapper .container,.landing-page-hero--homepage .landing-page-hero__content-wrapper .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .landing-page-hero--homepage .landing-page-hero__content-wrapper .cta__content-wrapper{margin-top:4rem}}.landing-page-hero--homepage .landing-page-hero__content-wrapper .title-wrapper{display:flex;flex-direction:column}@media(min-width:920px){.landing-page-hero--homepage .landing-page-hero__content-wrapper .title-wrapper{flex-direction:row;max-width:70rem}}.landing-page-hero--homepage .landing-page-hero__content-wrapper .title-wrapper .bracket-outline{content:"";height:5rem;width:100%;border:3px solid #47C2FF;border:3px solid var(--c-primary-light)}@media(min-width:920px){.landing-page-hero--homepage .landing-page-hero__content-wrapper .title-wrapper .bracket-outline{width:5rem;height:auto}}.landing-page-hero--homepage .landing-page-hero__content-wrapper .title-wrapper .bracket-outline.first{border-bottom:rgba(0,0,0,0)}@media(min-width:920px){.landing-page-hero--homepage .landing-page-hero__content-wrapper .title-wrapper .bracket-outline.first{border-bottom:3px solid #47C2FF;border-bottom:3px solid var(--c-primary-light);border-right:rgba(0,0,0,0)}}.landing-page-hero--homepage .landing-page-hero__content-wrapper .title-wrapper .bracket-outline.second{border-top:rgba(0,0,0,0)}@media(min-width:920px){.landing-page-hero--homepage .landing-page-hero__content-wrapper .title-wrapper .bracket-outline.second{border-top:3px solid #47C2FF;border-top:3px solid var(--c-primary-light);border-left:rgba(0,0,0,0)}}.landing-page-hero--homepage .landing-page-hero__content-wrapper .hero-card-grid{display:grid;gap:5rem;margin:5rem 0;grid-template-columns:1fr;grid-template-rows:repeat(auto-fit,minmax(10rem,1fr))}@media(min-width:920px){.landing-page-hero--homepage .landing-page-hero__content-wrapper .hero-card-grid{display:flex;flex-direction:row}}.landing-page-hero--homepage .landing-page-hero__content-wrapper .hero-card-grid .card-hero__heading{text-align:left}.landing-page-hero--homepage .landing-page-hero__content-wrapper h1{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;font-style:normal;font-size:4.1rem;line-height:4rem;letter-spacing:0;font-weight:700;margin:0;width:auto;text-shadow:#0a0a0a 2px 3px}@media(min-width:720px){.landing-page-hero--homepage .landing-page-hero__content-wrapper h1{font-size:5.3rem;line-height:100%;letter-spacing:0;font-weight:700}}.landing-page-hero{position:relative;width:100%}@media(min-width:920px){.landing-page-hero{display:flex;align-items:center}}.landing-page-hero--bottom-box{min-height:500px}.landing-page-hero--bottom-box .landing-page-hero__content-wrapper{position:absolute;bottom:0;width:100%;padding:60px 30px;background-color:rgba(0,0,0,.5);text-align:left}.landing-page-hero--bottom-box .landing-page-hero__content-wrapper h1{margin:0;font-size:8.3rem}.landing-page-hero--centered-content{justify-content:center}.landing-page-hero--centered-content .landing-page-hero__content-wrapper{text-align:center}.landing-page-hero--centered-content .landing-page-hero__content-wrapper .container,.landing-page-hero--centered-content .landing-page-hero__content-wrapper .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .landing-page-hero--centered-content .landing-page-hero__content-wrapper .cta__content-wrapper{margin-top:40px;margin-bottom:40px}.landing-page-hero--centered-content .landing-page-hero__content-wrapper h1{margin:0;font-size:8.3rem}.landing-page-hero--centered-content .landing-page-hero__content-wrapper .button-group{justify-content:center}.landing-page-hero--scroll-indicator{justify-content:center;text-align:center}.landing-page-hero--double-bordered-box{min-height:500px}.landing-page-hero--double-bordered-box .landing-page-hero__content-wrapper{background-color:#024984;background-color:var(--c-primary);padding:4rem;border:1px solid white;border:1px solid var(--c-white);box-shadow:0 0 0 10px #024984;box-shadow:0 0 0 10px var(--c-primary)}.landing-page-hero--translucent-box .landing-page-hero__content-wrapper{background-color:rgba(2,73,132,.7);padding:4rem}.landing-page-hero--translucent-box .landing-page-hero__content-wrapper h1{margin:4rem 0}.landing-page-hero--shaped-bg--chevron{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),50% 100%,0 calc(100% - 100px));clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),50% 100%,0 calc(100% - 100px))}.landing-page-hero--shaped-bg--slanted{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),0 100%)}.landing-page-hero--text-translucent-bgs .landing-page-hero__title{display:inline-block;margin:0;padding:1rem 2rem;background-color:rgba(2,73,132,.6);font-size:8.3rem}.landing-page-hero--text-translucent-bgs .landing-page-hero__content p{display:inline-block;padding:1rem 2rem;background-color:rgba(2,73,132,.6);margin:1em 0}.landing-page-hero--split-text-image .landing-page-hero__split,.landing-page-hero--icon-blocks .landing-page-hero__split{display:flex;flex-wrap:wrap;gap:2rem;padding:2rem 0}@media(min-width:920px){.landing-page-hero--split-text-image .landing-page-hero__split,.landing-page-hero--icon-blocks .landing-page-hero__split{align-items:center}}@media(min-width:920px){.landing-page-hero--split-text-image .landing-page-hero__split-content,.landing-page-hero--icon-blocks .landing-page-hero__split-content{flex:1 0 50%}}@media(min-width:920px){.landing-page-hero--split-text-image .landing-page-hero__split-image,.landing-page-hero--icon-blocks .landing-page-hero__split-image{flex:1 0 auto;display:flex;justify-content:flex-end}}.landing-page-hero--split-text-image .landing-page-hero__icon-blocks,.landing-page-hero--icon-blocks .landing-page-hero__icon-blocks{display:flex;flex-direction:column;gap:2rem}.landing-page-hero__image-wrapper .image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#041F3E;background-color:var(--c-primary-dark)}.landing-page-hero__content-wrapper{position:relative;color:white;color:var(--c-text-inverse);z-index:1}.landing-page-hero__content-wrapper h1{color:white;color:var(--c-text-inverse);font-family:"Prompt","Helvetica","Arial",sans-serif;font-size:5.3rem;font-weight:900;line-height:1;margin:0}.landing-page-hero .search-wrapper{display:flex;flex-wrap:wrap;gap:1rem;background-color:rgba(0,0,0,.5);padding:2rem;margin-top:2rem;text-align:left}.landing-page-hero .search-wrapper .form-item__label{flex:1 0 100%;margin:0;padding:0}.landing-page-hero .search-wrapper input[type=text]{flex:1 0 auto}.landing-page-hero .icon--scroll-indicator{position:absolute;bottom:2rem;fill:#AE176A;fill:var(--c-secondary);width:32px;height:32px}.subpage-hero{background-color:#fff;color:#0a0a0a}.subpage-hero__content-wrapper{padding:3rem 0}@media(min-width:920px){.subpage-hero__content-wrapper{padding:3rem 4rem}}.subpage-hero__content-wrapper .gutter{max-width:1300px}@media(min-width:920px){.subpage-hero__content-wrapper .gutter{padding-left:0;padding-right:0}}@media(min-width:1300px){.subpage-hero__content-wrapper .gutter{padding-left:0;padding-right:0}}.subpage-hero--title{color:#0a0a0a}.subpage-hero--title .subpage-hero__title{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;font-style:normal;font-size:4.1rem;line-height:4rem;letter-spacing:0;font-weight:700;margin:0;width:auto;margin:2rem 0 0;line-height:100%}@media(min-width:720px){.subpage-hero--title .subpage-hero__title{font-size:5.3rem;line-height:100%;letter-spacing:0;font-weight:700}}.subpage-hero .pillar-title{display:flex;flex-direction:row;align-items:center;gap:1rem}@media(min-width:720px){.subpage-hero .pillar-title{gap:3rem}}.subpage-hero .pillar-title .circled-icon{width:5rem;height:5rem;padding:1rem;transition:300ms all ease-in-out}@media(min-width:720px){.subpage-hero .pillar-title .circled-icon{width:8.4rem;height:8.4rem;padding:2rem;transition:300ms all ease-in-out}}.subpage-hero .pillar-title .subpage-hero__title{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;font-style:normal;font-size:4.1rem;line-height:4rem;letter-spacing:0;font-weight:700;margin:0;width:auto;color:#fff}@media(min-width:720px){.subpage-hero .pillar-title .subpage-hero__title{font-size:5.3rem;line-height:100%;letter-spacing:0;font-weight:700}}.subpage-hero--landing-pages{color:#fff}.subpage-hero--landing-pages .subpage-hero__wrapper{position:relative}.subpage-hero--landing-pages .subpage-hero__wrapper .subpage-hero__square{position:absolute;bottom:-5.5rem;left:0;right:0;margin:auto;width:8rem;height:8rem;background-color:white;background-color:var(--c-white);z-index:19}@media(min-width:920px){.subpage-hero--landing-pages .subpage-hero__wrapper .subpage-hero__square{bottom:-5.5rem;right:10rem;left:auto;width:10rem;height:10rem}}.subpage-hero--landing-pages .subpage-hero__wrapper::before{content:"";position:absolute;bottom:-5.5rem;left:0;right:0;margin:auto;background-color:#AE176A;background-color:var(--c-secondary);z-index:20;width:8rem;height:8rem;-webkit-clip-path:polygon(85% 0,0 0,0 100%);clip-path:polygon(85% 0,0 0,0 100%)}@media(min-width:920px){.subpage-hero--landing-pages .subpage-hero__wrapper::before{right:10rem;left:auto;width:10rem;height:10rem}}.subpage-hero--landing-pages .subpage-hero__wrapper::after{content:"";position:absolute;bottom:-5.5rem;left:0;right:0;margin:auto;background-color:#47C2FF;background-color:var(--c-primary-light);z-index:20;width:8rem;height:8rem;-webkit-clip-path:polygon(100% 0,100% 100%,15% 100%);clip-path:polygon(100% 0,100% 100%,15% 100%)}@media(min-width:920px){.subpage-hero--landing-pages .subpage-hero__wrapper::after{right:10rem;left:auto;width:10rem;height:10rem}}.subpage-hero--landing-pages .subpage-hero__title{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;font-style:normal;font-size:4.4rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 4rem;width:auto;color:#fff;margin:2rem 0 0;line-height:100%}@media(min-width:720px){.subpage-hero--landing-pages .subpage-hero__title{font-size:8.3rem;line-height:123%;letter-spacing:0;font-weight:700}}.subpage-hero--landing-pages .breadcrumb__wrapper .icon{fill:white;fill:var(--c-text-inverse)}.subpage-hero--landing-pages .breadcrumb__wrapper .breadcrumb__item,.subpage-hero--landing-pages .breadcrumb__wrapper .breadcrumb__link{color:white;color:var(--c-text-inverse)}.subpage-hero--with-breadcrumb .breadcrumb__wrapper{background:rgba(0,0,0,0);padding:0}.subpage-hero--with-breadcrumb .breadcrumb__wrapper .gutter{padding:0}.subpage-hero--landing-pages .breadcrumb__item:last-child{color:#47C2FF;color:var(--c-primary-light)}.subpage-hero--pillar .breadcrumb__wrapper{background:rgba(0,0,0,0);padding:0}.subpage-hero--pillar .breadcrumb__wrapper .gutter{padding:0}.subpage-hero--pillar .breadcrumb__wrapper .breadcrumb__link{color:#fff}.subpage-hero--pillar .breadcrumb__wrapper .breadcrumb__item::after{color:#fff}.subpage-hero--pillar .breadcrumb__wrapper .breadcrumb__item:last-child{color:#47C2FF;color:var(--c-primary-light)}.subpage-hero__image-wrapper img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#041F3E;background-color:var(--c-primary-dark)}.subpage-hero__content-wrapper{position:relative;z-index:1}.subpage-hero--centered-content{text-align:center;padding:3rem 0}.subpage-hero--offset-title{padding:calc(2rem * 4) 0 2rem}:root{--iconWidth:155px}.icon-block-callout{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;padding:30px 0;position:relative}.icon-block-callout .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#041F3E;background-color:var(--c-primary-dark)}.icon-block-callout__heading{flex:1 0 100%;margin:0 0 20px;color:white;color:var(--c-white);font-family:"Prompt","Helvetica","Arial",sans-serif;z-index:1}.icon-block-callout__blocks{display:flex;flex-direction:column;align-items:center;gap:4rem;z-index:1}.icon-block-callout__blocks a{flex-grow:1;height:100%;justify-content:flex-end}@media(min-width:920px){.icon-block-callout__blocks{flex-direction:row;justify-content:center}}.icon-block-callout__blocks .icon-block{width:155px;width:var(--iconWidth)}.icon-block-callout__blocks .icon-block,.icon-block-callout__blocks .icon-block--default{position:relative}.icon-block-callout__blocks .icon-block::after,.icon-block-callout__blocks .icon-block--default::after{position:absolute;content:"";background-color:#47C2FF;background-color:var(--c-primary-light);width:100%;height:2px;bottom:-1rem;transition:300ms all ease-in-out}@media(min-width:920px){.icon-block-callout__blocks .icon-block::after,.icon-block-callout__blocks .icon-block--default::after{width:2px;height:100%;top:0;right:-2rem}}.icon-block-callout__blocks .icon-block:last-child::after,.icon-block-callout__blocks .icon-block--default:last-child::after{display:none}.icon-block-callout--default{background-color:#024984;background-color:var(--c-primary)}.icon-block-callout--default .h2,.icon-block-callout--default .text-long h2,.text-long .icon-block-callout--default h2,.icon-block-callout--default .h3,.icon-block-callout--default .text-long h3,.text-long .icon-block-callout--default h3{color:#fff}.icon-block-callout--default .h2--decorative-primary::before,.icon-block-callout--default .h3--decorative-primary::before{width:12rem}.icon-block-callout--default .h2--decorative-primary::after,.icon-block-callout--default .h3--decorative-primary::after{width:12rem}.icon-block-callout--tournament{padding:2rem;position:relative;flex-direction:column}@media(min-width:920px){.icon-block-callout--tournament{padding:5rem 7rem;flex-direction:row}}.icon-block-callout--tournament .upper-image img{display:block;height:auto;position:absolute;top:-1.5rem;right:0;left:0;width:100%}.icon-block-callout--tournament .upper-content{display:flex;flex-direction:column}@media(min-width:920px){.icon-block-callout--tournament .upper-content{flex-direction:row;gap:3rem}}.icon-block-callout--tournament .upper-content .trophy-wrapper{position:absolute;display:flex;flex-direction:column;align-items:center;top:-2rem;left:30%;right:30%;z-index:15}@media(min-width:920px){.icon-block-callout--tournament .upper-content .trophy-wrapper{position:relative;left:auto;right:auto;top:-8rem}}.icon-block-callout--tournament .upper-content .trophy-wrapper svg{width:16rem;height:14rem;padding:3rem 4rem 1rem;background-color:rgba(0,0,0,0);z-index:20}.icon-block-callout--tournament .upper-content .trophy-wrapper::after{position:absolute;content:"";width:16rem;height:18rem;bottom:-3rem;background-color:#47C2FF;background-color:var(--c-primary-light);z-index:15;-webkit-clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%)}@media(min-width:920px){.icon-block-callout--tournament .upper-content .trophy-wrapper::after{bottom:-1.2rem}}.icon-block-callout--tournament .tc-wrapper{text-align:left;z-index:1;color:#fff;padding:16rem 0 0 0}@media(min-width:920px){.icon-block-callout--tournament .tc-wrapper{padding:0}}.icon-block-callout--tournament .tc-heading{font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:800;line-height:5.8rem;font-size:4rem;margin:0 0 2rem}@media(min-width:720px){.icon-block-callout--tournament .tc-heading{font-size:5.8rem}}@media(min-width:920px){.icon-block-callout--tournament .tc-heading{font-size:8rem}}.icon-block-callout--tournament .tc-heading .tc-heading-bold{line-height:100%}.icon-block-callout--tournament .tc-heading .tc-heading-alt{color:#47C2FF;color:var(--c-primary-light);font-weight:600;margin-top:1rem}.icon-block-callout--tournament .tc-content{z-index:1;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:2rem;gap:4rem}@media(min-width:920px){.icon-block-callout--tournament .tc-content{flex-direction:row;margin-bottom:4rem;justify-content:space-between}.icon-block-callout--tournament .tc-content .text-long{max-width:60rem}}@media(min-width:1300px){.icon-block-callout--tournament .tc-content .text-long{max-width:90rem}}.icon-block-callout--tournament .tc-content .button,.icon-block-callout--tournament .tc-content .more-link a,.more-link .icon-block-callout--tournament .tc-content a{margin-top:2rem}.content-full-width{position:relative;max-width:1300px;display:flex;flex-direction:column;align-items:stretch;width:100%}.icon-list{display:flex;flex-direction:column;gap:4rem;background-color:#024984;background-color:var(--c-primary);color:#fff;position:relative;padding:7rem 2rem 23rem}@media(min-width:920px){.icon-list{flex-direction:row;justify-content:center;padding:7rem 7rem 7rem}}.icon-list__upper-wrapper{width:100%}.icon-list__subheading-wrapper{display:flex;flex-direction:column;gap:4rem;align-items:flex-start;text-align:left}@media(min-width:920px){.icon-list__subheading-wrapper{flex-direction:row;justify-content:space-between}}.icon-list__subheading-wrapper .text-long{max-width:60rem}@media(min-width:1300px){.icon-list__subheading-wrapper .text-long{max-width:80rem}}.icon-list__subheading-wrapper p{margin:0}.icon-list__content{display:flex;flex-direction:column;align-items:center;position:relative;z-index:5}@media(min-width:720px){.icon-list__content{padding-right:10rem}}@media(min-width:920px){.icon-list__content{align-items:flex-start;max-width:1300px}}@media(min-width:2000px){.icon-list__content{padding-right:0}}.icon-list__heading{font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:800;line-height:5.8rem;font-size:4rem;margin:0 0 2rem;text-align:left}@media(min-width:720px){.icon-list__heading{font-size:5.8rem}}@media(min-width:920px){.icon-list__heading{font-size:8rem}}.icon-list__items{display:flex;flex-direction:column;gap:4rem;margin:4rem 0;align-items:flex-start;padding:0 4rem}@media(min-width:920px){.icon-list__items{display:grid;grid-template-columns:repeat(2,1fr);align-items:start;justify-items:start;padding:0}}@media(min-width:1300px){.icon-list__items{grid-template-columns:repeat(3,1fr)}}@media(min-width:920px){.icon-list-item{flex:1 0 calc(50% - 20px)}}.icon-list-item h3{font-family:"Inter","Helvetica","Arial",sans-serif}.icon-list-item svg{color:#0A0A0A;color:var(--c-text)}.icon-list__image{height:16rem;background-color:#47C2FF;background-color:var(--c-primary-light);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.icon-list__image .image-desktop{display:none}@media(min-width:920px){.icon-list__image{max-width:16rem;height:100%;right:0;top:0;left:auto}.icon-list__image .image-mobile{display:none}.icon-list__image .image-desktop{display:block;height:100%}}.icon-list__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.image-grid{display:flex;flex-direction:column;align-items:center}.image-grid h2{margin-bottom:0}.image-grid__images{display:grid;align-items:center;gap:2rem;margin:2rem 0}@media(min-width:720px){.image-grid__images{grid-template-columns:repeat(2,1fr)}}@media(min-width:920px){.image-grid__images{grid-template-columns:repeat(var(--images-per-row),1fr)}}.image-grid__images .image-grid__image{display:flex;align-items:center;justify-content:center;padding-left:2rem;padding-right:2rem}@media(min-width:480px){.image-grid__images .image-grid__image{padding-left:4rem;padding-right:4rem}}.image-grid__images img{width:auto;max-height:200px}@media(min-width:720px){.image-grid__images img{max-height:100%}}.newsletter-signup{padding:2rem;display:flex;flex-direction:column}@media(min-width:920px){.newsletter-signup{flex-direction:row;align-items:center;padding:2rem 4rem}}.newsletter-signup__content{flex:1 0 50%;padding-bottom:40px}.newsletter-signup__content .heading{color:#fff}.newsletter-signup__content p{margin:0;line-height:1.4}@media(min-width:920px){.newsletter-signup__content{padding-bottom:0;padding-right:40px}}.newsletter-signup__form{display:flex;flex-wrap:wrap;flex:1 0 50%}.newsletter-signup__form label{flex:1 0 100%;font-weight:700;margin-bottom:5px}.newsletter-signup__form input[type=email]{flex:1 0 auto;padding:10px}.newsletter-signup__form input[type=submit]{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-weight:700;text-wrap:balance;color:white;color:var(--c-text-inverse);background-color:#AE176A;background-color:var(--c-secondary);border:2px solid #AE176A;border:2px solid var(--c-secondary);margin-left:10px}.newsletter-signup__form input[type=submit]:visited{color:white;color:var(--c-text-inverse)}.newsletter-signup__form input[type=submit]:hover,.newsletter-signup__form input[type=submit]:active,.newsletter-signup__form input[type=submit]:focus{color:white;color:var(--c-text-inverse);background-color:#AE176A;background-color:var(--c-secondary)}.newsletter-signup__form input[type=submit]:focus{outline:2px solid #AE176A;outline:2px solid var(--c-secondary)}.partners-carousel{left:50%;margin-left:-50vw;margin-top:2rem;overflow:hidden;padding:5rem 5rem 15rem;position:relative;width:100vw;z-index:1}@media(min-width:720px){.partners-carousel{padding:5rem}}.partners-carousel>.container,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .partners-carousel>.cta__content-wrapper{max-width:1300px}.partners-carousel .image-wrapper img{-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;z-index:-1;width:100%;height:100%}.partners-carousel .carousel__wrapper{max-width:820px;margin:0 auto;padding-top:2rem}@media(min-width:720px){.partners-carousel .carousel__wrapper{padding:0}}.partners-carousel .content-wrapper{background:rgba(0,0,0,0);margin:0;z-index:2;position:relative}.partners-carousel--heading .h2,.partners-carousel--heading .text-long h2,.text-long .partners-carousel--heading h2{color:white;color:var(--c-white)}.partners-carousel-flickity{min-height:150px;padding:0}@media(min-width:720px){.partners-carousel-flickity{padding:0 10rem}}.partners-carousel-flickity__wrapper{margin-top:100px;margin-bottom:100px}.partners-carousel-flickity__wrapper .h2,.partners-carousel-flickity__wrapper .text-long h2,.text-long .partners-carousel-flickity__wrapper h2{text-align:center}.partners-carousel-flickity .slide{align-items:center;display:flex;justify-content:center;max-width:100%;padding:0;text-align:center;width:100%}@media(min-width:720px){.partners-carousel-flickity .slide{max-width:50%;width:50%}}@media(min-width:920px){.partners-carousel-flickity .slide{max-width:25%;width:25%}}.partners-carousel-flickity .slide::before{content:none}.partners-carousel-flickity .slide>.icon-block{display:contents}@media(min-width:720px){.partners-carousel-flickity .slide>.icon-block{display:inline-flex}}.partners-carousel-flickity .slide img{display:block;height:auto;max-width:140px;-o-object-fit:contain;object-fit:contain;width:100%}.partners-carousel-flickity .flickity-button{background-color:#AE176A;background-color:var(--c-secondary);box-shadow:0 -5px 10px -1px rgba(0,0,0,.6) !important;font-size:0;height:60px;transform:translateY(-50%) rotate(180deg);transform-origin:center center;top:50%;width:60px}.partners-carousel-flickity .flickity-button.flickity-prev-next-button.next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='100' height='100' fill='%23FFF'%3E%3Cpath d='M48.678 22.944 25.131 46.491h63.171v7.018H25.131l23.547 23.547-4.961 4.962L11.698 50l32.019-32.018z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:40px 40px;color:rgba(0,0,0,0);inset:23rem 0 0;margin:auto}@media(min-width:720px){.partners-carousel-flickity .flickity-button.flickity-prev-next-button.next{margin:auto 0 0 auto;inset:0 -100px 0 0}}.partners-carousel-flickity .flickity-button.flickity-prev-next-button.next:hover,.partners-carousel-flickity .flickity-button.flickity-prev-next-button.next:active{background-color:#47C2FF;background-color:var(--c-primary-light)}.partners-carousel-flickity .flickity-button.flickity-prev-next-button.next:active{opacity:.8}.partners-carousel-flickity .flickity-button.flickity-prev-next-button.next:focus-within{outline:2px solid #47C2FF;outline:2px solid var(--c-primary-light)}.partners-carousel-flickity .flickity-button.previous,.partners-carousel-flickity .flickity-button svg{display:none}.partners-carousel-flickity .flickity-page-dots{display:none}.photo-gallery .grid{max-width:2000px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:30px;column-gap:30px;row-gap:30px;padding:0}@media(min-width:720px){.photo-gallery .grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:920px){.photo-gallery .grid{grid-template-columns:repeat(4,1fr)}}.photo-gallery .photo{list-style:none;cursor:pointer}.photo-gallery .hidden{display:none}.photo-gallery .lightbox{position:fixed;background:rgba(11,11,11,.9);width:100%;height:100%;padding:24px 0;top:0;left:0;z-index:9999}.photo-gallery .lightbox figure{position:absolute;float:left;left:50%;top:50%;transform:translate(-50%,-50%)}.photo-gallery .lightbox figure img{max-width:80vw;max-height:70vh}.photo-gallery .lightbox figcaption{color:white;color:var(--c-white)}.photo-gallery .lightbox .close-btn{color:white;color:var(--c-white);fill:currentColor;position:absolute;width:20px;height:30px;right:100px;top:20px;display:block;cursor:pointer}.photo-gallery .previous-next-navigation{display:none}@media(min-width:920px){.photo-gallery .previous-next-navigation{display:block}}.photo-gallery .previous-next-navigation__side{position:absolute;top:50%;justify-content:center}.photo-gallery .previous-next-navigation__next{right:48px;align-items:flex-start}.photo-gallery .previous-next-navigation__prev{left:48px;align-items:flex-end}.photo-gallery .previous-next-navigation__label{color:#fff}.previous-next-navigation{display:flex;flex-direction:column;padding:3rem 2rem;background-color:white;background-color:var(--c-white)}.gallery .previous-next-navigation{background-color:rgba(0,0,0,0)}@media(min-width:720px){.previous-next-navigation{flex-direction:row}}@media(min-width:920px){.previous-next-navigation{padding:3rem 4rem}}.previous-next-navigation__side{display:flex;flex-direction:column;flex:1 0 50%;line-height:1.2;position:relative;margin:10px 0}.previous-next-navigation__side::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M15.4478 5.07279L5.6114 14.9091H32V17.8408H5.6114L15.4478 27.6771L13.3754 29.7499L0 16.375L13.3754 3L15.4478 5.07279Z" /></svg>');mask-image:url('data:image/svg+xml;utf8,<svg width="32" height="32" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M15.4478 5.07279L5.6114 14.9091H32V17.8408H5.6114L15.4478 27.6771L13.3754 29.7499L0 16.375L13.3754 3L15.4478 5.07279Z" /></svg>');background-color:#024984;background-color:var(--c-primary)}.previous-next-navigation__prev{padding-left:60px}.previous-next-navigation__prev::before{left:12px;transition:100ms all ease-in-out}.previous-next-navigation__prev:hover::before,.previous-next-navigation__prev:focus::before,.previous-next-navigation__prev:active::before{left:4px;transition:100ms all ease-in-out}.previous-next-navigation__next{align-items:flex-end;text-align:right;padding-right:60px}.previous-next-navigation__next::before{right:12px;transition:100ms all ease-in-out;transform:translateY(-50%) rotate(180deg)}.previous-next-navigation__next:hover::before,.previous-next-navigation__next:focus::before,.previous-next-navigation__next:active::before{right:4px;transition:100ms all ease-in-out}.previous-next-navigation__label{color:#0A0A0A;color:var(--c-text);margin:0}.previous-next-navigation__link{font-weight:700;text-decoration:none;color:#024984;color:var(--c-primary);transition:100ms all ease-in-out}.previous-next-navigation__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.previous-next-navigation__link:hover,.previous-next-navigation__link:focus,.previous-next-navigation__link:active{text-decoration:underline;color:#041F3E;color:var(--c-primary-dark);transition:100ms all ease-in-out}.footer{background-color:#ECF0F5;background-color:var(--c-highlight);color:#024984;color:var(--c-primary);padding:3.5rem 0;text-align:center}.footer a{color:#024984;color:var(--c-primary);text-decoration:none;font-weight:400}.footer a:hover,.footer a:focus,.footer a:active{text-decoration:underline}.footer .linked-icon{width:auto;height:auto}.footer .linked-icon .icon{width:7rem;height:7rem}.footer .circled-icon{border-color:#024984;border-color:var(--c-primary)}.footer .circled-icon .icon{color:#024984;color:var(--c-primary);fill:#024984;fill:var(--c-primary)}.footer .circled-icon:hover,.footer .circled-icon:focus,.footer .circled-icon:active{background-color:#024984;background-color:var(--c-primary)}.footer .circled-icon:hover .icon,.footer .circled-icon:focus .icon,.footer .circled-icon:active .icon{color:white;color:var(--c-text-inverse);fill:white;fill:var(--c-text-inverse)}.footer__inner{max-width:2000px;width:100%;margin:0 auto;padding:0 1rem;display:flex;flex-flow:column nowrap}@media(min-width:480px){.footer__inner{padding:0 1rem}}@media(min-width:2000px){.footer__inner{padding-left:calc(1rem + calc(-50vw + calc(2000px / 2)));padding-right:calc(1rem + calc(-50vw + calc(2000px / 2)))}}@media(min-width:920px){.footer__inner{flex-direction:row}}.footer__copyright .paragraph,.footer__copyright .text-long p,.text-long .footer__copyright p{font-size:1.5rem;margin:20px}.footer__credit{font-size:1.5rem}.footer__credit a{font-weight:initial}.footer__credit .icon{fill:currentColor}@media(min-width:920px){.footer__menu{flex:1 1 100%;margin-left:auto;text-align:right}}.footer--centered-lined-menu .footer__logo{display:flex;justify-content:center;margin-bottom:1rem}.footer--centered-lined-menu .footer__social{text-align:center;margin:2rem 0}.footer--centered-lined-menu .footer__social .social-links{justify-content:center}.footer--centered-with-left-logo{padding:6rem 0}.footer--centered-with-left-logo .footer__contact-info{font-weight:700}.footer--centered-with-left-logo .nav--footer-menu{border:none}.footer--centered-with-left-logo .footer-menu__link{font-size:1.5rem}.footer--centered-with-left-logo .footer__social{text-align:center}.footer--centered-with-left-logo .footer__social .social-links{justify-content:center}.footer--centered-with-left-logo .footer__lower{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}@media(min-width:920px){.footer--centered-with-left-logo .footer__lower{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media(min-width:920px){.footer--centered-with-left-logo .footer__logo{flex:1 0 275px}}@media(min-width:920px){.footer--centered-with-left-logo .footer__credit{flex:1 0 275px;text-align:right}}.footer--multi-menu{position:relative}.footer--multi-menu::after{position:absolute;width:100%;height:50%;content:"";background-color:#e2e8f0;z-index:0;top:0;left:0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 47%);clip-path:polygon(0 0,100% 0,100% 100%,0 47%)}@media(min-width:920px){.footer--multi-menu::after{width:70%;height:100%;top:0;left:0;-webkit-clip-path:polygon(0 0,100% 0,80% 100%,0% 100%);clip-path:polygon(0 0,100% 0,80% 100%,0% 100%)}}.footer--multi-menu .footer__upper{position:relative;z-index:10;margin-bottom:10px;padding-bottom:1rem;padding-left:2rem;padding-right:2rem}@media(min-width:480px){.footer--multi-menu .footer__upper{padding-left:4rem;padding-right:4rem}}@media(min-width:920px){.footer--multi-menu .footer__upper{display:flex;border-bottom:2px solid #c0d1e8;max-width:1300px;margin:0 auto;padding-left:0;padding-right:0}}.footer--multi-menu .footer__site-info{display:flex;flex-direction:column;gap:3rem;margin:0 0 5rem 0}@media(min-width:920px){.footer--multi-menu .footer__site-info{flex-direction:row;margin:0 2rem 0 0}}.footer--multi-menu .footer__logo{max-width:300px;width:100%;height:100%}@media(min-width:920px){.footer--multi-menu .footer__logo{flex:1 1 auto;text-align:left;width:100%}}.footer--multi-menu .footer__details{text-align:left;display:flex;flex-direction:column;gap:2rem;min-width:18rem}.footer--multi-menu .footer__menus{display:flex;gap:40px;flex-direction:column;align-items:flex-start;margin:0 0 2rem 0}@media(min-width:920px){.footer--multi-menu .footer__menus{flex:1 0 50%;flex-direction:row;align-items:flex-start;justify-content:flex-end;gap:7rem}}@media(min-width:1300px){.footer--multi-menu .footer__menus{gap:10rem}}.footer--multi-menu .nav--footer-menu{border:none;padding:0;text-align:left}.footer--multi-menu .nav--footer-menu__heading{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2.1rem;line-height:130%;font-weight:600;margin:0 0 .5em;width:auto;text-transform:uppercase}@media(min-width:720px){.footer--multi-menu .nav--footer-menu__heading{font-size:2.1rem;line-height:130%;font-weight:600}}.footer--multi-menu .nav--footer-menu .footer-menu{text-align:left}@media(min-width:920px){.footer--multi-menu .nav--footer-menu .footer-menu{flex-direction:column;justify-content:flex-start}}.footer--multi-menu .nav--footer-menu .footer-menu__item{margin:0}.footer--multi-menu .footer__lower{position:relative;padding-left:2rem;padding-right:2rem;display:flex;gap:5rem;flex-direction:column;z-index:10}@media(min-width:480px){.footer--multi-menu .footer__lower{padding-left:4rem;padding-right:4rem}}@media(min-width:920px){.footer--multi-menu .footer__lower{align-items:center;justify-content:space-between;flex-direction:row;max-width:1300px;margin:3rem auto;padding-left:0;padding-right:0}}.footer--multi-menu .footer__lower-left{display:flex;flex-direction:column;gap:3rem;width:100%}@media(min-width:920px){.footer--multi-menu .footer__lower-left{flex-direction:row;justify-content:space-between;align-items:center;gap:2.5rem}}.footer--multi-menu .footer__lower-left .icon-block{max-width:12rem;min-width:7rem}.footer--multi-menu .footer__lower-right{display:flex;flex-direction:column;width:100%;gap:2rem}.footer--multi-menu .footer__social{margin-bottom:1rem}@media(min-width:920px){.footer--multi-menu .footer__social{flex:0 1 30%;margin-bottom:0;margin-right:1rem;text-align:left}}.footer--multi-menu .footer__social .footer-social-links{justify-content:center}@media(min-width:920px){.footer--multi-menu .footer__social .footer-social-links{flex-direction:row-reverse;justify-content:flex-start}}.footer--multi-menu .footer__credit{line-height:0}.footer--multi-menu .footer__credit a{color:#024984;color:var(--c-primary)}@media(min-width:920px){.footer--multi-menu .footer__credit{flex:1 0 auto;text-align:right}}.header{background:linear-gradient(180deg,#073255 0%,#083C7A 100%);background:var(--dark_blue_gradient,linear-gradient(180deg,#073255 0%,#083C7A 100%));box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#0A0A0A;color:var(--c-text)}.header a{color:#0A0A0A;color:var(--c-text)}.header__inner{max-width:2000px;width:100%;margin:0 auto;padding:0 1rem;display:flex;flex-flow:column nowrap}@media(min-width:480px){.header__inner{padding:0 1rem}}@media(min-width:2000px){.header__inner{padding-left:calc(1rem + calc(-50vw + calc(2000px / 2)));padding-right:calc(1rem + calc(-50vw + calc(2000px / 2)))}}.header__primary{display:flex;gap:1rem;align-items:center;flex-flow:row nowrap;justify-content:space-between;padding-left:2rem;padding-right:2rem}@media(min-width:480px){.header__primary{padding-left:0}}@media(min-width:920px){.header__primary{max-width:1300px;margin:0 auto;padding-left:0;padding-right:0}}@media(min-width:1300px){.header__primary{padding-left:0;padding-right:0}}.header__branding{flex:1 0 auto;max-width:200px;padding:1rem 0}.header__menu{display:flex}.header--standard{position:relative}.header__site-name{background-color:#041F3E;background-color:var(--c-primary-dark);color:white;color:var(--c-white);font-family:"Inter","Helvetica","Arial",sans-serif}.header__site-name .gutter{max-width:1300px}@media(min-width:920px){.header__site-name .gutter{padding-left:0;padding-right:0}}@media(min-width:1300px){.header__site-name .gutter{padding-left:0;padding-right:0}}.header__site-name .site-name-content{max-width:1300px;font-weight:300;margin:0;padding:1rem 2rem}@media(min-width:480px){.header__site-name .site-name-content{padding:1rem 0}}@media(min-width:920px){.header__site-name .site-name-content{padding:1rem 4rem}}@media(min-width:1300px){.header__site-name .site-name-content{padding:1rem 0}}.header__site-name--first-word{font-weight:700}.upper-header{display:none;background-color:#073255;padding:2rem 4rem 0}@media(min-width:920px){.upper-header{display:block}}.upper-header .container,.upper-header .cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .cta__content-wrapper,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .upper-header .cta__content-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;max-width:1300px;margin:0 auto}.upper-header .gutter{padding-left:0;padding-right:0}.upper-header .button,.upper-header .more-link a,.more-link .upper-header a{background-color:#AE176A;background-color:var(--c-secondary);color:#fff;font-size:1.5rem}.upper-header .button:hover,.upper-header .more-link a:hover,.more-link .upper-header a:hover,.upper-header .button:focus,.upper-header .more-link a:focus,.more-link .upper-header a:focus,.upper-header .button:active,.upper-header .more-link a:active,.more-link .upper-header a:active{background-color:#47C2FF;background-color:var(--c-primary-light);color:#073255}.upper-header .button svg,.upper-header .more-link a svg,.more-link .upper-header a svg{fill:#fff}.header--rounded-logomark{margin-top:calc(150px / 2);position:relative;z-index:2}.header--rounded-logomark .header__primary{position:relative;padding:0;justify-content:flex-end}@media(min-width:920px){.header--rounded-logomark .header__primary{display:block}}.header--rounded-logomark .header__branding{width:150px;height:150px;max-width:150px;display:flex;align-items:center;justify-content:center;background:#024984;background:var(--c-primary);border-radius:50%;margin-right:0;padding:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header--rounded-logomark .header__menu{background-color:#024984;background-color:var(--c-primary);display:block}.header--rounded-logomark .header__menu .main-nav>.main-menu{display:flex;justify-content:space-between}@media(min-width:920px){.header--rounded-logomark .header__menu .main-nav>.main-menu .main-menu__item:nth-of-type(2){margin-right:calc(150px / 2)}.header--rounded-logomark .header__menu .main-nav>.main-menu .main-menu__item:nth-of-type(3){margin-left:calc(150px / 2)}}body .sport-carousel-hero{opacity:0}body.loaded .sport-carousel-hero{opacity:1}body.type--sport .section--sport-carousel-hero{padding:0 !important}body.type--sport .section--sport-carousel-hero+div{padding-top:0}.sport-carousel-hero{left:50%;margin-left:-50vw;overflow:hidden;position:relative;width:100vw;z-index:1}.sport-carousel-hero__image-wrapper{display:none}@media(min-width:1200px){.sport-carousel-hero__image-wrapper{display:block}}.sport-carousel-hero__image-wrapper img{max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:1200px){.sport-carousel-hero__image-wrapper img{max-height:675px}}.sport-carousel-hero__content-wrapper{inset:0;padding:5rem 0;position:relative}@media(min-width:1200px){.sport-carousel-hero__content-wrapper{background-image:none;padding:0;position:absolute}}.sport-carousel-hero__content-wrapper>.container,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .sport-carousel-hero__content-wrapper>.cta__content-wrapper{display:flex;flex-flow:column wrap;gap:5rem}@media(min-width:1200px){.sport-carousel-hero__content-wrapper>.container,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .sport-carousel-hero__content-wrapper>.cta__content-wrapper{align-items:center;align-content:center;display:flex;flex-flow:row nowrap;gap:5rem;grid-template-columns:repeat(2,1fr);height:100%;justify-content:center}}.sport-carousel-hero__content-wrapper>.container>.carousel__wrapper,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .sport-carousel-hero__content-wrapper>.cta__content-wrapper>.carousel__wrapper{flex-basis:100%;margin:0;position:relative}@media(min-width:1200px){.sport-carousel-hero__content-wrapper>.container>.carousel__wrapper,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .sport-carousel-hero__content-wrapper>.cta__content-wrapper>.carousel__wrapper{flex-basis:48%}}.sport-carousel-hero__content-wrapper>.container>.carousel__wrapper::before,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .sport-carousel-hero__content-wrapper>.cta__content-wrapper>.carousel__wrapper::before{background:linear-gradient(180deg,#073255 0%,#083C7A 100%);content:"";height:100%;inset:0;opacity:.9;position:absolute;width:100%;z-index:0}.sport-carousel-hero__content-wrapper>.container>.carousel__wrapper .carousel,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .sport-carousel-hero__content-wrapper>.cta__content-wrapper>.carousel__wrapper .carousel{height:100%}.sport-carousel-hero__content-wrapper>.container>.carousel__wrapper .flickity-page-dots,.cta:not(.cta--shaped-bg):not(.cta--lined-text-heading):not(.cta--default) .sport-carousel-hero__content-wrapper>.cta__content-wrapper>.carousel__wrapper .flickity-page-dots{bottom:25px}.sport-carousel-hero .flickity-button svg{transition:300ms all ease-in-out}.sport-carousel-hero .flickity-button:hover{background-color:rgba(0,0,0,0)}.sport-carousel-hero .flickity-button:hover svg{color:#47C2FF;color:var(--c-primary-light);fill:#47C2FF;fill:var(--c-primary-light);transition:300ms all ease-in-out}.sport-carousel-hero .carousel .slide::before{content:none}.tournament{display:grid;grid-template-columns:repeat(auto-fill,[col-start] 200px [col-middle] 40px [col-end]);grid-template-columns:200px 40px 200px 40px 600px 40px 200px 40px 200px;grid-auto-rows:auto 1fr;grid-auto-flow:column;row-gap:40px;padding:20px;overflow-x:auto;position:relative}.tournament::-webkit-scrollbar{height:8px}.tournament::-webkit-scrollbar-track{box-shadow:0 0 2px rgba(0,0,0,.15) inset;background:#f5f6f6}.tournament::-webkit-scrollbar-thumb{border-radius:6px;background:#47c2ff}.tournament--double_elim{grid-template-columns:none;grid-auto-columns:200px 40px;row-gap:10px}.tournament--8-team-football{grid-template-columns:200px 40px 600px 40px 200px}@media(min-width:1300px){.tournament--8-team-football{justify-content:center}}.tournament--8-team-football .bracket-game--round-1{display:none}.tournament__title-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:20px;-moz-column-gap:1rem;column-gap:1rem;gap:25px}.tournament__title-section h2{flex:0 1 50%;margin:0;font-family:"Prompt","Helvetica","Arial",sans-serif}.tournament__title-section hr{flex:1 0 100%}.tournament__title-section .related-tournaments{display:flex;flex-direction:column;justify-content:flex-end;gap:5px}@media(min-width:920px){.tournament__title-section .related-tournaments{flex-direction:row;gap:20px;align-items:center}}.tournament__title-section .related-tournaments~div{width:100%}.tournament__title-section .related-tournaments #relatedTournaments{padding-right:50px}.tournament__actions{width:100%}.tournament__actions>.button-group{margin:10px 0 0;justify-content:flex-end;flex-direction:column}@media(min-width:920px){.tournament__actions>.button-group .button,.tournament__actions>.button-group .more-link a,.more-link .tournament__actions>.button-group a{margin-bottom:0}}@media(min-width:920px){.tournament__actions>.button-group{flex-direction:column;align-items:flex-end}}.tournament__headers{grid-column:1/-1;font-weight:bold;background-color:rgba(255,255,255,.8);color:#024984;display:grid;grid-template-columns:200px 200px 600px 200px 200px;padding:10px 20px 15px;gap:40px;text-align:center;z-index:1;overflow-x:auto}@media(min-width:2000px){.tournament__headers{justify-content:center}}.tournament__headers::-webkit-scrollbar{height:8px}.tournament__headers::-webkit-scrollbar-track{box-shadow:0 0 2px rgba(0,0,0,.15) inset;background:#f5f6f6}.tournament__headers::-webkit-scrollbar-thumb{border-radius:6px;background:#47c2ff}.tournament__headers--16-team{grid-template-columns:200px 200px 200px 600px 200px 200px 200px}.tournament__headers--32-team{grid-template-columns:200px 200px 200px 200px 600px 200px 200px 200px 200px}.tournament__headers--64-team{grid-template-columns:200px 200px 200px 200px 200px 600px 200px 200px 200px 200px 200px}.tournament__headers--8-team-football{grid-template-columns:200px 600px 200px}@media(min-width:1300px){.tournament__headers--8-team-football{justify-content:center}}.tournament__headers--8-team-football.tournament__headers--quarterfinals{display:block}.tournament__quarterfinals{display:grid;grid-template-columns:200px 40px 200px 40px 3px 40px 200px 40px 200px;row-gap:20px;border-bottom:2px solid #f5f6f6;padding-bottom:40px;margin-bottom:30px;overflow-x:auto}@media(min-width:1300px){.tournament__quarterfinals{justify-content:center}}.tournament__quarterfinals::before{content:"";grid-column:5;grid-row:1;display:block;width:100%;height:100%;background-color:#f5f6f6}.tournament__quarterfinals::after{content:"";grid-column:5;grid-row:3;display:block;width:100%;height:100%;background-color:#f5f6f6}.tournament__quarterfinals::-webkit-scrollbar{height:8px}.tournament__quarterfinals::-webkit-scrollbar-track{box-shadow:0 0 2px rgba(0,0,0,.15) inset;background:#f5f6f6}.tournament__quarterfinals::-webkit-scrollbar-thumb{border-radius:6px;background:#47c2ff}.tournament__championship-wrapper{grid-column:5;grid-row:span 2;display:flex;gap:15px;flex-direction:column;align-items:center;justify-content:center}.tournament--double-elim .tournament__championship-wrapper{grid-row:span 4;display:grid;grid-template-rows:3fr 30px 9fr;justify-items:center}.tournament--double-elim .tournament__championship-wrapper .tournament-championship{align-self:flex-start}.tournament--8-team-football .tournament__championship-wrapper{grid-column:3}.tournament__championship-wrapper .chevron{color:#c6ac76}.tournament--16-team{grid-template-columns:200px 40px 200px 40px 200px 40px 600px 40px 200px 40px 200px 40px 200px}.tournament--16-team .tournament__championship-wrapper{grid-column:7;grid-row:2/span 2}.tournament--16-team.tournament--double-elim .tournament__championship-wrapper{grid-template-rows:3fr 60px 10fr;grid-row:2/span 3}.tournament--32-team{grid-template-columns:200px 40px 200px 40px 200px 40px 200px 40px 600px 40px 200px 40px 200px 40px 200px 200px 40px}.tournament--32-team .tournament__championship-wrapper{grid-column:9;grid-row:3/span 4}.tournament--32-team.tournament--double-elim .tournament__championship-wrapper{grid-template-rows:9fr 30px 8fr;grid-row:2/span 4}.tournament--64-team{grid-template-columns:200px 40px 200px 40px 200px 40px 200px 40px 200px 40px 600px 40px 200px 40px 200px 40px 200px 200px 40px 200px 40px}.tournament--64-team .tournament__championship-wrapper{grid-column:11;grid-row:7/span 4}.tournament--4-team{grid-template-columns:200px 40px 200px 40px 200px}.tournament--4-team .bracket-game--round-3{grid-row:span 2}.tournament--4-team .bracket-game--round-3 .bracket-team{grid-row:2}.tournament--8-team.tournament--extra{grid-template-columns:200px 40px 200px 40px 200px 40px 200px}.tournament--8-team.tournament--extra .bracket-game--round-4{grid-row:span 4;grid-column:-2/span 1;align-items:center}.tournament--8-team.tournament--extra .bracket-game--round-4 .bracket-team{grid-row:2}.extra-tournament h2{margin-bottom:25px}.extra-tournament h2::after{border-color:#47c2ff}.extra-tournament .tournament__wrapper{background-color:#f5f6f6}.tournament-sponsors{border-top:1px solid #d8d9e0;padding:30px 0}.tournament-sponsors .grid--sponsors{align-items:center;justify-content:center;display:flex;flex-flow:row wrap;gap:2rem}.tournament-sponsors .grid--sponsors img{max-width:300px;width:auto}.tournament-sponsors .sponsors h2{display:none}.tournament-sponsors .sponsor{margin:0 auto}.sponsor-gold{align-items:center}.sponsor-link-logo img{margin:0 auto}@media(min-width:920px){.main{display:flex;flex:1 0 0}}.main--with-sidebar{width:100%;margin:0 auto;padding-left:2rem;padding-right:2rem;max-width:2000px}@media(min-width:480px){.main--with-sidebar{padding-left:4rem;padding-right:4rem}}.main--with-sidebar .gutter{padding:0}.main--left-sidebar{order:2}.main-sidebar{margin-bottom:2rem;padding:2rem}@media(min-width:920px){.main-sidebar{width:33%;flex:0 1 33%;margin-bottom:0;background-color:white;background-color:var(--c-white)}}.main-content{width:100%;background-color:white;background-color:var(--c-white)}@media(min-width:920px){.main-content--with-sidebar{width:calc(100% - (33% + 1rem))}}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.skip-link{display:block;background-color:#024984;background-color:var(--c-primary);color:white;color:var(--c-text-inverse);padding:1rem 0}.view .views-exposed-form{background:#ECF0F5;background:var(--c-highlight)}.view .views-exposed-form .form-item{display:inline-block;margin-top:10px}@media(min-width:920px){.view .views-exposed-form .form-item{margin-top:0;margin-right:10px}}.view .views-exposed-form .button--plain{background-color:#CCDAEA;background-color:var(--c-light-blue);color:#024984;color:var(--c-primary)}.view .views-exposed-form .button--plain:hover,.view .views-exposed-form .button--plain:focus,.view .views-exposed-form .button--plain:active{background-color:#024984;background-color:var(--c-primary);color:white;color:var(--c-text-inverse)}.view .notification{padding:2rem;margin:2rem 0;background-color:#EFF6FF;background-color:var(--c-neutral-light);font-size:1.5rem}.view .view-footer{text-align:center;margin:2rem 0;font-size:1.5rem}.more-link{margin:1rem auto;text-align:center}.webform-submission-form{margin-bottom:2rem}.user-login-form,.user-register-form,.user-pass{margin-bottom:2rem}[class*=-layout-form]{margin-bottom:2rem}[class*=-layout-form] .form-item{max-width:100%;margin:0}[class*=-layout-form] .form-item .description{font-size:1.5rem;line-height:1.2}[class*=-layout-form] .form-item .vertical-tabs__pane{padding:1rem}[class*=-layout-form] .form-item .vertical-tabs__menu a{color:#024984;color:var(--c-primary)}[class*=-layout-form] .form-actions{width:100%;margin:0 auto;padding-left:2rem;padding-right:2rem;max-width:2000px}@media(min-width:480px){[class*=-layout-form] .form-actions{padding-left:4rem;padding-right:4rem}}[class*=-layout-form] .form-actions .button--danger{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-weight:700;text-wrap:balance;color:white;color:var(--c-text-inverse);background-color:#AE176A;background-color:var(--c-secondary);border:2px solid #AE176A;border:2px solid var(--c-secondary);line-height:1.4;padding:6px 18px}[class*=-layout-form] .form-actions .button--danger:visited{color:white;color:var(--c-text-inverse)}[class*=-layout-form] .form-actions .button--danger:hover,[class*=-layout-form] .form-actions .button--danger:active,[class*=-layout-form] .form-actions .button--danger:focus{color:white;color:var(--c-text-inverse);background-color:#AE176A;background-color:var(--c-secondary)}[class*=-layout-form] .form-actions .button--danger:focus{outline:2px solid #AE176A;outline:2px solid var(--c-secondary)}fieldset.layout-paragraphs-field{max-width:100%;padding:10px}fieldset.layout-paragraphs-field .layout-paragraphs-layout-region{border-color:#E3E8EE;border-color:var(--c-neutral-dark)}fieldset.layout-paragraphs-field .layout-paragraphs-layout-region:hover,fieldset.layout-paragraphs-field .layout-paragraphs-layout-region:focus-within{border-color:#E3E8EE;border-color:var(--c-neutral-dark)}fieldset.layout-paragraphs-field .layout-select__item input:checked+label{border-color:#024984;border-color:var(--c-primary)}fieldset.layout-paragraphs-field .layout-select__item-icon svg{fill:#024984;fill:var(--c-primary);stroke:#024984;stroke:var(--c-primary)}.layout-paragraphs-disabled-items.form-item{max-width:100%;margin:0}.paragraph-layout--label{transform:translateX(-50%);padding:0 .6em;background:#E3E8EE;background:var(--c-neutral-dark);color:white;color:var(--c-text-inverse)}.paragraph-type--label.form-item__label{margin:0;padding:5px;background:#E3E8EE;background:var(--c-neutral-dark);color:white;color:var(--c-text-inverse);font-size:1.5rem;border:none}.layout-paragraphs-add-more-menu__item a{word-break:break-word;line-height:1.2;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.layout-paragraphs-add-more-menu__item img{display:inline}.ui-widget{font-family:"Inter","Helvetica","Arial",sans-serif}.ui-dialog-titlebar{background:#E3E8EE;background:var(--c-neutral-dark);color:white;color:var(--c-white)}.node-preview-container{background-color:#EFF6FF;background-color:var(--c-neutral-light)}.node-preview-container a{color:#024984;color:var(--c-primary)}.node-preview-container .form-item,.node-preview-container div.form-item__dropdown,.node-preview-container label{display:block}.node-preview-container .form-item__select{background-color:white;background-color:var(--c-white)}.news__metadata{font-size:1.5rem;display:flex;flex-direction:column;gap:calc(1rem / 2)}.date-range-wrapper{display:inline-flex}.school-item{margin-bottom:3rem}.grid__item--teams legend{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2.1rem;line-height:130%;font-weight:600;margin:0 0 .5em;width:auto}@media(min-width:720px){.grid__item--teams legend{font-size:2.1rem;line-height:130%;font-weight:600}}.grid__item--teams .form-fieldset .form-item{line-height:2.4}.grid__item--coop-type .form-item__label{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.product__images img{width:100%}.product__info{background-color:#EFF6FF;background-color:var(--c-neutral-light);padding:25px 45px}.cart{display:none;position:fixed;top:0;right:0;height:100vh;overflow-y:scroll;background-color:#EFF6FF;background-color:var(--c-neutral-light);z-index:11;padding:2rem;box-shadow:-15px 0 10px -10px rgba(0,0,0,.5)}.cart-open .cart{display:flex;flex-direction:column}@media(min-width:920px){.cart{min-width:300px}}.cart h2{margin-top:0}.cart .teaser:not(.teaser--publication):not(.teaser--featured):not(.teaser--overlay){margin-bottom:10px}.cart .teaser:not(.teaser--publication):not(.teaser--featured):not(.teaser--overlay) .teaser__image-block{flex-basis:50px}.cart .teaser:not(.teaser--publication):not(.teaser--featured):not(.teaser--overlay) .teaser__image-block img{width:50px;height:50px}.cart .teaser:not(.teaser--publication):not(.teaser--featured):not(.teaser--overlay) .teaser__product{margin:0;line-height:1.4}.cart .teaser:not(.teaser--publication):not(.teaser--featured):not(.teaser--overlay) .teaser__selection{font-size:1.5rem}.cart hr{color:#E3E8EE;color:var(--c-neutral-dark);background-color:#E3E8EE;background-color:var(--c-neutral-dark);width:100%;height:1px}.cart .button--ghost{font-weight:normal;border:none;font-size:1.5rem}.cart__actions{margin-top:auto}.cart__actions .button-group{justify-content:space-between}.cart__total-item{display:flex;justify-content:space-between;align-items:center}.cart__total-item .label{font-size:1.5rem;font-weight:700}.cart__total-item .label--total{text-transform:uppercase}.cart__total-item .price{font-variant-numeric:tabular-nums}.cart-widget{position:relative}.cart-widget__button{border:none;padding:0;font-weight:700;text-decoration:underline}.cart-widget__total{background-color:#AE176A;background-color:var(--c-secondary);color:white;color:var(--c-white);border-radius:50%;transform:rotate(-10deg);transition:300ms all ease-in-out;position:absolute;width:18px;height:18px;top:-8px;left:12px;display:flex;justify-content:center;align-items:center;font-size:1rem}.cart-widget:hover .cart-widget__total,.cart-widget:focus .cart-widget__total,.cart-widget:active .cart-widget__total{transform:rotate(0);transition:300ms all ease-in-out}.order-deadline{padding:3rem 4rem;background-color:#EFF6FF;background-color:var(--c-neutral-light)}.group--committee{margin:7rem auto;max-width:1300px}.teaser-events-views{display:flex;flex-direction:column;gap:2rem}@media(min-width:920px){.teaser-events-views{flex-direction:row}}.teaser-events-views-content{display:flex;flex-direction:column;width:100%}.teaser-events-views .card{margin-bottom:.8rem}.teaser-events-views .more-link{border:none;cursor:pointer;display:inline-block;text-decoration:none;text-align:center;font-weight:700;text-wrap:balance}.teaser-events-views .view-content{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(var(--past-row-count),auto);gap:1rem}.general-members-blocks{display:flex;flex-direction:column;gap:3rem}@media(min-width:920px){.general-members-blocks{flex-direction:row;gap:7rem}}.login-prompt{margin-bottom:5rem}body.type--dashboard .subpage-hero__content-wrapper{background:#024984;background:var(--c-primary);color:#fff}body.type--dashboard .subpage-hero__content-wrapper .subpage-hero__title{color:#fff}body.type--dashboard .subpage-hero__content-wrapper .breadcrumb__item,body.type--dashboard .subpage-hero__content-wrapper .breadcrumb__link{color:#fff}body.type--dashboard .subpage-hero__content-wrapper .breadcrumb__item:last-child{color:#47C2FF;color:var(--c-primary-light)}body.type--dashboard .page-title-decoration{position:relative;max-width:1300px;margin:0 auto}body.type--dashboard .page-title-decoration svg{bottom:-22px;height:55px;position:absolute;right:0;width:55px;z-index:1}@media(min-width:920px){body.type--dashboard .page-title-decoration svg{bottom:-44px;height:110px;width:110px}}body.type--dashboard .dashboard-header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}body.type--dashboard .dashboard-header__welcome-message .h2--decorative-secondary{flex-flow:row wrap}body.type--dashboard .dashboard-header__welcome-message .username{color:#024984;color:var(--c-primary);width:100%}@media(min-width:920px){body.type--dashboard .dashboard-header__welcome-message .username{width:auto}}body.type--dashboard .dashboard-header__user-actions{display:flex;flex-flow:row wrap;gap:0 4rem}body.type--dashboard .intro-text{border:3px solid #ecf0f5;border-left:none;border-right:none;padding:4rem 0}body.type--dashboard .intro-text p:last-child{margin-bottom:0}body.type--dashboard .form-item__label,body.type--dashboard .form-item label{font-weight:700;text-transform:none}body.type--dashboard .registration-link-container a{align-items:center;color:#024984;color:var(--c-primary);display:inline-flex;font-weight:700;text-decoration:none}body.type--dashboard .registration-link-container a:hover,body.type--dashboard .registration-link-container a:focus,body.type--dashboard .registration-link-container a:active{color:#AE176A;color:var(--c-secondary);text-decoration:underline}body.type--dashboard .registration-link-container a::before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:40px;margin-right:1rem;width:40px}body.type--dashboard .registration-link-container a.registration-form-link::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='75' height='78' fill='%23024984' viewBox='0 0 75 78'%3E%3Cpath d='M58.447 77.773H0V0h58.447v10.686h-2.73V2.73H2.73v72.315h52.989V31.382h2.729v46.39Z'/%3E%3Cpath d='m26.35 50.92 2.206-9.412L65.493 4.573a5.54 5.54 0 0 1 3.938-1.631 5.571 5.571 0 0 1 3.939 9.508L36.166 49.658 26.35 50.92Zm4.685-8.032-1.13 4.824 4.989-.645 36.54-36.54a2.845 2.845 0 0 0 0-4.019c-1.076-1.072-2.947-1.072-4.018 0l-36.381 36.38Zm13.027 16.848H7.67a.68.68 0 0 1-.683-.682.68.68 0 0 1 .683-.682h36.392a.68.68 0 0 1 .682.682.68.68 0 0 1-.682.682Zm1.364 5.458H7.67a.68.68 0 0 1-.683-.683.68.68 0 0 1 .683-.682h37.756a.68.68 0 0 1 .682.682.68.68 0 0 1-.682.683Zm5.458 5.457H7.67a.68.68 0 0 1-.683-.682.68.68 0 0 1 .683-.682h43.214a.68.68 0 0 1 .682.682.68.68 0 0 1-.682.683ZM27.689 54.279H7.669a.68.68 0 0 1-.682-.683.68.68 0 0 1 .683-.682h20.018a.68.68 0 0 1 .683.682.68.68 0 0 1-.682.683Zm.517-27.496H7.152V7.169h21.053v19.614Zm-19.69-1.365h18.325V8.533H8.517v16.885Z'/%3E%3C/svg%3E%0A")}body.type--dashboard .registration-link-container a.update-school-link::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='%23024984' viewBox='0 0 36 36'%3E%3Cpath d='M33.019 3.244c.686-.014 1.168.59 1.181 1.08v25.92c-.004.53-.451 1.02-.979 1.07l-15.12 1.44a.979.979 0 0 1-.202 0l-15.12-1.44c-.528-.05-.976-.54-.979-1.07V4.324c-.004-.6.584-1.136 1.181-1.08l15.02 1.43 15.018-1.43Zm-.979 2.262L19.08 6.743v23.749l12.96-1.238V5.506Zm-28.08 0v23.748l12.96 1.238V6.743L3.96 5.506Zm25.088 2.418c.62-.04 1.161.471 1.192 1.08v9.36c-.004.526-.444 1.014-.967 1.07l-7.2.72c-.598.06-1.19-.468-1.193-1.07v-9.36c-.004-.53.44-1.025.968-1.08l7.2-.72ZM6.953 9.364l7.2.72c.562.06 1.02.625.962 1.187-.06.563-.625 1.021-1.187.962l-7.2-.72c-.563-.059-1.021-.624-.962-1.187.059-.562.624-1.02 1.187-.962Zm21.127.833-5.04.495v7.189l5.04-.495v-7.19ZM6.953 14.405l7.2.72c.562.059 1.02.624.962 1.186-.06.563-.625 1.021-1.187.962l-7.2-.72c-.563-.059-1.021-.624-.962-1.187.059-.562.624-1.02 1.187-.961Zm0 5.04 7.2.72c.562.059 1.02.624.962 1.186-.06.563-.625 1.021-1.187.962l-7.2-.72c-.563-.059-1.021-.624-.962-1.187.059-.562.624-1.02 1.187-.961Zm23.344 2.452c.03.565-.459 1.107-1.024 1.136l-7.2.72c-.563.06-1.134-.394-1.193-.956-.059-.563.405-1.133.968-1.192l7.2-.72c.69-.022 1.218.523 1.249 1.012Zm0 3.6c.03.565-.459 1.107-1.024 1.136l-7.2.72c-.563.06-1.134-.394-1.193-.956-.059-.563.405-1.133.968-1.192l7.2-.72c.728-.06 1.218.523 1.249 1.012ZM6.953 24.485l7.2.72c.562.059 1.02.624.962 1.186-.06.563-.625 1.021-1.187.962l-7.2-.72c-.563-.059-1.021-.624-.962-1.187.059-.562.624-1.02 1.187-.962Z'/%3E%3C/svg%3E%0A")}body.type--dashboard .view-games-wanted .view-content,body.type--dashboard .view-jobs .view-content{margin-bottom:4rem}body.type--dashboard .view-games-wanted .pager,body.type--dashboard .view-jobs .pager{margin:0 0 4rem}body.type--dashboard .view-games-wanted article.node,body.type--dashboard .view-jobs article.node{position:relative}body.type--dashboard .view-games-wanted .card__wrapper,body.type--dashboard .view-jobs .card__wrapper{padding-bottom:6rem}body.type--dashboard .view-games-wanted .edit-link,body.type--dashboard .view-jobs .edit-link{display:block}body.type--dashboard .view-games-wanted .edit-link a,body.type--dashboard .view-jobs .edit-link a{bottom:3.5rem;color:#024984;color:var(--c-primary);font-weight:700;left:3rem;position:absolute;text-decoration:none}body.type--dashboard .view-games-wanted .edit-link a:hover,body.type--dashboard .view-games-wanted .edit-link a:focus,body.type--dashboard .view-games-wanted .edit-link a:active,body.type--dashboard .view-jobs .edit-link a:hover,body.type--dashboard .view-jobs .edit-link a:focus,body.type--dashboard .view-jobs .edit-link a:active{color:#AE176A;color:var(--c-secondary);outline:none;text-decoration:underline}body.type--dashboard .view-games-wanted .edit-link a:visited,body.type--dashboard .view-jobs .edit-link a:visited{color:#024984;color:var(--c-primary)}body.type--dashboard hr{border-width:3px;color:#ecf0f5}body.page--dashboards-registration-confirmation .dashboard-header{display:none}.edit-link{display:none}.event{margin:7rem auto;max-width:1300px}.event-hero-image img{-o-object-fit:cover;object-fit:cover;margin:0 auto}@media(min-width:920px){.event-hero-image img{max-height:65rem}}.event-hero-image-caption div{font-size:1.6rem}.event-wrapper{display:flex;flex-direction:column;text-align:left;margin:7rem auto}@media(min-width:920px){.event-wrapper{max-width:65rem}}.event-wrapper .section{padding:0}.event-wrapper .event-title{margin:0}.event-wrapper .date-wrapper{font-size:2rem;font-weight:600;margin:0 0 2rem;line-height:130%}.event-wrapper .event-location-wrapper{display:flex;flex-direction:row;gap:1rem;align-items:center;margin:0 0 2rem}.event-wrapper .event-location-wrapper .icon{width:4rem;height:4rem;fill:#024984;fill:var(--c-primary)}.event-wrapper .event-location-wrapper .event-location{color:#024984;color:var(--c-primary)}.event-wrapper .event-location-wrapper .event-location a{text-decoration:none;color:#024984;color:var(--c-primary)}.event-wrapper .event-location-wrapper .event-location a:hover,.event-wrapper .event-location-wrapper .event-location a:focus,.event-wrapper .event-location-wrapper .event-location a:active{color:#AE176A;color:var(--c-secondary)}.event-wrapper .agenda-minutes{padding:0 0 3rem}.event-category{text-transform:uppercase;font-size:1.2rem}.event-title{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;font-style:normal;font-size:3.2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem}@media(min-width:720px){.event-title{font-size:3.8rem;line-height:130%;letter-spacing:0;font-weight:700}}.event .content-wrapper{max-width:65rem}.social-share-label{text-transform:uppercase;font-weight:700;margin:0}.social-outer-wrapper{display:flex;flex-direction:row;align-items:center;position:relative}.social-outer-wrapper .social-share-box{width:-moz-fit-content;width:fit-content;margin:0}.social-outer-wrapper .calendar-icon{padding:1rem}.social-outer-wrapper .calendar-icon .icon{height:3.5rem}.social-outer-wrapper .calendar-modal{display:none}.social-outer-wrapper .calendar-icon:hover+.calendar-modal,.social-outer-wrapper .calendar-modal:hover{display:block;position:absolute;right:22rem;bottom:-12rem;background-color:#EFF6FF;background-color:var(--c-highlight-high);outline:1px solid #024984;outline:1px solid var(--c-primary);padding:1rem;z-index:10;margin:2rem}.social-outer-wrapper .calendar-icon:hover+.calendar-modal .calendar-links,.social-outer-wrapper .calendar-modal:hover .calendar-links{display:flex;flex-direction:column}.social-outer-wrapper .calendar-icon:hover+.calendar-modal .calendar-links a,.social-outer-wrapper .calendar-modal:hover .calendar-links a{text-decoration:none;color:#024984;color:var(--c-primary)}.social-outer-wrapper .calendar-icon:hover+.calendar-modal .calendar-links a:hover,.social-outer-wrapper .calendar-icon:hover+.calendar-modal .calendar-links a:focus,.social-outer-wrapper .calendar-icon:hover+.calendar-modal .calendar-links a:active,.social-outer-wrapper .calendar-modal:hover .calendar-links a:hover,.social-outer-wrapper .calendar-modal:hover .calendar-links a:focus,.social-outer-wrapper .calendar-modal:hover .calendar-links a:active{color:#AE176A;color:var(--c-secondary)}.upcoming-past-views{display:flex;flex-direction:column;gap:2rem}@media(min-width:920px){.upcoming-past-views{flex-direction:row}}.upcoming-past-views .card--small{margin-bottom:1rem}.upcoming-past-views .more-link{display:flex;flex-direction:column;align-items:flex-start}.facility{max-width:1300px;margin:0 auto}.facility .back-button{margin-bottom:5rem}.facility .wrapper{display:flex;flex-direction:column;gap:4rem}@media(min-width:920px){.facility .wrapper{flex-direction:row;justify-content:space-between}}.facility .wrapper .details{width:100%}.facility .wrapper .details .amenities{display:flex;flex-direction:column;gap:1rem}.facility .wrapper .details .amenities .amenity{display:flex;flex-direction:row;gap:.5rem}.facility .wrapper .details .amenities .amenity .bold{font-weight:700}.facility .wrapper .details h2{font-family:"Inter","Helvetica","Arial",sans-serif;font-size:1.8rem;line-height:1.8;margin-bottom:1rem}.facility .wrapper .details .associated-schools{display:flex;flex-direction:column;gap:.5rem}@media(min-width:920px){.facility .wrapper .details .associated-schools{display:grid;grid-template-columns:1fr;gap:1rem}}.facility .wrapper .details .associated-schools a{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out;text-decoration:none}.facility .wrapper .details .associated-schools a:visited{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}.facility .wrapper .details .associated-schools a:hover,.facility .wrapper .details .associated-schools a:focus{color:#AE176A;color:var(--c-secondary);transition:300ms all ease-in-out}.facility .wrapper .details .associated-schools a:hover{text-decoration:underline}@media(min-width:1300px){.facility .wrapper .details .associated-schools:has(>*:nth-child(5)){display:grid;grid-template-columns:1fr 1fr;gap:1rem}}.facility .underline{height:10px;margin:4rem 0}.facility .map{display:flex;flex-direction:column;gap:1rem}.facility .map .map-embed{width:100%;max-width:520px;min-width:300px;aspect-ratio:1/1;position:relative}@media(min-width:920px){.facility .map .map-embed{width:520px}}.facility .map .map-embed iframe{width:100%;height:100%;border:0;display:block;position:absolute;top:0;left:0;right:0;bottom:0}@supports not (aspect-ratio:1/1){.facility .map .map-embed{padding-top:100%;height:0}.facility .map .map-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.facility .map .map-info{display:flex;flex-direction:column;gap:1rem;background-color:#ECF0F5;background-color:var(--c-highlight);padding:2.5rem 3rem;align-items:flex-start}@media(min-width:920px){.facility .map .map-info{flex-direction:row;justify-content:space-between}}.facility-card{display:flex;flex-direction:column;gap:1rem;border:2px solid #ECF0F5;border:2px solid var(--c-highlight);padding:2.5rem;border-radius:2.5rem}.facility-card h2{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem;color:#024984;color:var(--c-primary)}@media(min-width:720px){.facility-card h2{font-size:2.5rem;line-height:130%;letter-spacing:0;font-weight:600}}.facility-card .venue-type{font-weight:700}#views-exposed-form-facilities-landing-page .download-button{display:flex;justify-content:flex-end;width:100%}#views-exposed-form-facilities-landing-page .view-filters .filter-wrapper{align-items:flex-end}.page--about-miaa-events .outer-content-wrapper .view-events .view-content,.page--about-miaa-events-past .outer-content-wrapper .view-events .view-content{display:flex;flex-direction:column;padding:3rem 2rem;position:relative;overflow:hidden;gap:3rem}@media(min-width:920px){.page--about-miaa-events .outer-content-wrapper .view-events .view-content,.page--about-miaa-events-past .outer-content-wrapper .view-events .view-content{display:grid;grid-template-columns:repeat(3,1fr);padding:7rem 4rem;max-width:1300px;margin:0 auto}}.page--about-miaa-events .outer-content-wrapper .view-events .view-content ::after,.page--about-miaa-events-past .outer-content-wrapper .view-events .view-content ::after{position:absolute;bottom:0;content:"";display:flex;background-color:#ECF0F5;background-color:var(--c-highlight);width:100%;height:3px;max-width:1300px;margin:0 auto}.page--about-miaa-events .views-exposed-form,.page--about-miaa-events-past .views-exposed-form{margin:0}.page--news .outer-content-wrapper .view-news .view-content{display:flex;flex-direction:column;padding:3rem 2rem;position:relative;overflow:hidden;gap:3rem}@media(min-width:920px){.page--news .outer-content-wrapper .view-news .view-content{display:grid;grid-template-columns:repeat(3,1fr);padding:7rem 4rem;max-width:1300px;margin:0 auto}}.page--news .outer-content-wrapper .view-news .view-content ::after{position:absolute;bottom:0;content:"";display:flex;background-color:#ECF0F5;background-color:var(--c-highlight);width:100%;height:3px;max-width:1300px;margin:0 auto}.page--news .views-exposed-form{margin:0}.page--jobs .outer-content-wrapper .view-jobs .view-content{display:flex;flex-direction:column;padding:3rem 2rem;position:relative;overflow:hidden;gap:3rem}@media(min-width:920px){.page--jobs .outer-content-wrapper .view-jobs .view-content{padding:7rem 4rem;max-width:1300px;margin:0 auto}}.page--games-wanted .outer-content-wrapper .view-games-wanted .view-content{display:flex;flex-direction:column;padding:3rem 2rem;position:relative;overflow:hidden;gap:3rem}@media(min-width:920px){.page--games-wanted .outer-content-wrapper .view-games-wanted .view-content{padding:7rem 4rem;max-width:1300px;margin:0 auto}}.page--facilities .outer-content-wrapper .view-facilities .view-content{display:flex;flex-direction:column;padding:3rem 2rem;position:relative;overflow:hidden;gap:3rem}@media(min-width:920px){.page--facilities .outer-content-wrapper .view-facilities .view-content{display:grid;grid-template-columns:repeat(3,1fr);padding:7rem 4rem;max-width:1300px;margin:0 auto}}.page--facilities .outer-content-wrapper .view-facilities .view-content ::after{position:absolute;bottom:0;content:"";display:flex;background-color:#ECF0F5;background-color:var(--c-highlight);width:100%;height:3px;max-width:1300px;margin:0 auto}.page--facilities .outer-content-wrapper .view-facilities .view-content .views-row .facility-card{height:100%}.page--facilities .views-exposed-form{margin:0}.page--facilities .views-exposed-form .exposed-filters{display:flex;flex-direction:column;gap:2rem}@media(min-width:720px){.page--facilities .views-exposed-form .exposed-filters{flex-direction:row;flex-wrap:wrap}}.page--facilities #edit-actions{display:flex;align-items:flex-end;margin-bottom:1rem}@media(min-width:720px){.page--about-miaa-events .subpage-hero,.page--about-miaa-events-past .subpage-hero,.page--news .subpage-hero,.page--jobs .subpage-hero,.page--games-wanted .subpage-hero,.page--facilities .subpage-hero{padding-left:2rem;padding-right:2rem}}@media(min-width:920px){.page--about-miaa-events .subpage-hero,.page--about-miaa-events-past .subpage-hero,.page--news .subpage-hero,.page--jobs .subpage-hero,.page--games-wanted .subpage-hero,.page--facilities .subpage-hero{padding-left:4rem;padding-right:4rem}}.page--about-miaa-events #block-mainpagecontent,.page--about-miaa-events-past #block-mainpagecontent,.page--news #block-mainpagecontent,.page--jobs #block-mainpagecontent,.page--games-wanted #block-mainpagecontent,.page--facilities #block-mainpagecontent{margin:0 auto}.page--about-miaa-events .views-exposed-form,.page--about-miaa-events-past .views-exposed-form,.page--news .views-exposed-form,.page--jobs .views-exposed-form,.page--games-wanted .views-exposed-form,.page--facilities .views-exposed-form{display:flex}@media(min-width:1300px){.page--about-miaa-events .views-exposed-form,.page--about-miaa-events-past .views-exposed-form,.page--news .views-exposed-form,.page--jobs .views-exposed-form,.page--games-wanted .views-exposed-form,.page--facilities .views-exposed-form{justify-content:center}}@media(min-width:720px){.page--about-miaa-events .filter-wrapper,.page--about-miaa-events-past .filter-wrapper,.page--news .filter-wrapper,.page--jobs .filter-wrapper,.page--games-wanted .filter-wrapper,.page--facilities .filter-wrapper{padding-left:2rem;padding-right:2rem;margin-left:0;margin-right:0}}@media(min-width:920px){.page--about-miaa-events .filter-wrapper,.page--about-miaa-events-past .filter-wrapper,.page--news .filter-wrapper,.page--jobs .filter-wrapper,.page--games-wanted .filter-wrapper,.page--facilities .filter-wrapper{padding-left:4rem;padding-right:4rem;flex-direction:column;max-width:1300px;width:100%}}.filter-wrapper{display:flex;flex-direction:column;padding:2rem 4rem;gap:2rem;position:relative;background-color:#ECF0F5;background-color:var(--c-highlight)}.filter-wrapper .form-item__label{font-weight:700}@media(min-width:920px){.filter-wrapper{flex-direction:row;align-items:flex-start;padding:4rem 8rem}}@media(min-width:1300px){.filter-wrapper{max-width:1300px;padding:4rem 0;margin:0 auto}}.filter-wrapper .js-form-item.form-item{margin-bottom:0}.filter-wrapper .js-form-item.form-item .form-item__textfield:hover,.filter-wrapper .js-form-item.form-item .form-item__textfield:focus{box-shadow:none}.filter-wrapper #edit-sort-by--wrapper{margin:2rem 0}@media(min-width:1300px){.filter-wrapper #edit-sort-by--wrapper{margin:0 2rem}}.filter-wrapper #edit-sort-by--wrapper label{font-weight:400}.filter-wrapper .bef--secondary{color:#024984;color:var(--c-primary);margin:1rem 0}.filter-wrapper .bef--secondary ::marker{color:#AE176A;color:var(--c-secondary)}.filter-wrapper .form-item__dropdown{overflow:hidden}.filter-wrapper .form-actions .button,.filter-wrapper .form-actions .more-link a,.more-link .filter-wrapper .form-actions a{height:5.7rem;line-height:100%;margin-top:1rem}.filter-wrapper .button--plain{padding:1.5rem 1rem}.filter-wrapper #edit-reset-facilities{color:#024984;color:var(--c-primary);background-color:#CCDAEA;background-color:var(--c-light-blue);border:none;-webkit-clip-path:none;clip-path:none;font-family:"Inter","Helvetica","Arial",sans-serif;font-weight:400;letter-spacing:normal;padding:1rem;text-transform:none}.filter-wrapper #edit-reset-facilities::after{content:none}.filter-wrapper #edit-reset-facilities:visited{color:#024984;color:var(--c-primary)}.filter-wrapper #edit-reset-facilities:hover,.filter-wrapper #edit-reset-facilities:focus,.filter-wrapper #edit-reset-facilities:active{background-color:#EFF6FF;background-color:var(--c-primary-highlight);color:#024984;color:var(--c-primary);box-shadow:none}.page--search .exposed-filters{display:flex;flex-direction:column}@media(min-width:1300px){.page--search .exposed-filters{flex-direction:row;align-items:flex-end}}.page--search .exposed-filters #edit-sort-by--wrapper{display:flex;flex-wrap:nowrap;width:30rem;margin-right:0}.page--search .exposed-filters legend{margin-bottom:0}.page--search .exposed-filters .option.form-item__label{line-height:100%}#edit-reset{margin-top:1rem}.form-select.form-item__select{height:5.7rem}.gutter:has(.filter-wrapper){padding-left:0;padding-right:0}.form-item__label.option{font-weight:400}.games-wanted{max-width:1300px;margin:0 auto}.games-wanted .button,.games-wanted .more-link a,.more-link .games-wanted a{padding-left:0;margin-bottom:5rem}.games-wanted .categories{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2.1rem;line-height:130%;font-weight:600;margin:0 0 .5em;width:auto}@media(min-width:720px){.games-wanted .categories{font-size:2.1rem;line-height:130%;font-weight:600}}.games-wanted .date-heading{margin:0;font-weight:600}.games-wanted .date-wrapper{background-color:#ECF0F5;background-color:var(--c-highlight);padding:2rem;margin:3rem 0}.games-wanted .underline{margin-bottom:1.5rem}.games-wanted .contact{display:flex;flex-direction:column}.games-wanted .contact-person{margin-bottom:3rem}.games-wanted .contact-person a{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}.games-wanted .contact-person a:visited{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}.games-wanted .contact-person a:hover,.games-wanted .contact-person a:focus{color:#AE176A;color:var(--c-secondary);transition:300ms all ease-in-out}.games-wanted .contact-address{margin-bottom:3rem}.games-wanted .end-date{font-weight:700}.miaa-activity-registration-registration-form{width:100%;margin:0 auto;padding-left:2rem;padding-right:2rem;max-width:2000px}@media(min-width:480px){.miaa-activity-registration-registration-form{padding-left:4rem;padding-right:4rem}}.miaa-activity-registration-registration-form #edit-activities .form-item{align-items:center;border:1px solid rgba(0,0,0,0);display:flex;font-weight:700;gap:0 5px;justify-content:flex-start;margin:-3px 0 1.2em;max-height:57.4px}.miaa-activity-registration-registration-form #edit-activities .form-item>*{width:auto}.miaa-activity-registration-registration-form #edit-total-wrapper input{min-height:auto !important}.miaa-activity-registration-registration-form label{font-size:1.8rem;font-weight:700}.miaa-activity-registration-registration-form input[type=checkbox]{width:auto}.miaa-activity-registration-registration-form input[type=checkbox]:hover,.miaa-activity-registration-registration-form input[type=checkbox]:focus,.miaa-activity-registration-registration-form input[type=checkbox]:focus-visible{box-shadow:none}.miaa-activity-registration-registration-form input{font-size:1.8rem !important;min-height:56px}.miaa-activity-registration-registration-form input[data-drupal-selector=edit-mssada]{min-height:13px}.miaa-activity-registration-registration-form input[data-drupal-selector=edit-athletic-director-count]{width:auto !important}#block-userinformation .button,#block-userinformation .more-link a,.more-link #block-userinformation a{-webkit-clip-path:none;clip-path:none;padding:2rem}.jobs{max-width:1300px;margin:0 auto}.jobs .underline{margin-bottom:1.5rem}.jobs a{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}.jobs a:visited{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}.jobs a:hover,.jobs a:focus{color:#AE176A;color:var(--c-secondary);transition:300ms all ease-in-out}.jobs .button,.jobs .more-link a,.more-link .jobs a{padding-left:0;margin-bottom:5rem}.jobs .categories{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2.1rem;line-height:130%;font-weight:600;margin:0 0 .5em;width:auto}@media(min-width:720px){.jobs .categories{font-size:2.1rem;line-height:130%;font-weight:600}}.jobs .description-wrapper{background-color:#ECF0F5;background-color:var(--c-highlight);padding:2rem;margin:3rem 0}.jobs .description-wrapper .start-date{font-weight:600}.jobs .description-wrapper p{margin:0}.jobs .contact-person{margin-bottom:3rem}.jobs .contact-address{margin-bottom:3rem}.jobs .end-date{font-weight:700}.news{margin:7rem auto;max-width:1300px}.news-hero-image img{-o-object-fit:cover;object-fit:cover;margin:0 auto}@media(min-width:920px){.news-hero-image img{max-height:65rem}}.news-hero-image-caption div{font-size:1.6rem}.news-wrapper{display:flex;flex-direction:column;text-align:left;margin:3rem auto}@media(min-width:920px){.news-wrapper{max-width:65rem}}.news-category{font-family:"Inter","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.2rem;line-height:1.8rem;text-transform:uppercase;letter-spacing:3px}.news-title{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;font-style:normal;font-size:3.2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem}@media(min-width:720px){.news-title{font-size:3.8rem;line-height:130%;letter-spacing:0;font-weight:700}}.news-date-posted{margin:0 0 2rem}.news .content-wrapper{max-width:65rem}.media-contact{margin:3.5rem 0 0}.media-contact-wrapper{display:flex;flex-direction:row;gap:1rem}.media-contact-wrapper .icon{width:3rem;height:3rem;color:#024984;color:var(--c-primary)}.media-contact-wrapper .uppercase{font-family:"Inter","Helvetica","Arial",sans-serif;font-weight:500;font-size:1.2rem;line-height:1.8rem;text-transform:uppercase;letter-spacing:3px;letter-spacing:3px;margin:0}.media-contact-wrapper a{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}.media-contact-wrapper a:visited{color:#024984;color:var(--c-primary);transition:300ms all ease-in-out}.media-contact-wrapper a:hover,.media-contact-wrapper a:focus{color:#AE176A;color:var(--c-secondary);transition:300ms all ease-in-out}.media-contact-content{display:flex;flex-direction:column}.image-caption-wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:124rem}.image--right img,.image--left img{width:100%;max-height:50rem;-o-object-fit:cover;object-fit:cover}@media(min-width:720px){.image--right,.image--left{width:40%;max-width:40%}}.image--right .caption,.image--left .caption{font-size:1.5rem;font-style:italic;line-height:2.2rem;margin-top:.5rem}@media(min-width:720px){.image--right{float:right;margin-left:4rem}}@media(min-width:720px){.image--left{float:left;margin-right:4rem}}ul.quicktabs-tabs{border-bottom:none;display:flex;flex-flow:row wrap;gap:1.5rem 0;padding:3rem 0 .8rem 0}@media(min-width:920px){ul.quicktabs-tabs{border-bottom:2px solid #024984;border-bottom:2px solid var(--c-primary);display:block}}ul.quicktabs-tabs li{background-color:#ECF0F5;background-color:var(--c-highlight);border:none;color:#0A0A0A;color:var(--c-black);-webkit-clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%);clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%);font-family:"Prompt","Helvetica","Arial",sans-serif;font-size:2.1rem;font-weight:600;letter-spacing:normal;padding:1.5rem 2rem;text-transform:capitalize}ul.quicktabs-tabs li a{color:#0A0A0A;color:var(--c-text);text-decoration:none}@media(min-width:720px){ul.quicktabs-tabs li{padding:1.5rem 4rem}}ul.quicktabs-tabs li.active{background-color:#47C2FF;background-color:var(--c-primary-light)}ul.quicktabs-tabs li:first-child.fall{padding:1.5rem 3.5rem}@media(min-width:720px){ul.quicktabs-tabs li:first-child.fall{padding:1.5rem 5.5rem}}ul.quicktabs-tabs .dashboard{bottom:2px;-webkit-clip-path:none;clip-path:none;font-size:3.8rem;margin-right:0;padding:0;position:relative;text-align:center;width:100%}@media(min-width:920px){ul.quicktabs-tabs .dashboard{margin-right:1rem;padding:15px 40px;text-align:left;width:auto}ul.quicktabs-tabs .dashboard.active,ul.quicktabs-tabs .dashboard:not(.active){border:2px solid #024984;border:2px solid var(--c-primary)}}ul.quicktabs-tabs .dashboard.active{background:white;background:var(--c-white);border:2px solid #024984;border:2px solid var(--c-primary);bottom:1px;z-index:2}@media(min-width:920px){ul.quicktabs-tabs .dashboard.active{border-bottom-color:#fff}}ul.quicktabs-tabs .dashboard:not(.active){background:#ECF0F5;background:var(--c-highlight);border:2px solid #024984;border:2px solid var(--c-primary);z-index:1}@media(min-width:920px){ul.quicktabs-tabs .dashboard:not(.active){border:2px solid rgba(0,0,0,0);border-bottom:none}}ul.quicktabs-tabs .dashboard:focus,ul.quicktabs-tabs .dashboard:focus-visible{outline:2px solid #024984;outline:2px solid var(--c-primary)}ul.quicktabs-tabs .dashboard a{display:block;height:100%;line-height:1.2;padding:1.5rem;text-wrap:auto;width:100%}@media(min-width:920px){ul.quicktabs-tabs .dashboard a{display:inline;padding:0;text-wrap:unset}}#quicktabs-container-dashboard h2{font-size:2.5rem}.quicktabs-main .view-content{display:flex;flex-direction:column;gap:3rem}.quicktabs-main .views-row{display:block;font-size:2.1rem;line-height:130%;padding:1rem 0}.quicktabs-main .views-row .field-content{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:600;font-style:normal;font-size:2.1rem;line-height:130%;font-weight:600;margin:0 0 .5em;width:auto}@media(min-width:720px){.quicktabs-main .views-row .field-content{font-size:2.1rem;line-height:130%;font-weight:600}}.quicktabs-main .views-row .field-content a{text-decoration:none;color:#024984;color:var(--c-primary)}.quicktabs-main .views-row .field-content a:hover,.quicktabs-main .views-row .field-content a:focus,.quicktabs-main .views-row .field-content a:active{text-decoration:underline}#react-tabs .quicktabs-tabs{display:flex;flex-direction:row}.type--sport .sport-teaser-events{max-width:1300px;margin:0 auto}.page--sports #block-mainpagecontent{margin:0 auto;max-width:1300px;margin-top:7rem}.view-sport h2{color:inherit;font-family:"Prompt","Helvetica","Arial",sans-serif;font-weight:700;font-style:normal;font-size:3.2rem;line-height:130%;letter-spacing:0;font-weight:700;margin:0 0 .5em;width:auto;margin:0 0 .5rem;margin-block-end:0 0 .5rem}@media(min-width:720px){.view-sport h2{font-size:3.8rem;line-height:130%;letter-spacing:0;font-weight:700}}.view-sport img{height:3rem;width:3rem}@media(min-width:720px){.view-sport img{height:4rem;width:4rem}}.season-wrapper{display:flex;flex-direction:column;gap:3rem;padding:0 0 5rem}@media(min-width:720px){.season-wrapper{display:grid;grid-template-columns:1fr 1fr}}@media(min-width:1300px){.season-wrapper{grid-template-columns:1fr 1fr 1fr;gap:1.8rem}}.sport-news{margin:3rem 0 7rem}.sport-news .view-content{display:flex;flex-direction:column;gap:3rem}@media(min-width:920px){.sport-news .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}.sport-news .h2,.sport-news .text-long h2,.text-long .sport-news h2{margin:0 0 3rem}.news .view-content{display:flex;flex-direction:column;gap:3rem}@media(min-width:920px){.news .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}.news .related-articles{margin:3rem 0 7rem}.news .related-articles .h2,.news .related-articles .text-long h2,.text-long .news .related-articles h2{margin:0 0 3rem}.event .view-content{display:flex;flex-direction:column;gap:3rem}@media(min-width:920px){.event .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}.event .related-events{margin:3rem 0 7rem}.event .related-events .h2,.event .related-events .text-long h2,.text-long .event .related-events h2{margin:0 0 3rem}.view.view-news.view-id-news.view-display-id-sport_related_news .view-content{display:flex;flex-direction:column;gap:3rem}@media(min-width:920px){.view.view-news.view-id-news.view-display-id-sport_related_news .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}.view.view-news.view-id-news.view-display-id-block_2 .view-content{display:flex;flex-direction:column;gap:3rem}@media(min-width:920px){.view.view-news.view-id-news.view-display-id-block_2 .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}.view.view-events.view-id-events.view-display-id-block_2{height:100%}.featured-recent-grid-view{height:100%}.featured-recent-grid-view img{width:100%}.views-element-container{height:100%}.contextual-region{height:100%}.views-row{height:100%}.view-content{height:100%}
