@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap";:root{--invert:brightness(0) contrast(5) invert(0);--color-white:#fff;--color-gray-100:#f9fafb;--color-gray-200:#e9ecef;--color-gray-300:#dee2e6;--color-gray-400:#ced4da;--color-gray-500:#adb5bd;--color-gray-600:#6c757d;--color-gray-700:#495057;--color-gray-800:#121416;--color-gray-900:#0e0e10;--color-black:#000;--color-gray:#f7f8fb;--color-blue:#0ff;--color-yellow:#ff0;--color-pink:#d802b6;--color-purple:#4b04be;--color-green:#00b987;--color-primary:var(--color-black);--color-primary-inverted:var(--color-white);--color-secondary:var(--color-purple);--color-secondary-inverted:var(--color-white);--color-success:var(--color-green);--body-color:var(--color-gray-800);--body-background:var(--color-white);--body-border-color:url(/_next/static/media/bg-gradient.44c1155d.jpg);--body-border-color-fallback:var(--color-purple);--section-background:var(--color-gray-100);--section-color:var(--color-gray-900);--heading-color:var(--color-black);--link-color:var(--color-black);--link-hover-color:var(--color-black);--link-active-color:var(--color-gray-800);--nav-link-color:var(--color-black);--nav-link-hover-color:var(--color-gray-600);--nav-link-active-color:var(--color-black);--border-color:var(--color-gray-300);--space-3xs:clamp(0.31rem,calc(0.29rem + 0.12vw),0.38rem);--space-2xs:clamp(0.69rem,calc(0.66rem + 0.12vw),0.75rem);--space-xs:clamp(1.00rem,calc(0.95rem + 0.24vw),1.13rem);--space-s:clamp(1.31rem,calc(1.24rem + 0.37vw),1.50rem);--space-m:clamp(2.00rem,calc(1.90rem + 0.49vw),2.25rem);--space-l:clamp(2.63rem,calc(2.48rem + 0.73vw),3.00rem);--space-xl:clamp(3.94rem,calc(3.72rem + 1.10vw),4.50rem);--space-2xl:clamp(5.25rem,calc(4.96rem + 1.46vw),6.00rem);--space-3xl:clamp(7.88rem,calc(7.44rem + 2.20vw),9.00rem);--space-3xs-2xs:clamp(0.31rem,calc(0.14rem + 0.85vw),0.75rem);--space-3xs-xs:clamp(0.31rem,calc(0.00rem + 1.59vw),1.13rem);--space-3xs-s:clamp(0.31rem,calc(-0.15rem + 2.32vw),1.50rem);--space-2xs-xs:clamp(0.69rem,calc(0.52rem + 0.85vw),1.13rem);--space-2xs-s:clamp(0.69rem,calc(0.37rem + 1.59vw),1.50rem);--space-2xs-m:clamp(0.69rem,calc(0.08rem + 3.05vw),2.25rem);--space-xs-s:clamp(1.00rem,calc(0.80rem + 0.98vw),1.50rem);--space-xs-m:clamp(1.00rem,calc(0.51rem + 2.44vw),2.25rem);--space-xs-l:clamp(1.00rem,calc(0.22rem + 3.90vw),3.00rem);--space-s-m:clamp(1.31rem,calc(0.95rem + 1.83vw),2.25rem);--space-s-l:clamp(1.31rem,calc(0.65rem + 3.29vw),3.00rem);--space-s-xl:clamp(1.31rem,calc(0.07rem + 6.22vw),4.50rem);--space-m-l:clamp(2.00rem,calc(1.61rem + 1.95vw),3.00rem);--space-m-xl:clamp(2.00rem,calc(1.02rem + 4.88vw),4.50rem);--space-m-2xl:clamp(2.00rem,calc(0.44rem + 7.80vw),6.00rem);--space-l-xl:clamp(2.63rem,calc(1.89rem + 3.66vw),4.50rem);--space-l-2xl:clamp(2.63rem,calc(1.31rem + 6.59vw),6.00rem);--space-l-3xl:clamp(2.63rem,calc(0.14rem + 12.44vw),9.00rem);--space-xl-2xl:clamp(3.94rem,calc(3.13rem + 4.02vw),6.00rem);--space-xl-3xl:clamp(3.94rem,calc(1.96rem + 9.88vw),9.00rem);--space-2xl-3xl:clamp(5.25rem,calc(3.79rem + 7.32vw),9.00rem);--border-radius:8px;--border-radius-button:8px;--border-radius-card:8px;--shadow-color:210deg 0% 80%;--shadow-elevation-low:0.6px 0.6px 0.9px hsl(var(--shadow-color)/0.35),0.9px 0.9px 1.3px -1.5px hsl(var(--shadow-color)/0.31),2.2px 2.1px 3.2px -3px hsl(var(--shadow-color)/0.27);--shadow-elevation-medium:0.6px 0.6px 0.9px hsl(var(--shadow-color)/0.37),1.7px 1.6px 2.4px -1px hsl(var(--shadow-color)/0.34),4.4px 4.2px 6.3px -2px hsl(var(--shadow-color)/0.31),11.2px 10.6px 16.1px -3px hsl(var(--shadow-color)/0.27);--shadow-elevation-high:0.6px 0.6px 0.9px hsl(var(--shadow-color)/0.35),2.6px 2.4px 3.7px -0.4px hsl(var(--shadow-color)/0.33),4.8px 4.6px 6.9px -0.9px hsl(var(--shadow-color)/0.31),8.2px 7.8px 11.8px -1.3px hsl(var(--shadow-color)/0.3),13.7px 13px 19.7px -1.7px hsl(var(--shadow-color)/0.28),22.1px 20.9px 31.7px -2.2px hsl(var(--shadow-color)/0.27),34.4px 32.5px 49.3px -2.6px hsl(var(--shadow-color)/0.25),51.4px 48.6px 73.7px -3px hsl(var(--shadow-color)/0.24);--cursor:url(/_next/static/media/purple-dot.a23a7a72.png);--cursor-active:url(/_next/static/media/pink-dot-trans.b80514f3.png)}.d-none{display:none!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.ai-center{align-items:center!important}.ai-stretch{align-items:stretch!important}.jc-center{justify-content:center!important}.jc-stretch{justify-content:stretch!important}.fd-row{flex-direction:row!important}.fd-column{flex-direction:column!important}.f-primary{color:var(--color-primary)!important}.f-secondary{color:var(--color-secondary)!important}.f-pink{color:var(--color-pink)!important}.f-purple{color:var(--color-purple)!important}.f-blue{color:var(--color-blue)!important}.f-yellow{color:var(--color-yellow)!important}.f-white{color:var(--color-white)!important}.f-black{color:var(--color-black)!important}.fw-light{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.align-left{text-align:left!important}.align-right{text-align:right!important}.align-center{text-align:center!important}.align-justify{text-align:justify!important}.o-0{opacity:0!important}.o-25{opacity:.25!important}.o-50{opacity:.5!important}.o-75{opacity:.75!important}.o-100{opacity:1!important}.p-0{padding:0!important}.p-3xs{padding:clamp(.31rem,.29rem + .12vw,.38rem)!important}.p-2xs{padding:clamp(.69rem,.66rem + .12vw,.75rem)!important}.p-xs{padding:clamp(1rem,.95rem + .24vw,1.13rem)!important}.p-s{padding:clamp(1.31rem,1.24rem + .37vw,1.5rem)!important}.p-m{padding:clamp(2rem,1.9rem + .49vw,2.25rem)!important}.p-l{padding:clamp(2.63rem,2.48rem + .73vw,3rem)!important}.p-xl{padding:clamp(3.94rem,3.72rem + 1.1vw,4.5rem)!important}.p-2xl{padding:clamp(5.25rem,4.96rem + 1.46vw,6rem)!important}.p-3xl{padding:clamp(7.88rem,7.44rem + 2.2vw,9rem)!important}.p-1xs{padding:clamp(.31rem,.14rem + .85vw,.75rem)!important}.p-3xs-xs{padding:clamp(.31rem,0rem + 1.59vw,1.13rem)!important}.p-3xs-s{padding:clamp(.31rem,-.15rem + 2.32vw,1.5rem)!important}.p-2xs-xs{padding:clamp(.69rem,.52rem + .85vw,1.13rem)!important}.p-2xs-s{padding:clamp(.69rem,.37rem + 1.59vw,1.5rem)!important}.p-2xs-m{padding:clamp(.69rem,.08rem + 3.05vw,2.25rem)!important}.p-xs-s{padding:clamp(1rem,.8rem + .98vw,1.5rem)!important}.p-xs-m{padding:clamp(1rem,.51rem + 2.44vw,2.25rem)!important}.p-xs-l{padding:clamp(1rem,.22rem + 3.9vw,3rem)!important}.p-s-m{padding:clamp(1.31rem,.95rem + 1.83vw,2.25rem)!important}.p-s-l{padding:clamp(1.31rem,.65rem + 3.29vw,3rem)!important}.p-s-xl{padding:clamp(1.31rem,.07rem + 6.22vw,4.5rem)!important}.p-m-l{padding:clamp(2rem,1.61rem + 1.95vw,3rem)!important}.p-m-xl{padding:clamp(2rem,1.02rem + 4.88vw,4.5rem)!important}.p-m-2xl{padding:clamp(2rem,.44rem + 7.8vw,6rem)!important}.p-l-xl{padding:clamp(2.63rem,1.89rem + 3.66vw,4.5rem)!important}.p-l-2xl{padding:clamp(2.63rem,1.31rem + 6.59vw,6rem)!important}.p-l-3xl{padding:clamp(2.63rem,.14rem + 12.44vw,9rem)!important}.p-xl-2xl{padding:clamp(3.94rem,3.13rem + 4.02vw,6rem)!important}.p-xl-3xl{padding:clamp(3.94rem,1.96rem + 9.88vw,9rem)!important}.p,.p--1xl{padding:clamp(5.25rem,3.79rem + 7.32vw,9rem)!important}.p-t-0{padding-top:0!important}.p-t-3xs{padding-top:clamp(.31rem,.29rem + .12vw,.38rem)!important}.p-t-2xs{padding-top:clamp(.69rem,.66rem + .12vw,.75rem)!important}.p-t-xs{padding-top:clamp(1rem,.95rem + .24vw,1.13rem)!important}.p-t-s{padding-top:clamp(1.31rem,1.24rem + .37vw,1.5rem)!important}.p-t-m{padding-top:clamp(2rem,1.9rem + .49vw,2.25rem)!important}.p-t-l{padding-top:clamp(2.63rem,2.48rem + .73vw,3rem)!important}.p-t-xl{padding-top:clamp(3.94rem,3.72rem + 1.1vw,4.5rem)!important}.p-t-2xl{padding-top:clamp(5.25rem,4.96rem + 1.46vw,6rem)!important}.p-t-3xl{padding-top:clamp(7.88rem,7.44rem + 2.2vw,9rem)!important}.p-t-1xs{padding-top:clamp(.31rem,.14rem + .85vw,.75rem)!important}.p-t-3xs-xs{padding-top:clamp(.31rem,0rem + 1.59vw,1.13rem)!important}.p-t-3xs-s{padding-top:clamp(.31rem,-.15rem + 2.32vw,1.5rem)!important}.p-t-2xs-xs{padding-top:clamp(.69rem,.52rem + .85vw,1.13rem)!important}.p-t-2xs-s{padding-top:clamp(.69rem,.37rem + 1.59vw,1.5rem)!important}.p-t-2xs-m{padding-top:clamp(.69rem,.08rem + 3.05vw,2.25rem)!important}.p-t-xs-s{padding-top:clamp(1rem,.8rem + .98vw,1.5rem)!important}.p-t-xs-m{padding-top:clamp(1rem,.51rem + 2.44vw,2.25rem)!important}.p-t-xs-l{padding-top:clamp(1rem,.22rem + 3.9vw,3rem)!important}.p-t-s-m{padding-top:clamp(1.31rem,.95rem + 1.83vw,2.25rem)!important}.p-t-s-l{padding-top:clamp(1.31rem,.65rem + 3.29vw,3rem)!important}.p-t-s-xl{padding-top:clamp(1.31rem,.07rem + 6.22vw,4.5rem)!important}.p-t-m-l{padding-top:clamp(2rem,1.61rem + 1.95vw,3rem)!important}.p-t-m-xl{padding-top:clamp(2rem,1.02rem + 4.88vw,4.5rem)!important}.p-t-m-2xl{padding-top:clamp(2rem,.44rem + 7.8vw,6rem)!important}.p-t-l-xl{padding-top:clamp(2.63rem,1.89rem + 3.66vw,4.5rem)!important}.p-t-l-2xl{padding-top:clamp(2.63rem,1.31rem + 6.59vw,6rem)!important}.p-t-l-3xl{padding-top:clamp(2.63rem,.14rem + 12.44vw,9rem)!important}.p-t-xl-2xl{padding-top:clamp(3.94rem,3.13rem + 4.02vw,6rem)!important}.p-t-xl-3xl{padding-top:clamp(3.94rem,1.96rem + 9.88vw,9rem)!important}.p-t,.p-t--1xl{padding-top:clamp(5.25rem,3.79rem + 7.32vw,9rem)!important}.p-b-0{padding-bottom:0!important}.p-b-3xs{padding-bottom:clamp(.31rem,.29rem + .12vw,.38rem)!important}.p-b-2xs{padding-bottom:clamp(.69rem,.66rem + .12vw,.75rem)!important}.p-b-xs{padding-bottom:clamp(1rem,.95rem + .24vw,1.13rem)!important}.p-b-s{padding-bottom:clamp(1.31rem,1.24rem + .37vw,1.5rem)!important}.p-b-m{padding-bottom:clamp(2rem,1.9rem + .49vw,2.25rem)!important}.p-b-l{padding-bottom:clamp(2.63rem,2.48rem + .73vw,3rem)!important}.p-b-xl{padding-bottom:clamp(3.94rem,3.72rem + 1.1vw,4.5rem)!important}.p-b-2xl{padding-bottom:clamp(5.25rem,4.96rem + 1.46vw,6rem)!important}.p-b-3xl{padding-bottom:clamp(7.88rem,7.44rem + 2.2vw,9rem)!important}.p-b-1xs{padding-bottom:clamp(.31rem,.14rem + .85vw,.75rem)!important}.p-b-3xs-xs{padding-bottom:clamp(.31rem,0rem + 1.59vw,1.13rem)!important}.p-b-3xs-s{padding-bottom:clamp(.31rem,-.15rem + 2.32vw,1.5rem)!important}.p-b-2xs-xs{padding-bottom:clamp(.69rem,.52rem + .85vw,1.13rem)!important}.p-b-2xs-s{padding-bottom:clamp(.69rem,.37rem + 1.59vw,1.5rem)!important}.p-b-2xs-m{padding-bottom:clamp(.69rem,.08rem + 3.05vw,2.25rem)!important}.p-b-xs-s{padding-bottom:clamp(1rem,.8rem + .98vw,1.5rem)!important}.p-b-xs-m{padding-bottom:clamp(1rem,.51rem + 2.44vw,2.25rem)!important}.p-b-xs-l{padding-bottom:clamp(1rem,.22rem + 3.9vw,3rem)!important}.p-b-s-m{padding-bottom:clamp(1.31rem,.95rem + 1.83vw,2.25rem)!important}.p-b-s-l{padding-bottom:clamp(1.31rem,.65rem + 3.29vw,3rem)!important}.p-b-s-xl{padding-bottom:clamp(1.31rem,.07rem + 6.22vw,4.5rem)!important}.p-b-m-l{padding-bottom:clamp(2rem,1.61rem + 1.95vw,3rem)!important}.p-b-m-xl{padding-bottom:clamp(2rem,1.02rem + 4.88vw,4.5rem)!important}.p-b-m-2xl{padding-bottom:clamp(2rem,.44rem + 7.8vw,6rem)!important}.p-b-l-xl{padding-bottom:clamp(2.63rem,1.89rem + 3.66vw,4.5rem)!important}.p-b-l-2xl{padding-bottom:clamp(2.63rem,1.31rem + 6.59vw,6rem)!important}.p-b-l-3xl{padding-bottom:clamp(2.63rem,.14rem + 12.44vw,9rem)!important}.p-b-xl-2xl{padding-bottom:clamp(3.94rem,3.13rem + 4.02vw,6rem)!important}.p-b-xl-3xl{padding-bottom:clamp(3.94rem,1.96rem + 9.88vw,9rem)!important}.p-b,.p-b--1xl{padding-bottom:clamp(5.25rem,3.79rem + 7.32vw,9rem)!important}.p-l-0{padding-left:0!important}.p-l-3xs{padding-left:clamp(.31rem,.29rem + .12vw,.38rem)!important}.p-l-2xs{padding-left:clamp(.69rem,.66rem + .12vw,.75rem)!important}.p-l-xs{padding-left:clamp(1rem,.95rem + .24vw,1.13rem)!important}.p-l-s{padding-left:clamp(1.31rem,1.24rem + .37vw,1.5rem)!important}.p-l-m{padding-left:clamp(2rem,1.9rem + .49vw,2.25rem)!important}.p-l-l{padding-left:clamp(2.63rem,2.48rem + .73vw,3rem)!important}.p-l-xl{padding-left:clamp(3.94rem,3.72rem + 1.1vw,4.5rem)!important}.p-l-2xl{padding-left:clamp(5.25rem,4.96rem + 1.46vw,6rem)!important}.p-l-3xl{padding-left:clamp(7.88rem,7.44rem + 2.2vw,9rem)!important}.p-l-1xs{padding-left:clamp(.31rem,.14rem + .85vw,.75rem)!important}.p-l-3xs-xs{padding-left:clamp(.31rem,0rem + 1.59vw,1.13rem)!important}.p-l-3xs-s{padding-left:clamp(.31rem,-.15rem + 2.32vw,1.5rem)!important}.p-l-2xs-xs{padding-left:clamp(.69rem,.52rem + .85vw,1.13rem)!important}.p-l-2xs-s{padding-left:clamp(.69rem,.37rem + 1.59vw,1.5rem)!important}.p-l-2xs-m{padding-left:clamp(.69rem,.08rem + 3.05vw,2.25rem)!important}.p-l-xs-s{padding-left:clamp(1rem,.8rem + .98vw,1.5rem)!important}.p-l-xs-m{padding-left:clamp(1rem,.51rem + 2.44vw,2.25rem)!important}.p-l-xs-l{padding-left:clamp(1rem,.22rem + 3.9vw,3rem)!important}.p-l-s-m{padding-left:clamp(1.31rem,.95rem + 1.83vw,2.25rem)!important}.p-l-s-l{padding-left:clamp(1.31rem,.65rem + 3.29vw,3rem)!important}.p-l-s-xl{padding-left:clamp(1.31rem,.07rem + 6.22vw,4.5rem)!important}.p-l-m-l{padding-left:clamp(2rem,1.61rem + 1.95vw,3rem)!important}.p-l-m-xl{padding-left:clamp(2rem,1.02rem + 4.88vw,4.5rem)!important}.p-l-m-2xl{padding-left:clamp(2rem,.44rem + 7.8vw,6rem)!important}.p-l-l-xl{padding-left:clamp(2.63rem,1.89rem + 3.66vw,4.5rem)!important}.p-l-l-2xl{padding-left:clamp(2.63rem,1.31rem + 6.59vw,6rem)!important}.p-l-l-3xl{padding-left:clamp(2.63rem,.14rem + 12.44vw,9rem)!important}.p-l-xl-2xl{padding-left:clamp(3.94rem,3.13rem + 4.02vw,6rem)!important}.p-l-xl-3xl{padding-left:clamp(3.94rem,1.96rem + 9.88vw,9rem)!important}.p-l,.p-l--1xl{padding-left:clamp(5.25rem,3.79rem + 7.32vw,9rem)!important}.p-r-0{padding-right:0!important}.p-r-3xs{padding-right:clamp(.31rem,.29rem + .12vw,.38rem)!important}.p-r-2xs{padding-right:clamp(.69rem,.66rem + .12vw,.75rem)!important}.p-r-xs{padding-right:clamp(1rem,.95rem + .24vw,1.13rem)!important}.p-r-s{padding-right:clamp(1.31rem,1.24rem + .37vw,1.5rem)!important}.p-r-m{padding-right:clamp(2rem,1.9rem + .49vw,2.25rem)!important}.p-r-l{padding-right:clamp(2.63rem,2.48rem + .73vw,3rem)!important}.p-r-xl{padding-right:clamp(3.94rem,3.72rem + 1.1vw,4.5rem)!important}.p-r-2xl{padding-right:clamp(5.25rem,4.96rem + 1.46vw,6rem)!important}.p-r-3xl{padding-right:clamp(7.88rem,7.44rem + 2.2vw,9rem)!important}.p-r-1xs{padding-right:clamp(.31rem,.14rem + .85vw,.75rem)!important}.p-r-3xs-xs{padding-right:clamp(.31rem,0rem + 1.59vw,1.13rem)!important}.p-r-3xs-s{padding-right:clamp(.31rem,-.15rem + 2.32vw,1.5rem)!important}.p-r-2xs-xs{padding-right:clamp(.69rem,.52rem + .85vw,1.13rem)!important}.p-r-2xs-s{padding-right:clamp(.69rem,.37rem + 1.59vw,1.5rem)!important}.p-r-2xs-m{padding-right:clamp(.69rem,.08rem + 3.05vw,2.25rem)!important}.p-r-xs-s{padding-right:clamp(1rem,.8rem + .98vw,1.5rem)!important}.p-r-xs-m{padding-right:clamp(1rem,.51rem + 2.44vw,2.25rem)!important}.p-r-xs-l{padding-right:clamp(1rem,.22rem + 3.9vw,3rem)!important}.p-r-s-m{padding-right:clamp(1.31rem,.95rem + 1.83vw,2.25rem)!important}.p-r-s-l{padding-right:clamp(1.31rem,.65rem + 3.29vw,3rem)!important}.p-r-s-xl{padding-right:clamp(1.31rem,.07rem + 6.22vw,4.5rem)!important}.p-r-m-l{padding-right:clamp(2rem,1.61rem + 1.95vw,3rem)!important}.p-r-m-xl{padding-right:clamp(2rem,1.02rem + 4.88vw,4.5rem)!important}.p-r-m-2xl{padding-right:clamp(2rem,.44rem + 7.8vw,6rem)!important}.p-r-l-xl{padding-right:clamp(2.63rem,1.89rem + 3.66vw,4.5rem)!important}.p-r-l-2xl{padding-right:clamp(2.63rem,1.31rem + 6.59vw,6rem)!important}.p-r-l-3xl{padding-right:clamp(2.63rem,.14rem + 12.44vw,9rem)!important}.p-r-xl-2xl{padding-right:clamp(3.94rem,3.13rem + 4.02vw,6rem)!important}.p-r-xl-3xl{padding-right:clamp(3.94rem,1.96rem + 9.88vw,9rem)!important}.p-r,.p-r--1xl{padding-right:clamp(5.25rem,3.79rem + 7.32vw,9rem)!important}.m-0{margin:0!important}.m-3xs{margin:clamp(.31rem,.29rem + .12vw,.38rem)!important}.m-2xs{margin:clamp(.69rem,.66rem + .12vw,.75rem)!important}.m-xs{margin:clamp(1rem,.95rem + .24vw,1.13rem)!important}.m-s{margin:clamp(1.31rem,1.24rem + .37vw,1.5rem)!important}.m-m{margin:clamp(2rem,1.9rem + .49vw,2.25rem)!important}.m-l{margin:clamp(2.63rem,2.48rem + .73vw,3rem)!important}.m-xl{margin:clamp(3.94rem,3.72rem + 1.1vw,4.5rem)!important}.m-2xl{margin:clamp(5.25rem,4.96rem + 1.46vw,6rem)!important}.m-3xl{margin:clamp(7.88rem,7.44rem + 2.2vw,9rem)!important}.m-1xs{margin:clamp(.31rem,.14rem + .85vw,.75rem)!important}.m-3xs-xs{margin:clamp(.31rem,0rem + 1.59vw,1.13rem)!important}.m-3xs-s{margin:clamp(.31rem,-.15rem + 2.32vw,1.5rem)!important}.m-2xs-xs{margin:clamp(.69rem,.52rem + .85vw,1.13rem)!important}.m-2xs-s{margin:clamp(.69rem,.37rem + 1.59vw,1.5rem)!important}.m-2xs-m{margin:clamp(.69rem,.08rem + 3.05vw,2.25rem)!important}.m-xs-s{margin:clamp(1rem,.8rem + .98vw,1.5rem)!important}.m-xs-m{margin:clamp(1rem,.51rem + 2.44vw,2.25rem)!important}.m-xs-l{margin:clamp(1rem,.22rem + 3.9vw,3rem)!important}.m-s-m{margin:clamp(1.31rem,.95rem + 1.83vw,2.25rem)!important}.m-s-l{margin:clamp(1.31rem,.65rem + 3.29vw,3rem)!important}.m-s-xl{margin:clamp(1.31rem,.07rem + 6.22vw,4.5rem)!important}.m-m-l{margin:clamp(2rem,1.61rem + 1.95vw,3rem)!important}.m-m-xl{margin:clamp(2rem,1.02rem + 4.88vw,4.5rem)!important}.m-m-2xl{margin:clamp(2rem,.44rem + 7.8vw,6rem)!important}.m-l-xl{margin:clamp(2.63rem,1.89rem + 3.66vw,4.5rem)!important}.m-l-2xl{margin:clamp(2.63rem,1.31rem + 6.59vw,6rem)!important}.m-l-3xl{margin:clamp(2.63rem,.14rem + 12.44vw,9rem)!important}.m-xl-2xl{margin:clamp(3.94rem,3.13rem + 4.02vw,6rem)!important}.m-xl-3xl{margin:clamp(3.94rem,1.96rem + 9.88vw,9rem)!important}.m,.m--1xl{margin:clamp(5.25rem,3.79rem + 7.32vw,9rem)!important}.m-t-0{margin-top:0!important}.m-t-3xs{margin-top:clamp(.31rem,.29rem + .12vw,.38rem)!important}.m-t-2xs{margin-top:clamp(.69rem,.66rem + .12vw,.75rem)!important}.m-t-xs{margin-top:clamp(1rem,.95rem + .24vw,1.13rem)!important}.m-t-s{margin-top:clamp(1.31rem,1.24rem + .37vw,1.5rem)!important}.m-t-m{margin-top:clamp(2rem,1.9rem + .49vw,2.25rem)!important}.m-t-l{margin-top:clamp(2.63rem,2.48rem + .73vw,3rem)!important}.m-t-xl{margin-top:clamp(3.94rem,3.72rem + 1.1vw,4.5rem)!important}.m-t-2xl{margin-top:clamp(5.25rem,4.96rem + 1.46vw,6rem)!important}.m-t-3xl{margin-top:clamp(7.88rem,7.44rem + 2.2vw,9rem)!important}.m-t-1xs{margin-top:clamp(.31rem,.14rem + .85vw,.75rem)!important}.m-t-3xs-xs{margin-top:clamp(.31rem,0rem + 1.59vw,1.13rem)!important}.m-t-3xs-s{margin-top:clamp(.31rem,-.15rem + 2.32vw,1.5rem)!important}.m-t-2xs-xs{margin-top:clamp(.69rem,.52rem + .85vw,1.13rem)!important}.m-t-2xs-s{margin-top:clamp(.69rem,.37rem + 1.59vw,1.5rem)!important}.m-t-2xs-m{margin-top:clamp(.69rem,.08rem + 3.05vw,2.25rem)!important}.m-t-xs-s{margin-top:clamp(1rem,.8rem + .98vw,1.5rem)!important}.m-t-xs-m{margin-top:clamp(1rem,.51rem + 2.44vw,2.25rem)!important}.m-t-xs-l{margin-top:clamp(1rem,.22rem + 3.9vw,3rem)!important}.m-t-s-m{margin-top:clamp(1.31rem,.95rem + 1.83vw,2.25rem)!important}.m-t-s-l{margin-top:clamp(1.31rem,.65rem + 3.29vw,3rem)!important}.m-t-s-xl{margin-top:clamp(1.31rem,.07rem + 6.22vw,4.5rem)!important}.m-t-m-l{margin-top:clamp(2rem,1.61rem + 1.95vw,3rem)!important}.m-t-m-xl{margin-top:clamp(2rem,1.02rem + 4.88vw,4.5rem)!important}.m-t-m-2xl{margin-top:clamp(2rem,.44rem + 7.8vw,6rem)!important}.m-t-l-xl{margin-top:clamp(2.63rem,1.89rem + 3.66vw,4.5rem)!important}.m-t-l-2xl{margin-top:clamp(2.63rem,1.31rem + 6.59vw,6rem)!important}.m-t-l-3xl{margin-top:clamp(2.63rem,.14rem + 12.44vw,9rem)!important}.m-t-xl-2xl{margin-top:clamp(3.94rem,3.13rem + 4.02vw,6rem)!important}.m-t-xl-3xl{margin-top:clamp(3.94rem,1.96rem + 9.88vw,9rem)!important}.m-t,.m-t--1xl{margin-top:clamp(5.25rem,3.79rem + 7.32vw,9rem)!important}.m-b-0{margin-bottom:0!important}.m-b-3xs{margin-bottom:clamp(.31rem,.29rem + .12vw,.38rem)!important}.m-b-2xs{margin-bottom:clamp(.69rem,.66rem + .12vw,.75rem)!important}.m-b-xs{margin-bottom:clamp(1rem,.95rem + .24vw,1.13rem)!important}.m-b-s{margin-bottom:clamp(1.31rem,1.24rem + .37vw,1.5rem)!important}.m-b-m{margin-bottom:clamp(2rem,1.9rem + .49vw,2.25rem)!important}.m-b-l{margin-bottom:clamp(2.63rem,2.48rem + .73vw,3rem)!important}.m-b-xl{margin-bottom:clamp(3.94rem,3.72rem + 1.1vw,4.5rem)!important}.m-b-2xl{margin-bottom:clamp(5.25rem,4.96rem + 1.46vw,6rem)!important}.m-b-3xl{margin-bottom:clamp(7.88rem,7.44rem + 2.2vw,9rem)!important}.m-b-1xs{margin-bottom:clamp(.31rem,.14rem + .85vw,.75rem)!important}.m-b-3xs-xs{margin-bottom:clamp(.31rem,0rem + 1.59vw,1.13rem)!important}.m-b-3xs-s{margin-bottom:clamp(.31rem,-.15rem + 2.32vw,1.5rem)!important}.m-b-2xs-xs{margin-bottom:clamp(.69rem,.52rem + .85vw,1.13rem)!important}.m-b-2xs-s{margin-bottom:clamp(.69rem,.37rem + 1.59vw,1.5rem)!important}.m-b-2xs-m{margin-bottom:clamp(.69rem,.08rem + 3.05vw,2.25rem)!important}.m-b-xs-s{margin-bottom:clamp(1rem,.8rem + .98vw,1.5rem)!important}.m-b-xs-m{margin-bottom:clamp(1rem,.51rem + 2.44vw,2.25rem)!important}.m-b-xs-l{margin-bottom:clamp(1rem,.22rem + 3.9vw,3rem)!important}.m-b-s-m{margin-bottom:clamp(1.31rem,.95rem + 1.83vw,2.25rem)!important}.m-b-s-l{margin-bottom:clamp(1.31rem,.65rem + 3.29vw,3rem)!important}.m-b-s-xl{margin-bottom:clamp(1.31rem,.07rem + 6.22vw,4.5rem)!important}.m-b-m-l{margin-bottom:clamp(2rem,1.61rem + 1.95vw,3rem)!important}.m-b-m-xl{margin-bottom:clamp(2rem,1.02rem + 4.88vw,4.5rem)!important}.m-b-m-2xl{margin-bottom:clamp(2rem,.44rem + 7.8vw,6rem)!important}.m-b-l-xl{margin-bottom:clamp(2.63rem,1.89rem + 3.66vw,4.5rem)!important}.m-b-l-2xl{margin-bottom:clamp(2.63rem,1.31rem + 6.59vw,6rem)!important}.m-b-l-3xl{margin-bottom:clamp(2.63rem,.14rem + 12.44vw,9rem)!important}.m-b-xl-2xl{margin-bottom:clamp(3.94rem,3.13rem + 4.02vw,6rem)!important}.m-b-xl-3xl{margin-bottom:clamp(3.94rem,1.96rem + 9.88vw,9rem)!important}.m-b,.m-b--1xl{margin-bottom:clamp(5.25rem,3.79rem + 7.32vw,9rem)!important}.m-l-0{margin-left:0!important}.m-l-3xs{margin-left:clamp(.31rem,.29rem + .12vw,.38rem)!important}.m-l-2xs{margin-left:clamp(.69rem,.66rem + .12vw,.75rem)!important}.m-l-xs{margin-left:clamp(1rem,.95rem + .24vw,1.13rem)!important}.m-l-s{margin-left:clamp(1.31rem,1.24rem + .37vw,1.5rem)!important}.m-l-m{margin-left:clamp(2rem,1.9rem + .49vw,2.25rem)!important}.m-l-l{margin-left:clamp(2.63rem,2.48rem + .73vw,3rem)!important}.m-l-xl{margin-left:clamp(3.94rem,3.72rem + 1.1vw,4.5rem)!important}.m-l-2xl{margin-left:clamp(5.25rem,4.96rem + 1.46vw,6rem)!important}.m-l-3xl{margin-left:clamp(7.88rem,7.44rem + 2.2vw,9rem)!important}.m-l-1xs{margin-left:clamp(.31rem,.14rem + .85vw,.75rem)!important}.m-l-3xs-xs{margin-left:clamp(.31rem,0rem + 1.59vw,1.13rem)!important}.m-l-3xs-s{margin-left:clamp(.31rem,-.15rem + 2.32vw,1.5rem)!important}.m-l-2xs-xs{margin-left:clamp(.69rem,.52rem + .85vw,1.13rem)!important}.m-l-2xs-s{margin-left:clamp(.69rem,.37rem + 1.59vw,1.5rem)!important}.m-l-2xs-m{margin-left:clamp(.69rem,.08rem + 3.05vw,2.25rem)!important}.m-l-xs-s{margin-left:clamp(1rem,.8rem + .98vw,1.5rem)!important}.m-l-xs-m{margin-left:clamp(1rem,.51rem + 2.44vw,2.25rem)!important}.m-l-xs-l{margin-left:clamp(1rem,.22rem + 3.9vw,3rem)!important}.m-l-s-m{margin-left:clamp(1.31rem,.95rem + 1.83vw,2.25rem)!important}.m-l-s-l{margin-left:clamp(1.31rem,.65rem + 3.29vw,3rem)!important}.m-l-s-xl{margin-left:clamp(1.31rem,.07rem + 6.22vw,4.5rem)!important}.m-l-m-l{margin-left:clamp(2rem,1.61rem + 1.95vw,3rem)!important}.m-l-m-xl{margin-left:clamp(2rem,1.02rem + 4.88vw,4.5rem)!important}.m-l-m-2xl{margin-left:clamp(2rem,.44rem + 7.8vw,6rem)!important}.m-l-l-xl{margin-left:clamp(2.63rem,1.89rem + 3.66vw,4.5rem)!important}.m-l-l-2xl{margin-left:clamp(2.63rem,1.31rem + 6.59vw,6rem)!important}.m-l-l-3xl{margin-left:clamp(2.63rem,.14rem + 12.44vw,9rem)!important}.m-l-xl-2xl{margin-left:clamp(3.94rem,3.13rem + 4.02vw,6rem)!important}.m-l-xl-3xl{margin-left:clamp(3.94rem,1.96rem + 9.88vw,9rem)!important}.m-l,.m-l--1xl{margin-left:clamp(5.25rem,3.79rem + 7.32vw,9rem)!important}.m-r-0{margin-right:0!important}.m-r-3xs{margin-right:clamp(.31rem,.29rem + .12vw,.38rem)!important}.m-r-2xs{margin-right:clamp(.69rem,.66rem + .12vw,.75rem)!important}.m-r-xs{margin-right:clamp(1rem,.95rem + .24vw,1.13rem)!important}.m-r-s{margin-right:clamp(1.31rem,1.24rem + .37vw,1.5rem)!important}.m-r-m{margin-right:clamp(2rem,1.9rem + .49vw,2.25rem)!important}.m-r-l{margin-right:clamp(2.63rem,2.48rem + .73vw,3rem)!important}.m-r-xl{margin-right:clamp(3.94rem,3.72rem + 1.1vw,4.5rem)!important}.m-r-2xl{margin-right:clamp(5.25rem,4.96rem + 1.46vw,6rem)!important}.m-r-3xl{margin-right:clamp(7.88rem,7.44rem + 2.2vw,9rem)!important}.m-r-1xs{margin-right:clamp(.31rem,.14rem + .85vw,.75rem)!important}.m-r-3xs-xs{margin-right:clamp(.31rem,0rem + 1.59vw,1.13rem)!important}.m-r-3xs-s{margin-right:clamp(.31rem,-.15rem + 2.32vw,1.5rem)!important}.m-r-2xs-xs{margin-right:clamp(.69rem,.52rem + .85vw,1.13rem)!important}.m-r-2xs-s{margin-right:clamp(.69rem,.37rem + 1.59vw,1.5rem)!important}.m-r-2xs-m{margin-right:clamp(.69rem,.08rem + 3.05vw,2.25rem)!important}.m-r-xs-s{margin-right:clamp(1rem,.8rem + .98vw,1.5rem)!important}.m-r-xs-m{margin-right:clamp(1rem,.51rem + 2.44vw,2.25rem)!important}.m-r-xs-l{margin-right:clamp(1rem,.22rem + 3.9vw,3rem)!important}.m-r-s-m{margin-right:clamp(1.31rem,.95rem + 1.83vw,2.25rem)!important}.m-r-s-l{margin-right:clamp(1.31rem,.65rem + 3.29vw,3rem)!important}.m-r-s-xl{margin-right:clamp(1.31rem,.07rem + 6.22vw,4.5rem)!important}.m-r-m-l{margin-right:clamp(2rem,1.61rem + 1.95vw,3rem)!important}.m-r-m-xl{margin-right:clamp(2rem,1.02rem + 4.88vw,4.5rem)!important}.m-r-m-2xl{margin-right:clamp(2rem,.44rem + 7.8vw,6rem)!important}.m-r-l-xl{margin-right:clamp(2.63rem,1.89rem + 3.66vw,4.5rem)!important}.m-r-l-2xl{margin-right:clamp(2.63rem,1.31rem + 6.59vw,6rem)!important}.m-r-l-3xl{margin-right:clamp(2.63rem,.14rem + 12.44vw,9rem)!important}.m-r-xl-2xl{margin-right:clamp(3.94rem,3.13rem + 4.02vw,6rem)!important}.m-r-xl-3xl{margin-right:clamp(3.94rem,1.96rem + 9.88vw,9rem)!important}.m-r,.m-r--1xl{margin-right:clamp(5.25rem,3.79rem + 7.32vw,9rem)!important}.hljs{display:block;overflow-x:auto;color:#dad5ff;background:#071e3f;padding:var(--space-m-l);border-radius:var(--border-radius);margin-bottom:var(--space-m-l)}.hljs-comment,.hljs-quote{color:#fdeef1}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#9a9aa7}.hljs-link,.hljs-meta,.hljs-params,.hljs-type{color:#eccefa}.hljs-attribute{color:#b2b1bb}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:#dc61c1}.hljs-name,.hljs-section,.hljs-title{color:#deabf7}.hljs-keyword,.hljs-selector-tag{color:#fff}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-params{font-style:italic;color:#fdf67a}.hljs-number{color:#24a9b6}.hljs-built_in,.hljs-link,.hljs-literal,.hljs-selector-id{color:#f7d38a}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;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}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}html{background-color:var(--body-border-color-fallback);background-image:var(--body-border-color);background-size:100%}body{padding:clamp(.2rem,-.2333333333rem + 1.7333333333vw,1.5rem)}#__next{max-width:2000px;background-color:var(--body-background);overflow:hidden;border-radius:16px;margin:0 auto;min-height:calc(100vh - (clamp(.2rem, -.2333333333rem + 1.7333333333vw, 1.5rem) * 2))}main{display:grid;grid-template-columns:[full-start] minmax(2em,1fr) [main-start] minmax(0,85%) [main-end] minmax(2em,1fr) [full-end]}main>*{grid-column:main}.container{width:85%;margin:0 auto}.full-width{grid-column:full}.inner-container{width:85%;max-width:1100px;margin:0 auto}.inner-container>p:last-child{margin-bottom:0}footer{top:100vh;position:sticky}.grid{--grid-gap:var(--space-l-2xl);display:flex;flex-wrap:wrap}.grid:not(.grid--no-gutters){grid-gap:var(--grid-gap)}.grid.grid--demo{grid-gap:12px;margin-bottom:8px}.grid.grid--demo [class*=col]{border-radius:var(--border-radius);background:var(--color-purple);color:var(--color-white);margin-bottom:10px;text-align:center;padding:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.grid .col{position:relative;flex:1 0}.grid .col-1{max-width:calc((100% / 12) * 1)}.grid .col-1,.grid .col-2{position:relative;flex:1 1;width:100%}.grid .col-2{max-width:calc((100% / 12) * 2)}.grid .col-3{max-width:calc((100% / 12) * 3)}.grid .col-3,.grid .col-4{position:relative;flex:1 1;width:100%}.grid .col-4{max-width:calc((100% / 12) * 4)}.grid .col-5{max-width:calc((100% / 12) * 5)}.grid .col-5,.grid .col-6{position:relative;flex:1 1;width:100%}.grid .col-6{max-width:calc((100% / 12) * 6)}.grid .col-7{max-width:calc((100% / 12) * 7)}.grid .col-7,.grid .col-8{position:relative;flex:1 1;width:100%}.grid .col-8{max-width:calc((100% / 12) * 8)}.grid .col-9{max-width:calc((100% / 12) * 9)}.grid .col-10,.grid .col-9{position:relative;flex:1 1;width:100%}.grid .col-10{max-width:calc((100% / 12) * 10)}.grid .col-11{max-width:calc((100% / 12) * 11)}.grid .col-11,.grid .col-12{position:relative;flex:1 1;width:100%}.grid .col-12{max-width:calc((100% / 12) * 12)}@media screen and (max-width:768px){.grid:not(.grid--no-responsive)>*{max-width:none;width:100%!important;flex:1 1 100%}}.img-fluid{width:100%;height:auto}.next-img-fluid{width:100%}.next-img-fluid>span{position:unset!important}.next-img-fluid img{-o-object-fit:contain;object-fit:contain;width:100%!important;position:relative!important;height:unset!important}video{width:100%;max-width:100%}figure{border:1px solid var(--border-color);line-height:0;box-shadow:.25em .25em 2em rgba(0,0,0,.25);border-radius:.5em;margin:0;overflow:hidden;box-shadow:var(--shadow-elevation-medium);margin-bottom:var(--space-m-l)}figcaption{background-color:var(--color-primary-inverted);border-top:1px solid var(--color-gray-200);padding:var(--space-s)}.masonry-grid{-moz-column-count:4;column-count:4;-moz-column-gap:24px;column-gap:24px}.masonry-thumbnail{display:block;margin-bottom:24px;box-shadow:0 0 0 2px var(--color-gray-200),6px 8px 0 2px var(--color-gray-400);border-radius:var(--border-radius);overflow:hidden;max-height:800px;transition:all .15s ease-in-out}.masonry-thumbnail:hover{transform:translate(3px,4px);box-shadow:0 0 0 2px var(--color-gray-200),3px 4px 0 1px var(--color-gray-400)}.masonry-lightbox{overflow:auto;position:fixed;width:100%;height:100%;text-align:center;top:0;left:0;background-color:rgba(0,0,0,.75);z-index:999;opacity:0;pointer-events:none;transition:all .5s ease}.masonry-lightbox:after{content:"Close";position:fixed;color:var(--body-color);right:0;top:70px;padding:10px 30px;background-color:#fff;border-radius:var(--border-radius) 0 0 var(--border-radius);box-shadow:3px 3px 6px rgba(0,0,0,.25)}.masonry-lightbox img,.masonry-lightbox video{max-width:min(100vw,1100px);position:relative;top:-100%;transition:all .5s ease}.masonry-lightbox:target{outline:none;top:0;opacity:1;pointer-events:auto;transition:all .5s ease}.masonry-lightbox:target img,.masonry-lightbox:target video{border-radius:var(--border-radius);overflow:hidden;top:70px}iframe{resize:both;width:100%;border:0}.invert{filter:var(--invert)}.transform-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.border-top{border-top:1px solid var(--border-color)}.border-bottom{border-bottom:1px solid var(--border-color)}.border-left{border-left:1px solid var(--border-color)}.border-right{border-right:1px solid var(--border-color)}.bg-body{background-color:var(--color-primary-inverted)}@media(max-width:768px){.hide-small{display:none!important}}.lt--3{font-size:clamp(.5787037037rem,calc(.552789803rem + .1480794326vw),.6860612923rem);line-height:1.5}.lt--2,aside,figcaption,footer,small{font-size:clamp(.6944444444rem,calc(.6413228304rem + .3035520803vw),.9145197027rem);line-height:1.5}.alert p,.btn,.button,.lt--1,h6,ul{font-size:clamp(.8333333333rem,calc(.7402281605rem + .5320295591vw),1.2190547637rem);line-height:1.5}.lt-0,h5,p{font-size:clamp(1rem,calc(.849137931rem + .8620689655vw),1.625rem);line-height:1.5;line-height:1.65}@media(min-width:17.5)and (max-width:90){.lt-0,h5,p{line-height:calc((1rem + (1.625 - 1) * ((100vw - 17.5rem) / (90 - 17.5))) + .75rem)}}@media(min-width:90){.lt-0,h5,p{line-height:1.65}}.lt-1,h4{font-size:clamp(1.2rem,calc(.9667974138rem + 1.3325862069vw),2.166125rem);line-height:1.5}.lt-2,h3{font-size:clamp(1.44rem,calc(1.0906168147rem + 1.9964753448vw),2.887444625rem);line-height:1.5}.lt-3,h2{font-size:clamp(1.728rem,calc(1.2160432484rem + 2.9254671519vw),3.8489636851rem);line-height:1.5}.hero,.lt-4,h1{font-size:clamp(2.0736rem,calc(1.3356868915rem + 4.2166463342vw),5.1306685923rem);line-height:1.5}.lt-5{font-size:clamp(2.48832rem,calc(1.4381121161rem + 6.0011879083vw),6.8391812335rem);line-height:1.5}html{cursor:var(--cursor) 12 12,auto;font-smooth:always;moz-osx-font-smoothing:grayscale}body,html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{color:var(--body-color);line-height:1.5;-moz-osx-font-smoothing:grayscale}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:Open Sans,Segoe UI,Tahoma,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--heading-color);margin-top:0}.hero,h1{margin-bottom:var(--space-xs-s)}h2{margin-bottom:var(--space-s-m)}h3{margin-bottom:var(--space-m-l)}h4{margin-bottom:var(--space-l)}h5,h6{margin-bottom:var(--space-s)}p{margin-top:0;margin-bottom:var(--space-m-l);letter-spacing:-.02rem;word-break:break-word;overflow-wrap:break-word;-ms-hyphenate-limit-lines:1;-webkit-hyphenate-limit-lines:1;hyphenate-limit-lines:1;-ms-hyphenate-limit-chars:6 3 2;hyphenate-limit-chars:6 3 2;-ms-hyphens:auto;hyphens:auto}ul{list-style:none;padding:0;margin:0;margin-bottom:var(--space-m-l)}ul li{display:table}ul li:not(:last-of-type){margin-bottom:var(--space-3xs)}ul li:before{content:"";color:var(--body-color);vertical-align:middle;height:16px;width:16px;display:inline-block;margin-right:0;margin-top:-2px;border:.65rem solid transparent;border-left-color:currentcolor}ul li:nth-child(2n):before{color:var(--color-purple)}ul li:nth-child(odd):before{color:var(--color-pink)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,small a{color:currentColor;text-decoration:none;background-image:linear-gradient(120deg,currentColor,currentColor 100%);background-repeat:no-repeat;background-size:100% .1em;background-position:0 100%;transition:all .15s ease-in-out}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,p a:hover,small a:hover{background-size:100% .2em}a{cursor:var(--cursor-active) 24 24,pointer}.drop-cap:first-letter{float:left;font-weight:800;font-size:12rem;padding-top:var(--space-xs-s);padding-right:var(--space-3xs-2xs)}.strike-through{text-decoration:line-through}.badge{--bg-color:var(--color-gray-100);--text-color:var(--color-black);--text-color-dashed:var(--color-black);position:relative;display:inline-block;text-align:center;border-radius:var(--border-radius);overflow:hidden;padding:.5rem 1rem;margin-bottom:1rem;margin-right:8px;color:var(--text-color);background-color:var(--bg-color)}.badge--outline{background-color:var(--body-background);color:var(--text-color-dashed);border:2px dashed;border-color:var(--bg-color);z-index:1}.badge--outline:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--bg-color);opacity:.2;z-index:-1}.badge--primary{--bg-color:var(--color-primary);--text-color:var(--color-primary-inverted);--text-color-dashed:var(--color-primary)}.badge--primary:after{opacity:.075}.badge--blue{--bg-color:var(--color-blue);--text-color:var(--color-white);--text-color-dashed:var(--color-blue)}.badge--yellow{--bg-color:var(--color-yellow);--text-color:var(--color-black);--text-color-dashed:var(--color-yellow)}.badge--pink{--bg-color:var(--color-pink);--text-color:var(--color-white);--text-color-dashed:var(--color-pink)}.badge--purple{--bg-color:var(--color-purple);--text-color:var(--color-white);--text-color-dashed:var(--color-purple)}.badge--success{--bg-color:var(--color-success);--text-color:var(--color-white);--text-color-dashed:var(--color-success)}.badge-connector{--color:$body-color;position:relative;color:var(--color)}.badge-connector .badge{display:block}.badge-connector--primary{--color:var(--color-primary-inverted)}.badge-connector--blue{--color:var(--color-blue)}.badge-connector--yellow{--color:var(--color-yellow)}.badge-connector--pink{--color:var(--color-pink)}.badge-connector--purple{--color:var(--color-purple)}.badge-connector--success{--color:var(--color-success)}.badge-connector:before{content:"";position:absolute;top:0;left:0;right:0;width:2px;height:100%;border-left:2px dashed;margin:auto}.alert{--bg-color:$color-primary;--text-color:$color-primary-inverted;--heading-color:var(--text-color);position:relative;z-index:1;padding:var(--space-xs-m);border-radius:var(--border-radius);background-color:var(--body-background);color:var(--text-color);overflow:hidden;margin-bottom:var(--space-m-xl);box-shadow:var(--shadow-elevation-medium)}.alert p{margin-bottom:var(--space-2xs);line-height:1.75}.alert:after{content:"";z-index:-1;position:absolute;left:0;right:0;top:0;bottom:0;background-color:var(--bg-color);opacity:.1}.alert--purple{--bg-color:var(--color-purple);--text-color:var(--color-purple)}.alert--pink{--bg-color:var(--color-pink);--text-color:var(--color-pink)}[data-tooltip]{position:relative}[data-tooltip]:after,[data-tooltip]:before{content:attr(data-tooltip);z-index:1;position:absolute;text-transform:none;width:auto;white-space:nowrap;text-overflow:ellipsis;max-width:250px;overflow:hidden;border-radius:8px;background:#000;padding:8px;color:#fff;font-size:12px;line-height:1.2;opacity:0;visibility:hidden;pointer-events:none;transition:all .15s cubic-bezier(.5,1,.25,1)}[data-tooltip]:before{content:"";padding:0;border-radius:0;background:transparent;border:8px solid transparent;z-index:1}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;visibility:visible}[data-tooltip-direction=right]:after,[data-tooltip-direction=right]:before{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}[data-tooltip-direction=right]:before{left:calc(100% - 8px);border-right:8px solid #000}[data-tooltip-direction=left]:after,[data-tooltip-direction=left]:before{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}[data-tooltip-direction=left]:before{right:calc(100% - 8px);border-left:8px solid #000}[data-tooltip-direction=bottom]:after,[data-tooltip-direction=bottom]:before{left:50%;top:calc(100% + 8px);transform:translate(-50%)}[data-tooltip-direction=bottom]:before{top:calc(100% - 8px);border-bottom:8px solid #000}[data-tooltip-direction=top]:after,[data-tooltip-direction=top]:before{left:50%;bottom:calc(100% + 8px);transform:translate(-50%)}[data-tooltip-direction=top]:before{bottom:calc(100% - 8px);border-top:8px solid #000}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;border:none;background-color:transparent;background-image:none}.btn,.button,button{cursor:var(--cursor-active) 24 24,pointer}.btn,.button{--button-background:transparent;--button-color:$color-primary;display:inline-flex;flex-direction:row;padding:1rem;margin:auto 0;white-space:nowrap;font-weight:600;border-radius:8px;background-color:var(--button-background);color:var(--button-color);transition:all .15s ease-in-out;text-decoration:none;background-image:none}.btn:hover,.button:hover{opacity:.85;color:var(--button-color)}.btn--outline,.button--outline{background-color:transparent;color:var(--button-outline-color);box-shadow:inset 0 0 0 2px var(--button-outline-color)}.btn--outline:active,.btn--outline:focus,.btn--outline:hover,.button--outline:active,.button--outline:focus,.button--outline:hover{color:var(--button-background);box-shadow:inset 0 0 0 4px var(--button-background)}.btn--primary,.button--primary{--button-background:var(--color-primary);--button-color:var(--color-primary-inverted);--button-outline-color:var(--color-primary);--button-outline-color-inverted:var(--color-primary)}.btn--secondary,.button--secondary{--button-background:var(--color-secondary);--button-color:var(--color-secondary-inverted);--button-outline-color:var(--color-secondary);--button-outline-color-inverted:var(--color-secondary)}.btn--blue,.button--blue{--button-background:var(--color-blue);--button-color:var(--color-black);--button-outline-color:var(--color-blue);--button-outline-color-inverted:var(--color-blue)}.btn--purple,.button--purple{--button-background:var(--color-purple);--button-color:var(--color-white);--button-outline-color:var(--color-purple);--button-outline-color-inverted:var(--color-purple)}.btn--yellow,.button--yellow{--button-background:var(--color-yellow);--button-color:var(--color-black);--button-outline-color:var(--color-yellow);--button-outline-color-inverted:var(--color-yellow)}.btn--pink,.button--pink{--button-background:var(--color-pink);--button-color:var(--color-white);--button-outline-color:var(--color-pink);--button-outline-color-inverted:var(--color-pink)}.btn-wrapper--scroll{overflow:auto;display:flex;flex-wrap:nowrap;overscroll-behavior-x:contain;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-gap:var(--space-xs);padding-left:15%;padding-right:3.75%;margin-left:-7.5%;scroll-padding-left:15%}.btn-wrapper--scroll>*{scroll-snap-align:start;margin-right:0!important}.btn-wrapper--scroll::-webkit-scrollbar{width:0;background:transparent}.btn-wrapper>*{margin-bottom:var(--space-s)}.btn-wrapper>:not(:last-child){margin-right:var(--space-s)}#nprogress .bar{border-radius:50px}#nprogress .peg{box-shadow:none!important}:focus{outline-color:var(--color-pink);outline-width:4px;outline-style:dashed}.text-block{display:inline-flex;align-items:center;color:var(--color-primary-inverted);background-color:var(--color-primary);padding:var(--space-2xs);margin:2px}.text-block-inner{margin-left:8px;font-size:10px}