body{color:var(--text);background-color:var(--background-primary)}*:not(.opposite-theme) a:not(.btn){color:var(--link)}*:not(.opposite-theme) [class*=title-]{color:var(--title-primary)}*:not(.opposite-theme) .title-3{color:var(--text)}*:not(.opposite-theme) .title-5{color:var(--title-secondary)}.opposite-theme{color:var(--background-primary);background-color:var(--background-secondary)}.opposite-theme a:not(.btn){color:var(--link)}.opposite-theme [class*=title-]{color:var(--white)}@media screen and (min-width: 1281px){*:not(.opposite-theme) a:not(.btn):hover,*:not(.opposite-theme) a:not(.btn):focus{color:var(--decoration-secondary)}.opposite-theme a:not(.btn):hover,.opposite-theme a:not(.btn):focus{color:var(--background-primary)}}.hidden{display:none!important}.o-hidden{overflow:hidden}.relative{position:relative}.margin-auto{margin-left:auto;margin-right:auto}.margin-top-auto{margin-top:auto}.display\:block{display:block}.display\:inline-block{display:inline-block}.text-align\:left{text-align:left}.text-align\:right{text-align:right}.text-align\:center{text-align:center}.pseudo-before:before,.pseudo-after:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.user-select{-webkit-user-select:none;user-select:none}:root{--transition: .2s ease 0s;--main-width: 75rem;--header-height: 4.111rem;--text: #60697b;--title-primary: #576076;--title-secondary: #aab0bc;--primary: #4770ff;--background: #f0f2f5;--background-primary: #fefefe;--background-secondary: #4770ff;--background-tertiary: #f0f2f5;--link: #576076;--decoration-primary: #243442;--decoration-secondary: #60697b;--decoration-tertiary: #e2626b;--decoration-quaternary: #f1f5fd;--white: #ffffff;--gap-spacing: 1.2rem;--vertical-padding: 2rem;--horizontal-padding: 2rem;--vertical-margin: 1rem;--responsive--vertical-margin: 2.5rem;--full: 100%;--half: 50%;--third: 33.333%;--two-thirds: 66.667%;--fourth: 25%;--three-fourths: 75%;--fifth: 20%;--two-fifths: 40%;--three-fifths: 60%;--four-fifths: 80%;--sixth: 16.667%;--seventh: 14.285%;--five-sixths: 83.333%;--angle-height: 4em;--angle-spacing: 6.667em;--deco-dot-width: 6.667em;--deco-dot-height: 7.778em;--deco-line-width: 6.667em;--deco-line-height: 6.667em;--deco-circle-width: 6.667em;--deco-circle-height: 6.667em;--font: "Bricolage Grotesque", sans-serif;--line-height: 1.7;--font-weight: 500;--title-1-font-size: 2.778rem;--title-1-line-height: 1.14;--title-2-font-size: 2.111rem;--title-2-line-height: 1.237;--title-3-font-size: 1.222rem;--title-3-font-weight: 500;--title-3-line-height: 1.545;--title-4-font-size: 1.75rem;--title-4-line-height: 1.45;--title-5-font-size: .889rem;--title-5-line-height: 1.375;--title-5-text-transform: uppercase}@media screen and (max-width: 1280px){:root{--main-width: 71.25rem;--header-height: 3.824rem;--title-1-font-size: 2.361rem;--title-2-font-size: 1.889rem;--gap-spacing: 1rem;--vertical-padding: 1.75rem;--horizontal-padding: 1.75rem;--vertical-margin: .75rem;--responsive--vertical-margin: 2rem;--angle-height: 3em;--angle-spacing: 5em}}@media screen and (max-width: 800px){:root{--header-height: 3.556rem;--vertical-padding: 1.5rem;--horizontal-padding: 1.5rem;--responsive--vertical-margin: 2.25rem;--angle-height: 2.25em;--angle-spacing: 3.75em}}@media screen and (max-width: 500px){:root{--header-height: 4rem;--title-1-font-size: 2.242rem;--title-2-font-size: 1.794rem;--angle-height: 1.8em;--angle-spacing: 3em}}body{background-color:var(--background);padding-top:1.5rem;font-family:Bricolage Grotesque,sans-serif}.main{width:100%;max-width:var(--main-width);margin:0 auto;position:relative}a:not([class*=btn]){transition:color var(--transition)}.full{width:var(--full)}.max-full{max-width:var(--full)}.h-full{height:var(--full)}.half{width:var(--half)}.max-half{max-width:var(--half)}.third{width:var(--third)}.max-third{max-width:var(--third)}.two-thirds{width:var(--two-thirds)}.max-two-thirds{max-width:var(--two-thirds)}.fourth{width:var(--fourth)}.max-fourth{max-width:var(--fourth)}.three-fourths{width:var(--three-fourths)}.max-three-fourths{max-width:var(--three-fourths)}.vid-bg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.vid-bg video{position:absolute;min-width:100%;max-width:none;min-height:100%;top:50%;left:50%;object-fit:cover;transform:translate(-50%,-50%)}.content-style p{margin-block-end:1em;margin-block-start:1em}.content-style>*:first-child{margin-top:0}.content-style>*:last-child{margin-bottom:0}.card{background-color:var(--white);box-shadow:0 1px 2px #1a1f2c40;border-radius:1rem;padding:1rem}.card .decoration{color:var(--primary)}.card .wave{display:block;font-size:2.5rem;line-height:1}@media screen and (max-width: 800px) and (min-width: 501px){.half-large img{max-width:30rem;margin-left:auto;margin-right:auto}}@media screen and (max-width: 800px){.main{padding:0 2%!important}.center-800{text-align:center}[class*=nlf].center-800{justify-content:center!important}.hide-800{display:none!important;visibility:visible}[class*=block-800]{display:block!important}[class*=block-800]>*{width:100%!important}[class*=block-800][class*=-margined]>*+*{margin-top:var(--responsive--vertical-margin)!important}[class*=block-800][class*=-margined][class*=-s]>*+*{margin-top:calc(var(--responsive--vertical-margin) * .5)!important}[class*=block-800][class*=-margined][class*=-xs]>*+*{margin-top:calc(var(--responsive--vertical-margin) * .25)!important}}@media screen and (max-width: 500px){.center-500{text-align:center}[class*=nlf].center-500{justify-content:center!important}.hide-500{display:none!important;visibility:visible}[class*=block-500]{display:block!important}[class*=block-500]>*{width:100%!important}[class*=block-500][class*=-margined]>*+*{margin-top:var(--responsive--vertical-margin)!important}[class*=block-500][class*=-margined][class*=-s]>*+*{margin-top:calc(var(--responsive--vertical-margin) * .5)!important}[class*=block-500][class*=-margined][class*=-xs]>*+*{margin-top:calc(var(--responsive--vertical-margin) * .25)!important}}*,*:before,*:after{box-sizing:border-box;margin:0}html{line-height:1;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;scroll-behavior:smooth}main{display:block}ol,ul{padding:0;margin-block-start:0;margin-block-end:0;list-style:none}video{display:block}img{border-style:none;max-width:100%;display:block}svg{height:1em;width:1em;fill:currentColor}iframe{border:none;display:block}address{font-style:normal}details{display:block}summary{display:list-item}template{display:none}progress{vertical-align:baseline}textarea{overflow:auto}a{background-color:transparent;text-decoration:none}a[href^=tel]{cursor:default}abbr[title]{border-bottom:none;text-decoration:underline}b,strong{font-weight:600}small{font-size:75%;line-height:1.333}sub,sup{font-size:62.5%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:0}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0}input,button,textarea,select{font:inherit}input:focus,textarea:focus,select:focus{outline:none}button,select{text-transform:none}button{all:unset}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}[type=checkbox],[type=radio]{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}[hidden]{display:none}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font-family:var(--font);line-height:var(--line-height);font-weight:var(--font-weight)}[class*=title-]{display:block;font-weight:600;letter-spacing:-.01rem}.title-1{font-size:var(--title-1-font-size);line-height:var(--title-1-line-height)}.title-2{font-size:var(--title-2-font-size);line-height:var(--title-2-line-height)}.title-3{font-size:var(--title-3-font-size);font-weight:var(--title-3-font-weight);line-height:var(--title-3-line-height)}.title-4{font-size:var(--title-4-font-size);line-height:var(--title-4-line-height)}.title-5{font-size:var(--title-5-font-size);line-height:var(--title-5-line-height);text-transform:var(--title-5-text-transform)}@media screen and (min-width: 1921px){html{font-size:18px}}@media screen and (max-width: 1280px){html{font-size:calc(14px + 3 * (100vw - 801px) / 479)}}@media screen and (max-width: 800px){html{font-size:calc(16px + 2 * (100vw - 501px) / 299)}}@media screen and (max-width: 500px){html{font-size:calc(15px + 2 * (100vw - 320px) / 180)}}[class*=angle-]{position:relative}[class*=angle-]:after{content:"";position:absolute;width:100%;height:var(--angle-height);background-color:var(--background-primary);pointer-events:none}.angle-top:after{top:0}.angle-top.angle-up:after{clip-path:polygon(0 0,0 100%,100% 0)}.angle-top.angle-down:after{clip-path:polygon(100% 0,0 0,100% 100%)}.angle-bottom:after{bottom:0}.angle-bottom.angle-up:after{clip-path:polygon(100% 0,0% 100%,100% 100%)}.angle-bottom.angle-down:after{clip-path:polygon(0 0,0% 100%,100% 100%)}.gradient-north{background-image:linear-gradient(180deg,var(--background-secondary),rgba(255,255,255,0) 100%)}.gradient-south{background-image:linear-gradient(0deg,var(--background-secondary),rgba(255,255,255,0) 100%)}[class*=deco-]{position:absolute}[class*=deco-dot],[class*=deco-line]{opacity:.4}[class*=deco-dot]{width:var(--deco-dot-width);height:var(--deco-dot-height);background-size:.75rem .75rem}.deco-dot-primary{background-image:radial-gradient(var(--decoration-primary) 2px,transparent 2.5px)}.deco-dot-secondary{background-image:radial-gradient(var(--decoration-secondary) 2px,transparent 2.5px)}.deco-dot-tertiary{background-image:radial-gradient(var(--decoration-tertiary) 2px,transparent 2.5px)}[class*=deco-line]{width:var(--deco-line-width);height:var(--deco-line-height);border-radius:50%}.deco-line-primary{background-image:repeating-linear-gradient(-55deg,transparent .8px,var(--decoration-primary) 1.6px,var(--decoration-primary) 3px,transparent 3.8px,transparent 10px)}.deco-line-secondary{background-image:repeating-linear-gradient(-55deg,transparent .8px,var(--decoration-secondary) 1.6px,var(--decoration-secondary) 3px,transparent 3.8px,transparent 10px)}.deco-line-tertiary{background-image:repeating-linear-gradient(-55deg,transparent .8px,var(--decoration-tertiary) 1.6px,var(--decoration-tertiary) 3px,transparent 3.8px,transparent 10px)}[class*=deco-circle]{width:var(--deco-circle-width);height:var(--deco-circle-height);border-radius:50%}.deco-circle-primary{background-color:var(--decoration-primary)}.deco-circle-secondary{background-color:var(--decoration-secondary)}.deco-circle-tertiary{background-color:var(--decoration-tertiary)}.deco-circle-quaternary{background-color:var(--decoration-quaternary)}[class*=nlf]{display:flex}[class*=nlf][class*=-wrap]{flex-wrap:wrap}[class*=nlf] .fit{flex:0 0 auto}[class*=nlf] .auto{flex:1 1 auto}[class*=nlf][class*=-inline]{display:inline-flex}[class*=nlf][class*=-center]{justify-content:center}[class*=nlf][class*=-end]{justify-content:flex-end}[class*=nlf][class*=-start]{justify-content:flex-start}[class*=nlf][class*=-between]{justify-content:space-between}[class*=nlf][class*=-between][class*=-gapped]{gap:var(--gap-spacing)}[class*=nlf][class*=-between]>.half{width:calc(var(--half) - var(--gap-spacing) / 2)}[class*=nlf][class*=-between]>.two-thirds{width:calc(var(--two-thirds) - var(--gap-spacing) / 3)}[class*=nlf][class*=-between]>.fourth{width:calc(var(--fourth) - var(--gap-spacing) / 4 * 3)}[class*=nlf][class*=-between]>.three-fourths{width:calc(var(--three-fourths) - var(--gap-spacing) / 4)}[class*=nlf][class*=-between]>.fifth{width:calc(var(--fifth) - var(--gap-spacing) / 5 * 4)}[class*=nlf][class*=-between]>.two-fifths{width:calc(var(--two-fifths) - var(--gap-spacing) / 5 * 3)}[class*=nlf][class*=-between]>.three-fifths{width:calc(var(--three-fifths) - var(--gap-spacing) / 5 * 2)}[class*=nlf][class*=-between]>.four-fifths{width:calc(var(--four-fifths) - var(--gap-spacing) / 5)}[class*=nlf][class*=-between]>.sixth{width:calc(var(--sixth) - var(--gap-spacing) / 6 * 5)}[class*=nlf][class*=-between]>.five-sixths{width:calc(var(--five-sixths) - var(--gap-spacing) / 6)}[class*=nlf][class*=-around]{justify-content:space-around}[class*=nlf][class*=-evenly]{justify-content:space-evenly}[class*=nlf][class*=-middle]{align-items:center}[class*=nlf][class*=-top]{align-items:flex-start}[class*=nlf][class*=-baseline]{align-items:baseline}[class*=nlf][class*=-bottom]{align-items:flex-end}[class*=nlf][class*=-row]{flex-direction:row}[class*=nlf][class*=-reverse]{flex-direction:row-reverse}[class*=nlf][class*=-column]{flex-direction:column}[class*=nlf][class*=-reverse][class*=-column]{flex-direction:column-reverse}[class*=nlf][class*=-stretch],[class*=nlf]>.stretch-self{align-self:stretch}.vertical-padding{padding-top:var(--vertical-padding);padding-bottom:var(--vertical-padding)}.vertical-padding-xxs{padding-top:calc(var(--vertical-padding) * .25);padding-bottom:calc(var(--vertical-padding) * .25)}.vertical-padding-xs{padding-top:calc(var(--vertical-padding) * .5);padding-bottom:calc(var(--vertical-padding) * .5)}.vertical-padding-s{padding-top:calc(var(--vertical-padding) * .75);padding-bottom:calc(var(--vertical-padding) * .75)}.vertical-padding-l{padding-top:calc(var(--vertical-padding) * 1.25);padding-bottom:calc(var(--vertical-padding) * 1.25)}.vertical-padding-xl{padding-top:calc(var(--vertical-padding) * 1.5);padding-bottom:calc(var(--vertical-padding) * 1.5)}.vertical-padding-xxl{padding-top:calc(var(--vertical-padding) * 1.75);padding-bottom:calc(var(--vertical-padding) * 1.75)}.vertical-padding-xxxl,.vertical-padding-section{padding-top:calc(var(--vertical-padding) * 2);padding-bottom:calc(var(--vertical-padding) * 2)}.vertical-padding-section.angle-top{padding-top:calc(var(--vertical-padding) + var(--angle-spacing))}.vertical-padding-section.angle-bottom{padding-bottom:calc(var(--vertical-padding) * 2 + var(--angle-spacing))}.vertical-padding-section.decoration-above{padding-top:calc(var(--vertical-padding) * 2 + var(--angle-height))}.vertical-padding-section.decoration-below{padding-bottom:calc(var(--vertical-padding) * 2 + var(--angle-height))}.horizontal-padding{padding-left:var(--horizontal-padding);padding-right:var(--horizontal-padding)}.horizontal-padding-xxs{padding-left:calc(var(--horizontal-padding) * .25);padding-right:calc(var(--horizontal-padding) * .25)}.horizontal-padding-xs{padding-left:calc(var(--horizontal-padding) * .5);padding-right:calc(var(--horizontal-padding) * .5)}.horizontal-padding-s{padding-left:calc(var(--horizontal-padding) * .75);padding-right:calc(var(--horizontal-padding) * .75)}.horizontal-padding-l{padding-left:calc(var(--horizontal-padding) * 1.25);padding-right:calc(var(--horizontal-padding) * 1.25)}.horizontal-padding-xl{padding-left:calc(var(--horizontal-padding) * 1.5);padding-right:calc(var(--horizontal-padding) * 1.5)}.horizontal-padding-xxl{padding-left:calc(var(--horizontal-padding) * 1.75);padding-right:calc(var(--horizontal-padding) * 1.75)}.horizontal-padding-xxxl{padding-left:calc(var(--horizontal-padding) * 2);padding-right:calc(var(--horizontal-padding) * 2)}.margin-top{margin-top:var(--vertical-margin)}.margin-top-xxs{margin-top:calc(var(--vertical-margin) * .25)}.margin-top-xs{margin-top:calc(var(--vertical-margin) * .5)}.margin-top-s{margin-top:calc(var(--vertical-margin) * .75)}.margin-top-l{margin-top:calc(var(--vertical-margin) * 1.25)}.margin-top-xl{margin-top:calc(var(--vertical-margin) * 1.5)}.margin-top-xxl{margin-top:calc(var(--vertical-margin) * 1.75)}.margin-top-xxxl{margin-top:calc(var(--vertical-margin) * 2)}.margin-top-xxxxl{margin-top:calc(var(--vertical-margin) * 2.25)}.margin-top-xxxxxl{margin-top:calc(var(--vertical-margin) * 2.5)}.margin-top-xxxxxxl{margin-top:calc(var(--vertical-margin) * 2.75)}.margin-top-xxxxxxxl{margin-top:calc(var(--vertical-margin) * 3)}.margin-bottom{margin-bottom:var(--vertical-margin)}.margin-bottom-xxs{margin-bottom:calc(var(--vertical-margin) * .25)}.margin-bottom-xs{margin-bottom:calc(var(--vertical-margin) * .5)}.margin-bottom-s{margin-bottom:calc(var(--vertical-margin) * .75)}.margin-bottom-l{margin-bottom:calc(var(--vertical-margin) * 1.25)}.margin-bottom-xl{margin-bottom:calc(var(--vertical-margin) * 1.5)}.margin-bottom-xxl{margin-bottom:calc(var(--vertical-margin) * 1.75)}.margin-bottom-xxxl{margin-bottom:calc(var(--vertical-margin) * 2)}.margin-bottom-xxxxl{margin-bottom:calc(var(--vertical-margin) * 2.25)}.margin-bottom-xxxxxl{margin-bottom:calc(var(--vertical-margin) * 2.5)}.margin-bottom-xxxxxxl{margin-bottom:calc(var(--vertical-margin) * 2.75)}.margin-bottom-xxxxxxxl{margin-bottom:calc(var(--vertical-margin) * 3)}
