@import"//hello.myfonts.net/count/3d2306";@font-face{font-family:Arboria-Black;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/arboria/black/arboria-black.woff2) format("woff2"),url(/fonts/arboria/black/arboria-black.woff) format("woff")}@font-face{font-family:FF-Good-Condensed-Medium;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/ff-good/condensed-medium/93ecf0d8-3fc0-4bf5-8cf5-4ac4172b275c.woff2) format("woff2"),url(/fonts/ff-good/condensed-medium/75413403-9907-436e-ac37-6eaaeb11fbfc.woff) format("woff")}@font-face{font-family:FF-Good-Condensed-Condensed;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/ff-good/condensed-black/3fd0d740-829a-4b55-b90c-04f8e9b640ba.woff2) format("woff2"),url(/fonts/ff-good/condensed-black/5a9f4048-8d67-4285-b635-b84412bda374.woff) format("woff")}:root{--font-sans-medium:"FF-Good-Condensed-Medium",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;--font-sans-black:"FF-Good-Condensed-Black",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;--font-sans-headline:"Arboria-Black",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;--color-purple-dark:#31006f;--color-purple:#b59fff;--color-pink:#fec9b4;--color-pink-dark:#fe7350;--color-blue:#5edcf3;--color-blue-dark:#04b0d0;--color-yellow:#fbfbbd;--color-yellow-dark:#f5ed2d;--color-yellow-hover:#d0d744;--color-teal:#39fdc3;--color-teal-dark:#02ba9d;--gradient-purple:linear-gradient(0deg,#b59fff,rgba(181,159,255,0) 50%,#b59fff);--gradient-purple-top:linear-gradient(0deg,#b59fff,rgba(181,159,255,0));--gradient-pink:linear-gradient(0deg,#fe7350,rgba(254,115,80,0) 50%,#fe7350);--gradient-pink-top:linear-gradient(0deg,#fe7350,rgba(254,115,80,0));--gradient-blue:linear-gradient(0deg,#04b0d0,rgba(4,176,208,0) 50%,#04b0d0);--gradient-blue-top:linear-gradient(0deg,#04b0d0,rgba(4,176,208,0));--gradient-yellow:linear-gradient(0deg,#f5ed2d,rgba(245,237,45,0) 50%,#f5ed2d);--gradient-yellow-top:linear-gradient(0deg,#f5ed2d,rgba(245,237,45,0));--gradient-teal:linear-gradient(0deg,#02ba9d,rgba(2,186,157,0) 50%,#02ba9d);--gradient-teal-top:linear-gradient(0deg,#02ba9d,rgba(2,186,157,0));--gradient-opacity:1;--background-gradient:var(--gradient-pink);--background-gradient-top:var(--gradient-pink-top);--background:var(--color-pink);--font-primary:var(--color-purple-dark);--transition-background-color:background-color 650ms ease-out}body,html{padding:0;margin:0;font-family:var(--font-sans-medium);-webkit-text-size-adjust:100%;font-feature-settings:none;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px;scroll-behavior:smooth;-webkit-transition:var(--transition-background-color);transition:var(--transition-background-color);background-color:var(--background);color:var(--font-primary);-webkit-tap-highlight-color:rgba(255,255,255,0)}*{-webkit-box-sizing:border-box;box-sizing:border-box}#__next{width:100%;overflow:hidden;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.js-focus-visible :focus:not(.focus-visible),[data-js-focus-visible] :focus:not([data-focus-visible-added]){outline:none}.focus-visible{outline:none;-webkit-box-shadow:0 0 0 4px rgba(209,0,0,.65);box-shadow:0 0 0 4px rgba(209,0,0,.65)}::selection{background-color:hsla(0,0%,100%,.5);color:var(--color-purple-dark)}a:link,a:visited{color:inherit}a:active,a:hover,a:link,a:visited{text-decoration:underline}.h1,h1{text-transform:uppercase;font-size:clamp(3rem,2.25rem + 3.3333vw,3.75rem);line-height:.85;margin-top:0;margin-bottom:1rem;font-weight:900;font-family:var(--font-sans-headline);letter-spacing:normal}@media(min-width:64rem){.h1,h1{font-size:clamp(5rem,-15.0784rem + 31.3725vw,10rem);line-height:.85}}@media(min-width:80rem){.h1,h1{font-size:10rem}}.h2,h2{text-transform:uppercase;font-size:2.0625rem;line-height:.9;margin-top:0;margin-bottom:1.5rem;font-weight:700;font-family:var(--font-sans-headline);letter-spacing:normal}@media(min-width:64rem){.h2,h2{font-size:5rem;line-height:.9}}.h3,h3{font-size:1.25rem;line-height:1.5625rem;font-weight:400;font-family:var(--font-sans-headline);letter-spacing:normal;color:var(--color-yellow);text-transform:uppercase}.h3,.h4,h3,h4{margin-top:0;margin-bottom:1.5rem}.h4,h4{font-size:1rem;line-height:1.5rem;font-weight:600}.h5,h5{font-size:1.25rem;line-height:1.25rem;margin-top:6rem;margin-bottom:3rem;text-transform:uppercase;font-weight:400}blockquote,ol,p,pre,table,ul{font-size:1.5rem;line-height:1.875rem;margin-top:0;margin-bottom:1.5rem}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}.hr,hr{border:1px solid;margin:-1px 0}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{vertical-align:super;font-size:50%;top:2px}sub{bottom:-.25em}p strong{font-weight:600}a{cursor:pointer}.text-sub,.text-super{font-size:80%}.nowrap{white-space:nowrap}.fadeIn,.headerFadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.headerFadeIn{-webkit-animation-delay:.45s;animation-delay:.45s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}[hidden]{display:none!important}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.fullscreen{width:100%;min-height:100vh}@media(min-width:64rem){.fullscreen-md{width:100%;min-height:100vh}}.fullscreen-xs{width:100%;min-height:100vh}@media(min-width:45rem){.fullscreen-xs{width:auto;min-height:auto}}.halfscreen{width:100%;min-height:50vh}.justify-center{display:flex;justify-content:center}.align-center{display:flex;align-items:center}.display-flex{display:flex}button{display:inline-block;border:none;cursor:pointer;text-align:center;-webkit-appearance:none;-moz-appearance:none;color:var(--color-purple-dark);background-color:transparent}.background-purple{background-color:var(--color-purple)}.headroom,.headroom-wrapper{position:absolute;top:0;left:0;right:0;z-index:100}.headroom:after{z-index:0;content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:opacity .35s ease-out 50ms;transition:opacity .35s ease-out 50ms;background-color:var(--color-purple);background-image:url(/vector/zebra-pattern.svg);background-size:auto;background-position:center -20vh;-webkit-transition:opacity 10ms ease-out 10ms;transition:opacity 10ms ease-out 10ms}.headroom--scrolled:after{-webkit-transition:opacity .15s ease-out 0ms;transition:opacity .15s ease-out 0ms;opacity:1}.navOpen .headroom{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.navOpen .headroom:after{-webkit-transition:opacity .15s ease-out .85s;transition:opacity .15s ease-out .85s;opacity:1}.headroom--pinned{position:fixed;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.02),0 4px 8px rgba(0,0,0,.02),0 8px 16px rgba(0,0,0,.02),0 16px 32px rgba(0,0,0,.02),0 32px 64px rgba(0,0,0,.02);box-shadow:0 1px 2px rgba(0,0,0,.02),0 2px 4px rgba(0,0,0,.02),0 4px 8px rgba(0,0,0,.02),0 8px 16px rgba(0,0,0,.02),0 16px 32px rgba(0,0,0,.02),0 32px 64px rgba(0,0,0,.02)}