.onboarding_page .header__left nav,.onboarding_page .header__search{display:none}#onboarding .title{font-family:Playfair Display;font-size:4.5rem}#onboarding>div{overflow:hidden;position:relative}#onboarding img{width:100%}#onboarding .slide-info{position:relative}#onboarding .block-padding{background-position:50%;background-size:cover;padding:calc(var(--common-padding)*2) var(--common-padding)}#onboarding sup{font-size:.7em;vertical-align:top}.onboarding__video{animation:fadeIn .2s ease-in-out;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}#blockSvod{max-height:70vh;min-height:clamp(500px,80vh,800px)}#blockSvod .slide-info{align-items:center;display:flex;margin-top:4rem}#blockSvod .slide-description{text-align:left;width:50ch}#blockSvod .title{margin-bottom:4rem}#blockSvod label p{display:block;font-size:1.6rem;font-weight:700;margin-bottom:20px}#blockSvod form{display:flex;width:100%}#blockSvod form input{border-radius:8px 0 0 8px;flex-grow:1;font-size:.8rem;padding:1.5ch}#blockSvod form button{border-radius:0 8px 8px 0}#blockSvod .subtext{font-weight:700;margin:5px}#blockOffers{width:100%}#blockOffers .slide-info{align-items:center;display:flex;justify-content:center}#blockOffers .title{text-align:center}#blockOffers .subtitle{font-size:1.5rem;margin:30px 0 50px;text-align:center}#blockOffers #offers{align-items:stretch;display:flex;gap:50px;justify-content:center;margin-bottom:50px}#blockOffers #offers:has(.offer:hover:not([product-uuid="sub::base_year"])) .offer[product-uuid="sub::base_year"]{border:2px solid var(--color1);transform:scale(1)}#blockOffers #offers:has(.offer:hover:not([product-uuid="sub::base_year"])) .offer[product-uuid="sub::base_year"] .offer__container{background:transparent}#blockOffers #offers:has(.offer:hover:not([product-uuid="sub::base_year"])) .offer[product-uuid="sub::base_year"] .offer-price{color:var(--color1)}#blockOffers #offers:has(.offer:hover:not([product-uuid="sub::base_year"])) .offer[product-uuid="sub::base_year"] .offer-link a{background:var(--color1)}#blockOffers #offers .offer{background:var(--color3);border:2px solid var(--color1);border-radius:1.5em;display:flex;flex:1 1 0;flex-direction:column;justify-content:space-between;max-width:400px;padding:0;transition:transform .2s ease}#blockOffers #offers .offer[product-uuid="sub::base_month"]{order:1}#blockOffers #offers .offer[product-uuid="sub::base_year"]{order:2}#blockOffers #offers .offer[product-uuid="sub::premium_month"]{order:3}#blockOffers #offers .offer picture{border-radius:1.5rem 1.5rem 0 0;line-height:0;min-height:33%;overflow:hidden}#blockOffers #offers .offer img{height:100%;object-fit:cover;width:100%}#blockOffers #offers .offer .offer-link a{background:var(--color1)}#blockOffers #offers .offer .offer-link a:hover{background:var(--color2);color:inherit}#blockOffers #offers .offer .offer__container{border-radius:0 0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1.3em;justify-content:space-between;overflow:hidden;padding:20px;transition:all .2s ease}#blockOffers #offers .offer .offer__container .offer-price{color:var(--color1)}#blockOffers #offers .offer.offer[product-uuid="sub::base_year"],#blockOffers #offers .offer:hover{background:transparent;border:2px solid transparent;transform:scale(1.05)}#blockOffers #offers .offer.offer[product-uuid="sub::base_year"] .offer__container,#blockOffers #offers .offer:hover .offer__container{background:var(--color1)}#blockOffers #offers .offer.offer[product-uuid="sub::base_year"] .offer-price,#blockOffers #offers .offer:hover .offer-price{color:var(--color3)}#blockOffers #offers .offer.offer[product-uuid="sub::base_year"] .offer-link a,#blockOffers #offers .offer:hover .offer-link a{background:var(--color3)}#blockOffers #offers .offer .offer-title{font-size:2.5em;font-weight:600}#blockOffers #offers .offer.offer__zoomed{position:relative}#blockOffers #offers .offer.offer__selected{border:2px solid var(--color5)}#blockOffers #offers .offer.offer__selected .btn.offer-link{visibility:hidden}@media (max-width:767px){#blockOffers #offers .offer.offer__selected .btn.offer-link{display:none}}#blockOffers #offers .offer.offer__selected:before{background-color:var(--color5);border-radius:8px;color:var(--color3);content:"Abonnement actuel";display:block;font-size:.6rem;font-weight:700;left:50%;padding:5px 15px;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%,-50%);white-space:nowrap}#blockOffers #offers .offer .offer__circle{border:1px solid var(--color5);border-radius:20px;display:flex;height:35px;justify-content:center;position:absolute;right:20px;top:20px;width:35px}#blockOffers #offers .offer .offer__circle svg{width:70%}#blockOffers #offers .offer.offer__selected .offer__circle{background:var(--color5)}#blockOffers #offers .offer .offer-introduction{font-size:1.5em;font-weight:500;text-transform:none}#blockOffers #offers .offer .offer-desc{font-size:1.3em}#blockOffers #offers .offer .offer-desc p{line-height:1.8ch}#blockOffers #offers .offer .offer-price{font-size:1.8em;font-weight:700;margin-top:10px;transition:all .2s ease}#blockOffers #offers .offer .offer-link{margin-top:20px}#blockOffers #offers .offer .offer-link a{border-radius:10px;display:inline-block;font-weight:500;letter-spacing:.06em;padding:10px;text-align:center;text-transform:uppercase;transition:all .2s ease;width:100%}#blockOffers .student-link__container{font-size:.9rem;font-weight:600;text-align:center;text-transform:uppercase}#blockOffers .student-link__container:hover svg{margin-left:10px}#blockOffers .student-link__container svg{height:1ch;transition:all .2s ease;width:1ch}#blockOffers .student-link__container svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}#blockSvod{animation:fadeIn .5s ease-in-out .5s forwards;opacity:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.block-padding:after,.block-padding:not(#blockSvod):before{background:linear-gradient(#000 5%,rgba(0,0,0,.5) 35%,transparent);content:"";height:50%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.block-padding:before{top:-2px}.block-padding:after{bottom:-2px;transform:rotate(180deg)}.onboarding__list{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-top:50px}.onboarding__list img{aspect-ratio:400/533;border-radius:10px;width:100%}.onboarding__list svg{left:5px;position:absolute;top:5px}.onboarding__list .exclu__text{font-size:1.5rem;font-weight:700;margin-top:10px}.onboarding__list .exclu__text span{color:var(--color1)}.slide-description{position:relative;width:100%;z-index:2}#blockDiscover .slide-description,#blockExclu .slide-description{align-items:flex-start;display:flex;flex-direction:column;gap:30px}#blockDiscover .discover__description,#blockExclu .discover__description{font-size:1.4rem}#blockDiscover p,#blockExclu p,.videoclub__description p{line-height:1.3}#blockVideoclub .slide-description{align-items:flex-start;display:flex;flex-direction:column;gap:30px;padding:80px 0}#blockVideoclub svg{fill:var(--color1);height:30px}#blockVideoclub .videoclub__description{font-size:1.4rem}#blockFAQ{padding-top:0!important}#blockFAQ .slide-description{display:grid;flex-wrap:wrap;gap:50px;grid-template-columns:1fr 1fr}#blockFAQ .faq__container{display:flex;flex-direction:column;gap:15px}#blockFAQ details>summary{cursor:pointer;font-size:1.3rem;font-weight:700;list-style-type:none;margin-bottom:10px}#blockFAQ summary::-webkit-details-marker{display:none}#blockFAQ summary:after{content:"+";display:inline-block;font-size:2rem;font-weight:300;margin-left:15px;transition:.1s;vertical-align:text-bottom}#blockFAQ details[open] summary:after{transform:rotate(45deg)}#blockFAQ details p{line-height:1.2}#blockCTA .slide-description{background-color:var(--color1);border-radius:15px;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;padding:calc(var(--common-padding)/2)}#blockCTA .cta__text{font-size:1.5rem;font-weight:700}#blockCTA .cta__container{min-width:50%}#blockCTA .cta__container form{display:flex;width:100%}#blockCTA .cta__container form input{border-radius:8px 0 0 8px;flex-grow:1;font-size:.8rem}#blockCTA .cta__container form button{background-color:var(--color2);border:none;border-radius:0 8px 8px 0}#blockCTA .cta__container .subtext{font-size:.8rem;font-weight:700;margin:5px}@media (max-width:1024px){#onboarding .title{font-size:4rem}#onboarding .subtitle p{line-height:1.3em}.offer__container{gap:10px!important;padding:15px!important}#offers{align-items:center!important;flex-direction:column;gap:25px!important}#offers .offer{align-items:center;flex-direction:row!important;gap:0;max-width:none!important;width:clamp(300px,100%,500px)}#offers .offer picture{align-self:stretch;aspect-ratio:1}#offers .offer img{height:100%}#offers .offer .offer-title{font-size:1.5em!important;margin-bottom:.2em}#offers .offer .offer-introduction{font-size:1.1em!important}#offers .offer .offer-desc{align-items:end;display:inline-flex;font-size:.9em!important;min-height:0}#offers .offer .offer-desc p{font-weight:300}#offers .offer .offer-price{font-size:1.3em!important}#offers .offer .offer__container{border-radius:0 1.5rem 1.5rem 0!important;gap:2em;width:60%}#offers .offer .offer-link{margin-top:10px!important}#offers .offer .offer-link a{font-size:.7em;width:auto}#offers .offer picture{border-radius:1.5rem 0 0 1.5rem!important;width:40%}#offers .offer[product-uuid="sub::base_year"]{order:-1!important}#blockVideoclub .slide-description{max-width:100%!important}#blockVideoclub a{font-size:.8em}}@media (max-width:769px){#blockFAQ,.block-padding{padding:calc(var(--common-padding)*2) var(--common-padding)!important}.onboarding__video{max-height:70vh}#onboarding .block-padding:after,#onboarding .block-padding:before{background:linear-gradient(#000 10%,rgba(0,0,0,.7) 40%,transparent 70%)}#onboarding .block-padding#blockVideoclub:before{background:linear-gradient(90deg,#000 10%,rgba(0,0,0,.8) 50%,transparent 70%)!important;height:100%}#onboarding .block-padding#blockVideoclub .slide-description{max-width:70%;padding:0}#onboarding .title{font-size:clamp(2em,10vw,4.5em);margin-bottom:1.5rem}#onboarding .subtitle{font-size:clamp(1em,4vw,2em);margin:20px 0}#onboarding #blockSvod{background-position:top;background-repeat:no-repeat;background-size:cover}#onboarding #blockSvod .slide-info{margin-top:0}#onboarding #blockSvod label p{font-size:1.1rem;margin-bottom:10px}#onboarding #blockSvod form .button__large{font-size:.8em;padding:15px}#onboarding #blockSvod form input{padding:1.5ch 2ch}#onboarding #blockSvod .subtext{font-size:.8em;font-weight:500;margin:10px 0}#onboarding #blockSvod .slide-description{margin-top:40vh}#onboarding #blockSvod:after{background:linear-gradient(#000,rgba(0,0,0,.7) 30%,transparent 60%);height:70vh}#onboarding .onboarding__list{grid-template-columns:1fr 1fr;margin:auto;width:90%}#onboarding .onboarding__list a:nth-child(n+5){display:none}#onboarding .discover__description,#onboarding .videoclub__description{font-size:1.1em}#onboarding .discover__description p,#onboarding .videoclub__description p{line-height:1.3em}#onboarding .exclu__text{display:none}#onboarding #blockFAQ .slide-description{grid-template-columns:1fr}#onboarding #blockFAQ .slide-description .faq__container{gap:5px}#onboarding #blockFAQ .slide-description .faq__container .title{width:60%}#onboarding #blockFAQ .slide-description .faq__container details[open] summary{margin-bottom:5px;text-decoration:underline;text-underline-offset:4px}#onboarding #blockFAQ .slide-description .faq__container details summary{font-size:.9em}#onboarding #blockFAQ .slide-description .faq__container details summary:after{font-size:1.4em;margin-left:5px}#onboarding #blockFAQ .slide-description .faq__container details p{font-size:.9em;line-height:1.2em}#onboarding #blockCTA .slide-description{gap:1em;margin:auto;max-width:600px;padding:var(--common-padding)}#onboarding #blockCTA .subtext{font-weight:300}#onboarding #blockCTA .cta__container{width:100%}#onboarding #blockCTA .button__large{font-size:.7em;padding:15px}#onboarding #blockCTA .cta__text{font-size:5vw}}
/*# sourceMappingURL=sooner_onboarding.55ed7290.css.map*/