@keyframes FidelityBanner_titleGradientMove___lGfb{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes FidelityBanner_heartBeat__smUCL{0%,to{transform:scale(1.1)}50%{transform:scale(1)}}@keyframes FidelityBanner_fadeIn__yBJBF{0%{opacity:0}to{opacity:1}}@keyframes FidelityBanner_fadeOut__DhCkS{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes FidelityBanner_moveBlock__31YI_{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.FidelityBanner_fidelityBannerWrapper__9zkWz{overflow:visible}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0;max-width:860px;margin:0 auto}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ div{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ div button{margin:20px 0}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ h2{color:var(--color-background-text);text-transform:capitalize;font-family:Noto,serif;font-size:35px;line-height:37px;font-weight:200}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ h3{color:var(--color-background-text);font-family:Noto,serif;font-weight:200;font-size:20px;margin-bottom:10px}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ article{text-align:center;margin:10px}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ article span{color:var(--color-background-text);font-size:22px;font-weight:400;text-transform:none;line-height:14px;margin-bottom:10px;text-transform:capitalize;font-family:Noto}@media(min-width:1024px){.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ article span{font-size:30px}}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ article span span{font-size:12px;font-weight:400;margin-bottom:10px;text-transform:uppercase;margin-top:5px;display:flex;align-items:center;justify-content:center;text-align:center}@media(min-width:1024px){.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ article span span{font-size:16px;margin:20px 0}}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ article span span:after,.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ article span span:before{content:"";position:relative;width:8px;height:8px;background:var(--color-primary-dark);border-radius:100%;display:block;margin:0 10px}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ p{font-size:15px;text-align:center;color:var(--color-primary-dark);max-width:550px;line-height:normal;width:70%;text-transform:uppercase}@media(min-width:1024px){.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ p{font-size:20px;width:100%}}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ p span{display:block}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ button{margin:20px 0 0}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ .FidelityBanner_fidelityCard__BvDqZ:active{animation:FidelityBanner_cardFlip__qtvVg 2s ease-in}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityBanner__H9uoZ .FidelityBanner_fidelityCard__BvDqZ span{overflow:visible!important}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityList__cZ_fl{display:flex;flex-direction:column;justify-content:flex-start;padding:0 1em;width:100%;max-width:520px}@media(min-width:1024px){.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityList__cZ_fl{padding:1em}}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityList__cZ_fl.FidelityBanner_chatFidelityList__0crSm{width:auto;max-width:386px}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityList__cZ_fl .FidelityBanner_fidelityBenefits__n2SFk{display:flex;align-items:center;margin:5px}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityList__cZ_fl .FidelityBanner_fidelityBenefits__n2SFk>*{margin:2px}@media(min-width:1024px){.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityList__cZ_fl .FidelityBanner_fidelityBenefits__n2SFk{margin:10px}}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityList__cZ_fl .FidelityBanner_fidelityBenefits__n2SFk .FidelityBanner_checkIcon__R1Jtf{color:var(--color-primary-dark);font-size:25px}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityList__cZ_fl .FidelityBanner_fidelityBenefits__n2SFk .FidelityBanner_firstCheckIcon__zqz2h{font-size:46px;color:var(--color-primary-dark)}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityList__cZ_fl .FidelityBanner_fidelityBenefits__n2SFk .FidelityBanner_firstCheckIconByChat__ZxCYc{font-size:25px;color:var(--color-primary-dark)}.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityList__cZ_fl .FidelityBanner_fidelityBenefits__n2SFk span{font-size:15px;font-style:italic;font-family:Lato,sans-serif;line-height:normal}@media(min-width:1024px){.FidelityBanner_fidelityBannerWrapper__9zkWz .FidelityBanner_fidelityList__cZ_fl .FidelityBanner_fidelityBenefits__n2SFk span{font-size:20px}}@keyframes FidelityBanner_cardFlip__qtvVg{0%{transform:scale(.25);transform:perspective(800px) rotateY(0deg) rotate(0deg)}to{transform:scale(1);transform:perspective(800px) rotateY(1turn) rotate(1turn)}}.FrequentlyAskedQuestions_frequentlyAskedQuestions__iEdrA{margin-bottom:30px}.FrequentlyAskedQuestions_frequentlyAskedQuestions__iEdrA h3{text-align:left;color:#262626}.FrequentlyAskedQuestions_frequentlyAskedQuestions__iEdrA>div{margin-bottom:10px}.FrequentlyAskedQuestions_frequentlyAskedQuestions__iEdrA .FrequentlyAskedQuestions_collapse__xpE1k{padding:0;margin-bottom:5px}.FrequentlyAskedQuestions_frequentlyAskedQuestions__iEdrA .FrequentlyAskedQuestions_collapse__xpE1k .FrequentlyAskedQuestions_title__INwkr{border-top-left-radius:3px;border-top-right-radius:3px;background-color:#f8f8f8}.FrequentlyAskedQuestions_frequentlyAskedQuestions__iEdrA .FrequentlyAskedQuestions_collapse__xpE1k .FrequentlyAskedQuestions_children__ci_Zl{border-bottom-left-radius:7px;border-bottom-right-radius:7px;background-color:#fff}@keyframes HomeBanner_titleGradientMove__UcB7h{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes HomeBanner_heartBeat__FL49Y{0%,to{transform:scale(1.1)}50%{transform:scale(1)}}@keyframes HomeBanner_fadeIn__V4ELe{0%{opacity:0}to{opacity:1}}@keyframes HomeBanner_fadeOut__OnnXR{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes HomeBanner_moveBlock__tCaEN{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}@keyframes HomeBanner_pulse__bnfAM{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.HomeBanner_container__Rw1zL{color:#262626}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB{position:relative;height:280px;margin:auto;font-family:"Noto Serif"}@media(min-width:1024px){.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB{height:500px}}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_contentWrapper__k0q2y{position:relative;max-width:1366px;height:100%;margin:auto}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_backgroundImage__G5ibL{position:absolute;width:100%;height:100%}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV{position:absolute;top:40px;max-width:204px;left:5%}@media(min-width:1024px){.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV{top:90px;max-width:500px;left:12%}}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_title__Ne9Q0{margin-left:15px;text-align:center}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_title__Ne9Q0 h1{font-size:15px;font-weight:700;line-height:1.2;padding:0;color:#111;text-transform:none}@media(min-width:1024px){.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_title__Ne9Q0 h1{font-size:30px;margin-left:9px}}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2{margin-top:10px;display:flex;flex-direction:column;text-align:center;font-size:12px;font-weight:500;line-height:1}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2 sup{position:relative;top:-4px;font-size:8px}@media(min-width:1024px){.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2 sup{position:relative;top:-8px;font-size:12px}}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2 .HomeBanner_intro__QXowt{line-height:1.3;font-weight:400}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2 .HomeBanner_intro__QXowt bold{font-weight:700;text-transform:uppercase}@media(min-width:1024px){.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2 .HomeBanner_intro__QXowt{font-size:20px}}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2 .HomeBanner_button__I_ptP{margin-top:10px;z-index:1;animation:HomeBanner_pulse__bnfAM 2s infinite;border-radius:20px}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2 .HomeBanner_button__I_ptP svg{width:14px;height:14px}@media(min-width:1024px){.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2 .HomeBanner_button__I_ptP svg{width:31px;height:31px}}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2 .HomeBanner_offerCondition__Ubv0H{margin-top:10px;font-size:12px;font-weight:400}@media(min-width:1024px){.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2 .HomeBanner_offerCondition__Ubv0H{margin-top:12px;font-size:20px}}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_content__kTuiV .HomeBanner_description__YnDT2 .HomeBanner_offerCondition__Ubv0H gold{color:#d8b860}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_reinssuranceWrapper__1mTR3{position:absolute;left:50%;display:flex;align-items:center;bottom:-35px;font-size:10px;font-weight:700;font-family:Lato;background-color:var(--color-primary);color:var(--color-primary-text);padding:10px;border-radius:20px;transform:translateX(-50%);width:85%;max-width:330px;border:3px solid #fff}@media(min-width:1024px){.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_reinssuranceWrapper__1mTR3{justify-content:start;max-width:400px}}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_reinssuranceWrapper__1mTR3 .HomeBanner_reinssurance__EcYnS{display:flex;align-items:center;gap:5px}.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_reinssuranceWrapper__1mTR3 .HomeBanner_reinssurance__EcYnS span{margin-left:8px;flex:1;font-size:14px}@media(min-width:1024px){.HomeBanner_container__Rw1zL .HomeBanner_wrapper__6t5zB .HomeBanner_reinssuranceWrapper__1mTR3 .HomeBanner_reinssurance__EcYnS span{font-size:20px;font-weight:400}}@keyframes HoroscopesLink_titleGradientMove__5FNlk{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes HoroscopesLink_heartBeat__o0U_O{0%,to{transform:scale(1.1)}50%{transform:scale(1)}}@keyframes HoroscopesLink_fadeIn__8FIAj{0%{opacity:0}to{opacity:1}}@keyframes HoroscopesLink_fadeOut__G4NW8{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes HoroscopesLink_moveBlock__MMrd9{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.HoroscopesLink_freeServices__XWuM9{padding:20px 0 10px}@media(min-width:1024px){.HoroscopesLink_freeServices__XWuM9{padding:40px 0}}.HoroscopesLink_freeServices__XWuM9 h2{text-align:center;margin:0 0 40px}.HoroscopesLink_freeServices__XWuM9 h2 span{color:#111;font-size:22px;font-weight:400;text-transform:none;line-height:14px;margin-bottom:10px;text-transform:capitalize;font-family:Noto}@media(min-width:1024px){.HoroscopesLink_freeServices__XWuM9 h2 span{font-size:30px}}.HoroscopesLink_freeServices__XWuM9 h2 span span{font-size:12px;font-weight:400;margin-bottom:10px;text-transform:uppercase;margin-top:5px;display:flex;align-items:center;justify-content:center;text-align:center}@media(min-width:1024px){.HoroscopesLink_freeServices__XWuM9 h2 span span{font-size:16px;margin:20px 0}}.HoroscopesLink_freeServices__XWuM9 h2 span span:after,.HoroscopesLink_freeServices__XWuM9 h2 span span:before{content:"";position:relative;width:8px;height:8px;background:var(--color-primary-dark);border-radius:100%;display:block;margin:0 10px}@media(min-width:1024px){.HoroscopesLink_freeServices__XWuM9 h2{margin:0 0 40px}}.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU{display:flex;justify-content:space-around;flex-wrap:wrap;padding:10px;gap:10px}.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU>a{display:flex;flex-direction:column}.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU>div{flex:0 0 98%;padding:10px;border-radius:6px;cursor:pointer;position:relative;background:var(--color-background-secondary);border:1px solid rgba(0,0,0,.05)}.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU>div:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.04}@media(min-width:1024px){.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU>div{flex:0 0 48%;padding:20px}}.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU>div>a{display:flex}.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU>div div{flex:1;line-height:20px;display:flex;flex-direction:column}.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU>div div h4{color:#111;font-weight:400;font-size:20px;margin-bottom:10px}.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU>div div p{flex:1;color:#111;line-height:16px;font-size:14px}.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU>div div p br{display:none}.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU>div div.HoroscopesLink_image__Gn_oX{flex:0 0 35%;position:relative;margin-right:10px;border-radius:6px;overflow:hidden;border:1px solid #dda600}.HoroscopesLink_freeServices__XWuM9 .HoroscopesLink_content__Cd2qU>div div button{margin:20px auto 0}@keyframes MyCosmoBanner_titleGradientMove__ikq19{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes MyCosmoBanner_heartBeat__ZzlEE{0%,to{transform:scale(1.1)}50%{transform:scale(1)}}@keyframes MyCosmoBanner_fadeIn__YNxY_{0%{opacity:0}to{opacity:1}}@keyframes MyCosmoBanner_fadeOut__e7jg6{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes MyCosmoBanner_moveBlock__R_K76{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}@font-face{font-family:"Noto Serif";src:url(/_next/static/media/NotoSerif.0eb35a61.ttf)}.MyCosmoBanner_banner__4BJuI{position:relative;padding:30px 0;background:linear-gradient(#111,#ffedc1);overflow:hidden}.MyCosmoBanner_banner__4BJuI:after{content:"";position:absolute;display:block;width:100%;z-index:3;background:linear-gradient(transparent,#111);height:400px;bottom:0}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_video__RtIa0{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;opacity:.2}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_video__RtIa0>div{height:0!important;width:100%!important;padding-bottom:56%}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_video__RtIa0>div video{width:100vw!important;height:86vh!important;-o-object-fit:cover;object-fit:cover}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1{display:flex;width:100%;max-width:1440px;height:100%;flex-direction:column;flex:1 1;margin:0 auto;padding:40px 50px;position:relative;z-index:4}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_top__nIIJp{display:flex;align-items:center;justify-content:space-between}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_top__nIIJp button{padding:14px 20px;border-radius:16px;background-color:#111;color:#000;font-size:20px;font-weight:700}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_appName__asRmx{font-size:54px;margin-bottom:50px;font-family:Noto;text-transform:uppercase}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_appName__asRmx span{color:var(--color-primary-dark);font-family:licorice;text-transform:lowercase}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_title__sCnNN{max-width:535px;margin-bottom:10px;color:var(--color-primary-dark);font-size:30px;line-height:1.1;text-align:left;font-weight:900}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_subtitle__bJ_xL{max-width:760px;color:#111;font-size:22px;font-weight:400;line-height:1.3}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_subtitle__bJ_xL span{font-weight:700;color:#111;font-family:Noto}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_subtitle__bJ_xL span span{color:var(--color-primary-dark);font-family:Licorice}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_subtitle__bJ_xL .MyCosmoBanner_subtitle__bJ_xL .MyCosmoBanner_firstSubtitleSentence__xEDbE svg{margin-left:10px}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_subtitle__bJ_xL strong{color:#ccb26a}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX{display:flex;align-items:center;justify-content:space-between}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_left___8fF0{margin-right:0}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_left___8fF0 .MyCosmoBanner_storeButtonsWrapper__rezZi{display:flex;align-items:center;margin-top:36px}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_left___8fF0 .MyCosmoBanner_storeButton__VrE9x{margin-right:15px}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_left___8fF0 .MyCosmoBanner_downloadsGroup__LVCzB{display:flex;align-items:center}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_left___8fF0 .MyCosmoBanner_downloadsGroup__LVCzB .MyCosmoBanner_text__Avbvl{margin-right:40px;color:#111;text-align:center;font-size:16px;font-weight:400;line-height:1.2}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_left___8fF0 .MyCosmoBanner_downloadsGroup__LVCzB .MyCosmoBanner_text__Avbvl strong{display:block;color:#28bfc1;font-size:38px;font-weight:900}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_left___8fF0 .MyCosmoBanner_reinssuranceWrapper__wFW1T{display:flex;align-items:center;font-size:16px;font-weight:700;font-family:Lato}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_left___8fF0 .MyCosmoBanner_reinssuranceWrapper__wFW1T .MyCosmoBanner_reinssurance__bad2c{display:flex;align-items:center}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_left___8fF0 .MyCosmoBanner_reinssuranceWrapper__wFW1T .MyCosmoBanner_reinssurance__bad2c span{margin-left:8px}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_right__pCEDd{position:relative}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_right__pCEDd .MyCosmoBanner_phone__jntY0{position:relative;z-index:2}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_right__pCEDd .MyCosmoBanner_waves__Q9JZF{position:absolute;z-index:0;bottom:0;right:-25%;width:150%}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_scanWrapper__jgQ1D{display:flex;align-items:center;margin:25px 0}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_scanWrapper__jgQ1D .MyCosmoBanner_qrCodeWrapper__ZlVdk{padding:10px;border:2px solid #fff;border-radius:10px}.MyCosmoBanner_banner__4BJuI .MyCosmoBanner_headerContent__KSLU1 .MyCosmoBanner_main__rN7SX .MyCosmoBanner_scanMe__WaoNU{color:#111;font-size:30px;font-style:italic;font-weight:700;letter-spacing:.6px}@keyframes PsychicsPlatformBanner_titleGradientMove__CWtXT{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes PsychicsPlatformBanner_heartBeat__TAQ_x{0%,to{transform:scale(1.1)}50%{transform:scale(1)}}@keyframes PsychicsPlatformBanner_fadeIn__iY1WK{0%{opacity:0}to{opacity:1}}@keyframes PsychicsPlatformBanner_fadeOut___P4Je{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes PsychicsPlatformBanner_moveBlock__NAXAb{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6{position:relative;background:#f3d98c;padding:20px 10px;color:#111}@media(min-width:1024px){.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6{padding:40px}}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 h2{text-align:center;margin:10px 10px 0;line-height:28px}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 h2 span{color:var(--color-background-text);font-size:22px;font-weight:400;text-transform:none;line-height:14px;margin-bottom:10px;text-transform:capitalize;font-family:Noto}@media(min-width:1024px){.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 h2 span{font-size:30px}}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 h2 span span{font-size:12px;font-weight:400;margin-bottom:10px;text-transform:uppercase;margin-top:5px;display:flex;align-items:center;justify-content:center;text-align:center}@media(min-width:1024px){.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 h2 span span{font-size:16px;margin:20px 0}}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 h2 span span:after,.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 h2 span span:before{content:"";position:relative;width:8px;height:8px;background:var(--color-primary-dark);border-radius:100%;display:block;margin:0 10px}@media(min-width:1024px){.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 h2{margin-bottom:40px}}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 .PsychicsPlatformBanner_inner__jUkIJ{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul{display:flex;align-items:center;justify-content:center;max-width:100%;flex-direction:row;flex-wrap:wrap}@media(min-width:1024px){.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul{flex-direction:row}}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;flex:0 0 150px;height:160px;padding:10px;position:relative;margin:10px;background-color:var(--color-background);z-index:1;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.1)}@media(min-width:1024px){.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li{width:auto;flex:0 0 220px;height:220px;padding:20px;margin:20px}}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li:before{content:"";position:absolute;width:calc(100% - 14px);height:calc(100% - 14px);top:7px;left:7px;border:1px solid rgba(221,166,0,.3);display:block;border-radius:6px}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li .PsychicsPlatformBanner_name__GirG_{font-weight:700;text-transform:capitalize;font-size:14px;color:var(--color-background-text);font-family:Noto,serif}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li .PsychicsPlatformBanner_name__GirG_ span{display:block;color:var(--color-primary-dark);margin-bottom:5px}@media(min-width:1024px){.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li .PsychicsPlatformBanner_name__GirG_{font-size:16px}}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li .PsychicsPlatformBanner_picto__Ou7Vw{position:relative;width:80px;height:25px;margin-top:5px}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li .PsychicsPlatformBanner_image__1EHV7{position:relative;margin-top:10px}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li .PsychicsPlatformBanner_image__1EHV7 svg{font-size:30px;color:var(--color-primary-dark)}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li .PsychicsPlatformBanner_image__1EHV7.PsychicsPlatformBanner_first__JuTCi path{fill:var(--color-primary-dark)}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li .PsychicsPlatformBanner_discoverText__RPfQT{margin-top:8px;font-size:12px;font-weight:600;color:var(--color-primary-text);text-transform:uppercase;letter-spacing:.5px;font-family:Noto,sans-serif;opacity:.8;transition:all .3s ease;text-decoration:underline}@media(min-width:1024px){.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li .PsychicsPlatformBanner_discoverText__RPfQT{font-size:14px;margin-top:12px}}.PsychicsPlatformBanner_psychicsPlatformBanner__DmBb6 ul li:hover .PsychicsPlatformBanner_discoverText__RPfQT{opacity:1;transform:translateY(-2px)}@keyframes ReadMoreContent_titleGradientMove__QdBEr{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes ReadMoreContent_heartBeat__BcDaZ{0%,to{transform:scale(1.1)}50%{transform:scale(1)}}@keyframes ReadMoreContent_fadeIn__Zgcm5{0%{opacity:0}to{opacity:1}}@keyframes ReadMoreContent_fadeOut__SHhWh{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes ReadMoreContent_moveBlock__hdTvZ{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.ReadMoreContent_readMoreWrapper__6PCUp{padding:0 10px 20px;text-align:center}.ReadMoreContent_readMoreWrapper__6PCUp .ReadMoreContent_readMoreCatcher__dBoq2{margin-bottom:20px;font-size:16px;line-height:.7em}.ReadMoreContent_readMoreWrapper__6PCUp .ReadMoreContent_collapse__Nj__c .ReadMoreContent_collapseTitle__n2Bwy{display:flex;justify-content:center;font-weight:700;text-align:center;text-decoration:underline}.ReadMoreContent_readMoreWrapper__6PCUp .ReadMoreContent_collapse__Nj__c .ReadMoreContent_collapseChildren__IABmU{padding:10px;text-align:left}.ReadMoreContent_readMoreWrapper__6PCUp .ReadMoreContent_collapse__Nj__c .ReadMoreContent_collapseChildren__IABmU p{margin-bottom:20px;display:block}.ReadMoreContent_readMoreWrapper__6PCUp .ReadMoreContent_collapse__Nj__c .ReadMoreContent_collapseChildren__IABmU strong{font-weight:700}.ReadMoreContent_readMoreWrapper__6PCUp .ReadMoreContent_collapse__Nj__c .ReadMoreContent_collapseChildren__IABmU ul{margin:0 0 20px}.ReadMoreContent_readMoreWrapper__6PCUp .ReadMoreContent_collapse__Nj__c .ReadMoreContent_collapseChildren__IABmU ul li{display:flex;align-items:center}.ReadMoreContent_readMoreWrapper__6PCUp .ReadMoreContent_collapse__Nj__c .ReadMoreContent_collapseChildren__IABmU ul li:before{content:"";width:6px;height:6px;background:#fff;display:block;border-radius:100%;margin-right:6px;position:relative;top:2px}.ReadMoreContent_readMoreWrapper__6PCUp .ReadMoreContent_collapse__Nj__c .ReadMoreContent_collapseChildren__IABmU h3{margin-top:10px}@keyframes ReinsuranceSwiper_titleGradientMove__nTD78{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes ReinsuranceSwiper_heartBeat___VGuO{0%,to{transform:scale(1.1)}50%{transform:scale(1)}}@keyframes ReinsuranceSwiper_fadeIn__HvAwt{0%{opacity:0}to{opacity:1}}@keyframes ReinsuranceSwiper_fadeOut__h4XbP{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes ReinsuranceSwiper_moveBlock__yWwT9{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.ReinsuranceSwiper_container__UC2cM{margin:20px 0 0;position:relative}.ReinsuranceSwiper_container__UC2cM button{display:none!important}.ReinsuranceSwiper_container__UC2cM:after,.ReinsuranceSwiper_container__UC2cM:before{content:"";display:block;height:100%;width:20%;background:linear-gradient(to left,transparent,var(--color-background));position:absolute;left:0;top:0;z-index:10;pointer-events:none}.ReinsuranceSwiper_container__UC2cM:after{left:auto;right:0;background:linear-gradient(to left,var(--color-background),transparent)}.ReinsuranceSwiper_container__UC2cM .ReinsuranceSwiper_reinsurance__YR0RD{border-radius:40px;padding:16px 24px;align-items:center;margin:5px;background-color:var(--color-background-secondary)}.ReinsuranceSwiper_container__UC2cM .ReinsuranceSwiper_reinsurance__YR0RD .ReinsuranceSwiper_content__1UWaG{display:flex;align-items:center}.ReinsuranceSwiper_container__UC2cM .ReinsuranceSwiper_reinsurance__YR0RD .ReinsuranceSwiper_content__1UWaG svg{color:var(--color-primary-dark);font-size:20px}.ReinsuranceSwiper_container__UC2cM .ReinsuranceSwiper_reinsurance__YR0RD .ReinsuranceSwiper_content__1UWaG .ReinsuranceSwiper_text__YDG8I{white-space:nowrap;margin-left:5px;font-weight:700;opacity:.6}@keyframes TrustReinsurance_titleGradientMove__F2_a4{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes TrustReinsurance_heartBeat__uf9Zm{0%,to{transform:scale(1.1)}50%{transform:scale(1)}}@keyframes TrustReinsurance_fadeIn__RebRx{0%{opacity:0}to{opacity:1}}@keyframes TrustReinsurance_fadeOut__xCblb{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes TrustReinsurance_moveBlock__Gd7ww{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}.TrustReinsurance_trustReinsurance__uLXqw{color:#111;margin-top:10px;padding:15px 0;background:linear-gradient(90deg,#fff,#f8f8f8,#fff);position:relative;max-width:100vw;overflow:hidden;margin-bottom:10px}@media(min-width:1024px){.TrustReinsurance_trustReinsurance__uLXqw{margin-top:0;margin-bottom:20px;padding-bottom:20px}}.TrustReinsurance_trustReinsurance__uLXqw:before{content:"";position:absolute;z-index:1;width:50%;left:0;top:0;height:100%;background:linear-gradient(90deg,#fff,transparent)}.TrustReinsurance_trustReinsurance__uLXqw:after{content:"";position:absolute;z-index:1;width:50%;right:0;top:0;height:100%;background:linear-gradient(90deg,transparent,#fff)}.TrustReinsurance_trustReinsurance__uLXqw .TrustReinsurance_trustReinsuranceContainer__P4nsO{display:flex;justify-content:space-between}.TrustReinsurance_trustReinsurance__uLXqw .TrustReinsurance_trustReinsuranceContainer__P4nsO .TrustReinsurance_item__qFT5x{display:flex;flex-direction:row;justify-content:center;align-items:center}.TrustReinsurance_trustReinsurance__uLXqw .TrustReinsurance_trustReinsuranceContainer__P4nsO .TrustReinsurance_item__qFT5x .TrustReinsurance_image__tgm9w{margin-right:20px;display:none}.TrustReinsurance_trustReinsurance__uLXqw .TrustReinsurance_trustReinsuranceContainer__P4nsO .TrustReinsurance_item__qFT5x .TrustReinsurance_content__9k42X .TrustReinsurance_title__ox9du{text-align:center;font-weight:400;text-transform:uppercase;font-size:18px;color:var(--color-primary-dark);margin:0 auto 10px;font-family:Noto,serif}@media(min-width:1024px){.TrustReinsurance_trustReinsurance__uLXqw .TrustReinsurance_trustReinsuranceContainer__P4nsO .TrustReinsurance_item__qFT5x .TrustReinsurance_content__9k42X .TrustReinsurance_title__ox9du{font-size:20px}}.TrustReinsurance_trustReinsurance__uLXqw .TrustReinsurance_trustReinsuranceContainer__P4nsO .TrustReinsurance_item__qFT5x .TrustReinsurance_content__9k42X p{text-align:center;font-size:12px;line-height:normal}@media(min-width:1024px){.TrustReinsurance_trustReinsurance__uLXqw .TrustReinsurance_trustReinsuranceContainer__P4nsO .TrustReinsurance_item__qFT5x .TrustReinsurance_content__9k42X p{font-size:16px}}@import"https://fonts.googleapis.com/css2?family=Lobster+Two:ital,wght@0,400;0,700;1,400;1,700&display=swap";@keyframes ValentinsDay2026Banner_titleGradientMove__SKwhq{0%{background-position:0}50%{background-position:0 80px}to{background-position:0}}@keyframes ValentinsDay2026Banner_heartBeat__roPIK{0%,to{transform:scale(1.1)}50%{transform:scale(1)}}@keyframes ValentinsDay2026Banner_fadeIn__HpLjD{0%{opacity:0}to{opacity:1}}@keyframes ValentinsDay2026Banner_fadeOut__uLRvI{0%{opacity:1;position:absolute}to{opacity:0;position:absolute}}@keyframes ValentinsDay2026Banner_moveBlock__wjzxP{0%{position:absolute;left:0;opacity:1}to{position:absolute;left:-100vw;opacity:0}}@keyframes ValentinsDay2026Banner_revealBoxShine__dewzG{0%{transform:translateX(-100%) skewX(-15deg)}to{transform:translateX(200%) skewX(-15deg)}}.ValentinsDay2026Banner_dzdzdzWrapper__FRoox{position:absolute;inset:0;pointer-events:none;z-index:1;display:flex;align-items:center;justify-content:center}.ValentinsDay2026Banner_dzdzdzWrapper__FRoox img{width:50%!important;height:50%!important;max-height:100%;-o-object-fit:contain;object-fit:contain}.ValentinsDay2026Banner_pngwingdz5Wrapper__mpBi4{position:absolute;top:0;left:0;pointer-events:none;z-index:1}.ValentinsDay2026Banner_pngwingdz5Wrapper__mpBi4 img{width:290px!important;height:auto!important}@media(max-width:1024px){.ValentinsDay2026Banner_pngwingdz5Wrapper__mpBi4{display:none}}.ValentinsDay2026Banner_group3408Wrapper__rs45X{position:absolute;top:6%;right:0;pointer-events:none;z-index:1}.ValentinsDay2026Banner_group3408Wrapper__rs45X img{width:180px!important;height:auto!important}@media(max-width:1024px){.ValentinsDay2026Banner_group3408Wrapper__rs45X{display:none}}.ValentinsDay2026Banner_pngwin74Wrapper___S4ih{position:absolute;bottom:38%;right:15%;pointer-events:none;z-index:1}.ValentinsDay2026Banner_pngwin74Wrapper___S4ih img{width:60px!important;height:auto!important}@media(max-width:1024px){.ValentinsDay2026Banner_pngwin74Wrapper___S4ih{display:none}}.ValentinsDay2026Banner_trefles4Wrapper__QiFqD{position:absolute;bottom:20%;right:6%;pointer-events:none;z-index:1}.ValentinsDay2026Banner_trefles4Wrapper__QiFqD img{width:100px!important;height:auto!important}@media(max-width:1024px){.ValentinsDay2026Banner_trefles4Wrapper__QiFqD{display:none}}.ValentinsDay2026Banner_pngwin24Wrapper__kvoy7{position:absolute;bottom:0;right:10%;pointer-events:none;z-index:1}.ValentinsDay2026Banner_pngwin24Wrapper__kvoy7 img{width:350px!important;height:auto!important}@media(max-width:1024px){.ValentinsDay2026Banner_pngwin24Wrapper__kvoy7{display:none}}.ValentinsDay2026Banner_group3409MobileWrapper__Ulkz3{display:none;position:absolute;bottom:8%;left:-5px;pointer-events:none;z-index:1}@media(max-width:1024px){.ValentinsDay2026Banner_group3409MobileWrapper__Ulkz3{display:block}.ValentinsDay2026Banner_group3409MobileWrapper__Ulkz3 img{width:100px!important;height:auto!important}}.ValentinsDay2026Banner_pngwin24MobileWrapper__tvISR{display:none;position:absolute;bottom:-14%;right:-70px;pointer-events:none;z-index:1}@media(max-width:1024px){.ValentinsDay2026Banner_pngwin24MobileWrapper__tvISR{display:block}.ValentinsDay2026Banner_pngwin24MobileWrapper__tvISR img{width:250px!important;height:auto!important}}.ValentinsDay2026Banner_trefles3Wrapper__FZOMX{position:absolute;bottom:340px;left:20%;pointer-events:none;z-index:1}.ValentinsDay2026Banner_trefles3Wrapper__FZOMX img{width:70px!important;height:auto!important}@media(max-width:1024px){.ValentinsDay2026Banner_trefles3Wrapper__FZOMX{display:none}}.ValentinsDay2026Banner_pngwin15Wrapper__owiHz{position:absolute;bottom:160px;left:25%;pointer-events:none;z-index:1}.ValentinsDay2026Banner_pngwin15Wrapper__owiHz img{width:70px!important;height:auto!important}@media(max-width:1024px){.ValentinsDay2026Banner_pngwin15Wrapper__owiHz{display:none}}.ValentinsDay2026Banner_group3407Wrapper__N40yp{position:absolute;bottom:60px;left:60px;pointer-events:none;z-index:1}.ValentinsDay2026Banner_group3407Wrapper__N40yp img{width:140px!important;height:auto!important}@media(max-width:1024px){.ValentinsDay2026Banner_group3407Wrapper__N40yp{display:none}}.ValentinsDay2026Banner_banner__U2P_8{position:relative;width:100%;overflow:hidden;background:linear-gradient(54deg,#178252 1.18%,#91c959 43.4%,#e3ffc7 64.54%,#8bc831 95.72%);display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:1rem 0;height:auto;color:#fff}@media(max-width:1024px){.ValentinsDay2026Banner_banner__U2P_8{padding:2rem 0 1rem;min-height:calc(100vh - 64px - 44px);justify-content:flex-start;background:linear-gradient(54deg,#178252 1.18%,#91c959 43.4%,#e3ffc7 64.54%,#8bc831 95.72%)}}.ValentinsDay2026Banner_content__kZnlk{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:900px;width:100%}.ValentinsDay2026Banner_topBandeau__mue8c{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:.5rem;color:#000;font-size:1rem;font-weight:300;width:100%;background:hsla(0,0%,100%,.25);position:absolute;top:0;left:0;font-family:Lobster Two,cursive}@media(max-width:1024px){.ValentinsDay2026Banner_topBandeau__mue8c{font-size:.75rem;margin-bottom:.75rem}}.ValentinsDay2026Banner_giftIcon__pFxde{flex-shrink:0;color:#b19130;display:inline-flex;align-items:center}.ValentinsDay2026Banner_heroText__yMuPh{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}@media(max-width:1024px){.ValentinsDay2026Banner_heroText__yMuPh{width:100%}}.ValentinsDay2026Banner_shareIconBtn__yiwhc{position:absolute;top:-.5rem;right:-3rem;background:none;border:none;cursor:pointer;padding:4px;line-height:0}@media(max-width:1024px){.ValentinsDay2026Banner_shareIconBtn__yiwhc{top:.5rem;right:.5rem}}.ValentinsDay2026Banner_shareIconBtn__yiwhc:hover{opacity:.7}.ValentinsDay2026Banner_shareFeedbackText__1XT2K{font-family:Lobster Two,cursive;font-size:12px;color:#1f720b}.ValentinsDay2026Banner_vendredi__5LkPu{font-family:Lobster Two,cursive;font-size:55px;font-weight:400;color:#1f720b;text-align:center;line-height:35px;text-transform:capitalize;margin:.1rem 0 0}.ValentinsDay2026Banner_pngwin152MobileWrapper__CLNaD{display:none;position:absolute;pointer-events:none;z-index:1}@media(max-width:1024px){.ValentinsDay2026Banner_pngwin152MobileWrapper__CLNaD{display:block;top:18%;right:6%}.ValentinsDay2026Banner_pngwin152MobileWrapper__CLNaD img{width:60px!important;height:auto!important}}.ValentinsDay2026Banner_trefles3MobileWrapper__e8uk2{display:none;position:absolute;pointer-events:none;z-index:1}@media(max-width:1024px){.ValentinsDay2026Banner_trefles3MobileWrapper__e8uk2{display:block;top:18%;left:6%}.ValentinsDay2026Banner_trefles3MobileWrapper__e8uk2 img{width:60px!important;height:auto!important}}.ValentinsDay2026Banner_thirteenWrapper__Ezlye{position:relative;margin:1.2rem 0 .5rem}.ValentinsDay2026Banner_pngwin152Wrapper__LXvEA{position:absolute;top:50%;right:-200px;transform:translateY(-50%);pointer-events:none;z-index:1}.ValentinsDay2026Banner_pngwin152Wrapper__LXvEA img{width:60px!important;height:auto!important}@media(max-width:1024px){.ValentinsDay2026Banner_pngwin152Wrapper__LXvEA{display:none}}.ValentinsDay2026Banner_pngwin7Wrapper__ckYPN{position:absolute;top:50%;left:0;transform:translateY(-50%);pointer-events:none;z-index:1}.ValentinsDay2026Banner_pngwin7Wrapper__ckYPN img{width:60px!important;height:auto!important}.ValentinsDay2026Banner_thirteenImage__heXPF{width:auto!important;height:80px!important;-o-object-fit:contain;object-fit:contain}@media(max-width:1024px){.ValentinsDay2026Banner_thirteenImage__heXPF{height:50px!important}}.ValentinsDay2026Banner_taglineRevealed__wLQOR{color:#0c3402;text-align:center;font-family:Lobster Two,cursive;font-size:18px;font-weight:400;line-height:24px;margin:0}.ValentinsDay2026Banner_taglineRevealedBold__7b1lf{color:#0c3402;text-align:center;font-family:Lobster Two,cursive;font-size:18px;font-weight:700;line-height:20px;margin:0}.ValentinsDay2026Banner_tagline__7kpvj{font-family:Lobster Two,cursive;font-size:20px;font-weight:400;color:#0c3402;text-align:center;line-height:normal;margin:.25rem 0}.ValentinsDay2026Banner_codeBox__70Zmr{display:inline-flex;align-items:center;gap:4px;border-radius:5px;border:1px dashed #1f720b;background:hsla(0,0%,100%,.5);padding:4px 10px;text-align:center;margin:.5rem auto;font-family:Lato,sans-serif;font-size:12px;line-height:1;color:#0c3402;white-space:nowrap}.ValentinsDay2026Banner_code__fe2T7{font-family:Lato,sans-serif;font-size:12px;line-height:1;font-weight:900;color:#c60000;text-transform:uppercase}.ValentinsDay2026Banner_countdownLabel__L_IcE{display:block;font-size:.6rem;color:#000;text-transform:uppercase;letter-spacing:.05em;margin-top:.15rem}@media(min-width:1024px){.ValentinsDay2026Banner_countdownLabel__L_IcE{font-size:.72rem}}@media(max-width:1024px){.ValentinsDay2026Banner_countdownLabel__L_IcE{font-size:.48rem}}.ValentinsDay2026Banner_scratcher__xVxi_{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;overflow:hidden;border-radius:20px;touch-action:none;margin:0;padding:0}.ValentinsDay2026Banner_scratcher__xVxi_>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ValentinsDay2026Banner_scratcher__xVxi_>canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;touch-action:none;margin:0;padding:0}.ValentinsDay2026Banner_scratcherFlowerWrapper__J7aVT{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:130px;height:130px;z-index:0;pointer-events:none}.ValentinsDay2026Banner_scratcherVectorWrapper__U6YQ6{position:absolute;top:70%;left:10%;transform:translateY(-50%);width:60px;height:60px;z-index:0;pointer-events:none}.ValentinsDay2026Banner_scratcherVectorWrapper2__3iaDD{position:absolute;top:40%;left:10%;transform:rotate(45deg);width:20px;height:20px;z-index:0;pointer-events:none}.ValentinsDay2026Banner_scratcherVectorWrapper3__SeB9N{position:absolute;top:30%;left:75%;transform:rotate(45deg);width:50px;height:50px;z-index:0;pointer-events:none}.ValentinsDay2026Banner_scratcherVectorWrapper4__I6FnJ{position:absolute;top:20%;left:85%;transform:rotate(0deg);width:20px;height:20px;z-index:0;pointer-events:none}.ValentinsDay2026Banner_scratcherVector__Efgw8{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ValentinsDay2026Banner_scratcherFlower__6Rl5h{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ValentinsDay2026Banner_scratcherCoccinelle__vNzJn{position:absolute;bottom:0;left:15%;z-index:5;pointer-events:none;transform:rotate(-20deg)}.ValentinsDay2026Banner_revealedCoccinelleWrapper__YEKTA{position:absolute;top:-15px;left:10px;z-index:5;pointer-events:none;transform:rotate(30deg)}.ValentinsDay2026Banner_revealedCoccinelle__Dv3Wi{-o-object-fit:cover;object-fit:cover;z-index:5;pointer-events:none}.ValentinsDay2026Banner_scratcherCoccinelleWrapper__UX6eu{position:absolute;bottom:-38px;left:45%;z-index:5;pointer-events:none;transform:rotate(-20deg)}.ValentinsDay2026Banner_scratcherHintHidden__7w83_,.ValentinsDay2026Banner_scratcherHint__PHhl_{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1rem;font-weight:700;color:#fff;z-index:4;pointer-events:none;text-align:center}.ValentinsDay2026Banner_scratcherHintHidden__7w83_{visibility:hidden;pointer-events:none}@media(min-width:1024px){.ValentinsDay2026Banner_scratcherHintHidden__7w83_{font-size:1.125rem}}.ValentinsDay2026Banner_scratcherHintHidden__7w83_ .ValentinsDay2026Banner_scratcherHintText__FAu4E{position:relative;z-index:5;font-size:16px}.ValentinsDay2026Banner_scratcherHintHidden__7w83_:after{content:none}.ValentinsDay2026Banner_dragHandOverlay__GT7db{position:absolute;right:10px;bottom:10px;width:90px;height:90px;z-index:15;pointer-events:none;transform:rotate(-20deg);transition:opacity .3s ease}.ValentinsDay2026Banner_dragHandOverlay__GT7db img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ValentinsDay2026Banner_dragHandOverlay__GT7db.ValentinsDay2026Banner_hidden__hVWte{opacity:0}.ValentinsDay2026Banner_revealBox__J_3we{position:relative;width:360px;max-width:80%;margin:0 0 1rem}.ValentinsDay2026Banner_revealBox__J_3we .ValentinsDay2026Banner_revealBoxInnerBorder__2IQQR{position:absolute;width:100%;height:100%;background:transparent;z-index:14;opacity:0;pointer-events:none}.ValentinsDay2026Banner_revealBoxInner__cSpt6{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;width:100%;min-height:196px;height:auto;border-radius:20px;box-shadow:0 4px 22px rgba(0,0,0,.35);transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}@media(max-width:1024px){.ValentinsDay2026Banner_revealBoxInner__cSpt6{min-height:auto}}.ValentinsDay2026Banner_revealBoxInner__cSpt6:before{content:"";position:absolute;inset:0;background-image:url(/_next/static/media/revealIcons.fd0229b9.png);background-size:100% 100%;background-position:50%;z-index:0;pointer-events:none}.ValentinsDay2026Banner_revealBoxInner__cSpt6:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(105deg,transparent,transparent 35%,hsla(0,0%,100%,.25) 50%,transparent 65%,transparent);z-index:11;pointer-events:none;animation:ValentinsDay2026Banner_revealBoxShine__dewzG 3s ease-in-out infinite}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_revealedContent__ZQlqi{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;z-index:2;position:relative;width:100%}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_discountOffer__4bJl3{display:flex;align-items:baseline;justify-content:center;font-family:Lato,sans-serif;font-size:20px;font-weight:700;color:#0c3402;line-height:14px;text-transform:lowercase;margin:0;gap:2px;padding-top:10px}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_discountDash__K3bHA{font-family:Lato,sans-serif;font-size:41px;font-weight:700;color:#0c3402;line-height:12px}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_discountThirteen__7EpPe{font-family:Lato,sans-serif;font-size:41px;font-weight:900;color:#1f720b;line-height:12px}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_discountPercent__BaK26{font-family:Lato,sans-serif;font-size:31px;font-weight:900;color:#0c3402;line-height:12px;text-transform:lowercase}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_discountSup__2uqce{font-size:8px;font-weight:700;vertical-align:super;color:#0c3402}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_consultation__6twOi{font-family:Lato,sans-serif;font-size:13px;font-weight:900;color:#0c3402;text-align:center;text-transform:lowercase;margin:.5rem 0 0}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_guidanceText__lhjDC,.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_guidanceTitle__fJK59{font-family:Lato,sans-serif;font-size:16px;font-weight:700;color:#0c3402;text-align:center;margin:0;line-height:12px}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_guidanceText__lhjDC{text-transform:lowercase}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_guidanceText__lhjDC sup{font-size:8px;vertical-align:super}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_guidanceHighlight__MDNtx{font-family:Lato,sans-serif;font-size:16px;font-weight:900;color:#0c3402;text-transform:lowercase}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_callButton__y4A32{padding:.3rem 1.45rem;border-radius:18px;display:flex;justify-content:center;align-items:center;gap:1rem;background:linear-gradient(180deg,#98ce62,#296523 98.57%);box-shadow:0 6.27px 11px 0 #a0d36d,0 3.714px 4.846px 0 rgba(0,229,141,.15),0 0 0 4px #eaf8f2,0 0 0 5px #fff;color:#fff!important;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .2s ease}@media(max-width:1024px){.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_callButton__y4A32{padding:.2rem 1.2rem;gap:.5rem;margin:.2rem 0 0;border-radius:12px}}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_callIcon__i_lFP{color:#fff;font-size:1.2rem;transform:rotate(90deg);flex-shrink:0}@media(max-width:1024px){.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_callIcon__i_lFP{font-size:.9rem}}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_callButtonText__hHmkc{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_callButtonText__hHmkc .ValentinsDay2026Banner_callButtonLabel__Eitv_{font-family:Lato,sans-serif;font-size:15px;font-weight:700;color:#fff;text-align:center;line-height:35px;text-transform:uppercase}@media(max-width:1024px){.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_callButtonText__hHmkc .ValentinsDay2026Banner_callButtonLabel__Eitv_{font-size:11px;line-height:24px}}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_callButtonText__hHmkc .ValentinsDay2026Banner_callButtonNumber__CfeW_{font-size:.95em;font-weight:700;margin-top:.15rem}.ValentinsDay2026Banner_revealBoxInner__cSpt6 canvas{height:100%}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_revealBoxInnerInnerContent__yHjf7{display:flex;align-items:center;justify-content:center;padding:1rem 0 0}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_revealBoxInnerInnerContent__yHjf7[style*="position: relative"]{position:relative!important;visibility:hidden;z-index:0;height:auto}.ValentinsDay2026Banner_revealBoxInner__cSpt6 .ValentinsDay2026Banner_revealBoxInnerInnerContent__yHjf7:not([style*="position: relative"]){position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@keyframes ValentinsDay2026Banner_confettiFadeIn___wfye{0%{opacity:0}to{opacity:1}}.ValentinsDay2026Banner_confettiOverlay__f6zFt{position:absolute;inset:0;z-index:20;pointer-events:none;animation:ValentinsDay2026Banner_confettiFadeIn___wfye .4s ease-out forwards}.ValentinsDay2026Banner_confettiImage__sUy5V{-o-object-fit:cover;object-fit:cover;opacity:.7}.ValentinsDay2026Banner_revealText__Z_cYX{position:relative;z-index:1;font-weight:600}.ValentinsDay2026Banner_tapIconWrapper__RAV_Z{position:absolute;top:0;right:-60px}.ValentinsDay2026Banner_quote__LdNrJ{position:relative;padding-left:2.5rem;font-family:Lobster Two,cursive;font-style:italic;color:#fff;font-size:1.2rem;margin:0;line-height:1.4}.ValentinsDay2026Banner_quote__LdNrJ:before{content:"";position:absolute;left:-48px;top:50%;transform:translateY(-50%) scaleX(-1);width:6rem;height:6rem;background-image:url(/_next/static/media/cupidon.d98d87f4.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.ValentinsDay2026Banner_quote__LdNrJ .ValentinsDay2026Banner_vendredi13__vlDkJ{color:#b19130;font-weight:700}.ValentinsDay2026Banner_opportunite__EAMhA{color:#0c3402;text-align:center;font-family:Lobster Two,cursive;font-size:18px;font-weight:400;line-height:35px;margin:.15rem 0 0}.ValentinsDay2026Banner_saisir__L8s1X{color:#0c3402;text-align:center;font-family:Lobster Two,cursive;font-size:20px;font-weight:700;line-height:20px;margin:10px 0}.ValentinsDay2026Banner_shareButton__HGiSc{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem;padding:.5rem 1rem;font-family:Lobster Two,cursive;font-size:1rem;font-weight:600;color:#fff;background:linear-gradient(90deg,#b19130,#9028b1);border:none;border-radius:40px;cursor:pointer;transition:opacity .2s ease}.ValentinsDay2026Banner_shareButton__HGiSc:hover{opacity:.9}.ValentinsDay2026Banner_shareIcon__4T_WR{font-size:1.1rem}.ValentinsDay2026Banner_cupidonImage__9CsYc{-o-object-fit:contain;object-fit:contain}.ValentinsDay2026Banner_linkExternal__FevVK{position:absolute;top:.5rem;right:1rem;color:#fff;opacity:.8;z-index:3}@media(max-width:1024px){.ValentinsDay2026Banner_linkExternal__FevVK{top:.75rem;right:.75rem}}