*,*: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:inherit;color:inherit}a :visited{color:inherit;text-decoration:inherit}button{background:none;border:0;display:block;margin:0;padding:0}@font-face{font-family:Saira;font-weight:1 999;src:url(../../../fonts/Saira-VariableFont.ttf) format("truetype-variations");font-display:swap}:root{--c-black: #101820;--c-white: #fafafa;--c-gray: #e2e7ed;--c-red: #df2927;--c-navy: #004761;--c-teal: #40a6ab;--rgb-black: 16, 24, 32;--rgb-white: 250, 250, 250;--rgb-gray: 226, 231, 237;--rgb-red: 223, 41, 39;--rgb-navy: 0, 71, 97;--rgb-teal: 64, 166, 171;--c-primary: var(--c-teal);--c-secondary: var(--c-red);--rbg-primary: var(--rgb-teal);--rbg-secondary: var(--rgb-red)}body{scrollbar-width:thin;scrollbar-color:transparent}body::-webkit-scrollbar{width:10px;height:13px}body::-webkit-scrollbar-thumb{width:9px;height:9px;border-radius:100px;background-color:var(--c-teal)}body::-webkit-scrollbar,body::-webkit-scrollbar-track,body::-webkit-scrollbar-track-piece,body::-webkit-scrollbar-button,body::-webkit-scrollbar-corner{margin-block:2px;background-color:var(--c-navy)}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-teal);border-radius:100px;background-color:transparent}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:1200px;margin:0 auto}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.disable{-webkit-user-select:none;user-select:none;pointer-events:none}.pin{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.box-image{width:100%;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: 901px) and (max-width: 1599px){.hide-desktop{display:none!important}}@media only screen and (max-width: 900px){.hide-tablet{display:none!important}}@media only screen and (max-width: 500px){.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: 901px) and (max-width: 1599px){.show-desktop{display:inherit!important}}.show-tablet{display:none!important}@media only screen and (max-width: 900px){.show-tablet{display:inherit!important}}.show-phone{display:none!important}@media only screen and (max-width: 500px){.show-phone{display:inherit!important}}.off-screen{position:absolute;left:-4999px}.title-lg{font-family:Saira,sans-serif;font-size:2.625rem;font-weight:700;line-height:3.125rem}@media only screen and (max-width: 900px){.title-lg{font-size:2.25rem;line-height:3rem}}.title-md{font-family:Saira,sans-serif;font-size:2rem;font-weight:700;line-height:2.5rem}@media only screen and (max-width: 900px){.title-md{font-size:1.875rem;line-height:2.5rem}}.title-sm{font-family:Saira,sans-serif;font-size:1.5rem;font-weight:550;line-height:1.875rem}@media only screen and (max-width: 900px){.title-sm{font-size:1.5rem;line-height:1.875rem}}.text-label{font-family:Saira,sans-serif;font-size:1.3rem;font-weight:550;line-height:2rem}.text-quote{font-family:Saira,sans-serif;font-size:1.625rem;font-weight:400;line-height:1.875rem}@media only screen and (max-width: 900px){.text-quote{font-size:1.275rem;line-height:1.875rem}}.text-body-lg{font-family:Saira,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5rem}@media only screen and (max-width: 900px){.text-body-lg{font-size:1rem;line-height:1.5rem}}.text-body{font-family:Saira,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media only screen and (max-width: 900px){.text-body{font-size:1rem;line-height:1.5rem}}.text-body-sm{font-family:Saira,sans-serif;font-size:.8rem;font-weight:200;line-height:1.1rem}.bold{font-weight:700}:root{--animation-easing: cubic-bezier(.5, 1.2, .75, 1.1);--animation-delay: .35s;--animation-duration: .6s}.animate-slide-right{opacity:0;transform:translate(-100px);transition:opacity var(--animation-duration) ease-out,transform var(--animation-duration) var(--animation-easing);transition-delay:.3s}.animate-slide-left{opacity:0;transform:translate(100px);transition:opacity var(--animation-duration) ease-out,transform var(--animation-duration) var(--animation-easing);transition-delay:.3s}.animate-slide-up{opacity:0;transform:translateY(100px);transition:opacity var(--animation-duration) ease-out,transform var(--animation-duration) 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)}.pdf-capture-mode .animate-slide-up,.pdf-capture-mode .animate-slide-left,.pdf-capture-mode .animate-slide-right,.pdf-capture-mode .animate-stagger-up,.pdf-capture-mode .animate-scale{opacity:1!important;transform:none!important}.pdf-capture-mode .pdf-hide{display:none!important}.rich-text h1{font-family:Saira,sans-serif;font-size:2.625rem;font-weight:700;line-height:3.125rem}@media only screen and (max-width: 900px){.rich-text h1{font-size:2.25rem;line-height:3rem}}.rich-text h2{font-family:Saira,sans-serif;font-size:2rem;font-weight:700;line-height:2.5rem}@media only screen and (max-width: 900px){.rich-text h2{font-size:1.875rem;line-height:2.5rem}}.rich-text h3{font-family:Saira,sans-serif;font-size:1.5rem;font-weight:550;line-height:1.875rem}@media only screen and (max-width: 900px){.rich-text h3{font-size:1.5rem;line-height:1.875rem}}.rich-text h4{font-family:Saira,sans-serif;font-size:1.3rem;font-weight:550;line-height:2rem}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4{margin-bottom:.5em}.rich-text p{margin-bottom:.5em;font-family:Saira,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media only screen and (max-width: 900px){.rich-text p{font-size:1rem;line-height:1.5rem}}.rich-text p:last-child{margin-bottom:0}.rich-text ul{margin:0 0 25px 25px}.rich-text ul li{list-style:disc}.rich-text ol{margin:0 0 25px 25px}.rich-text ol li{list-style:decimal}.rich-text hr{margin:0 0 25px;border:none;background-color:var(--c-navy);height:1px}.rich-text blockquote{margin:0 0 25px;padding:0 0 0 25px;font-style:italic;border-left:6px solid var(--c-teal)}.rich-text sup,.rich-text sub{font-size:.8em}.rich-text a{color:var(--c-teal);padding:2px;text-decoration:underline}.rich-text a:hover,.rich-text a:focus{color:var(--c-black);background-color:var(--c-teal);text-decoration:none}.rich-text .bold-blue{color:var(--c-teal);font-size:20px;font-weight:700;line-height:2rem}html{scroll-behavior:smooth}body{overflow-y:scroll;font-family:Saira,sans-serif;background-color:var(--c-gray)}#application{height:100%}a{transition:all .1s ease-out}a:hover,a:active{color:var(--c-white);text-decoration:underline}
