@import url("https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,300;1,300&display=swap");:root{--color-base:#17172b;--color-light:#fff;--color-primary:#793690;--color-primary-dark:#612d76}body,html{background:#fdfdfd;color:var(--color-base);font-family:Inter,sans-serif}.row-fluid [class*=span]{min-height:0!important}.container-wide{box-sizing:border-box;margin:0 auto;max-width:1920px;padding:0 2rem;position:relative;width:100%}.h1,h1{font-size:clamp(32px,5vw,96px)}.h1,.h2,h1,h2{color:var(--color-base);font-family:Inter Tight,sans-serif;font-weight:300!important;line-height:1.2}.h2,h2{font-size:48px}.h3,h3{font-size:32px;line-height:1.3}.h3,.h4,h3,h4,p{color:var(--color-base)}p{font-size:16px;line-height:1.6}.button.button-primary{all:unset;align-items:center;background:var(--color-primary);border:1px solid var(--color-primary);border-radius:2px;box-sizing:border-box;color:var(--color-light);cursor:pointer;display:inline-flex;justify-content:center;min-height:48px;padding:8px 20px;text-align:center;transition:.2s}.button.button-primary:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.button.button-primary.button-outline{background:transparent;border-color:var(--color-primary);color:var(--color-primary)}.button.button-primary.button-outline:hover{background:var(--color-primary);color:#fff}.mfp-close{align-items:center;background:rgba(0,0,0,.6);border-radius:50%;color:#fff;color:#fff!important;display:flex;font-family:inherit!important;font-size:28px;height:44px!important;justify-content:center;line-height:44px!important;line-height:0!important;opacity:1;position:fixed!important;right:1rem!important;text-align:center;top:1rem!important;width:44px!important;z-index:9999}.mfp-close:focus,.mfp-close:hover{background:rgba(0,0,0,.8)}.mfp-video-iframe .mfp-close,.mfp-video-inline .mfp-close{position:fixed!important}.mfp-wrap{align-items:center;display:flex!important;justify-content:center;position:fixed}.mfp-iframe-holder,.mfp-inline-holder{padding:0!important}.mfp-video-iframe .mfp-content{aspect-ratio:16/9;display:block;margin:0 auto;max-height:90vh;max-width:65vw;width:min(65vw,160vh)}.mfp-video-iframe .mfp-iframe-scaler{height:100%;width:100%}.mfp-video-iframe iframe{display:block;height:100%;width:100%}.mfp-video-inline .mfp-content{box-shadow:none!important;height:auto;margin:0 auto;max-height:calc(100vh - 4rem);max-width:calc(100vw - 4rem);padding:0;width:auto}.mfp-video-inline .mfp-content,.mfp-video-inline .video-grid__inlinePlayer,.mfp-video-inline .video-grid__inlinePlayerInner{align-items:center;background:transparent!important;box-sizing:border-box;display:inline-flex;justify-content:center;overflow:visible}.mfp-video-inline .video-grid__inlinePlayer,.mfp-video-inline .video-grid__inlinePlayerInner{height:auto!important;max-height:none!important;max-width:none!important;width:auto!important}.mfp-video-inline .video-grid__video{display:block;object-fit:contain}.mfp-video-inline .video-grid__inlinePlayerInner video,.mfp-video-inline .video-grid__video{background:transparent!important;height:auto!important;max-height:calc(100vh - 4rem)!important;max-width:calc(100vw - 4rem)!important;width:auto!important}.mfp-video-inline .video-grid__inlinePlayerInner video{object-fit:contain!important}.mfp-video-inline source,.mfp-video-inline video{max-width:100%}footer#footer{margin-top:0!important}.container,.container-narrow{box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.simple-text{box-sizing:border-box;padding:96px 0}@media (min-width:1920px){.simple-text{padding:152px 0}}@media (max-width:1279px) and (min-width:768px){.simple-text{padding:80px 0}}@media (max-width:767px){.simple-text{padding:64px 0}}.simple-text__inner{margin:0 auto;max-width:70%}@media (min-width:1280px){.container{max-width:1380px}.container-narrow{max-width:1265.00005px}}@media (min-width:768px) and (max-width:1279px){.container{max-width:1000px}.container-narrow{max-width:916.6667px}.h1,h1{font-size:48px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}}@media (max-width:767px){.simple-text{padding:3rem 0}.container,.container-narrow,.simple-text__inner{max-width:100%}.container-wide{padding-left:20px;padding-right:20px}.mfp-content,.mfp-iframe-holder .mfp-content,.video-grid__inlinePlayer{max-height:50vh;max-width:94vw;width:94vw}.h1,h1{font-size:34px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}}