.badge[data-astro-cid-4kzemexm]{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);min-height:34px;color:var(--ink);align-items:center;gap:10px;margin:0;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.dot[data-astro-cid-4kzemexm]{border-radius:5px;flex:none;width:9px;height:9px}@media (width>=1024px){.badge[data-astro-cid-4kzemexm]{min-height:36px;padding:0 16px;font-size:15px}}.today-card[data-astro-cid-zsdejbuv]{padding:16px}.label[data-astro-cid-zsdejbuv]{color:var(--ink-5);font-size:13px;display:block}.value[data-astro-cid-zsdejbuv]{color:var(--ink);margin-top:4px;font-size:20px;line-height:1.1;display:block}@media (width>=1024px){.today-card[data-astro-cid-zsdejbuv]{padding:22px 24px}.label[data-astro-cid-zsdejbuv]{font-size:14px}.value[data-astro-cid-zsdejbuv]{margin-top:6px;font-size:24px}}.week-strip[data-astro-cid-6dzo5mob]{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin:18px 0 0;padding:0;list-style:none;display:grid}.day[data-astro-cid-6dzo5mob]{border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:64px;display:flex}.letter[data-astro-cid-6dzo5mob]{font-size:17px;font-weight:800;text-decoration:none}.state[data-astro-cid-6dzo5mob]{font-size:11px;font-weight:700}@media (width>=1024px){.week-strip[data-astro-cid-6dzo5mob]{gap:8px}.day[data-astro-cid-6dzo5mob]{border-radius:18px;min-height:76px}.letter[data-astro-cid-6dzo5mob]{font-size:20px}.state[data-astro-cid-6dzo5mob]{font-size:12px}}.silhouette-block[data-astro-cid-tmhii3si]{background:var(--surface);border-radius:28px;margin-top:18px;padding:20px 16px 16px}.body-wrap[data-astro-cid-tmhii3si]{width:220px;height:476px;margin:0 auto;position:relative}.body-svg[data-astro-cid-tmhii3si]{width:220px;height:476px;display:block}.zone-btn[data-astro-cid-tmhii3si]{cursor:pointer;background:0 0;border:0;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;position:absolute}.zone-dot[data-astro-cid-tmhii3si]{background:var(--surface);border:3px solid var(--accent);border-radius:13px;position:absolute;inset:9px;box-shadow:0 4px 10px #2e262233}.zone-btn[data-astro-cid-tmhii3si][aria-pressed=true] .zone-dot[data-astro-cid-tmhii3si]{background:var(--accent);border-color:#fff}.result-card[data-astro-cid-tmhii3si]{background:#fff;border-radius:22px;margin-top:14px;padding:18px}.result-zone[data-astro-cid-tmhii3si]{color:var(--accent);margin:0;font-size:13px;font-weight:700}.result-name[data-astro-cid-tmhii3si]{color:var(--ink);margin:4px 0 0;font-size:26px;font-weight:800;line-height:1.05}.result-text[data-astro-cid-tmhii3si]{color:var(--ink-3);margin:8px 0 0;font-size:16px}.result-actions[data-astro-cid-tmhii3si]{gap:8px;margin-top:14px;display:flex}.result-btn[data-astro-cid-tmhii3si]{min-height:48px;box-shadow:none;flex:1 1 0;font-size:15px}@media (width>=1024px){.silhouette-block[data-astro-cid-tmhii3si]{border-radius:32px;padding:28px}.body-wrap[data-astro-cid-tmhii3si],.body-svg[data-astro-cid-tmhii3si]{width:240px;height:520px}.result-card[data-astro-cid-tmhii3si]{padding:20px}}.tile[data-astro-cid-bqtq56sm]{min-height:60px;color:var(--ink);box-sizing:border-box;border-radius:22px;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.num[data-astro-cid-bqtq56sm]{background:var(--highlight);width:34px;height:34px;color:var(--link);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:inline-flex}.label[data-astro-cid-bqtq56sm]{flex:auto;min-width:0}.name[data-astro-cid-bqtq56sm]{font-size:17px;font-weight:700;display:block}.sub[data-astro-cid-bqtq56sm]{color:var(--ink-5);font-size:14px;display:block}.chevron[data-astro-cid-bqtq56sm]{flex:none}@media (width>=1024px){.tile[data-astro-cid-bqtq56sm]{background:var(--surface);min-height:76px;padding:14px 18px;transition:background-color .15s}.tile[data-astro-cid-bqtq56sm]:hover{background:var(--highlight)}.num[data-astro-cid-bqtq56sm]{border-radius:14px;width:40px;height:40px;font-size:17px}.name[data-astro-cid-bqtq56sm]{font-size:18px}}.alert-inline-box[data-astro-cid-5wkqg7xr]{border:2px solid var(--accent);background:#fff;border-radius:22px;margin-top:12px;padding:18px}.alert-inline-title[data-astro-cid-5wkqg7xr]{color:var(--link);align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.alert-inline-text[data-astro-cid-5wkqg7xr]{color:var(--ink-2);margin:8px 0 0;font-size:15px}@media (width>=1024px){.alert-inline-box[data-astro-cid-5wkqg7xr]{border-radius:22px;padding:20px 22px}.alert-inline-title[data-astro-cid-5wkqg7xr]{font-size:17px}.alert-inline-text[data-astro-cid-5wkqg7xr]{font-size:16px}}.page[data-astro-cid-lcdefpme]{max-width:var(--container-mobile);margin:0 auto;overflow-x:clip}@media (width>=1024px){.page[data-astro-cid-lcdefpme]{max-width:none;overflow-x:visible}}.hero[data-astro-cid-lcdefpme]{text-align:center;padding:26px 18px 8px}.h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;flex-direction:column;align-items:center;margin:18px 0 0;font-size:clamp(46px,13.2vw,84px);font-weight:800;line-height:.92;display:flex}.line-1[data-astro-cid-lcdefpme]{color:var(--ink)}.line-2[data-astro-cid-lcdefpme]{color:var(--accent)}.hero-tagline[data-astro-cid-lcdefpme]{max-width:30ch;color:var(--ink);margin:14px auto 0;font-size:19px;font-weight:700;line-height:1.35}.hero-desc[data-astro-cid-lcdefpme]{display:none}.hero-figure[data-astro-cid-lcdefpme]{width:240px;margin:26px auto 0}.hero-photo-wrap[data-astro-cid-lcdefpme]{background:var(--surface-2);border-radius:120px 120px 24px 24px;height:288px;overflow:hidden}.hero-photo-wrap[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:center 12%;width:100%;height:100%;display:block}.hero-figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--ink-4);margin-top:10px;font-size:14px}.hero-figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink)}.hero-ctas[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;margin-top:26px;display:flex}.hero-ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:58px;font-size:18px}.reassurance[data-astro-cid-lcdefpme]{color:var(--ink-4);flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:16px 0 0;padding:0;font-size:14px;font-weight:700;list-style:none;display:flex}.reassurance[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:6px;display:inline-flex}@media (width>=1024px){.hero[data-astro-cid-lcdefpme]{max-width:var(--container-desktop);padding:72px var(--gutter-desktop) 24px;text-align:left;margin:0 auto}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:56px;display:grid}.h1[data-astro-cid-lcdefpme]{white-space:nowrap;align-items:flex-start;margin-top:22px;font-size:92px;line-height:.92}.hero-tagline[data-astro-cid-lcdefpme]{max-width:30ch;margin:22px 0 0;font-size:24px}.hero-desc[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--ink-3);margin:12px 0 0;font-size:18px;display:block}.hero-ctas[data-astro-cid-lcdefpme]{flex-flow:wrap;gap:12px;margin-top:30px}.hero-ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:54px;font-size:17px}.reassurance[data-astro-cid-lcdefpme]{justify-content:flex-start;gap:8px 22px;margin-top:22px;font-size:15px}.hero-figure[data-astro-cid-lcdefpme]{justify-self:end;width:360px;margin:0}.hero-photo-wrap[data-astro-cid-lcdefpme]{border-radius:180px 180px 32px 32px;height:450px}.hero-figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{text-align:center;margin-top:12px;font-size:15px}}.essentiel[data-astro-cid-lcdefpme]{padding:30px 18px 0}.essentiel-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.essentiel-card[data-astro-cid-lcdefpme]{padding:16px}.essentiel-card[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--ink-5);font-size:13px;display:block}.essentiel-card[data-astro-cid-lcdefpme] .value[data-astro-cid-lcdefpme]{color:var(--ink);margin-top:4px;font-size:20px;line-height:1.1;display:block}.essentiel-card[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{color:var(--ink-5);font-size:13px}@media (width>=1024px){.essentiel[data-astro-cid-lcdefpme]{max-width:var(--container-desktop);padding:40px var(--gutter-desktop) 0;margin:0 auto}.essentiel-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.essentiel-card[data-astro-cid-lcdefpme]{padding:22px 24px}.essentiel-card[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{font-size:14px}.essentiel-card[data-astro-cid-lcdefpme] .value[data-astro-cid-lcdefpme]{margin-top:6px;font-size:24px}.essentiel-card[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{font-size:14px}}.motifs[data-astro-cid-lcdefpme]{padding:52px 18px 0}.section-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].kicker{margin:0}.h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:var(--ink);margin:6px 0 0;font-size:40px;font-weight:800;line-height:.98}.section-intro[data-astro-cid-lcdefpme]{color:var(--ink-4);margin:10px 0 0;font-size:16px}.motifs-side[data-astro-cid-lcdefpme]{margin-top:26px}.liste-title[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-5);margin:0 0 10px;font-size:13px;font-weight:700}.motifs-list[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:22px;margin:0;padding:0;list-style:none;overflow:hidden}.motifs-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:.5px solid var(--line)}.motifs-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.other-tile[data-astro-cid-lcdefpme]{min-height:60px;color:var(--ink);box-sizing:border-box;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.other-icon[data-astro-cid-lcdefpme]{background:var(--ink);width:34px;height:34px;color:var(--bg);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.other-tile[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{font-size:17px;font-weight:700;display:block}.other-tile[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{color:var(--ink-5);font-size:14px;display:block}.alert-inline[data-astro-cid-lcdefpme]{margin-top:16px}@media (width>=1024px){.motifs[data-astro-cid-lcdefpme]{max-width:var(--container-desktop);padding:110px var(--gutter-desktop) 0;margin:0 auto}.section-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.h2[data-astro-cid-lcdefpme]{font-size:48px}.section-intro[data-astro-cid-lcdefpme]{max-width:36ch;font-size:17px}.motifs-layout[data-astro-cid-lcdefpme]{grid-template-columns:460px minmax(0,1fr);align-items:start;gap:24px;margin-top:32px;display:grid}.motifs-side[data-astro-cid-lcdefpme]{margin-top:0}.motifs-list[data-astro-cid-lcdefpme]{background:0 0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.motifs-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:0}.other-tile[data-astro-cid-lcdefpme]{background:var(--surface-2);border-radius:20px}}.sport-card[data-astro-cid-lcdefpme]{padding:52px 12px 0}.sport-inner[data-astro-cid-lcdefpme]{background:var(--taupe);color:var(--bg);border-radius:32px;overflow:hidden}.sport-photo[data-astro-cid-lcdefpme]{background:#4b3f37;height:230px;position:relative}.sport-photo[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:52% 35%;width:100%;height:100%;display:block}.specialty-tag[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--bg);min-height:32px;color:var(--ink);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px}.sport-content[data-astro-cid-lcdefpme]{padding:24px 20px 26px}.h2-sport[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin:0;font-size:34px;font-weight:800;line-height:1}.sport-text[data-astro-cid-lcdefpme]{color:#eadccb;margin:12px 0 0;font-size:16px}.disciplines[data-astro-cid-lcdefpme]{scrollbar-width:none;gap:8px;margin:16px -20px 0;padding:0 20px;list-style:none;display:flex;overflow-x:auto}.disciplines[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.disciplines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);border:1px solid #8a7a6e;flex:none;align-items:center;min-height:34px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.sport-btn[data-astro-cid-lcdefpme]{background:var(--bg);width:100%;color:var(--ink);margin-top:20px}@media (width>=1024px){.sport-card[data-astro-cid-lcdefpme]{max-width:var(--container-desktop);padding:110px var(--gutter-desktop) 0;margin:0 auto}.sport-inner[data-astro-cid-lcdefpme]{border-radius:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.sport-photo[data-astro-cid-lcdefpme]{height:auto;min-height:440px}.sport-photo[data-astro-cid-lcdefpme] img{object-position:55% 40%;position:absolute;inset:0}.sport-content[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;padding:56px 56px 52px;display:flex}.h2-sport[data-astro-cid-lcdefpme]{font-size:52px;line-height:.98}.sport-text[data-astro-cid-lcdefpme]{font-size:18px}.disciplines[data-astro-cid-lcdefpme]{flex-wrap:wrap;margin:22px 0 0;padding:0;overflow:visible}.disciplines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:15px}.sport-btn[data-astro-cid-lcdefpme]{align-self:flex-start;width:auto;margin-top:30px}}.seance[data-astro-cid-lcdefpme]{padding:52px 0 0}.seance[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{padding:0 18px}.steps[data-astro-cid-lcdefpme]{scrollbar-width:none;gap:10px;margin:16px 0 0;padding:0 18px 6px;scroll-padding-left:18px;list-style:none;display:flex;overflow-x:auto}.steps[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.step[data-astro-cid-lcdefpme]{box-sizing:border-box;scroll-snap-align:start;flex:none;width:74%;max-width:300px;padding:20px}.step-num[data-astro-cid-lcdefpme]{color:var(--accent);font-size:54px;font-weight:800;line-height:1;display:block}.step[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);margin-top:10px;font-size:19px;display:block}.step[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-4);margin-top:4px;font-size:15px;display:block}@media (width>=1024px){.seance[data-astro-cid-lcdefpme]{max-width:var(--container-desktop);padding:110px var(--gutter-desktop) 0;margin:0 auto}.seance[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:24px;padding:0;display:flex}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;display:grid;overflow:visible}.step[data-astro-cid-lcdefpme]{width:auto;max-width:none;padding:26px}.step-num[data-astro-cid-lcdefpme]{font-size:60px}}.cabinet-gallery[data-astro-cid-lcdefpme]{padding:52px 0 0}.cabinet-gallery[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:12px;padding:0 18px;display:flex}.gallery-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;font-size:15px;font-weight:700;display:inline-flex}.gallery[data-astro-cid-lcdefpme]{scrollbar-width:none;gap:10px;margin-top:16px;padding:0 18px 6px;scroll-padding-left:18px;display:flex;overflow-x:auto}.gallery[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.gallery-item[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:none;width:80%;max-width:340px;margin:0}.gallery-item[data-astro-cid-lcdefpme] img{object-fit:cover;border-radius:26px;width:100%;height:250px;display:block}.gallery-item[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--ink-5);margin-top:8px;font-size:14px}@media (width>=1024px){.cabinet-gallery[data-astro-cid-lcdefpme]{max-width:var(--container-desktop);padding:110px var(--gutter-desktop) 0;margin:0 auto}.cabinet-gallery[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{padding:0}.gallery-links[data-astro-cid-lcdefpme]{gap:24px;display:flex}.gallery[data-astro-cid-lcdefpme]{grid-template-rows:220px 220px;grid-template-columns:2fr 1fr 1fr;gap:16px;margin-top:32px;padding:0;display:grid;overflow:visible}.gallery-item[data-astro-cid-lcdefpme]{width:auto;max-width:none;position:relative}.gallery-item-big[data-astro-cid-lcdefpme]{grid-row:span 2}.gallery-item-wide[data-astro-cid-lcdefpme]{grid-column:span 2}.gallery-item[data-astro-cid-lcdefpme] img{border-radius:28px;height:100%}.gallery-item[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);min-height:34px;color:var(--ink);background:#fbf4eaf0;align-items:center;margin:0;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;bottom:16px;left:16px}}.horaires[data-astro-cid-lcdefpme]{padding:52px 12px 0}.horaires-main[data-astro-cid-lcdefpme]{background:var(--surface-2);border-radius:32px;padding:26px 16px 18px}.kicker-alt[data-astro-cid-lcdefpme]{color:var(--link)}.hours-list[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:20px;margin:12px 0 0;padding:0;list-style:none;overflow:hidden}.hours-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:.5px solid var(--line);justify-content:space-between;gap:12px;padding:13px 16px;display:flex}.hours-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.hours-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink);white-space:nowrap}.hours-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].closed{color:var(--ink-5)}.price-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.price-card[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:20px;flex-direction:column;gap:2px;margin:0;padding:14px 16px;display:flex}.price-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{color:var(--ink-5);font-size:13px}.price[data-astro-cid-lcdefpme]{color:var(--ink);font-size:34px;font-weight:800}.fine-print[data-astro-cid-lcdefpme]{color:var(--ink-3);margin:12px 4px 0;font-size:14px}.hours-cta[data-astro-cid-lcdefpme]{width:100%;margin-top:16px}.praticien-mobile[data-astro-cid-lcdefpme]{padding:52px 18px 0}.praticien-link[data-astro-cid-lcdefpme]{background:var(--surface);color:var(--ink-2);border-radius:26px;align-items:center;gap:14px;margin-top:12px;padding:14px;text-decoration:none;display:flex}.praticien-photo-mobile[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 12%;border-radius:44px 44px 16px 16px;flex:none;width:88px;height:106px}.praticien-info[data-astro-cid-lcdefpme]{flex:auto;min-width:0}.praticien-name-mobile[data-astro-cid-lcdefpme]{color:var(--ink);font-size:21px;font-weight:800;line-height:1.1;display:block}.praticien-meta-mobile[data-astro-cid-lcdefpme]{color:var(--ink-4);margin-top:4px;font-size:14px;display:block}.avis-mobile[data-astro-cid-lcdefpme]{color:var(--ink);align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:700;display:inline-flex}@media (width>=1024px){.horaires[data-astro-cid-lcdefpme]{max-width:var(--container-desktop);padding:110px var(--gutter-desktop) 0;margin:0 auto}.horaires-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.horaires-main[data-astro-cid-lcdefpme]{padding:40px}.horaires-main[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{font-size:44px}.hours-list[data-astro-cid-lcdefpme]{font-size:16px}.price-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:16px}.price[data-astro-cid-lcdefpme]{font-size:44px}.fine-print[data-astro-cid-lcdefpme]{margin:16px 0 0;font-size:15px}.hours-cta[data-astro-cid-lcdefpme]{width:auto}.praticien-card[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:36px;flex-direction:column;padding:40px;display:flex}.praticien-row[data-astro-cid-lcdefpme]{align-items:center;gap:20px;margin-top:18px;display:flex}.praticien-photo[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 12%;border-radius:60px 60px 20px 20px;flex:none}.praticien-name[data-astro-cid-lcdefpme]{color:var(--ink);margin:0;font-size:28px;font-weight:800;line-height:1.05}.praticien-meta[data-astro-cid-lcdefpme]{color:var(--ink-4);margin:6px 0 0;font-size:15px}.praticien-desc[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:20px 0 0;font-size:17px}.avis[data-astro-cid-lcdefpme]{color:var(--ink);align-items:center;gap:6px;margin:14px 0 0;font-size:15px;font-weight:700;display:inline-flex}.praticien-btn[data-astro-cid-lcdefpme]{margin-top:auto;padding-top:24px}}.faq[data-astro-cid-lcdefpme]{padding:52px 18px 0}.faq-head[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin:0 0 12px;font-size:34px;line-height:1}.faq-call[data-astro-cid-lcdefpme]{color:var(--ink-4);margin:16px 0 0;font-size:17px}.more-details[data-astro-cid-lcdefpme]{border-top:.5px solid var(--line);margin-top:0}.more-details[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{box-sizing:border-box;min-height:58px;color:var(--ink);cursor:pointer;background:var(--surface);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-weight:700;display:flex}.more-text[data-astro-cid-lcdefpme]{background:var(--surface);flex-direction:column;gap:10px;padding:0 16px 16px;font-size:16px;display:flex}.more-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}@media (width>=1024px){.faq[data-astro-cid-lcdefpme]{max-width:var(--container-desktop);padding:110px var(--gutter-desktop) 0;margin:0 auto}.faq-layout[data-astro-cid-lcdefpme]{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:48px;display:grid}.faq-head[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{font-size:48px}.more-details[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{min-height:64px;padding:16px 22px}.more-text[data-astro-cid-lcdefpme]{padding:0 22px 18px;font-size:17px}}.final-cta[data-astro-cid-lcdefpme]{padding:52px 12px 0}.final-cta-box[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--surface);text-align:center;border-radius:32px;padding:34px 22px 26px;position:relative;overflow:hidden}.final-title[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin:0;font-size:40px;font-weight:800;line-height:.98}.final-sub[data-astro-cid-lcdefpme]{color:#f7e2d8;margin:12px 0 0;font-size:16px}.final-btn[data-astro-cid-lcdefpme]{background:var(--surface);width:100%;min-height:56px;color:var(--ink);margin-top:20px}.final-call[data-astro-cid-lcdefpme]{min-height:48px;color:var(--surface);justify-content:center;align-items:center;margin-top:6px;font-weight:700;text-decoration:none;display:flex}@media (width>=1024px){.final-cta[data-astro-cid-lcdefpme]{max-width:var(--container-desktop);padding:110px var(--gutter-desktop) 0 0;margin:0 auto}.final-cta-box[data-astro-cid-lcdefpme]{text-align:left;border-radius:40px;justify-content:space-between;align-items:center;gap:40px;padding:64px 56px;display:flex}.final-title[data-astro-cid-lcdefpme]{font-size:56px}.final-sub[data-astro-cid-lcdefpme]{font-size:19px}.final-btn[data-astro-cid-lcdefpme]{width:auto;min-height:60px;padding:0 36px;font-size:18px}}
