body[data-page-is-homepage]{display:grid}@media screen and (min-width:calc(900px + 1px)){body[data-page-is-homepage]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}body[data-page-is-homepage] main{background-color:white;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;text-align:center}body[data-page-is-homepage] main h1{font-size:3rem;margin-bottom:0}body[data-page-is-homepage] main h1+p{margin-top:0.2em;font-size:1.425rem;opacity:0.5;margin-bottom:3rem}body[data-page-is-homepage] main .explained{color:#117365;font-size:2rem;line-height:1.25em;font-family:var(--font-headings)}@media screen and (max-width:900px){body[data-page-is-homepage] main{padding:5rem 2rem}}@media screen and (max-width:900px){body[data-page-is-homepage] main .form-wrapper{display:none}}body[data-page-is-homepage] .form-wrapper{margin-top:4rem}body[data-page-is-homepage] .form-wrapper h2{text-transform:uppercase;font-size:1.8rem}body[data-page-is-homepage] .form-wrapper p{margin-bottom:1rem}body[data-page-is-homepage] .form-wrapper p small{display:block;opacity:0.5}body[data-page-is-homepage] .form-wrapper input[type=email]{width:16.7777777778rem;padding:0.5em}body[data-page-is-homepage] .form-wrapper button{margin-top:1rem;border:0;color:#fff;text-transform:uppercase;font-size:1.5rem;padding:0.6em 1em 0.5em;line-height:1.25em;border-radius:0.2em;font-family:var(--font-headings);background:linear-gradient(to right,#7a9f9d,#33504c);cursor:pointer}body[data-page-is-homepage] .form-wrapper .g-recaptcha{display:flex;justify-content:center;margin:0 auto;margin-top:1rem}body[data-page-is-homepage] aside{background-image:url("../images/static/bg-1.jpeg");background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}@media screen and (max-width:900px){body[data-page-is-homepage] aside{height:70svh}}body[data-page-is-homepage] aside .clock{width:3.8888888889rem;height:3.8888888889rem;border:0.3333333333rem solid #fff;border-radius:50%;position:absolute;top:2rem;right:2rem;filter:motionBlur(0.5rem);opacity:0.5}body[data-page-is-homepage] aside .clock .hours,body[data-page-is-homepage] aside .clock .minutes{background-color:#fff;border-radius:1000px;position:absolute;left:50%;top:50%;transform-origin:left center;transform:translateY(-50%)}body[data-page-is-homepage] aside .clock .minutes{width:45%;height:5%;animation:rotateClock 0.5s linear infinite}body[data-page-is-homepage] aside .clock .hours{width:35%;height:8%;transform:translateY(-50%);animation:rotateClock 6s linear infinite}@keyframes rotateClock{to{transform:translateY(-50%) rotate(360deg)}}body[data-page-is-homepage] aside .months-slider{max-width:100svw;pointer-events:none;margin-top:2.2rem;color:white;font-weight:700;font-size:2rem;text-align:right;font-family:var(--font-headings);letter-spacing:0.1em;opacity:0.5}body[data-page-is-homepage] aside .months-slider p{padding-right:calc(2rem + 5.5555555556rem)}body[data-page-is-homepage] aside .months-slider .slick-track{padding:1rem 0}body[data-page-is-homepage] aside .posters-slider{pointer-events:none;max-width:100svw;position:absolute;left:0;top:0;width:100%;height:100%}body[data-page-is-homepage] aside .posters-slider .slick-slide{overflow:visible}body[data-page-is-homepage] aside .posters-slider .slick-slide img{height:27svh;width:auto;margin:0 auto;margin-top:12svh;transform:translateX(25%);box-shadow:0.25rem 0.25rem 0.75rem rgba(0,0,0,0.5)}@media screen and (min-width:calc(900px + 1px)){body[data-page-is-homepage] aside .posters-slider .slick-slide img{height:37svh}}@media screen and (min-width:calc(900px + 1px)){body[data-page-is-homepage] .mobile{display:none}}@media screen and (max-width:900px){body[data-page-is-homepage] .mobile{padding:3rem 2rem 5rem;text-align:center}}
/*# sourceMappingURL=homepage.css.map */