*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html,body{height:100%}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}li{list-style:none}a{text-decoration:none}a :visited{color:inherit}button{background:none;border:0;display:block;margin:0;padding:0}@font-face{font-family:Montserrat;font-weight:1 999;src:local("Montserrat"),url(../../../fonts/Montserrat-VariableFont_wght.ttf) format("truetype-variations");font-display:swap}.font-sans{font-family:Montserrat,sans-serif}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;src:url(../../../fonts/Quicksand-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:Quicksand;font-style:normal;font-weight:500;src:url(../../../fonts/Quicksand-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;src:url(../../../fonts/Quicksand-Bold.woff2) format("woff2");font-display:swap}.font-serif{font-family:Quicksand,serif}:root,::backdrop{--c_black: #000;--c_white: #fff;--c_beige: #f1f1ed;--c_yellow: #efb900;--c_red: #cf4835;--c_green: #367e75;--c_blue-light: #f5f7fa;--c_blue: #367e75;--c_navy: #132e53;--c_blue-dark: #0a1e40;--c_beige-dark: #b2b2aa;--c_gray-light: #e5e5e0;--c_gray: #999;--c_gray-dark: #707070;--rgb_white: 255, 255, 255;--rgb_beige: 241, 241, 237;--rgb_beige-dark: 178, 178, 170;--rgb_yellow: 239, 185, 0;--rgb_red: 207, 72, 53;--rgb_blue: 56, 109, 159;--rgb_green: 56, 124, 117;--rgb_navy: 19, 46, 83}body{scrollbar-width:thin;scrollbar-color:transparent}body::-webkit-scrollbar{width:13px;height:13px}body::-webkit-scrollbar-thumb{width:9px;height:9px;border:3px solid var(--c_blue);border-radius:100px;background-color:var(--c_blue)}body::-webkit-scrollbar,body::-webkit-scrollbar-track,body::-webkit-scrollbar-track-piece,body::-webkit-scrollbar-button,body::-webkit-scrollbar-corner{background-color:var(--c_blue);background-color:transparent}body>div::-webkit-scrollbar,bodydiv::-webkit-scrollbar{width:13px;height:13px}body>div::-webkit-scrollbar-thumb,bodydiv::-webkit-scrollbar-thumb{width:9px;height:9px;border:3px solid var(--c_blue);border-radius:100px;background-color:var(--c_orange)}body>div::-webkit-scrollbar,body>div::-webkit-scrollbar-track,body>div::-webkit-scrollbar-track-piece,body>div::-webkit-scrollbar-button,body>div::-webkit-scrollbar-corner,bodydiv::-webkit-scrollbar,bodydiv::-webkit-scrollbar-track,bodydiv::-webkit-scrollbar-track-piece,bodydiv::-webkit-scrollbar-button,bodydiv::-webkit-scrollbar-corner{background-color:transparent}.max-width{position:relative;width:100%;max-width:1280px;padding:0 40px;margin:0 auto}@media only screen and (max-width: 850px){.max-width{padding:0 36px}}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.disable{user-select:none;pointer-events:none}.pin{position:absolute;inset:0;width:100%;height:100%}.box-image{width:100%;border:2px var(--c_navy) solid;border-radius:20px;border-collapse:separate;border-spacing:0;object-fit:cover}.hide{display:none!important}@media only screen and (min-width: 1600px){.hide-wide{display:none!important}}@media only screen and (min-width: 1150px) and (max-width: 1599px){.hide-desktop{display:none!important}}@media only screen and (max-width: 1149px){.hide-skinny{display:none!important}}@media only screen and (max-width: 850px){.hide-tablet{display:none!important}}@media only screen and (max-width: 450px){.hide-phone{display:none!important}}.show-wide{display:none!important}@media only screen and (min-width: 1600px){.show-wide{display:inherit!important}}.show-desktop{display:none!important}@media only screen and (min-width: 1150px) and (max-width: 1599px){.show-desktop{display:inherit!important}}.show-tablet{display:none!important}@media only screen and (max-width: 850px){.show-tablet{display:inherit!important}}.show-phone{display:none!important}@media only screen and (max-width: 450px){.show-phone{display:inherit!important}}.title-lg{font-family:Quicksand,sans-serif;font-size:3.5rem;font-weight:400;line-height:4rem}@media only screen and (max-width: 850px){.title-lg{font-size:2.25rem;line-height:2.75rem}}.title-md{font-family:Quicksand,sans-serif;font-size:2rem;font-weight:500;line-height:2.5rem}@media only screen and (max-width: 850px){.title-md{font-size:1.625rem;line-height:2rem}}.title-sm{font-family:Quicksand,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem}@media only screen and (max-width: 850px){.title-sm{font-size:1.125rem;line-height:1.5rem}}.modal-title-lg{font-family:Quicksand,sans-serif;font-size:2.5rem;font-weight:500;line-height:3.125rem}@media only screen and (max-width: 850px){.modal-title-lg{font-size:2rem;line-height:2.5rem}}.modal-title-md{font-family:Quicksand,sans-serif;font-size:2rem;font-weight:500;line-height:2.5rem}@media only screen and (max-width: 850px){.modal-title-md{font-size:1.625rem;line-height:2rem}}.modal-title-sm{font-family:Quicksand,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.875rem}@media only screen and (max-width: 850px){.modal-title-sm{font-size:1.125rem;line-height:1.5rem}}.paragraph-md{font-family:Montserrat,sans-serif;font-size:.875rem;line-height:1.25rem}.paragraph-sm{font-family:Montserrat,sans-serif;font-size:.75rem;line-height:1rem}.text-label{font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:600;line-height:30px}.title-subtext{margin:0;font-size:.75rem;color:var(--c_blue)}:root{--animation-easing: cubic-bezier(.5, 1.2, .75, 1.1);--animation-delay: .3s;--animation-duration: 300}.animate-slide-right{opacity:0;transform:translate(-100px);transition:opacity .3s ease-out,transform .3s var(--animation-easing);transition-delay:.3s}.animate-slide-left{opacity:0;transform:translate(100px);transition:opacity .3s ease-out,transform .3s var(--animation-easing);transition-delay:.3s}.animate-slide-up{opacity:0;transform:translateY(100px);transition:opacity .3s ease-out,transform .3s var(--animation-easing);transition-delay:.3s}.animate-stagger-up{opacity:0;transform:translateY(100px);transition:opacity .4s ease-out,transform .4s var(--animation-easing);transition-delay:calc(var(--animation-order) * .2s)}.animate-scale{opacity:0;transform:scale(.8);transition:opacity .3s ease-out,transform .3s var(--animation-easing);transition-delay:.3s}.inview{opacity:1;transform:translate(0) translateY(0) scale(1)}body{overflow-y:auto;overflow-x:none;font-family:montserrat,sans-serif;background-color:var(--c_beige)}#application{position:absolute;inset:0;display:flex;flex-direction:column;color:var(--c_navy)}a{color:var(--c_navy);transition:all .1s ease-out}div,a,span,p,h1,h2,h3,h4,h5,h6,ul,li,button,input,textarea{outline-color:var(--c_blue)}.capitalize{text-transform:capitalize}.scale-point-score{font-size:12px;line-height:16px;display:block;color:var(--c_gray-dark)}@media only screen and (max-width: 850px){.scale-point-score{line-height:21px;margin-left:6px}}
