.therapie-hero__image-wrap{height:clamp(160px,22.5vw,260px);overflow:hidden;position:relative}.therapie-hero__image-bg{position:absolute;inset:0;background-image:url(/images/couple-hands.webp);background-size:cover;background-position:center;filter:sepia(.2) saturate(.8) brightness(.75)}.therapie-hero__image-overlay{position:absolute;inset:0;background:linear-gradient(135deg,#2c4a3c73,#c4a88233);z-index:1}.therapie-hero__text{max-width:1200px;margin:0 auto;padding:clamp(3rem,6vw,5rem) 2rem 3rem}.therapie-hero__label{font-size:.75rem;font-weight:400;color:#b5835a;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.25rem}.therapie-hero__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(2rem,4vw,3.25rem);font-weight:500;color:#2a1f1a;line-height:1.2;margin-bottom:1.5rem;max-width:720px}.therapie-hero__quote{font-family:Playfair Display,Georgia,serif;font-size:clamp(1rem,2vw,1.3rem);font-weight:400;font-style:italic;color:#b5835a;padding-left:1.25rem;border-left:2px solid #C4A882;margin-bottom:1.75rem;line-height:1.5}.therapie-hero__intro{font-size:1rem;font-weight:300;color:#6b5448;line-height:1.8;max-width:640px;margin-bottom:1rem}.therapie-hero__sub{font-size:.95rem;font-weight:400;font-style:italic;color:#b5835a;line-height:1.7;max-width:640px}@media(max-width:768px){.therapie-hero__image-wrap{height:200px}.therapie-hero__text{padding:2.5rem 1.75rem 2rem}}.therapie-pourquoi{background:#f2ede6}.therapie-pourquoi__inner{max-width:1200px;margin:0 auto;padding:clamp(3rem,6vw,5rem) 2rem}.therapie-pourquoi__label{font-size:.75rem;font-weight:400;color:#b5835a;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem}.therapie-pourquoi__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;color:#2a1f1a;margin-bottom:.75rem}.therapie-pourquoi__intro{font-size:.95rem;font-weight:300;color:#6b5448;line-height:1.7;max-width:560px;margin-bottom:2.5rem}.therapie-pourquoi__grid{display:flex;flex-direction:column;gap:1.5rem;max-width:760px}.therapie-pourquoi__item{display:flex;align-items:flex-start;gap:1.25rem}.therapie-pourquoi__icon{font-family:Playfair Display,Georgia,serif;font-size:1.4rem;color:#b5835a;flex-shrink:0;line-height:1.3}.therapie-pourquoi__item-title{font-family:Playfair Display,Georgia,serif;font-size:1.05rem;font-weight:500;color:#2a1f1a;margin-bottom:.35rem}.therapie-pourquoi__item-text{font-size:.9rem;font-weight:300;color:#6b5448;line-height:1.8}.therapie-approche{border-top:1px solid #E8DDD7}.therapie-approche__inner{max-width:1200px;margin:0 auto;padding:clamp(3rem,6vw,5rem) 2rem}.therapie-approche__label{font-size:.75rem;font-weight:400;color:#b5835a;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem}.therapie-approche__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;color:#2a1f1a;margin-bottom:.75rem;max-width:680px}.therapie-approche__intro{font-size:.95rem;font-weight:300;color:#6b5448;line-height:1.7;max-width:560px;margin-bottom:2.5rem}.therapie-approche__steps{display:flex;flex-direction:column;gap:2rem;max-width:760px}.therapie-approche__step{display:flex;align-items:flex-start;gap:1.5rem;border-top:1px solid #E8DDD7;padding-top:1.75rem}.therapie-approche__step:first-child{border-top:none;padding-top:0}.therapie-approche__number{font-family:Playfair Display,Georgia,serif;font-size:1.75rem;font-weight:500;color:#c4a882;flex-shrink:0;line-height:1;width:2rem}.therapie-approche__step-title{font-family:Playfair Display,Georgia,serif;font-size:1.1rem;font-weight:500;color:#2a1f1a;margin-bottom:.5rem}.therapie-approche__step-text{font-size:.9rem;font-weight:300;color:#6b5448;line-height:1.8}@media(max-width:768px){.therapie-approche__step{gap:1rem}}.therapie-pratique{border-top:1px solid #E8DDD7}.therapie-pratique__inner{max-width:1200px;margin:0 auto;padding:clamp(3rem,6vw,5rem) 2rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.therapie-pratique__label{font-size:.75rem;font-weight:400;color:#b5835a;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem}.therapie-pratique__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500;color:#2a1f1a;margin-bottom:2rem;max-width:520px}.therapie-pratique__points{display:flex;flex-direction:column;gap:1.5rem}.therapie-pratique__point{display:flex;align-items:flex-start;gap:1rem}.therapie-pratique__dot{width:6px;height:6px;background:#c4a882;border-radius:50%;flex-shrink:0;margin-top:.5rem}.therapie-pratique__point-title{font-family:Playfair Display,Georgia,serif;font-size:1rem;font-weight:500;color:#2a1f1a;display:block;margin-bottom:.35rem}.therapie-pratique__point-text{font-size:.9rem;font-weight:300;color:#6b5448;line-height:1.8}.therapie-pratique__conjoint{background:#f2ede6;padding:2.5rem;align-self:center}.therapie-pratique__conjoint-question{font-family:Playfair Display,Georgia,serif;font-size:clamp(1rem,2vw,1.2rem);font-weight:500;font-style:italic;color:#2a1f1a;margin-bottom:1.25rem;line-height:1.4}.therapie-pratique__conjoint-answer{font-size:.9rem;font-weight:300;color:#6b5448;line-height:1.8}@media(max-width:768px){.therapie-pratique__inner{grid-template-columns:1fr;gap:2.5rem}}.therapie-main{padding-top:60px}.therapie-cta{text-align:center;padding:5rem 2rem 6rem;background:#2c4a3c}.therapie-cta__title{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;color:#faf8f5;margin-bottom:1rem}.therapie-cta__text{font-size:1rem;font-weight:300;color:#faf8f5cc;line-height:1.8;max-width:480px;margin:0 auto 2rem}.therapie-cta__link{display:inline-block;padding:.85rem 2.25rem;background-color:#c4a882;color:#2a1f1a;font-size:.875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease}.therapie-cta__link:hover{background-color:#b0946e}
