a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{background:none;border:0;border-radius:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media (prefers-reduced-motion:reduce){*{-webkit-animation-play-state:paused!important;animation-play-state:paused!important;scroll-behavior:auto!important;-webkit-transition:none!important;transition:none!important}html{scroll-behavior:auto}.marquee-container{display:none}}img,svg{display:block;height:auto;max-width:100%;vertical-align:middle;width:100%}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box}button{cursor:pointer}body,html{height:100%;min-height:100vh;min-height:-webkit-fill-available;width:100%}html{font-size:20px}@media only screen and (max-width:1024px){html{font-size:16px}}body{text-rendering:optimizeSpeed;background-color:#fff;font-family:SuisseIntl,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3;scroll-behavior:smooth}a,body{color:#01354a}a{text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease}a:active,a:hover{color:#01354a}a:focus,button:focus{outline:thin dotted}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-skip-ink:auto}img[class*=lazy]{height:auto;width:100%}img.lazyload:not([src]){visibility:hidden}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.no-scroll{-webkit-overflow-scrolling:touch;overflow:hidden;-ms-touch-action:none;touch-action:none}.is-loading *{cursor:wait}@font-face{font-family:P42 Display;font-style:normal;font-weight:700;src:url(../fonts/P42-Display.woff) format("woff"),url(../fonts/P42-Display.woff2) format("woff2")}@font-face{font-family:SuisseIntl;font-style:normal;font-weight:400;src:url(../fonts/SuisseIntl-Regular-WebS.woff) format("woff"),url(../fonts/SuisseIntl-Regular-WebS.woff2) format("woff2")}@font-face{font-family:SuisseIntl;font-style:normal;font-weight:600;src:url(../fonts/SuisseIntl-SemiBold-WebS.woff) format("woff"),url(../fonts/SuisseIntl-SemiBold-WebS.woff2) format("woff2")}.container{margin-left:auto;margin-right:auto;max-width:1440px;overflow:hidden;padding-left:2rem;padding-right:2rem;width:100%}@media only screen and (max-width:1024px){.container{padding-left:1rem;padding-right:1rem}}.container-md{max-width:1080px}.container-sm{max-width:720px}.container-fluid{max-width:none}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-gutters{margin-left:-1rem;margin-right:-1rem}@media only screen and (max-width:1024px){.has-gutters{margin-left:-.5rem;margin-right:-.5rem}}.has-gutters>*{padding-left:1rem;padding-right:1rem}@media only screen and (max-width:1024px){.has-gutters>*{padding-left:.5rem;padding-right:.5rem}}@responsive{.push-1\/2{margin-left:50%}.push-1\/3{margin-left:33.333%}.push-1\/4{margin-left:25%}}body{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1}.display,.heading{font-family:P42 Display,SuisseIntl,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:.85;text-transform:uppercase}.pullquote,blockquote{font-family:SuisseIntl,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1}.text-outline{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;color:#fff;text-transform:uppercase}strong{font-weight:700}h1:not([class]){font-size:2.44rem}h2:not([class]){font-size:1.95rem}h3:not([class]){font-size:1.56rem}h4:not([class]),h5:not([class]),h6:not([class]){font-size:1rem}ol:not([class]){list-style:decimal outside}ol:not([class]),ul:not([class]){margin-left:1.15em;margin-right:1.15em}ul:not([class]){list-style:disc outside}ul:not([class]) ul{list-style-type:circle}ul:not([class]) ul ul{list-style-type:square}.read-more{display:inline-block;font-family:P42 Display,SuisseIntl,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:.85}.read-more:before{content:"•";display:inline-block;margin-right:.5ch;vertical-align:baseline}.btn{background-color:#e72b48;border-radius:100px;color:#fff;font-family:P42 Display,SuisseIntl,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:.85;padding:.75em 1.1em}.btn,.btn:after{display:inline-block}.btn:after{content:"→";margin-left:.5ch;vertical-align:baseline}.btn--compact{font-size:1rem;padding:.5rem .75rem}.header{background-color:transparent;color:#fff;-webkit-transition:all .5s cubic-bezier(.39,.57,.56,1);transition:all .5s cubic-bezier(.39,.57,.56,1)}body.is-scrolled .header{background-color:#fff;color:#e72b48}.header .logo{-webkit-transition:all .5s cubic-bezier(.39,.57,.56,1);transition:all .5s cubic-bezier(.39,.57,.56,1);width:160px}@media only screen and (min-width:1024px){.header .logo{width:220px}}body.has-menu-open:not(.is-scrolled) .logo{fill:#fff}.nav-toggle{background-color:#e72b48;border-radius:100px;color:#fff;font-family:P42 Display,SuisseIntl,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:.85;padding:.75rem 1rem;text-transform:uppercase;-webkit-transition:all .5s cubic-bezier(.39,.57,.56,1);transition:all .5s cubic-bezier(.39,.57,.56,1)}.nav-toggle:before{content:"←";display:inline-block;margin-right:.5rem;vertical-align:middle}.nav-overlay{background-color:#01354a;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:visibility 0s .5s,opacity .5s;transition:visibility 0s .5s,opacity .5s;visibility:hidden;width:100%;z-index:700}.nav-wrapper{left:100%;min-height:100vh;min-height:-webkit-fill-available;padding-top:70px;-webkit-transition:all .5s cubic-bezier(.39,.57,.56,1);transition:all .5s cubic-bezier(.39,.57,.56,1)}@media only screen and (min-width:1024px){.nav-wrapper{padding-top:88px}}.nav li{border-bottom:1px solid #fff}.nav a:after{-webkit-box-flex:1;content:"→";-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}.nav--secondary a:before{-webkit-box-flex:0;content:"→";-ms-flex:0 0 auto;flex:0 0 auto;font-family:P42 Display,SuisseIntl,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:.85;padding-right:.25rem;text-transform:uppercase}body.has-menu-open .nav-toggle{background-color:#fff;color:#e72b48}body.has-menu-open .nav-toggle:before{content:"→"}body.has-menu-open .nav-overlay{opacity:.5;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}body.has-menu-open .nav-wrapper{left:0}::-webkit-input-placeholder{color:#01354a;opacity:.5}::-moz-placeholder{color:#01354a;opacity:.5}:-ms-input-placeholder{color:#01354a;opacity:.5}input:-moz-placeholder{color:#01354a;opacity:.5}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #01354a;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#01354a;font-family:SuisseIntl,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1.2;outline:none;padding:12px;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}input:focus,select:focus,textarea:focus{background-color:#fff}button,input[type=reset],input[type=search],input[type=submit],select.is-styled,select.is-styled:focus{-moz-appearance:none;-webkit-appearance:none;appearance:none}select.is-styled,select.is-styled:focus{background-image:url(../images/icon-arrow-down.svg);background-position:center right 1ch;background-repeat:no-repeat;background-size:.8rem auto;border-radius:0;cursor:pointer}select.is-styled option,select.is-styled:focus option{font-weight:400}select.is-styled::-ms-expand,select.is-styled:focus::-ms-expand{display:none}input[type=search].is-styled{background-image:url(../images/icon-search.svg);background-position:center right 12px;background-repeat:no-repeat;background-size:17px 16px;padding-right:48px}input[type=submit]{cursor:pointer;width:auto}textarea.is-styled{min-height:6rem}input[type=checkbox].is-styled,input[type=radio].is-styled{display:none}input[type=checkbox].is-styled+label,input[type=radio].is-styled+label{cursor:pointer;margin-bottom:0;margin-right:1rem;padding-left:40px;position:relative}input[type=checkbox].is-styled+label:before,input[type=radio].is-styled+label:before{background-color:#fff;border:1px solid #ccc;content:"";cursor:pointer;display:block;height:30px;left:0;margin-right:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}input[type=radio].is-styled+label:before{border-radius:50px}input[type=checkbox].is-styled+label:before{border-radius:9999px}input[type=radio].is-styled:checked+label:after{background-color:#01354a;border-radius:50px;left:7px;margin-right:6px;width:16px}input[type=checkbox].is-styled:checked+label:after,input[type=radio].is-styled:checked+label:after{content:"";display:block;height:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}input[type=checkbox].is-styled:checked+label:after{border:solid #01354a;border-width:0 3px 3px 0;left:10px;margin-top:-10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}.icon{display:inline-block;height:1rem;vertical-align:middle;width:1rem}.icon--lg{height:2rem;width:2rem}.icon--xl{height:3rem;width:3rem}.icon-close{cursor:pointer;display:block;height:24px;position:relative;width:24px;z-index:900}.icon-close:after,.icon-close:before{background-color:#fff;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.icon-close:before{height:2px;width:24px}.icon-close:after{height:24px;width:2px}@media only screen and (min-width:1024px){.icon-close{height:32px;width:32px}.icon-close:before{width:32px}.icon-close:after{height:32px}}.icon-expand{cursor:pointer;height:24px;position:relative;width:24px}.icon-expand:after,.icon-expand:before{background-color:#000;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .5s ease;transition:all .5s ease}.icon-expand:before{height:2px;width:24px}.icon-expand:after{height:24px;width:2px}.icon-expand.is-expanded:after,.is-expanded .icon-expand:after{opacity:0}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.marquee-container{background-color:transparent;overflow:hidden;pointer-events:none;width:100%}.marquee{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:color .5s ease;transition:color .5s ease}.marquee,.marquee__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.marquee__content{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-line-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-content:flex-start;align-items:flex-start;-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-start;padding-right:.5ch;white-space:nowrap}@-webkit-keyframes marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes marquee{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.bg-chevrons{background-image:url(../images/chevron-pattern.svg);background-position:0;background-repeat:repeat-x;background-size:180px 375px}@media only screen and (min-width:1024px){.bg-chevrons{background-size:240px 500px}}@media only screen and (min-width:1440px){.bg-chevrons{background-size:360px 750px}}.bg-chevrons-animated{-webkit-animation:chevrons 20s linear infinite;animation:chevrons 20s linear infinite}@-webkit-keyframes chevrons{0%{background-position:0}to{background-position:100%}}@keyframes chevrons{0%{background-position:0}to{background-position:100%}}.footer-newsletter-input{background-color:transparent;border:0;border-bottom:2px solid #fff!important;color:#fff;padding:0 2ch 0 0}.footer-newsletter-input::-webkit-input-placeholder{color:#fff;opacity:.5}.footer-newsletter-input::-moz-placeholder{color:#fff;opacity:.5}.footer-newsletter-input:-ms-input-placeholder{color:#fff;opacity:.5}.footer-newsletter-inputinput:-moz-placeholder{color:#fff;opacity:.5}.footer-newsletter-input:focus,.footer-newsletter-submit{background-color:transparent}.footer-newsletter-submit{border:0;bottom:2px;color:#fff;font-family:P42 Display,SuisseIntl,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;padding:0;position:absolute;right:0;text-transform:uppercase}.footer-newsletter-input:-moz-placeholder-shown+.footer-newsletter-submit{cursor:not-allowed;opacity:.25}.footer-newsletter-input:-ms-input-placeholder+.footer-newsletter-submit{cursor:not-allowed;opacity:.25}.footer-newsletter-input:placeholder-shown+.footer-newsletter-submit{cursor:not-allowed;opacity:.25}.splash{background-attachment:fixed,scroll;background-image:url(../images/happybodiesstrongminds.svg),url(../images/chevron-pattern.svg);background-position:left 1rem top 60%,0;background-repeat:no-repeat,repeat-x;background-size:88% auto,180px 375px}@media only screen and (min-width:1024px){.splash{background-position:left 2rem top 60%,0;background-size:50% auto,240px 500px}}@media only screen and (min-width:1440px){.splash{background-position:left 3rem top 60%,50%;background-size:50% auto,360px 750px}}.content.block{scroll-margin-top:88px}.bg-red input{border:0}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{bottom:0;left:0;right:0;top:0}.bottom-0{bottom:0}.right-1\/3{right:33.333333%}.z-900{z-index:900}.z-800{z-index:800}.z-100{z-index:100}.z-200{z-index:200}.z-300{z-index:300}.my-8{margin-bottom:4rem;margin-top:4rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-bottom:2rem;margin-top:2rem}.my-3{margin-bottom:1.5rem;margin-top:1.5rem}.mb-4{margin-bottom:2rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-0{margin-bottom:0}.mt-12{margin-top:6rem}.mb-8{margin-bottom:4rem}.mb-6{margin-bottom:3rem}.mr-1{margin-right:.5rem}.mt-2{margin-top:1rem}.mb-3{margin-bottom:1.5rem}.mt-4{margin-top:2rem}.ml-3{margin-left:1.5rem}.ml-2{margin-left:1rem}.mt-1{margin-top:.5rem}.mb-\[0\.25rem\]{margin-bottom:.25rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.table{display:table}.table-row{display:table-row}.contents{display:contents}.hidden{display:none}.h-full{height:100%}.h-screen{height:100vh}.h-3{height:1.5rem}.h-auto{height:auto}.h-20rem{height:20rem}.max-h-80vh{max-height:80vh}.max-h-full{max-height:100%}.max-h-3{max-height:1.5rem}.w-full{width:100%}.w-1\/2{width:50%}.w-auto{width:auto}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.max-w-sm{max-width:768px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.flex-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.translate-y-1\/2{--tw-translate-y:50%}.transform,.translate-y-1\/2{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gap-2{gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-blue\/10{border-color:rgba(1,53,74,.1)}.border-blue\/20{border-color:rgba(1,53,74,.2)}.border-blue{--tw-border-opacity:1;border-color:rgb(1 53 74/var(--tw-border-opacity))}.bg-red{--tw-bg-opacity:1;background-color:rgb(231 43 72/var(--tw-bg-opacity))}.bg-blue{--tw-bg-opacity:1;background-color:rgb(1 53 74/var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(255 209 54/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-blue\/90{background-color:rgba(1,53,74,.9)}.bg-success{--tw-bg-opacity:1;background-color:rgb(46 204 113/var(--tw-bg-opacity))}.bg-error{--tw-bg-opacity:1;background-color:rgb(231 76 60/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-current{fill:currentColor}.p-2{padding:1rem}.p-3{padding:1.5rem}.p-4{padding:2rem}.p-1{padding:.5rem}.px-2{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:1rem;padding-top:1rem}.py-4{padding-bottom:2rem;padding-top:2rem}.py-8{padding-bottom:4rem;padding-top:4rem}.py-1{padding-bottom:.5rem;padding-top:.5rem}.py-6{padding-bottom:3rem;padding-top:3rem}.pt-10{padding-top:5rem}.pt-6{padding-top:3rem}.pb-4{padding-bottom:2rem}.pt-8{padding-top:4rem}.pl-3{padding-left:1.5rem}.pt-2{padding-top:1rem}.text-left{text-align:left}.text-right{text-align:right}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.leading-150{line-height:1.5}.leading-85{line-height:.85}.leading-110{line-height:1.1}.leading-120{line-height:1.2}.leading-130{line-height:1.3}.tracking-20{letter-spacing:.02em}.-tracking-10{letter-spacing:-.01em}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(231 43 72/var(--tw-text-opacity))}.text-blue{--tw-text-opacity:1;color:rgb(1 53 74/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px 0 var(--tw-shadow-color);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition{-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ms--2{font-size:.64rem}.ms--1{font-size:.8rem}.ms-base{font-size:1rem}.ms-1{font-size:1.25rem}.ms-2{font-size:1.56rem}.ms-3{font-size:1.95rem}.ms-4{font-size:2.44rem}.ms-6{font-size:3.81rem}.bg-dimmed:before{background-color:inherit;bottom:0;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;right:0;top:0;width:100%;z-index:-1}.bg-dimmed-40:before{opacity:.4}.bg-dimmed-50:before{opacity:.5}.hover\:bg-blue:hover{--tw-bg-opacity:1;background-color:rgb(1 53 74/var(--tw-bg-opacity))}.hover\:bg-red:hover{--tw-bg-opacity:1;background-color:rgb(231 43 72/var(--tw-bg-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-red:hover{--tw-text-opacity:1;color:rgb(231 43 72/var(--tw-text-opacity))}.hover\:text-blue:hover{--tw-text-opacity:1;color:rgb(1 53 74/var(--tw-text-opacity))}.hover\:opacity-50:hover{opacity:.5}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:375px){.xs\:ms-3{font-size:1.95rem}.xs\:ms-4{font-size:2.44rem}}@media (min-width:768px){.sm\:my-10{margin-bottom:5rem;margin-top:5rem}.sm\:mt-4{margin-top:2rem}.sm\:mt-0{margin-top:0}.sm\:mb-2{margin-bottom:1rem}.sm\:mb-0{margin-bottom:0}.sm\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.sm\:hidden{display:none}.sm\:h-30rem{height:30rem}.sm\:w-2\/3{width:66.666667%}.sm\:w-1\/2{width:50%}.sm\:max-w-1\/3{max-width:33.333333%}.sm\:flex-grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.sm\:flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sm\:flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sm\:items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sm\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sm\:text-right{text-align:right}.sm\:ms--1{font-size:.8rem}.sm\:ms-1{font-size:1.25rem}.sm\:ms-2{font-size:1.56rem}.sm\:push-1\/3{margin-left:33.333%}}@media (min-width:1024px){.md\:right-1\/4{right:25%}.md\:my-10{margin-bottom:5rem;margin-top:5rem}.md\:my-6{margin-bottom:3rem;margin-top:3rem}.md\:mt-14{margin-top:7rem}.md\:mb-10{margin-bottom:5rem}.md\:mb-0{margin-bottom:0}.md\:mb-6{margin-bottom:3rem}.md\:mt-6{margin-top:3rem}.md\:mt-3{margin-top:1.5rem}.md\:mb-3{margin-bottom:1.5rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.md\:h-screen{height:100vh}.md\:w-1\/2{width:50%}.md\:w-1\/6{width:16.666667%}.md\:w-1\/3{width:33.333333%}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.md\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.md\:p-4{padding:2rem}.md\:p-5{padding:2.5rem}.md\:px-4{padding-left:2rem;padding-right:2rem}.md\:py-6{padding-bottom:3rem;padding-top:3rem}.md\:py-10{padding-bottom:5rem;padding-top:5rem}.md\:pr-2{padding-right:1rem}.md\:pb-6{padding-bottom:3rem}.md\:ms-base{font-size:1rem}.md\:ms-1{font-size:1.25rem}.md\:ms-2{font-size:1.56rem}.md\:ms-3{font-size:1.95rem}.md\:ms-4{font-size:2.44rem}.md\:ms-5{font-size:3.05rem}.md\:ms-6{font-size:3.81rem}.md\:ms-8{font-size:5.96rem}.md\:push-1\/2{margin-left:50%}}@media (min-width:1280px){.lg\:mb-4{margin-bottom:2rem}.lg\:ms--1{font-size:.8rem}.lg\:ms-3{font-size:1.95rem}.lg\:ms-5{font-size:3.05rem}.lg\:ms-10{font-size:9.31rem}}@media (min-width:1440px){.xl\:my-14{margin-bottom:7rem;margin-top:7rem}.xl\:mt-18{margin-top:9rem}.xl\:mb-14{margin-bottom:7rem}.xl\:mb-6{margin-bottom:3rem}.xl\:mt-6{margin-top:3rem}.xl\:py-3{padding-bottom:1.5rem;padding-top:1.5rem}.xl\:py-4{padding-bottom:2rem;padding-top:2rem}.xl\:px-8{padding-left:4rem;padding-right:4rem}.xl\:px-6{padding-left:3rem;padding-right:3rem}.xl\:py-14{padding-bottom:7rem;padding-top:7rem}.xl\:pl-8{padding-left:4rem}.xl\:ms-1{font-size:1.25rem}.xl\:ms-5{font-size:3.05rem}}