.HomeLanding-module__ypBMnq__container{isolation:isolate;padding:clamp(2.5rem,4vw,3.5rem)var(--content-padding-inline,1.5rem);color:#fff;background:#152242;scroll-margin-top:6rem;position:relative;overflow:hidden}.HomeLanding-module__ypBMnq__background{z-index:-1;opacity:.16;pointer-events:none;background:url(/posters/compressed/Ribbon.jpg) 50%/cover;position:absolute;inset:0}.HomeLanding-module__ypBMnq__background video{object-fit:cover;width:100%;height:100%}.HomeLanding-module__ypBMnq__innerContainer{max-width:var(--content-max-width,82rem);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,4vw,4rem);margin:0 auto;display:grid}.HomeLanding-module__ypBMnq__copy,.HomeLanding-module__ypBMnq__figure{min-width:0}.HomeLanding-module__ypBMnq__eyebrow{color:#ced6e9;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:500}.HomeLanding-module__ypBMnq__title{color:#fff;letter-spacing:-.025em;margin-bottom:1.25rem;font-size:clamp(3rem,5.1vw,4.75rem);font-weight:600;line-height:1.02}.HomeLanding-module__ypBMnq__text{color:#e0e5f0;max-width:42ch;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.75}.HomeLanding-module__ypBMnq__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:1.75rem;display:flex}.HomeLanding-module__ypBMnq__primaryLink,.HomeLanding-module__ypBMnq__secondaryLink{justify-content:center;align-items:center;gap:1.25rem;min-height:48px;font-size:.9375rem;font-weight:500;display:inline-flex}.HomeLanding-module__ypBMnq__primaryLink{color:#fff;background:#ce1046;border-radius:.25rem;padding:.75rem 1.25rem;transition:background-color .15s}.HomeLanding-module__ypBMnq__primaryLink:hover{background:#b20b3a}.HomeLanding-module__ypBMnq__secondaryLink{text-underline-offset:.35em;-webkit-text-decoration:underline #7d8ba8;text-decoration:underline #7d8ba8}.HomeLanding-module__ypBMnq__secondaryLink:hover{text-decoration-color:#fff}.HomeLanding-module__ypBMnq__image{aspect-ratio:16/9;object-fit:cover;border-radius:.5rem;width:100%;height:auto;display:block}.HomeLanding-module__ypBMnq__caption{color:#cad2e3;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin-top:.75rem;font-size:.75rem;display:flex}.HomeLanding-module__ypBMnq__caption span:first-child{color:#fff;font-weight:500}@media (max-width:899px){.HomeLanding-module__ypBMnq__innerContainer{grid-template-columns:1fr;gap:2rem}.HomeLanding-module__ypBMnq__copy{max-width:36rem}.HomeLanding-module__ypBMnq__title{font-size:clamp(2.75rem,7vw,4rem)}.HomeLanding-module__ypBMnq__image{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.HomeLanding-module__ypBMnq__background video{display:none}}
.NavBar-module__jZlEsG__navbar{width:100%;padding:1.2rem var(--nav-padding-inline,1.5rem);color:#fff;z-index:10;background-color:#152242cc;position:sticky;top:0;left:0}.NavBar-module__jZlEsG__innerContainer{width:100%;max-width:var(--content-max-width,1000px);flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.NavBar-module__jZlEsG__logoContainer{align-items:center;height:2rem;font-size:1.5rem;text-decoration:none;display:flex}.NavBar-module__jZlEsG__logo{height:100%;margin-right:.4em}.NavBar-module__jZlEsG__menuLink{text-transform:capitalize;padding:0 .6em;text-decoration:none;transition:all .25s}.NavBar-module__jZlEsG__menuLink:hover,.NavBar-module__jZlEsG__currentLink{color:#ff1053}.NavBar-module__jZlEsG__joinLink{text-transform:u;border:2px solid #fff;border-radius:100px;margin-left:2em;padding:.5em 1em}.NavBar-module__jZlEsG__joinLink:hover{color:#fff;background-color:#ff1053b3;font-weight:400}.NavBar-module__jZlEsG__hamburgerContainer{cursor:pointer;min-width:44px;min-height:44px;color:inherit;font:inherit;opacity:.8;background:0 0;border:0;padding:.5rem;transition:all .25s;display:none}.NavBar-module__jZlEsG__hamburger{height:1.5em;display:block}.NavBar-module__jZlEsG__hamburgerContainer:hover{opacity:1}.NavBar-module__jZlEsG__topLine{transition:all .25s;transform:translateY(30px)}.NavBar-module__jZlEsG__midLine{transition:all .25s}.NavBar-module__jZlEsG__botLine{transition:all .25s;transform:translateY(-30px)}.NavBar-module__jZlEsG__hamburgerContainer:hover .NavBar-module__jZlEsG__topLine,.NavBar-module__jZlEsG__hamburgerContainer:hover .NavBar-module__jZlEsG__botLine{transform:none}.NavBar-module__jZlEsG__crossTopLine{transition:all .25s;transform:rotate(45deg)translateY(45%)}.NavBar-module__jZlEsG__crossMidLine{opacity:0;transition:all .25s}.NavBar-module__jZlEsG__crossBotLine{transition:all .25s;transform:rotate(-45deg)translateY(-45%)}.NavBar-module__jZlEsG__smallMenu{text-align:center;background-color:#152242cc;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;flex-direction:column;padding:.8rem 1.5rem;display:flex;position:absolute;top:100%;right:1em}@media screen and (max-width:750px){.NavBar-module__jZlEsG__menuLink{display:none}.NavBar-module__jZlEsG__hamburgerContainer{display:block}.NavBar-module__jZlEsG__joinLink{margin-top:1em;margin-left:0}}
.Footer-module__6t_bvG__topRibbon{color:#fff;background-color:#fffffff2;justify-content:center;width:100%;margin-top:1em;padding:.5em 0;display:flex}.Footer-module__6t_bvG__innerContainer{color:#fff;cursor:pointer;font-size:inherit;background-color:#152242;border:none;border-radius:100px;flex-direction:row;justify-content:center;padding:.2em 3em;display:flex}.Footer-module__6t_bvG__innerContainer span{transition:all .25s;transform:scale(.9)}.Footer-module__6t_bvG__innerContainer:hover span{transform:scale(1)}.Footer-module__6t_bvG__header{margin-bottom:1em;font-size:1.5em;font-weight:400}.Footer-module__6t_bvG__container{flex-flow:wrap;justify-content:space-between;gap:1em;margin-bottom:3em;display:flex}.Footer-module__6t_bvG__textContainer{width:32%;min-width:200px}
.ContactPane-module__gdeVVW__container{justify-content:center;align-items:stretch;width:100%;margin-bottom:2em;display:flex}.ContactPane-module__gdeVVW__error{color:#fff;background-color:#ff105366;border:none;border-radius:1000px;width:100%;margin-top:2em;padding:.5em 1.5em;font-family:inherit;font-size:.8em}.ContactPane-module__gdeVVW__errorText{color:#ff1053b3;margin-top:.2rem;font-size:.85rem}.ContactPane-module__gdeVVW__formError{color:#ff1053b3;text-align:center;margin-top:.2rem}.ContactPane-module__gdeVVW__success{color:#fff;background-color:#2db03680;border:none;border-radius:1000px;width:100%;margin-top:2em;padding:.5em 1.5em;font-family:inherit;font-size:.8em}.ContactPane-module__gdeVVW__icon{margin-right:1rem;font-weight:700}.ContactPane-module__gdeVVW__textContainer{text-align:center;align-items:center;width:200px;padding-right:2em;display:flex}.ContactPane-module__gdeVVW__vertLine{background-color:#0003;width:1px;transform:scaleY(.8)}.ContactPane-module__gdeVVW__formContainer{flex-grow:1;padding-left:2em}.ContactPane-module__gdeVVW__label{color:#444;margin-top:1em;margin-bottom:.3em;font-family:inherit;display:block}.ContactPane-module__gdeVVW__label:first-of-type{margin-top:0}.ContactPane-module__gdeVVW__input{border:2px solid #fff6;outline:none;width:100%;padding:.1em .5em;font-family:inherit;font-size:1em}.ContactPane-module__gdeVVW__input:focus{border:2px solid #ff105366}#ContactPane-module__gdeVVW__email{width:30%;margin-bottom:5px;display:block}#ContactPane-module__gdeVVW__first{width:calc(20% - 5px);margin-right:5px}#ContactPane-module__gdeVVW__last{width:40%}#ContactPane-module__gdeVVW__topic{width:50%}#ContactPane-module__gdeVVW__message{resize:none;width:100%;height:7em;font-family:inherit;display:block}.ContactPane-module__gdeVVW__labelRequired{color:#444;margin-top:1em;margin-bottom:.3em;font-family:inherit;display:block}.ContactPane-module__gdeVVW__labelRequired:after{content:" *";color:#ff1053b3;margin-left:2px}.ContactPane-module__gdeVVW__submit{width:100%;max-width:200px;font-family:inherit;font-size:inherit;color:#fff;cursor:pointer;background-color:#ff1053b3;border:none;border-radius:1000px;margin-top:2em;padding:.5em 1em;transition:all .25s}.ContactPane-module__gdeVVW__submit:hover{background-color:#ff1053}@media (max-width:1000px){#ContactPane-module__gdeVVW__email{width:60%}#ContactPane-module__gdeVVW__first{width:calc(40% - 5px)}#ContactPane-module__gdeVVW__last{width:40%}}@media (max-width:750px){.ContactPane-module__gdeVVW__container{flex-direction:column}.ContactPane-module__gdeVVW__textContainer{text-align:left;width:100%;margin-bottom:1em;padding:0}.ContactPane-module__gdeVVW__formContainer{padding:0}}@media (max-width:500px){#ContactPane-module__gdeVVW__email{width:100%}#ContactPane-module__gdeVVW__first{width:100%;margin-bottom:5px;margin-right:0}#ContactPane-module__gdeVVW__last,#ContactPane-module__gdeVVW__topic{width:100%}}
.SomeRibbon-module__uvCHgG__container{color:#fff;background-color:#fffffff2;justify-content:center;width:100%;padding:.5em 0;display:flex}.SomeRibbon-module__uvCHgG__innerContainer{background-color:#152242;border-radius:100px;flex-direction:row;justify-content:center;padding:.2em 3em;display:flex}.SomeRibbon-module__uvCHgG__icon{height:1.2em;margin-right:.5em;transition:all .25s;transform:scale(.9)}.SomeRibbon-module__uvCHgG__icon:hover{transform:scale(1)}.SomeRibbon-module__uvCHgG__icon img{height:1.2em}.SomeRibbon-module__uvCHgG__icon:last-of-type{margin:0}
.Mission-module__Xp7mhq__container{text-align:left}.Mission-module__Xp7mhq__textContainer{margin-bottom:2em}.Mission-module__Xp7mhq__imageContainer{flex-wrap:wrap;justify-content:space-evenly;gap:2em;display:flex}.Mission-module__Xp7mhq__markdown a{color:#b20b3a;transition:all .25s}.Mission-module__Xp7mhq__markdown a:after{content:" >";margin-left:0;transition:all .25s}.Mission-module__Xp7mhq__markdown a:hover{color:#ff1053}.Mission-module__Xp7mhq__markdown a:hover:after{margin-left:.2em}.Mission-module__Xp7mhq__markdown p{margin-bottom:1em}
.PageHeader-module__-wZBJa__container{background-color:#ffffffe6;width:100%;padding-top:2rem;overflow:hidden}.PageHeader-module__-wZBJa__innerContainer{width:100%;height:280px;position:relative}.PageHeader-module__-wZBJa__innerContainer:after{content:"";opacity:0;box-sizing:content-box;filter:drop-shadow(-5px 2px #ff1053);background-color:#3a486a;border:2px solid #e8e9ec;border-radius:100px;width:0;height:.3em;transition:all .25s;animation:.5s .5s forwards PageHeader-module__-wZBJa__loading;display:inline-block;position:absolute;bottom:1em;left:50%;transform:translate(-50%)}@keyframes PageHeader-module__-wZBJa__loading{0%{opacity:0;width:0}to{opacity:1;width:8em}}.PageHeader-module__-wZBJa__svg{cursor:default;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.PageHeader-module__-wZBJa__text{stroke-linejoin:round;white-space:pre;letter-spacing:0;font-family:Khand;font-size:400px;font-weight:700;transition:all .25s}.PageHeader-module__-wZBJa__front{fill:#152242;stroke:#152242;stroke-width:14px}.PageHeader-module__-wZBJa__middle{fill:#e8e9ec;stroke:#e8e9ec;stroke-width:28px}.PageHeader-module__-wZBJa__back{fill:#ff1053;stroke:#ff1053;stroke-width:14px}.PageHeader-module__-wZBJa__svg:hover .PageHeader-module__-wZBJa__back{transform:translate(-4px,6px)}.PageHeader-module__-wZBJa__svg:hover .PageHeader-module__-wZBJa__middle,.PageHeader-module__-wZBJa__svg:hover .PageHeader-module__-wZBJa__front{transform:translate(2px,-3px)}@media (max-width:1000px){.PageHeader-module__-wZBJa__innerContainer{height:250px}}@media (max-width:800px){.PageHeader-module__-wZBJa__innerContainer{height:220px}}@media (max-width:600px){.PageHeader-module__-wZBJa__innerContainer{height:180px}.PageHeader-module__-wZBJa__innerContainer:after{filter:drop-shadow(-2px 1px #ff5182);border-width:2px}}@media (max-width:400px){.PageHeader-module__-wZBJa__innerContainer{height:120px}.PageHeader-module__-wZBJa__innerContainer:after{bottom:.5em}}@media (max-width:300px){.PageHeader-module__-wZBJa__innerContainer{height:100px}.PageHeader-module__-wZBJa__innerContainer:after{height:.2em}@keyframes PageHeader-module__-wZBJa__loading{0%{opacity:0;width:0}to{opacity:1;width:5em}}}
.DoubleImage-module__cL2ABa__container{border-radius:1em;width:100%;overflow:hidden}.DoubleImage-module__cL2ABa__imageContainer{width:100%;position:relative}.DoubleImage-module__cL2ABa__image{opacity:1;width:100%;height:auto;transition:all .1s;display:block}.DoubleImage-module__cL2ABa__image:first-of-type{opacity:0;background-color:red;width:100%;position:absolute;top:0;right:0}.DoubleImage-module__cL2ABa__container:hover .DoubleImage-module__cL2ABa__image:last-of-type{opacity:0}.DoubleImage-module__cL2ABa__container:hover .DoubleImage-module__cL2ABa__image:first-of-type{opacity:1}
.PartHeader-module__po4RPG__darkColor{color:#152242}.PartHeader-module__po4RPG__lightColor{color:#b20b3a}
.Route-module__RNEEJG__container{border:5px solid #3a486a;border-radius:1em;padding:2em 3em;overflow:hidden}.Route-module__RNEEJG__svgContainer{position:relative}.Route-module__RNEEJG__svg{margin-bottom:2em;transition:all .25s}.Route-module__RNEEJG__path{stroke-dasharray:5000;stroke-dashoffset:5000px;pointer-events:none}.Route-module__RNEEJG__pathAnimation{animation:4s forwards Route-module__RNEEJG__loadPath}@keyframes Route-module__RNEEJG__loadPath{to{stroke-dashoffset:0}}.Route-module__RNEEJG__pointStyleOne,.Route-module__RNEEJG__pointStyleTwo,.Route-module__RNEEJG__pointStyleThree{opacity:0}.Route-module__RNEEJG__pointAnimationOne{animation:.25s .6s forwards Route-module__RNEEJG__pointAnimation}.Route-module__RNEEJG__pointAnimationTwo{animation:.25s 1.2s forwards Route-module__RNEEJG__pointAnimation}.Route-module__RNEEJG__pointAnimationThree{animation:.25s 2.3s forwards Route-module__RNEEJG__pointAnimation}@keyframes Route-module__RNEEJG__pointAnimation{0%{opacity:0}to{opacity:1}}.Route-module__RNEEJG__step{opacity:0;color:#fff;background-color:#ff1053cc;border-radius:1em;padding:.2em .7em;position:absolute;transform:translateY(100%)}.Route-module__RNEEJG__stepAnimationOne{animation:.5s .6s forwards Route-module__RNEEJG__stepAnimation}.Route-module__RNEEJG__stepAnimationTwo{animation:.5s 1.2s forwards Route-module__RNEEJG__stepAnimation}.Route-module__RNEEJG__stepAnimationThree{animation:.5s 2.3s forwards Route-module__RNEEJG__stepAnimation}@keyframes Route-module__RNEEJG__stepAnimation{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}.Route-module__RNEEJG__textContainer{margin-bottom:1em}@media (max-width:600px){.Route-module__RNEEJG__container{border:none;border-radius:1em;padding:0}}
.Alert-module__EDK7vG__container{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background-color:#ff1053d9;border-radius:1em;max-width:700px;margin:0 auto;padding:1.5em 2em;position:relative}.Alert-module__EDK7vG__close{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;font-size:1.2em;position:absolute;top:.6em;right:.8em}.Alert-module__EDK7vG__close:hover{opacity:1;transform:scale(1.1)}.Alert-module__EDK7vG__title{flex-wrap:wrap;align-items:baseline;margin-bottom:.5em;font-weight:700;display:flex}.Alert-module__EDK7vG__titleText{margin-right:.5em;font-size:2em}.Alert-module__EDK7vG__info{opacity:.8;font-size:.8em;font-weight:400}.Alert-module__EDK7vG__description{margin-bottom:.5em;font-size:1em}.Alert-module__EDK7vG__link{color:#152242;cursor:pointer;transition:all .25s}.Alert-module__EDK7vG__link:after{content:" >";color:#152242;margin-left:0;transition:all .25s}.Alert-module__EDK7vG__link:hover{color:#9d002d}.Alert-module__EDK7vG__link:hover.Alert-module__EDK7vG__link:after{margin-left:.2em}
.GoalPane-module__k8CTyq__container{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.GoalPane-module__k8CTyq__goal{align-items:center;gap:1.25rem;min-width:0;display:flex}.GoalPane-module__k8CTyq__image{object-fit:contain;flex:0 0 72px;width:72px;height:72px}.GoalPane-module__k8CTyq__title{margin-bottom:.25rem;font-size:1.5rem;font-weight:600;line-height:1.2}.GoalPane-module__k8CTyq__text{color:#4c566b;max-width:32ch;font-size:.875rem;line-height:1.65}@media (max-width:899px){.GoalPane-module__k8CTyq__container{grid-template-columns:1fr;gap:1.5rem}.GoalPane-module__k8CTyq__text{max-width:none}}
.BlogEntry-module__CYSGia__blogEntry{background-color:#fffffff2;border:2px solid #ccc;width:100%;margin:0 auto;padding:1.5rem;box-shadow:0 4px 12px #0000001a}.BlogEntry-module__CYSGia__pcollapsed{-webkit-line-clamp:4;text-align:justify;-webkit-box-orient:vertical;max-width:100%;margin:auto auto .5rem;line-height:2;display:-webkit-box;overflow:hidden}.BlogEntry-module__CYSGia__pexpanded{text-align:justify;max-width:100%;margin:auto auto .5rem;line-height:2}.BlogEntry-module__CYSGia__preadmore{color:#b20b3a}.BlogEntry-module__CYSGia__blogEntry h1{color:#b20b3a;max-width:100%;margin-top:0;margin-bottom:0;font-size:40px}.BlogEntry-module__CYSGia__blogEntry img{border-radius:8px;width:100%;height:auto;margin:0 auto;display:block}.BlogEntry-module__CYSGia__imageWrapper{justify-content:center;width:100%;display:flex}.BlogEntry-module__CYSGia__image{object-fit:cover;border-radius:1em;width:100%;height:auto}.BlogEntry-module__CYSGia__imageGrid{gap:8px;width:100%;margin-top:1.2em;display:grid}.BlogEntry-module__CYSGia__imageGrid[data-count="1"]{grid-template-columns:1fr}.BlogEntry-module__CYSGia__imageGrid[data-count="2"]{grid-template-columns:repeat(2,1fr)}.BlogEntry-module__CYSGia__imageGrid[data-count="3"]{grid-template:"main side-top"1fr"main side-bottom"1fr/2fr 1fr}.BlogEntry-module__CYSGia__imageGrid[data-count="3"] .BlogEntry-module__CYSGia__thumbnailWrapper:first-child{grid-area:main}.BlogEntry-module__CYSGia__imageGrid[data-count="3"] .BlogEntry-module__CYSGia__thumbnailWrapper:nth-child(2){grid-area:side-top}.BlogEntry-module__CYSGia__imageGrid[data-count="3"] .BlogEntry-module__CYSGia__thumbnailWrapper:nth-child(3){grid-area:side-bottom}.BlogEntry-module__CYSGia__imageGrid[data-count="4"]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.BlogEntry-module__CYSGia__thumbnailWrapper{cursor:pointer;border-radius:8px;position:relative;overflow:hidden}.BlogEntry-module__CYSGia__thumbnailWrapper img{object-fit:cover;width:100%;height:100%;display:block}.BlogEntry-module__CYSGia__thumbnailWrapper:hover{opacity:.85;transition:opacity .2s}.BlogEntry-module__CYSGia__moreOverlay{color:#fff;background:#00000080;border-radius:8px;justify-content:center;align-items:center;font-size:1.5rem;font-weight:600;display:flex;position:absolute;inset:0}
.SubPart1-module__DVrULa__container{flex-direction:row;align-items:center;height:auto;display:flex}.SubPart1-module__DVrULa__imageContainer{width:40%}.SubPart1-module__DVrULa__image{object-fit:cover;border-radius:1rem;width:100%;height:100%}.SubPart1-module__DVrULa__textContainer{width:60%;padding-left:2rem;display:inline-block}.SubPart1-module__DVrULa__title{color:#b20b3a}.SubPart1-module__DVrULa__text{margin-bottom:.5em}.SubPart1-module__DVrULa__link{color:#b20b3a;transition:all .25s}.SubPart1-module__DVrULa__link:after{content:" >";margin-left:0;transition:all .25s}.SubPart1-module__DVrULa__link:hover{color:#ff1053}.SubPart1-module__DVrULa__link:hover.SubPart1-module__DVrULa__link:after{margin-left:.2em}@media (max-width:750px){.SubPart1-module__DVrULa__container{flex-direction:column}.SubPart1-module__DVrULa__imageContainer{width:100%}.SubPart1-module__DVrULa__image{min-height:250px}.SubPart1-module__DVrULa__textContainer{width:100%;padding-top:2rem;padding-left:0}}
.AlertPane-module__2ZMnUa__container{justify-content:center;max-width:700px;margin-left:auto;margin-right:auto;overflow:hidden}
.HomeStory-module__Veul4W__container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.HomeStory-module__Veul4W__image{aspect-ratio:893/500;object-fit:cover;border-radius:.5rem;width:100%;height:auto;display:block}.HomeStory-module__Veul4W__caption{color:#5c6577;margin-top:.625rem;font-size:.75rem}.HomeStory-module__Veul4W__eyebrow{color:#b20b3a;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:500}.HomeStory-module__Veul4W__title{margin-bottom:1rem;font-size:clamp(2rem,3vw,2.75rem);font-weight:600;line-height:1.1}.HomeStory-module__Veul4W__text{color:#414b60;max-width:60ch;line-height:1.8}.HomeStory-module__Veul4W__link{color:#b20b3a;text-underline-offset:.3em;align-items:center;gap:1.5rem;min-height:44px;margin-top:.75rem;font-size:.9375rem;font-weight:500;text-decoration:underline;display:inline-flex}.HomeStory-module__Veul4W__link:hover{text-decoration-thickness:2px}@media (max-width:899px){.HomeStory-module__Veul4W__container{grid-template-columns:1fr;gap:1.5rem}}
.TeamMember-module__dOcv3W__container{cursor:pointer;background-color:#ffffffe6;border-radius:1em;flex-direction:column;justify-content:space-between;width:240px;max-width:200px;height:350px;margin-bottom:1.5em;padding:1.5em;transition:all .25s;display:flex;position:relative}.TeamMember-module__dOcv3W__image{aspect-ratio:4/5;object-fit:cover;border-radius:1em;width:100%;margin:0 auto;display:block}.TeamMember-module__dOcv3W__textContainer{text-align:center;padding-top:1em}.TeamMember-module__dOcv3W__name{color:#3a486a;margin-bottom:.2em;font-weight:700}.TeamMember-module__dOcv3W__position{font-size:.8em;font-style:italic}.TeamMember-module__dOcv3W__container:hover{background-color:#00000008;transform:scale(1.05)}.TeamMember-module__dOcv3W__link{color:#b20b3a;text-align:center;width:240px;max-width:200px;font-size:.8em;transition:all .25s;display:flex;position:relative;bottom:.5em}.TeamMember-module__dOcv3W__link:after{content:" >";margin-left:0;transition:all .25s}.TeamMember-module__dOcv3W__link:hover{color:#ff1053}.TeamMember-module__dOcv3W__link:hover.TeamMember-module__dOcv3W__link:after{margin-left:.2em}.TeamMember-module__dOcv3W__clickable{cursor:pointer;transition:transform .2s}.TeamMember-module__dOcv3W__clickable:hover{transform:scale(1.03)}.TeamMember-module__dOcv3W__modalOverlay{inset:0;z-index:1000;background:#000000d9;justify-content:center;align-items:center;animation:.2s ease-out TeamMember-module__dOcv3W__fadeIn;display:flex;position:fixed;inset:0}.TeamMember-module__dOcv3W__modalContent{background:0 0;border-radius:12px;justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;overflow:hidden}.TeamMember-module__dOcv3W__fullImage{object-fit:contain;border-radius:12px;width:100%;max-height:100%}.TeamMember-module__dOcv3W__closeButton{color:#fff;cursor:pointer;z-index:10;background:0 0;border:none;font-size:2rem;position:absolute;top:.5rem;right:1rem}@keyframes TeamMember-module__dOcv3W__fadein{0%{opacity:0}to{opacity:1}}.TeamMember-module__dOcv3W__joinButton{background-color:#ff1053;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:120px;padding:.2em 3em;display:flex}.TeamMember-module__dOcv3W__joinButton:hover{background-color:#ff1053}
#Competitions-module__gj4ROG__competitions-pane{scroll-margin-top:100px}.Competitions-module__gj4ROG__container{flex-direction:column;gap:2rem;display:flex}.Competitions-module__gj4ROG__row{flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.Competitions-module__gj4ROG__text{flex:1;max-width:600px}.Competitions-module__gj4ROG__text p{margin:0 0 1rem}.Competitions-module__gj4ROG__text p:last-child{margin-bottom:0}.Competitions-module__gj4ROG__imageContainer{flex-shrink:0;justify-content:flex-end;width:320px;margin-right:-1rem;display:flex}.Competitions-module__gj4ROG__imageContainer img{object-fit:contain;width:100%;height:200px;display:block}.Competitions-module__gj4ROG__intro a{color:#b20b3a;text-decoration:none;transition:all .25s}.Competitions-module__gj4ROG__intro a:after{content:" >";margin-left:0;transition:all .25s}.Competitions-module__gj4ROG__intro a:hover{color:#ff1053}.Competitions-module__gj4ROG__intro a:hover:after{margin-left:.2em}@media (max-width:768px){.Competitions-module__gj4ROG__row{flex-direction:column;align-items:flex-start}.Competitions-module__gj4ROG__imageContainer{width:100%}.Competitions-module__gj4ROG__imageContainer img{height:auto}}
.Sponsors-module__pee-qW__platinumContainer{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:3em;display:flex}.Sponsors-module__pee-qW__container{flex-wrap:wrap;justify-content:center;align-items:center;gap:1em;display:flex}.Sponsors-module__pee-qW__title{padding-bottom:1em}
.ContactRibbon-module__58gERq__container{justify-content:center;width:100%;padding:.5em 0;display:flex}.ContactRibbon-module__58gERq__innerContainer{background-color:#152242;border-radius:100px;flex-direction:row;justify-content:center;align-items:center;width:120px;padding:.2em 3em;display:flex}.ContactRibbon-module__58gERq__icon{flex-shrink:0;height:1.2em;margin-right:.5em;transition:all .25s;transform:scale(.9)}.ContactRibbon-module__58gERq__icon:hover{transform:scale(1)}.ContactRibbon-module__58gERq__icon img{width:auto;height:1.2em;display:block}.ContactRibbon-module__58gERq__icon:last-of-type{margin:0}
.BlogContainer-module__wFokGG__container{padding:var(--content-padding-block,3.5rem)var(--content-padding-inline,1.5rem);color:#fff;background:#152242}.BlogContainer-module__wFokGG__innerContainer{max-width:var(--content-max-width,82rem);grid-template-columns:minmax(0,.65fr) minmax(0,2fr);align-items:center;gap:clamp(2rem,4vw,4rem);margin:0 auto;display:grid}.BlogContainer-module__wFokGG__eyebrow{color:#b9c5dd;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:500}.BlogContainer-module__wFokGG__headline{color:#fff;max-width:10ch;margin-bottom:1rem;font-size:clamp(2rem,3vw,2.75rem);font-weight:600;line-height:1.1}.BlogContainer-module__wFokGG__link,.BlogContainer-module__wFokGG__readLink{text-underline-offset:.35em;align-items:center;gap:1.5rem;min-height:44px;font-size:.9375rem;font-weight:500;-webkit-text-decoration:underline #7384a7;text-decoration:underline #7384a7;display:inline-flex}.BlogContainer-module__wFokGG__link:hover,.BlogContainer-module__wFokGG__readLink:hover{text-decoration-color:#fff}.BlogContainer-module__wFokGG__post{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,2.5vw,2.5rem);min-width:0;display:grid}.BlogContainer-module__wFokGG__textOnly{grid-template-columns:1fr}.BlogContainer-module__wFokGG__imageLink{border-radius:.5rem;display:block;position:relative;overflow:hidden}.BlogContainer-module__wFokGG__image{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .2s;display:block}.BlogContainer-module__wFokGG__imageLink:hover .BlogContainer-module__wFokGG__image{transform:scale(1.025)}.BlogContainer-module__wFokGG__imageCount{color:#fff;background:#152242;border-radius:.25rem;padding:.25rem .625rem;font-size:.75rem;position:absolute;bottom:.75rem;right:.75rem}.BlogContainer-module__wFokGG__postText{min-width:0}.BlogContainer-module__wFokGG__date{color:#ced6e9;margin-bottom:.75rem;font-size:.8125rem}.BlogContainer-module__wFokGG__excerpt{-webkit-line-clamp:6;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.8;display:-webkit-box;overflow:hidden}.BlogContainer-module__wFokGG__readLink{margin-top:.75rem}@media (max-width:1099px){.BlogContainer-module__wFokGG__innerContainer{grid-template-columns:1fr;gap:1.75rem}.BlogContainer-module__wFokGG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.BlogContainer-module__wFokGG__headline{max-width:none;margin-bottom:0}}@media (max-width:649px){.BlogContainer-module__wFokGG__post{grid-template-columns:1fr;gap:1.25rem}.BlogContainer-module__wFokGG__image{aspect-ratio:16/9}.BlogContainer-module__wFokGG__excerpt{-webkit-line-clamp:5}}@media (prefers-reduced-motion:reduce){.BlogContainer-module__wFokGG__image{transition:none}}
.FAQ-module__TUWI0q__faqAccordion{max-width:1500px;margin:0 auto}.FAQ-module__TUWI0q__accordionItem{background:#fff;border:1px solid #e9ecef;border-radius:12px;margin-bottom:1rem;transition:all .3s cubic-bezier(.65,0,.35,1);overflow:hidden}.FAQ-module__TUWI0q__accordionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:18px 24px;transition:background-color .3s cubic-bezier(.65,0,.35,1);display:flex}.FAQ-module__TUWI0q__accordionHeader:hover .FAQ-module__TUWI0q__accordionTitle{color:#b20b3a}.FAQ-module__TUWI0q__accordionTitle{color:#141b41;flex:1;padding-right:40px;font-size:1.05rem;font-weight:500}.FAQ-module__TUWI0q__accordionItem.FAQ-module__TUWI0q__active .FAQ-module__TUWI0q__accordionTitle{color:#b20b3a}.FAQ-module__TUWI0q__accordionIcon{width:12px;height:12px;transition:transform .4s cubic-bezier(.65,0,.35,1);position:relative}.FAQ-module__TUWI0q__accordionIcon:before,.FAQ-module__TUWI0q__accordionIcon:after{content:"";background-color:#141b41;border-radius:2px;transition:all .4s cubic-bezier(.65,0,.35,1);position:absolute}.FAQ-module__TUWI0q__accordionIcon:before{width:100%;height:2px;top:50%;transform:translateY(-50%)}.FAQ-module__TUWI0q__accordionIcon:after{width:2px;height:100%;left:50%;transform:translate(-50%)}.FAQ-module__TUWI0q__accordionItem.FAQ-module__TUWI0q__active .FAQ-module__TUWI0q__accordionIcon:after{background-color:#b20b3a;transform:translate(-50%)scaleY(0)}.FAQ-module__TUWI0q__accordionItem.FAQ-module__TUWI0q__active .FAQ-module__TUWI0q__accordionIcon:before{background-color:#b20b3a}.FAQ-module__TUWI0q__accordionContent{transition:height .4s cubic-bezier(.65,0,.35,1);overflow:hidden}.FAQ-module__TUWI0q__accordionContent>div{color:#495057;padding:0 24px 24px;line-height:1.7}.FAQ-module__TUWI0q__accordionContent ul{margin-top:.4em;padding-left:2em;line-height:1.4em;list-style-type:none}.FAQ-module__TUWI0q__accordionContent ol{margin-top:.4em;line-height:1.4em;list-style-type:none}.FAQ-module__TUWI0q__accordionContent a{color:#b20b3a;transition:all .25s}.FAQ-module__TUWI0q__accordionContent a:after{content:" >";margin-left:0;transition:all .25s}.FAQ-module__TUWI0q__accordionContent a:hover{color:#ff1053}.FAQ-module__TUWI0q__accordionContent a:hover:after{margin-left:.2em}
.Disciplines-module__bbKAvW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;margin-bottom:1.5rem;display:flex}.Disciplines-module__bbKAvW__title{font-size:clamp(2rem,3vw,2.75rem);font-weight:600;line-height:1.1}.Disciplines-module__bbKAvW__link{color:#b20b3a;text-underline-offset:.35em;align-items:center;gap:1.5rem;min-height:44px;font-size:.9375rem;font-weight:500;text-decoration:underline;display:inline-flex}.Disciplines-module__bbKAvW__link:hover{text-decoration-thickness:2px}.Disciplines-module__bbKAvW__contentContainer{grid-template-columns:repeat(7,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:1099px){.Disciplines-module__bbKAvW__contentContainer{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:649px){.Disciplines-module__bbKAvW__contentContainer{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}}@media (max-width:399px){.Disciplines-module__bbKAvW__contentContainer{grid-template-columns:repeat(2,minmax(0,1fr))}.Disciplines-module__bbKAvW__contentContainer>:last-child:nth-child(odd){flex-direction:row;grid-column:1/-1}.Disciplines-module__bbKAvW__contentContainer>:last-child:nth-child(odd) img{width:48px;height:48px}}
.Sponsor-module__gtK_qG__platinumContainer{cursor:pointer;border-radius:1em;width:400px;max-width:400px;transition:all .25s}.Sponsor-module__gtK_qG__container{cursor:pointer;border-radius:1em;width:300px;max-width:300px;transition:all .25s}.Sponsor-module__gtK_qG__image{width:80%;height:auto;margin:0 auto;padding:1em;display:block}.Sponsor-module__gtK_qG__textContainer{padding:1em}.Sponsor-module__gtK_qG__name{text-align:center;margin-bottom:.5em;font-weight:700}.Sponsor-module__gtK_qG__platinumContainer:hover{background-color:#00000008;transform:scale(1.01)}.Sponsor-module__gtK_qG__container:hover{background-color:#00000008;transform:scale(1.05)}
.TeamGroup-module__yUOAmq__container{background-color:#ffffffe6;margin-bottom:0}.TeamGroup-module__yUOAmq__memberContainer{background-color:#ffffffe6;flex-wrap:wrap;justify-content:center;gap:1em;margin:0% auto;padding-left:20%;padding-right:20%;display:flex}
.Discipline-module__6MPkqW__container{text-align:center;border:1px solid #d9dfe9;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-width:0;padding:1rem .5rem;transition:background-color .15s,border-color .15s;display:flex}.Discipline-module__6MPkqW__image{object-fit:contain;width:72px;height:72px;display:block}.Discipline-module__6MPkqW__title{color:#152242;font-size:.8125rem;font-weight:500}.Discipline-module__6MPkqW__container:hover{background:#fff;border-color:#b20b3a}@media (prefers-reduced-motion:reduce){.Discipline-module__6MPkqW__container{transition:none}}
.partners-module__0r07wG__link{color:#b20b3a;transition:all .25s}.partners-module__0r07wG__link:after{content:" >";margin-left:0;transition:all .25s}.partners-module__0r07wG__link:hover{color:#ff1053}.partners-module__0r07wG__link:hover.partners-module__0r07wG__link:after{margin-left:.2em}
.TeamOverview-module__SBFVia__container{margin-top:15px;margin-bottom:3em auto;width:100%}.TeamOverview-module__SBFVia__navbar{max-width:80%;margin:0 auto 1em}.TeamOverview-module__SBFVia__navbar ul{color:#ffffffe6;background-color:#152242;justify-content:center;gap:1em;padding:0;list-style:none;display:flex}.TeamOverview-module__SBFVia__navbar li{cursor:pointer;color:#ffffffe6;text-align:center;border-bottom:2px solid #0000;padding:.5em 1em;transition:border-color .25s ease-in-out}.TeamOverview-module__SBFVia__navbar li:hover,.TeamOverview-module__SBFVia__navbar .TeamOverview-module__SBFVia__active{border-color:#ffffffe6}.TeamOverview-module__SBFVia__mobileToggle{text-align:center;cursor:pointer;color:#fff;background-color:#152242;border-radius:.5px;justify-content:center;align-items:center;padding:.1em;font-size:1em;display:flex}.TeamOverview-module__SBFVia__mobileToggle span{margin-left:.5em;transition:transform .3s ease-in-out;display:inline-block}.TeamOverview-module__SBFVia__arrow{font-size:14px;transition:transform .3s ease-in-out;display:inline-block}.TeamOverview-module__SBFVia__menuOpen .TeamOverview-module__SBFVia__arrow{transform:rotate(180deg)}.TeamOverview-module__SBFVia__mobileNav{text-align:center;color:#ffffffe6;background-color:#152242;flex-direction:column;align-items:center;padding:.5em 0;font-size:.8em;display:flex}.TeamOverview-module__SBFVia__title{text-align:center;margin-bottom:2em}.TeamOverview-module__SBFVia__groupInfo{background-color:#ffffffe6;justify-content:space-between;align-items:center;gap:1em;margin-top:0;padding:2em;display:flex}.TeamOverview-module__SBFVia__description{text-align:left;color:#000;flex:2;padding-left:1em;font-size:1em;line-height:1.6}.TeamOverview-module__SBFVia__images{flex:1;justify-content:center;align-items:center;display:flex}.TeamOverview-module__SBFVia__images img{background-color:#ffffffe6;border-radius:1em;max-width:100%}.TeamOverview-module__SBFVia__body{background-color:#ffffffe6}.TeamOverview-module__SBFVia__groupTitle{text-align:center;color:#3a486a;margin:0;padding:.5em;font-size:2em;font-weight:700}.TeamOverview-module__SBFVia__yearNav{justify-content:center;align-items:center;gap:1.5rem;display:flex}.TeamOverview-module__SBFVia__yearNav button{cursor:pointer;color:#3a486a;background:0 0;border:none;font-size:1.5rem;transition:transform .25s,opacity .15s}.TeamOverview-module__SBFVia__yearNav button:disabled{opacity:.3;cursor:default}.TeamOverview-module__SBFVia__prevButton:hover:not(:disabled){transform:translate(-4px)}.TeamOverview-module__SBFVia__prevButton:active:not(:disabled){transform:translate(-2px)}.TeamOverview-module__SBFVia__nextButton:hover:not(:disabled){transform:translate(4px)}.TeamOverview-module__SBFVia__nextButton:active:not(:disabled){transform:translate(2px)}.TeamOverview-module__SBFVia__yearTitle{text-align:center;color:#3a486a;margin:0;padding:.5em;font-size:2em;font-weight:700}.TeamOverview-module__SBFVia__headerSection{background-color:#fff}@media (max-width:1225px){.TeamOverview-module__SBFVia__navbar ul{flex-direction:column;align-items:center;gap:.01em}.TeamOverview-module__SBFVia__groupInfo{flex-direction:column;align-items:flex-start}.TeamOverview-module__SBFVia__description{padding-bottom:1em}.TeamOverview-module__SBFVia__images{justify-content:center;align-items:center;width:100%;display:flex}.TeamOverview-module__SBFVia__images img{border-radius:1em;max-width:90%}}
.Landing-module__coXQ5q__container{width:100%;position:relative}.Landing-module__coXQ5q__imageContainer{width:100%}.Landing-module__coXQ5q__ribbon{object-fit:cover;width:100%;height:100%;min-height:400px}.Landing-module__coXQ5q__textContainer{text-align:center;color:#fff;opacity:0;width:500px;max-width:100%;padding:2em;animation:1s .5s forwards Landing-module__coXQ5q__textContainer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Landing-module__coXQ5q__textContainer{0%{opacity:0}to{opacity:1}}.Landing-module__coXQ5q__title{color:#fff;margin-bottom:1rem;font-size:3em;line-height:1em}.Landing-module__coXQ5q__text{margin-bottom:1.5rem;font-size:1.2em}.Landing-module__coXQ5q__button{background-color:#ff1053cc;border-radius:1000px;padding:.5em 2em;font-size:1.2em;transition:all .25s}.Landing-module__coXQ5q__button:hover{background-color:#ff1053}@media (max-width:1000px){.Landing-module__coXQ5q__ribbon{max-height:90vh;min-height:none;height:500px}}@media (max-width:800px){.Landing-module__coXQ5q__ribbon{height:600px}}
.\34 04-module__TlP4AG__container{justify-content:center;align-items:center;display:flex}.\34 04-module__TlP4AG__link{color:#b20b3a;transition:all .25s}.\34 04-module__TlP4AG__link:before{content:"< ";margin-left:0;transition:all .25s}.\34 04-module__TlP4AG__link:hover{color:#ff1053}.\34 04-module__TlP4AG__link:hover.\34 04-module__TlP4AG__link:before{margin-right:.2em}
.Home-module__wEyi8G__home{--content-max-width:82rem;--content-padding-inline:clamp(1.25rem,4vw,4rem);--content-padding-block:clamp(2rem,3.5vw,3rem);--content-background:#fff;--content-muted-background:#f3f5f8;--nav-padding-inline:var(--content-padding-inline);color:#152242;line-height:1.6}.Home-module__wEyi8G__skipLink{z-index:20;color:#fff;background:#b20b3a;border-radius:.25rem;padding:.75rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.Home-module__wEyi8G__skipLink:focus{transform:translateY(0)}.Home-module__wEyi8G__home :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #ff1053}
