.evr-page{--evr-turquoise:#4ECDC4;--evr-rose:#FFB6C1;--evr-rose-vif:#FF69B4;--evr-noir:#1A1A1A;--evr-gris-fonce:#3D3D3D;--evr-gris-moyen:#6B7280;--evr-gris-clair:#F5F5F5;--evr-blanc:#FFFFFF;--evr-bordure:#E5E7EB;--evr-shadow-sm:0 2px 8px rgba(0,0,0,.06);--evr-shadow-md:0 4px 20px rgba(0,0,0,.10);--evr-radius:12px;--evr-font-display:'Playfair Display', Georgia, serif;--evr-font-body:system-ui, -apple-system, sans-serif;font-family:var(--evr-font-body);color:var(--evr-noir);line-height:1.6}.evr-page *,.evr-page *::before,.evr-page *::after{box-sizing:border-box}.evr-page a{color:inherit;text-decoration:none}.evr-container{max-width:1200px;margin:0 auto;padding:0 2rem}.evr-container--narrow{max-width:860px}.evr-breadcrumb{padding:1.25rem 0 0}.evr-breadcrumb ol{display:flex;flex-wrap:wrap;gap:.35rem .5rem;list-style:none;margin:0;padding:0;font-size:.8rem;color:var(--evr-gris-moyen)}.evr-breadcrumb li+li::before{content:'›';margin-right:.5rem}.evr-breadcrumb a{color:var(--evr-gris-moyen);transition:color .2s}.evr-breadcrumb a:hover{color:var(--evr-rose-vif)}.evr-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.75rem;border-radius:8px;font-family:var(--evr-font-body);font-size:.95rem;font-weight:600;cursor:pointer;transition:transform .15s,box-shadow .15s,background .2s,color .2s;text-decoration:none;border:2px solid #fff0;white-space:nowrap}.evr-btn:hover{transform:translateY(-2px);box-shadow:var(--evr-shadow-md)}.evr-btn--primary{background:var(--evr-rose-vif);color:var(--evr-blanc);border-color:var(--evr-rose-vif)}.evr-btn--primary:hover{background:#e55aa8;border-color:#e55aa8}.evr-btn--outline{background:#fff0;color:var(--evr-rose-vif);border-color:var(--evr-rose-vif)}.evr-btn--outline:hover{background:var(--evr-rose-vif);color:var(--evr-blanc)}.evr-btn--ghost{background:#fff0;color:var(--evr-gris-fonce);border-color:var(--evr-bordure)}.evr-btn--ghost:hover{border-color:var(--evr-rose-vif);color:var(--evr-rose-vif)}.evr-btn--large{padding:1rem 2.25rem;font-size:1.05rem}.evr-overline{display:flex;align-items:center;gap:.75rem;justify-content:center;margin-bottom:1.25rem;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--evr-rose-vif)}.evr-overline span:first-child,.evr-overline span:last-child{display:block;width:32px;height:1px;background:var(--evr-rose-vif);opacity:.6}.evr-section-titre{font-family:var(--evr-font-display);font-size:clamp(1.75rem, 3.5vw, 2.5rem);font-weight:700;color:var(--evr-noir);text-align:center;line-height:1.25;margin:0 0 1.25rem}.evr-gradient{background:linear-gradient(135deg,var(--evr-rose-vif) 0%,var(--evr-turquoise) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.evr-section-intro{text-align:center;color:var(--evr-gris-moyen);font-size:1.05rem;max-width:680px;margin:0 auto 3rem;line-height:1.7}.evr-hero{background:linear-gradient(160deg,#fff5f7 0%,#f0fdfc 50%,#ffffff 100%);padding:0 0 5rem}.evr-hero__inner{display:grid;grid-template-columns:1fr 420px;gap:4rem;align-items:center;padding:3rem 0 0}.evr-hero__badge{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1rem;background:rgb(255 105 180 / .1);border:1px solid rgb(255 105 180 / .3);border-radius:100px;font-size:.8rem;font-weight:600;color:var(--evr-rose-vif);margin-bottom:1.25rem}.evr-hero__h1{font-family:var(--evr-font-display);font-size:clamp(2rem, 4vw, 3rem);font-weight:800;color:var(--evr-noir);line-height:1.2;margin:0 0 1.25rem}.evr-hero__accent{background:linear-gradient(135deg,var(--evr-rose-vif) 0%,var(--evr-turquoise) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.evr-hero__accroche{font-size:1.1rem;color:var(--evr-gris-fonce);line-height:1.7;margin:0 0 2rem}.evr-hero__usps{display:flex;flex-direction:column;gap:.85rem;margin-bottom:1.75rem}.evr-hero__usp{display:flex;align-items:center;gap:.85rem;font-size:.9rem}.evr-hero__usp svg{color:var(--evr-rose-vif);flex-shrink:0}.evr-hero__usp div{display:flex;flex-direction:column;gap:.1rem}.evr-hero__usp strong{font-weight:700;color:var(--evr-noir)}.evr-hero__usp span{color:var(--evr-gris-moyen);font-size:.82rem}.evr-hero__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.evr-hero__tags span{padding:.35rem .85rem;background:var(--evr-gris-clair);border-radius:100px;font-size:.78rem;font-weight:500;color:var(--evr-gris-fonce);border:1px solid var(--evr-bordure)}.evr-hero__ctas{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.evr-hero__reassurance{font-size:.82rem;color:var(--evr-gris-moyen);margin:0}.evr-hero__visual{display:flex;justify-content:center}.evr-hero__card{background:var(--evr-blanc);border-radius:20px;box-shadow:var(--evr-shadow-md),0 0 0 1px rgb(255 105 180 / .15);padding:2rem;width:100%;max-width:360px}.evr-hero__card-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.75rem;padding-bottom:1.25rem;border-bottom:1px solid var(--evr-bordure)}.evr-hero__card-header svg{color:var(--evr-rose-vif);flex-shrink:0}.evr-hero__card-header p{font-size:.9rem;color:var(--evr-gris-moyen);margin:0;line-height:1.4}.evr-hero__card-header strong{color:var(--evr-noir)}.evr-hero__card-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;text-align:center}.evr-hero__stat-n{display:block;font-family:var(--evr-font-display);font-size:1.6rem;font-weight:800;color:var(--evr-rose-vif);line-height:1}.evr-hero__stat-l{display:block;font-size:.72rem;color:var(--evr-gris-moyen);margin-top:.25rem}.evr-hero__card-badges{display:flex;flex-direction:column;gap:.5rem}.evr-hero__card-badges span{display:block;padding:.5rem .85rem;background:var(--evr-gris-clair);border-radius:8px;font-size:.8rem;color:var(--evr-gris-fonce);font-weight:500}.evr-intro{padding:5rem 0;background:var(--evr-blanc)}.evr-intro__body{font-size:1.05rem;color:var(--evr-gris-fonce);line-height:1.8;margin-bottom:3rem}.evr-intro__body p{margin:0 0 1.25rem}.evr-intro__body p:last-child{margin-bottom:0}.evr-intro__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;border-top:1px solid var(--evr-bordure);padding-top:2.5rem}.evr-intro__stat{text-align:center}.evr-intro__stat-n{display:block;font-family:var(--evr-font-display);font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,var(--evr-rose-vif) 0%,var(--evr-turquoise) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;line-height:1}.evr-intro__stat-l{display:block;font-size:.85rem;color:var(--evr-gris-moyen);margin-top:.5rem}.evr-activites{padding:5rem 0;background:var(--evr-gris-clair)}.evr-activites__bloc{margin-bottom:3.5rem}.evr-activites__bloc:last-of-type{margin-bottom:2rem}.evr-activites__bloc-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.75rem}.evr-activites__bloc-icon{width:52px;height:52px;background:linear-gradient(135deg,rgb(255 105 180 / .15) 0%,rgb(78 205 196 / .15) 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.evr-activites__bloc-icon svg{color:var(--evr-rose-vif)}.evr-activites__bloc-icon--evg svg{color:var(--evr-turquoise)}.evr-activites__bloc--evg .evr-activites__bloc-icon{background:linear-gradient(135deg,rgb(78 205 196 / .15) 0%,rgb(255 105 180 / .15) 100%)}.evr-activites__bloc-header h3{font-family:var(--evr-font-display);font-size:1.4rem;font-weight:700;color:var(--evr-noir);margin:0}.evr-activites__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.evr-activite-card{background:var(--evr-blanc);border-radius:var(--evr-radius);padding:1.5rem;border:1px solid var(--evr-bordure);transition:box-shadow .2s,transform .2s}.evr-activite-card:hover{box-shadow:var(--evr-shadow-md);transform:translateY(-3px)}.evr-activite-card__emoji{font-size:1.75rem;margin-bottom:.75rem;display:block}.evr-activite-card h4{font-family:var(--evr-font-display);font-size:1rem;font-weight:700;color:var(--evr-noir);margin:0 0 .5rem}.evr-activite-card p{font-size:.85rem;color:var(--evr-gris-fonce);line-height:1.6;margin:0}.evr-activites__note{display:flex;align-items:flex-start;gap:1rem;background:rgb(255 105 180 / .07);border:1px solid rgb(255 105 180 / .2);border-radius:var(--evr-radius);padding:1.25rem 1.5rem}.evr-activites__note svg{color:var(--evr-rose-vif);flex-shrink:0;margin-top:.15rem}.evr-activites__note p{margin:0;font-size:.9rem;color:var(--evr-gris-fonce);line-height:1.6}.evr-formules{padding:5rem 0;background:var(--evr-blanc)}.evr-formules__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem}.evr-formule-card{background:var(--evr-gris-clair);border-radius:var(--evr-radius);padding:2rem;display:flex;flex-direction:column;gap:1rem;box-shadow:var(--evr-shadow-sm);border:1px solid var(--evr-bordure);position:relative;transition:box-shadow .2s,transform .2s}.evr-formule-card:hover{box-shadow:var(--evr-shadow-md);transform:translateY(-3px)}.evr-formule-card--popular{background:var(--evr-blanc);border-color:var(--evr-rose-vif);box-shadow:0 0 0 2px rgb(255 105 180 / .2),var(--evr-shadow-md)}.evr-formule-card__badge{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .8rem;background:var(--evr-rose-vif);color:var(--evr-blanc);border-radius:100px;font-size:.72rem;font-weight:700;width:fit-content;margin-bottom:.25rem}.evr-formule-card__icon svg{color:var(--evr-rose-vif)}.evr-formule-card h3{font-family:var(--evr-font-display);font-size:1.35rem;font-weight:700;color:var(--evr-noir);margin:0}.evr-formule-card__sub{font-size:.82rem;color:var(--evr-gris-moyen);font-weight:500;margin:-.5rem 0 0}.evr-formule-card__desc{font-size:.9rem;color:var(--evr-gris-fonce);line-height:1.6;margin:0}.evr-formule-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem;flex:1}.evr-formule-card__list li{display:flex;align-items:flex-start;gap:.6rem;font-size:.88rem;color:var(--evr-gris-fonce)}.evr-formule-card__list svg{color:var(--evr-rose-vif);flex-shrink:0;margin-top:.1rem}.evr-formule-card .evr-btn{margin-top:auto;justify-content:center}.evr-formules__note{text-align:center;font-size:.85rem;color:var(--evr-gris-moyen);margin:0}.evr-process{padding:5rem 0;background:var(--evr-gris-clair)}.evr-process__timeline{display:flex;flex-direction:column;gap:0;margin-bottom:3rem}.evr-step{display:grid;grid-template-columns:60px 1fr;gap:1.5rem;align-items:start}.evr-step__num{width:60px;height:60px;background:linear-gradient(135deg,var(--evr-rose-vif) 0%,var(--evr-turquoise) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--evr-font-display);font-size:1.2rem;font-weight:800;color:var(--evr-blanc);flex-shrink:0}.evr-step--featured .evr-step__num{background:linear-gradient(135deg,var(--evr-turquoise) 0%,var(--evr-rose-vif) 100%)}.evr-step__content{background:var(--evr-blanc);border-radius:var(--evr-radius);padding:1.75rem;border:1px solid var(--evr-bordure)}.evr-step__content svg{color:var(--evr-rose-vif);margin-bottom:.75rem}.evr-step--featured .evr-step__content{background:linear-gradient(135deg,rgb(255 105 180 / .07) 0%,rgb(78 205 196 / .07) 100%);border-color:rgb(255 105 180 / .3)}.evr-step__content h3{font-family:var(--evr-font-display);font-size:1.2rem;font-weight:700;color:var(--evr-noir);margin:0 0 .3rem}.evr-step__timing{font-size:.78rem;color:var(--evr-rose-vif);font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .85rem}.evr-step__content p{font-size:.92rem;color:var(--evr-gris-fonce);line-height:1.7;margin:0}.evr-step__highlight{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;padding:.5rem 1rem;background:linear-gradient(135deg,var(--evr-rose-vif) 0%,var(--evr-turquoise) 100%);border-radius:100px;font-size:.82rem;font-weight:700;color:var(--evr-blanc)}.evr-process__connector{display:flex;align-items:center;gap:.75rem;padding:.75rem 0 .75rem 1.5rem;color:var(--evr-gris-moyen);font-size:.82rem}.evr-process__connector svg{color:var(--evr-rose-vif);flex-shrink:0}.evr-process__cta{display:flex;justify-content:center}.evr-faq{padding:5rem 0;background:var(--evr-blanc)}.evr-faq__list{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2.5rem}.evr-faq__item{border:1px solid var(--evr-bordure);border-radius:var(--evr-radius);overflow:hidden;background:var(--evr-blanc);transition:box-shadow .2s}.evr-faq__item[open]{box-shadow:var(--evr-shadow-sm);border-color:rgb(255 105 180 / .4)}.evr-faq__question{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;cursor:pointer;list-style:none;font-weight:600;font-size:.95rem;color:var(--evr-noir);transition:background .15s;user-select:none}.evr-faq__question::-webkit-details-marker{display:none}.evr-faq__question:hover{background:var(--evr-gris-clair)}.evr-faq__item[open] .evr-faq__question{color:var(--evr-rose-vif)}.evr-faq__chevron{flex-shrink:0;color:var(--evr-gris-moyen);transition:transform .2s}.evr-faq__item[open] .evr-faq__chevron{transform:rotate(180deg);color:var(--evr-rose-vif)}.evr-faq__answer{padding:0 1.5rem 1.5rem;font-size:.92rem;color:var(--evr-gris-fonce);line-height:1.75}.evr-faq__answer p{margin:0 0 .85rem}.evr-faq__answer p:last-child{margin-bottom:0}.evr-faq__footer{text-align:center;color:var(--evr-gris-moyen);font-size:.9rem}.evr-faq__footer p{margin:0 0 1rem}.evr-zone{padding:4rem 0;background:var(--evr-gris-clair);text-align:center}.evr-zone__villes{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;list-style:none;margin:0 0 1.75rem;padding:0}.evr-zone__villes li{padding:.45rem 1rem;background:var(--evr-blanc);border:1px solid var(--evr-bordure);border-radius:100px;font-size:.85rem;font-weight:500;color:var(--evr-gris-fonce);box-shadow:var(--evr-shadow-sm)}.evr-zone__texte{max-width:680px;margin:0 auto;font-size:.9rem;color:var(--evr-gris-moyen);line-height:1.7}.evr-maillage{padding:4rem 0;background:var(--evr-blanc);border-top:1px solid var(--evr-bordure)}.evr-maillage__titre{font-family:var(--evr-font-display);font-size:1.4rem;font-weight:700;color:var(--evr-noir);text-align:center;margin:0 0 2rem}.evr-maillage__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;list-style:none;margin:0;padding:0}.evr-maillage__card{display:flex;flex-direction:column;gap:.3rem;padding:1.25rem;border:1px solid var(--evr-bordure);border-radius:var(--evr-radius);background:var(--evr-blanc);transition:border-color .2s,box-shadow .2s,transform .2s;text-decoration:none}.evr-maillage__card:hover{border-color:var(--evr-rose-vif);box-shadow:var(--evr-shadow-sm);transform:translateY(-2px)}.evr-maillage__card--cta{background:linear-gradient(135deg,rgb(255 105 180 / .08) 0%,rgb(78 205 196 / .08) 100%);border-color:rgb(255 105 180 / .3)}.evr-maillage__label{font-weight:700;font-size:.9rem;color:var(--evr-noir)}.evr-maillage__desc{font-size:.8rem;color:var(--evr-gris-moyen)}.evr-maillage__arrow{font-size:1rem;color:var(--evr-rose-vif);margin-top:.25rem}.evr-cta-final{padding:5rem 0;background:linear-gradient(135deg,var(--evr-rose-vif) 0%,var(--evr-turquoise) 100%)}.evr-cta-final__inner{text-align:center}.evr-cta-final__icon{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:rgb(255 255 255 / .2);border-radius:50%;margin-bottom:1.5rem}.evr-cta-final__icon svg{color:var(--evr-blanc)}.evr-cta-final__titre{font-family:var(--evr-font-display);font-size:clamp(1.75rem, 3.5vw, 2.5rem);font-weight:800;color:var(--evr-blanc);margin:0 0 1rem}.evr-cta-final__desc{font-size:1.05rem;color:rgb(255 255 255 / .9);margin:0 0 2rem;line-height:1.6}.evr-cta-final__actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:1.5rem}.evr-cta-final__actions .evr-btn--primary{background:var(--evr-blanc);color:var(--evr-rose-vif);border-color:var(--evr-blanc)}.evr-cta-final__actions .evr-btn--primary:hover{background:rgb(255 255 255 / .9)}.evr-cta-final__actions .evr-btn--ghost{color:var(--evr-blanc);border-color:rgb(255 255 255 / .6)}.evr-cta-final__actions .evr-btn--ghost:hover{background:rgb(255 255 255 / .15);border-color:var(--evr-blanc);color:var(--evr-blanc)}.evr-cta-final__reassurance{font-size:.82rem;color:rgb(255 255 255 / .75);margin:0}@media (max-width:1024px){.evr-activites__grid{grid-template-columns:repeat(2,1fr)}.evr-formules__grid{grid-template-columns:repeat(2,1fr)}.evr-maillage__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.evr-hero__inner{grid-template-columns:1fr;gap:2.5rem}.evr-hero__visual{order:-1}.evr-hero__card{max-width:100%}}@media (max-width:640px){.evr-container{padding:0 1.25rem}.evr-hero{padding-bottom:3rem}.evr-hero__ctas{flex-direction:column}.evr-hero__card-stats{gap:.5rem}.evr-hero__stat-n{font-size:1.3rem}.evr-intro{padding:3rem 0}.evr-intro__stats{grid-template-columns:1fr;gap:1.5rem}.evr-activites{padding:3rem 0}.evr-activites__grid{grid-template-columns:1fr}.evr-formules{padding:3rem 0}.evr-formules__grid{grid-template-columns:1fr}.evr-process{padding:3rem 0}.evr-step{grid-template-columns:48px 1fr;gap:1rem}.evr-step__num{width:48px;height:48px;font-size:1rem}.evr-faq{padding:3rem 0}.evr-maillage__grid{grid-template-columns:1fr}.evr-cta-final{padding:3rem 0}.evr-cta-final__actions{flex-direction:column;align-items:center}}