.section{width:100%}.section .hero-calinotherapie{text-align:center;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;height:50vh;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.314)}.section .hero-calinotherapie:before{content:"";z-index:0;background-color:transparent;background-image:linear-gradient(135deg,rgba(212,117,107,.8),rgba(255,182,193,.6)),url(/calinotherapie.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0}.section .hero-calinotherapie .description{padding:1rem;font-size:.8rem}@media (min-width:768px){.section .hero-calinotherapie .overlay{z-index:0;border-radius:2rem;padding:2rem}}.section .hero-calinotherapie .overlay{z-index:1;border-radius:2rem;padding:2rem}.section .hero-calinotherapie h1{color:#fff;margin-bottom:1.5rem;font-size:3rem;font-weight:700}.section .hero-calinotherapie p{color:#fff;max-width:42rem;margin:0 auto;font-size:1.125rem}.La_Câlinothérapie{text-align:center;background:#fff;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;max-width:900px;margin:4rem auto;padding:3rem 4rem;font-family:Georgia,serif;display:flex;position:relative;box-shadow:0 8px 25px rgba(0,0,0,.08)}.La_Câlinothérapie:before{content:"";z-index:-1;background:radial-gradient(circle,rgba(212,117,107,.08),transparent 70%);border-radius:2rem;width:80%;height:100%;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.La_Câlinothérapie .title_La_Câlinothérapie{color:#d4756b;margin-bottom:1rem;font-size:2.5rem;font-weight:700;position:relative}.La_Câlinothérapie .title_La_Câlinothérapie:after{content:"";background:linear-gradient(90deg,transparent,#d4756b,transparent);border-radius:2px;width:80px;height:4px;margin:.8rem auto 0;display:block}.La_Câlinothérapie .highlight{color:#d4756b;font-weight:700}.La_Câlinothérapie .paragraph{text-align:justify;color:#444;max-width:750px;margin-bottom:1.5rem;font-size:1.15rem;line-height:1.8}@media (max-width:1024px){.La_Câlinothérapie{padding:2.5rem 3rem}.La_Câlinothérapie .title_La_Câlinothérapie{font-size:2.2rem}.La_Câlinothérapie .paragraph{font-size:1.05rem}}@media (max-width:768px){.La_Câlinothérapie{max-width:90%;padding:2rem}.La_Câlinothérapie .title_La_Câlinothérapie{font-size:1.9rem}.La_Câlinothérapie .paragraph{font-size:1rem;line-height:1.7}}@media (max-width:480px){.La_Câlinothérapie{padding:1.5rem}.La_Câlinothérapie .title_La_Câlinothérapie{font-size:1.6rem}.La_Câlinothérapie .paragraph{font-size:.95rem}}.benefits-section{max-width:1000px;margin:4rem auto;padding:0 1rem}.benefits-section .title_La_Câlinothérapie{text-align:center;color:#d4756b;margin-bottom:2rem;font-size:2.5rem;font-weight:700;position:relative}.benefits-section .title_La_Câlinothérapie:after{content:"";background:linear-gradient(90deg,transparent,#d4756b,transparent);border-radius:2px;width:80px;height:4px;margin:.8rem auto 0;display:block}@media (max-width:768px){.benefits-section .title_La_Câlinothérapie{font-size:1.9rem}}@media (max-width:480px){.benefits-section .title_La_Câlinothérapie{font-size:1.6rem}}.benefits-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center;justify-items:center;gap:1.5rem;max-width:1000px;margin:0 auto;padding:1rem;display:grid}.benefits-grid .benefit-card{text-align:center;cursor:pointer;background:#fff;border-radius:1.5rem;max-width:300px;padding:2rem 1.5rem;transition:transform .3s,box-shadow .3s;box-shadow:0 6px 15px rgba(0,0,0,.08)}.benefits-grid .benefit-card .benefit-icon{margin-bottom:1rem;font-size:2.5rem}.benefits-grid .benefit-card h3{color:#d4756b;margin-bottom:.8rem;font-size:1.3rem}.benefits-grid .benefit-card p{color:#444;font-size:1rem;line-height:1.6}.benefits-grid .benefit-card:hover{transform:scale(1.05);box-shadow:0 10px 25px rgba(0,0,0,.15)}@media (max-width:768px){.benefits-grid{grid-template-columns:1fr;gap:1.2rem}.benefits-grid .benefit-card{padding:1.5rem 1rem}.benefits-grid .benefit-card h3{font-size:1.2rem}.benefits-grid .benefit-card p{font-size:.95rem}}@media (max-width:480px){.benefits-grid{gap:1rem}.benefits-grid .benefit-card{padding:1rem}.benefits-grid .benefit-card h3{font-size:1.1rem}.benefits-grid .benefit-card p{font-size:.9rem}}.testimonial-style{text-align:center;color:#333;background:#fff;border-left:6px solid #d4756b;border-radius:1.2rem;max-width:800px;margin:4rem auto;padding:2.5rem 3rem;font-size:1.1rem;font-style:italic;line-height:1.9;position:relative;box-shadow:0 8px 22px rgba(0,0,0,.08)}.testimonial-style:before,.testimonial-style:after{color:#d4756b;opacity:.15;pointer-events:none;font-size:5rem;position:absolute}.testimonial-style:before{top:-25px;left:25px}.testimonial-style:after{bottom:-40px;right:25px}.testimonial-style p{max-width:650px;margin:0 auto 1.5rem}.testimonial-style .author{color:#d4756b;margin-top:1rem;font-size:1rem;font-weight:600;display:block}.testimonial-style .role{color:#777;font-size:.9rem;display:block}@media (max-width:768px){.testimonial-style{padding:2rem;font-size:1rem}.testimonial-style:before{top:-15px;left:15px}.testimonial-style:after{bottom:-25px;right:15px}}@media (max-width:480px){.testimonial-style{max-width:90%;padding:1.5rem;font-size:.9rem}.testimonial-style:before{font-size:4rem;top:-10px;left:10px}.testimonial-style:after{font-size:4rem;bottom:-15px;right:10px}}.Pourquoi-attendre{text-align:center;background:linear-gradient(135deg,#fff,#fff);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;max-width:800px;margin:3rem auto 2rem;padding:1.8rem 2.2rem;font-family:Georgia,serif;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 6px 15px rgba(0,0,0,.08)}.Pourquoi-attendre .texte_Pourquoi-attendre{color:#333;padding:.5rem 0;font-size:1.1rem;line-height:1.8}.Pourquoi-attendre .texte_Pourquoi-attendre .highlight{color:#d4756b;font-weight:700}@media (max-width:768px){.Pourquoi-attendre{max-width:90%;padding:1.5rem}.Pourquoi-attendre .texte_Pourquoi-attendre{font-size:1rem;line-height:1.7}}@media (max-width:480px){.Pourquoi-attendre{max-width:95%;padding:1.2rem}.Pourquoi-attendre .texte_Pourquoi-attendre{font-size:.95rem;line-height:1.6}}.references-scientifiques{background:#fff;border-radius:1.5rem;max-width:900px;margin:4rem auto 3rem;padding:3rem 2.5rem;font-family:Georgia,serif;box-shadow:0 8px 25px rgba(0,0,0,.08)}.references-scientifiques .title_La_Câlinothérapie{text-align:center;color:#d4756b;margin-bottom:1rem;font-size:2.5rem;font-weight:700;position:relative}.references-scientifiques .title_La_Câlinothérapie:after{content:"";background:linear-gradient(90deg,transparent,#d4756b,transparent);border-radius:2px;width:80px;height:4px;margin:.8rem auto 0;display:block}.references-scientifiques .intro-references{text-align:center;color:#666;margin-bottom:2.5rem;font-size:1.05rem;font-style:italic}.references-scientifiques .references-list{flex-direction:column;gap:1.5rem;margin-bottom:3rem;display:flex}.references-scientifiques .reference-item{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,248,243,.95));border-left:4px solid #d4756b;border-radius:1rem;gap:1rem;padding:1.5rem;transition:all .3s;display:flex;box-shadow:0 4px 12px rgba(0,0,0,.05)}.references-scientifiques .reference-item:hover{transform:translate(5px);box-shadow:0 6px 18px rgba(0,0,0,.1)}.references-scientifiques .reference-item .reference-number{color:#fff;background:#d4756b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:35px;height:35px;font-size:1rem;font-weight:700;display:flex}.references-scientifiques .reference-item .reference-content{flex:1}.references-scientifiques .reference-item .reference-content .reference-title{color:#222;margin-bottom:.4rem;font-size:1.1rem;font-weight:600}.references-scientifiques .reference-item .reference-content .reference-desc{color:#555;margin-bottom:.6rem;font-size:.95rem;line-height:1.5}.references-scientifiques .reference-item .reference-content a{color:#d4756b;align-items:center;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.references-scientifiques .reference-item .reference-content a:hover{color:#c95043;transform:translate(3px)}.references-scientifiques .etudes-complementaires{background:rgba(212,117,107,.05);border:1px solid rgba(212,117,107,.15);border-radius:1rem;margin-top:2rem;padding:1.5rem}.references-scientifiques .etudes-complementaires h3{color:#d4756b;margin-bottom:1rem;font-size:1.3rem;font-weight:600}.references-scientifiques .etudes-complementaires ul{margin:0;padding:0;list-style:none}.references-scientifiques .etudes-complementaires ul li{margin-bottom:.8rem;padding-left:1.5rem;position:relative}.references-scientifiques .etudes-complementaires ul li:before{content:"→";color:#d4756b;font-weight:700;position:absolute;left:0}.references-scientifiques .etudes-complementaires ul li a{color:#444;font-size:.95rem;text-decoration:none;transition:color .3s}.references-scientifiques .etudes-complementaires ul li a:hover{color:#d4756b}.references-scientifiques .note-finale{text-align:center;color:#555;border-top:1px solid rgba(0,0,0,.1);margin-top:2rem;padding-top:2rem;font-size:1rem}.references-scientifiques .note-finale .highlight{color:#d4756b;font-weight:700}@media (max-width:768px){.references-scientifiques{max-width:90%;padding:2rem 1.5rem}.references-scientifiques .title_La_Câlinothérapie{font-size:1.9rem}.references-scientifiques .intro-references{font-size:1rem}.references-scientifiques .reference-item{flex-direction:column;padding:1.2rem}.references-scientifiques .reference-item .reference-number{align-self:flex-start}.references-scientifiques .reference-item .reference-content .reference-title{font-size:1rem}.references-scientifiques .reference-item .reference-content .reference-desc{font-size:.9rem}.references-scientifiques .reference-item .reference-content a{font-size:.85rem}.references-scientifiques .etudes-complementaires{padding:1.2rem}.references-scientifiques .etudes-complementaires h3{font-size:1.15rem}.references-scientifiques .etudes-complementaires ul li a{font-size:.9rem}}@media (max-width:480px){.references-scientifiques{max-width:95%;padding:1.5rem 1rem}.references-scientifiques .title_La_Câlinothérapie{font-size:1.6rem}.references-scientifiques .intro-references{font-size:.95rem}.references-scientifiques .reference-item{padding:1rem}.references-scientifiques .reference-item .reference-number{min-width:30px;height:30px;font-size:.9rem}.references-scientifiques .reference-item .reference-content .reference-title{font-size:.95rem}.references-scientifiques .reference-item .reference-content .reference-desc{font-size:.85rem}.references-scientifiques .reference-item .reference-content a{font-size:.8rem}.references-scientifiques .note-finale{font-size:.9rem}}
