.parallax{grid-template-areas:"stack";height:100dvh;display:grid;position:relative;overflow:hidden}.parallax:before{content:"";z-index:2;background:linear-gradient(#000c,#0000);width:100%;height:8em;position:absolute;top:0;left:0}.parallax:after{content:"";background:linear-gradient(89deg,#0000008a 39.28%,#0000 95.39%);width:60vw;height:100vh;position:absolute;top:0;left:0}.parallax *{grid-area:stack}.parallax .parallax__image{object-fit:cover;width:100%;height:100%}.parallax .parallax__foreground-back,.parallax .parallax__foreground-front{object-fit:fill;transform-origin:50%;z-index:100;pointer-events:none;align-self:flex-end;width:100%;height:fit-content}.parallax .parallax__foreground-back{mix-blend-mode:hard-light;transform:scaleX(1.04)translateY(1%)}.parallax .parallax__foreground-front{transform:scaleX(1.04)translateY(4%)}.parallax .parallax__jax{z-index:1}
.overlay{z-index:3;color:var(--clr-font);width:100%;height:100%;padding:3.5em 7%;position:absolute;top:0;left:0}.overlay .overlay__nav{justify-content:space-around;display:flex}.overlay .overlay__nav picture{width:6.5em;margin-right:auto;position:relative}.overlay .overlay__nav picture .overlay__nav__imgWrapper--logo{object-fit:contain;height:100%;transform:translateY(-1em)}.overlay .overlay__nav picture:after{content:"";background:var(--clr-font);mix-blend-mode:color-dodge;filter:blur(57px);opacity:.8;z-index:-1;position:absolute;inset:0}.overlay .overlay__nav .overlay__nav__links,.overlay .overlay__nav .overlay__nav__socials{display:none}.overlay .overlay__textWrapper{flex-direction:column;align-items:center;display:flex}.overlay .overlay__textWrapper .overlay__textWrapper--top{font-size:2.5rem}.overlay .overlay__textWrapper .overlay__textWrapper--main{text-align:center;text-shadow:.007em 0 #000,0 .007em #000,-.007em 0 #000,0 -.007em #000;margin:.2em 0;font-size:clamp(4vmin,7rem,12vmin);font-style:italic;font-weight:800;line-height:1}.overlay .overlay__textWrapper .overlay__textWrapper__buttonWrapper{justify-content:center;max-width:13em;display:flex}.overlay .overlay__textWrapper .overlay__textWrapper__buttonWrapper .overlay__textWrapper--button{font:inherit;text-transform:uppercase;cursor:pointer;background:#ae48e5;border:0;border-radius:.125em;outline-style:none;padding:1.1em 2.5em;font-size:1.1rem;font-style:italic;transition:background .3s cubic-bezier(.455,.03,.515,.955),padding .3s cubic-bezier(.455,.03,.515,.955);position:relative}.overlay .overlay__textWrapper .overlay__textWrapper__buttonWrapper .overlay__textWrapper--button:after{content:"";clip-path:polygon(100% 29px,calc(100% - 8px) 100%,100% 100%);z-index:4;background:#8e38bc;position:absolute;inset:0}.overlay .overlay__textWrapper .overlay__textWrapper__buttonWrapper .overlay__textWrapper--button:hover,.overlay .overlay__textWrapper .overlay__textWrapper__buttonWrapper .overlay__textWrapper--button:focus{background:#8e38bc}.overlay .overlay__textWrapper .overlay__textWrapper__buttonWrapper .overlay__textWrapper--button:focus{padding:1.1em 2.8em}@media (min-width:480px){.overlay{padding:3.5em 7%}}@media (min-width:1000px){.overlay .overlay__nav picture{margin:0}.overlay .overlay__nav .overlay__nav__links{flex:1;justify-content:space-around;display:flex}.overlay .overlay__nav .overlay__nav__socials{gap:.5em;display:flex}.overlay .overlay__nav .overlay__nav__socials a picture svg{width:1.5em;height:1.5em;fill:var(--clr-font)}.overlay .overlay__textWrapper{width:50%;margin-top:clamp(0vmin,6em,6vmin);display:block}.overlay .overlay__textWrapper .overlay__textWrapper--main{text-align:initial}}
.page-module-scss-module__rcUngW__main{z-index:1;background:#00011f;position:relative}.page-module-scss-module__rcUngW__main .page-module-scss-module__rcUngW__wrapper{margin-top:8em;width:min(65rem,100% - 4rem);margin-inline:auto}.page-module-scss-module__rcUngW__main .page-module-scss-module__rcUngW__wrapper .page-module-scss-module__rcUngW__h1{line-height:1.5}.page-module-scss-module__rcUngW__main .page-module-scss-module__rcUngW__wrapper p{margin-top:2em}
