:root{--border-radius:10px;--border-radius-none:0;--border-radius-small:4px;--border-radius-normal:10px;--border-radius-large:20px;--border-radius-x-large:40px;--breakpoint-mobile:781;--breakpoint-tablet:961;--breakpoint-desktop:1681px;--breakpoint-laptop:1281px;--breakpoint-tablet:961px;--breakpoint-mobile:781px;--breakpoint-x-small:481px;--layout-padding:96px;--layout-width:1240px;--box-shadow-low:rgba(var(--color-black-rgb),0.1) 0 2px 6px;--box-shadow-low-black:rgba(var(--color-black-rgb),0.1) 0 2px 6px;--box-shadow-high:rgba(var(--color-black-rgb),0.16) 0 2px 10px;--box-shadow-high-black:rgba(var(--color-black-rgb),0.16) 0 2px 10px;--box-shadow-extra-high:rgba(var(--color-black-rgb),0.64) 0 8px 33px;--box-shadow-extra-high-black:rgba(var(--color-black-rgb),0.64) 0 8px 33px;--color-default:#3e0075;--color-default-rgb:62,0,117;--color-accent:#8039df;--color-accent-rgb:128,57,223;--color-midnight:#1d0254;--color-midnight-rgb:29,2,84;--color-purple-haze:#3e0075;--color-purple-haze-rgb:62,0,117;--color-purple:#683eb2;--color-purple-rgb:104,62,178;--color-violet:#8039df;--color-violet-rgb:128,57,223;--color-electric-violet:#974eff;--color-electric-violet-rgb:151,78,255;--color-lavender:#9069e7;--color-lavender-rgb:144,105,231;--color-lavender-cream:#c2a4f7;--color-lavender-cream-rgb:194,164,247;--color-lilac:#f5edff;--color-lilac-rgb:245,237,255;--color-rose:#ff2370;--color-rose-rgb:255,35,112;--color-yellow:#ffe03f;--color-yellow-rgb:255,224,63;--color-teal:#4cfec8;--color-teal-rgb:76,254,200;--color-sky:#3caff2;--color-sky-rgb:60,175,242;--color-black:#261e33;--color-black-rgb:38,30,51;--color-white:#fff;--color-white-rgb:255,255,255;--color-silver:#c4c4c4;--color-silver-rgb:196,196,196;--color-dark-gray:#d8d8d8;--color-dark-gray-rgb:216,216,216;--color-gray:#eaeaea;--color-gray-rgb:234,234,234;--color-light-gray:#f2f2f2;--color-light-gray-rgb:242,242,242;--font-family:Messina Sans,sans-serif;--font-family-secondary:BN Axel Grotesk,sans-serif;--font-family-monospace:monospace;--font-family-sans-serif:Helvetica,Arial,sans-serif;--font-family-serif:serif;--font-size-base:16px;--font-size-html:16px;--font-size-h7:14px;--font-size-h6:16px;--font-size-h5:20px;--font-size-h4:32px;--font-size-h3:40px;--font-size-h2:60px;--font-size-h1:80px;--font-size-button:14px;--font-size-kicker:14px;--font-size-large-kicker:16px;--font-size-xx-large:28px;--font-size-x-large:20px;--font-size-large:18px;--font-size-small:16px;--font-size-x-small:14px;--font-size-xx-small:12px;--font-weight-base:400;--font-weight-html:400;--font-weight-h7:700;--font-weight-h6:700;--font-weight-h5:700;--font-weight-h4:700;--font-weight-h3:700;--font-weight-h2:700;--font-weight-h1:700;--font-weight-button:700;--font-weight-kicker:700;--font-weight-large-kicker:700;--font-weight-normal:400;--font-weight-bold:700;--letter-spacing-base:-0.01em;--letter-spacing-kicker:0.05em;--letter-spacing-large-kicker:0.05em;--line-height-base:1.375;--line-height-html:1.375;--line-height-h7:1.4285714286;--line-height-h6:1.125;--line-height-h5:1.3;--line-height-h4:1;--line-height-h3:1;--line-height-h2:1;--line-height-h1:1;--line-height-kicker:1.4285714286;--line-height-large-kicker:1.5;--line-height-xx-large:32px;--line-height-x-large:28px;--line-height-large:24px;--line-height-small:22px;--line-height-x-small:20px;--line-height-xx-small:16px;--gap:24px;--gap-normal:24px;--gap-large:40px;--gap-x-large:80px;--gap-xx-large:120px;--spacing-xxx-small:8px;--spacing-xx-small:16px;--spacing-x-small:24px;--spacing-small:32px;--spacing-medium:40px;--spacing-large:56px;--spacing-x-large:80px;--spacing-xx-large:120px;--spacing-xxx-large:160px;--1x:8px;--2x:16px;--3x:24px;--4x:32px;--5x:40px;--6x:48px;--7x:56px;--8x:64px;--9x:72px;--10x:80px;--11x:88px;--12x:96px;--13x:104px;--14x:112px;--15x:120px;--16x:128px;--17x:136px;--18x:144px;--19x:152px;--20x:160px;--21x:168px;--22x:176px;--23x:184px;--24x:192px;--25x:200px;--26x:208px;--27x:216px;--28x:224px;--29x:232px;--30x:240px}@media(max-width:960px){:root{--font-size-h4:20px;--font-size-h3:28px;--font-size-h2:32px;--font-size-h1:40px}}*{box-sizing:border-box}a{color:#8039df;text-decoration:none;transition:color .4s}a:active,a:focus,a:hover{color:#9c65e6;text-decoration:underline}article{margin:32px 0}article:first-child{margin-top:0}article:last-child{margin-bottom:0}blockquote{padding:0 0 0 16px}code{display:inline-block;white-space:pre}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:inherit;margin:0 0 24px}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.h1,h1{font-size:var(--font-size-h1);font-variation-settings:"wght" var(--font-weight-h1);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1);text-transform:var(--text-transform-h1)}.h2,h2{font-size:var(--font-size-h2);font-variation-settings:"wght" var(--font-weight-h2);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2);text-transform:var(--text-transform-h2)}.h3,h3{font-size:var(--font-size-h3);font-variation-settings:"wght" var(--font-weight-h3);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3);text-transform:var(--text-transform-h3)}.h4,h4{font-size:var(--font-size-h4);font-variation-settings:"wght" var(--font-weight-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);text-transform:var(--text-transform-h4)}.h5,h5{font-size:var(--font-size-h5);font-variation-settings:"wght" var(--font-weight-h5);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5);text-transform:var(--text-transform-h5)}.h6,h6{font-size:var(--font-size-h6);font-variation-settings:"wght" var(--font-weight-h6);font-weight:var(--font-weight-h6);line-height:var(--line-height-h6);text-transform:var(--text-transform-h6)}hr{background:#f2f2f2;border:0;display:block;height:1px;margin:24px 0}hr:first-child{margin-top:0}hr:last-child{margin-bottom:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#3e0075;font-family:Messina Sans,sans-serif;font-size:var(--font-size-base);font-variation-settings:"wght" var(--font-weight-base);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-base);line-height:var(--line-height-base);text-transform:var(--text-transform-base)}img{max-width:100%}address,blockquote,form,ol,pre,table,ul{margin:16px 0}address:first-child,blockquote:first-child,form:first-child,ol:first-child,pre:first-child,table:first-child,ul:first-child{margin-top:0}address:last-child,blockquote:last-child,form:last-child,ol:last-child,pre:last-child,table:last-child,ul:last-child{margin-bottom:0}ol{padding:0 0 0 16px}p{margin:16px 0}p:first-child{margin-top:0}pre{display:block;white-space:pre-wrap}strong{font-weight:700}table{width:100%}th{text-align:left}td,th{padding:8px 16px}input[type=date],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=week],textarea{border:1px solid #f2f2f2;font-size:var(--font-size-base);font-variation-settings:"wght" var(--font-weight-base);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-base);line-height:var(--line-height-base);padding:8px 16px;text-transform:var(--text-transform-base);transition:all .4s}input[type=date]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{color:#eaeaea}input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:#eaeaea}input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#d8d8d8;outline:none}input[type=date]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,input[type=week]:hover,textarea:hover{border-color:#eaeaea}input[type=date]:focus::-moz-placeholder,input[type=date]:hover::-moz-placeholder,input[type=datetime]:focus::-moz-placeholder,input[type=datetime]:hover::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=email]:hover::-moz-placeholder,input[type=month]:focus::-moz-placeholder,input[type=month]:hover::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=number]:hover::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=password]:hover::-moz-placeholder,input[type=search]:focus::-moz-placeholder,input[type=search]:hover::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=tel]:hover::-moz-placeholder,input[type=text]:focus::-moz-placeholder,input[type=text]:hover::-moz-placeholder,input[type=url]:focus::-moz-placeholder,input[type=url]:hover::-moz-placeholder,input[type=week]:focus::-moz-placeholder,input[type=week]:hover::-moz-placeholder,textarea:focus::-moz-placeholder,textarea:hover::-moz-placeholder{color:#d8d8d8}input[type=date]:focus::placeholder,input[type=date]:hover::placeholder,input[type=datetime]:focus::placeholder,input[type=datetime]:hover::placeholder,input[type=email]:focus::placeholder,input[type=email]:hover::placeholder,input[type=month]:focus::placeholder,input[type=month]:hover::placeholder,input[type=number]:focus::placeholder,input[type=number]:hover::placeholder,input[type=password]:focus::placeholder,input[type=password]:hover::placeholder,input[type=search]:focus::placeholder,input[type=search]:hover::placeholder,input[type=tel]:focus::placeholder,input[type=tel]:hover::placeholder,input[type=text]:focus::placeholder,input[type=text]:hover::placeholder,input[type=url]:focus::placeholder,input[type=url]:hover::placeholder,input[type=week]:focus::placeholder,input[type=week]:hover::placeholder,textarea:focus::placeholder,textarea:hover::placeholder{color:#d8d8d8}ul{padding:0 0 0 16px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:BN Axel Grotesk,sans-serif;text-transform:uppercase}.h5,.h6,h5,h6{font-family:Messina Sans,sans-serif;text-transform:none}p{margin:0 0 24px}p:last-child{margin-bottom:0}