.hero-header.svelte-1ej25q3.svelte-1ej25q3{text-align:center;max-width:56rem;padding-bottom:0}.hero-title.svelte-1ej25q3.svelte-1ej25q3{font-size:clamp(2.2rem,5.5vw,4rem);font-weight:500;line-height:1.2}.two-column-layout.svelte-1ej25q3.svelte-1ej25q3{display:flex;flex-direction:column;gap:3rem;align-items:center}.image-column.svelte-1ej25q3.svelte-1ej25q3{width:100%;display:flex;justify-content:center}.visual-wrapper.svelte-1ej25q3.svelte-1ej25q3{position:relative;width:min(70vw,320px)}.photo-veil.svelte-1ej25q3.svelte-1ej25q3{aspect-ratio:4 / 5}.text-column.svelte-1ej25q3.svelte-1ej25q3{max-width:var(--text-max)}.text-column.svelte-1ej25q3 h2.svelte-1ej25q3{margin-bottom:1.5rem}.section-text.svelte-1ej25q3.svelte-1ej25q3{line-height:1.9;margin-bottom:1.25rem;font-size:1.02rem}.highlight-section.svelte-1ej25q3.svelte-1ej25q3{position:relative;overflow:hidden}.highlight-backdrop.svelte-1ej25q3.svelte-1ej25q3{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#12182673,#1218268c),url(../../../images/rauschenberger-night-4489561_1920.jpg) center 30% / cover no-repeat;animation:svelte-1ej25q3-night-drift 40s ease-in-out infinite alternate}@keyframes svelte-1ej25q3-night-drift{0%{transform:scale(1)}to{transform:scale(1.07)}}.highlight-text.svelte-1ej25q3.svelte-1ej25q3{position:relative;font-family:var(--font-display);font-style:italic;font-size:clamp(1.15rem,2.6vw,1.5rem);line-height:1.9;color:var(--paper);text-align:center;max-width:46rem;margin:0 auto;text-shadow:0 1px 20px rgba(10,14,24,.6)}.highlight-text.svelte-1ej25q3.svelte-1ej25q3:before{content:"";display:block;width:44px;height:1.5px;background-color:var(--paper);opacity:.8;margin:0 auto 1.75rem}.comparison-block.svelte-1ej25q3.svelte-1ej25q3{display:flex;flex-direction:column;gap:3rem;align-items:center}.consultation-visual.svelte-1ej25q3.svelte-1ej25q3{width:100%;display:flex;justify-content:center}.consultation-frame.svelte-1ej25q3.svelte-1ej25q3{width:min(80vw,420px);aspect-ratio:5 / 4}.comparison-section.svelte-1ej25q3.svelte-1ej25q3{display:grid;grid-template-columns:1fr;gap:2.25rem;width:100%;max-width:54rem}.comparison-item.svelte-1ej25q3.svelte-1ej25q3{border-top:1px solid var(--line);padding-top:1.75rem}.comparison-title.svelte-1ej25q3.svelte-1ej25q3{font-size:1.6rem;font-weight:550;margin-bottom:.9rem}.comparison-text.svelte-1ej25q3.svelte-1ej25q3{line-height:1.85;margin:0;max-width:30rem}.cta-strip.svelte-1ej25q3.svelte-1ej25q3{padding:0 var(--gutter);max-width:var(--content-max);margin:0 auto}.cta-text.svelte-1ej25q3.svelte-1ej25q3{line-height:1.9;text-align:center;max-width:42rem;margin:0 auto;font-size:1.05rem}.professionals-list.svelte-1ej25q3.svelte-1ej25q3{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:60rem;margin:3rem auto 0}.professional-item.svelte-1ej25q3.svelte-1ej25q3{border-top:1px solid var(--line);padding-top:1.75rem}.professional-title.svelte-1ej25q3.svelte-1ej25q3{font-size:1.4rem;font-weight:550;margin-bottom:.75rem}.professional-text.svelte-1ej25q3.svelte-1ej25q3{line-height:1.8;margin:0;font-size:.98rem}.ending-container.svelte-1ej25q3.svelte-1ej25q3{padding-bottom:clamp(1rem,3vw,2rem)}.doctolib-container.svelte-1ej25q3.svelte-1ej25q3{display:flex;justify-content:center;margin-top:clamp(2.5rem,6vw,4rem)}@media (min-width: 900px){.two-column-layout.svelte-1ej25q3.svelte-1ej25q3{flex-direction:row;justify-content:space-between;gap:5rem}.image-column.svelte-1ej25q3.svelte-1ej25q3{flex:1;justify-content:flex-end;order:2}.visual-wrapper.svelte-1ej25q3.svelte-1ej25q3{width:min(28vw,340px)}.text-column.svelte-1ej25q3.svelte-1ej25q3{flex:1.3}.comparison-section.svelte-1ej25q3.svelte-1ej25q3{grid-template-columns:1fr 1fr;gap:0}.comparison-item.svelte-1ej25q3.svelte-1ej25q3{border-top:none;padding-top:0;padding-right:clamp(2rem,4vw,3.5rem)}.comparison-item.svelte-1ej25q3+.comparison-item.svelte-1ej25q3{border-left:1px solid var(--line);padding-right:0;padding-left:clamp(2rem,4vw,3.5rem)}.professionals-list.svelte-1ej25q3.svelte-1ej25q3{grid-template-columns:1fr 1fr;gap:2.5rem 3.5rem}}
