.switch[data-astro-cid-n5phmymz]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3);margin-top:calc(-1 * var(--s-6));position:relative;z-index:2}.switch__item[data-astro-cid-n5phmymz]{display:grid;padding:var(--s-5);border-radius:var(--r-md);background:var(--c-creme);box-shadow:var(--shadow-soft);font-family:var(--font-display);font-size:var(--fs-h4);line-height:1.1;transition:transform var(--t-base) var(--ease-out)}.switch__item[data-astro-cid-n5phmymz]:hover{transform:translateY(-4px)}.switch__item[data-astro-cid-n5phmymz] .caps[data-astro-cid-n5phmymz]{color:var(--c-sauge);font-family:var(--font-text)}.switch__item[data-astro-cid-n5phmymz] small[data-astro-cid-n5phmymz]{font-family:var(--font-text);font-size:var(--fs-xs);color:var(--fg-soft);letter-spacing:.06em;margin-top:.3rem}.visage__grid[data-astro-cid-n5phmymz]{display:grid;gap:var(--s-8);align-items:center;margin-bottom:var(--s-9)}@media(min-width:64em){.visage__grid[data-astro-cid-n5phmymz]{grid-template-columns:.8fr 1.2fr;gap:var(--s-10)}}.visage__visual[data-astro-cid-n5phmymz]{max-width:24rem}.benefits[data-astro-cid-n5phmymz]{display:grid;gap:var(--s-6) var(--s-7);margin-bottom:var(--s-9)}@media(min-width:40em){.benefits[data-astro-cid-n5phmymz]{grid-template-columns:repeat(2,1fr)}}@media(min-width:64em){.benefits[data-astro-cid-n5phmymz]{grid-template-columns:repeat(3,1fr)}}.benefits[data-astro-cid-n5phmymz] li[data-astro-cid-n5phmymz]{border-top:1px solid var(--line);padding-top:var(--s-4);display:grid;gap:var(--s-2)}.benefits[data-astro-cid-n5phmymz] h3[data-astro-cid-n5phmymz]{font-size:var(--fs-h4);font-style:italic}.benefits[data-astro-cid-n5phmymz] p[data-astro-cid-n5phmymz]{color:var(--fg-soft)}.visage__prices[data-astro-cid-n5phmymz]{display:flex;justify-content:flex-end}.corps[data-astro-cid-n5phmymz]{overflow:clip}.corps__halo[data-astro-cid-n5phmymz]{position:absolute;width:60rem;height:60rem;right:-20rem;top:-10rem;border-radius:50%;background:radial-gradient(circle,color-mix(in oklab,var(--c-sauge) 50%,transparent),transparent 65%);pointer-events:none}.corps__intro[data-astro-cid-n5phmymz]{position:relative;max-width:44rem}.corps__intro[data-astro-cid-n5phmymz] h2[data-astro-cid-n5phmymz]{margin-bottom:var(--s-6)}.corps__intro[data-astro-cid-n5phmymz] .lead[data-astro-cid-n5phmymz],.corps__intro[data-astro-cid-n5phmymz] p[data-astro-cid-n5phmymz]{color:var(--c-sable)}.corps__ritual[data-astro-cid-n5phmymz]{position:relative;margin-block:var(--s-9)}.corps__ritual-label[data-astro-cid-n5phmymz]{color:var(--c-sauge-claire);margin-bottom:var(--s-3)}.corps__ritual-text[data-astro-cid-n5phmymz]{font-family:var(--font-display);font-size:clamp(1.4rem,1.1rem + 1.2vw,2.1rem);line-height:1.35;max-width:40ch;color:var(--c-creme)}.centres[data-astro-cid-n5phmymz]{display:grid;gap:var(--s-5);margin-top:var(--s-8)}@media(min-width:48em){.centres[data-astro-cid-n5phmymz]{grid-template-columns:repeat(3,1fr)}}.centre[data-astro-cid-n5phmymz]{padding:var(--s-6);border:1px solid var(--line-soft);border-radius:var(--r-arch);text-align:center;display:grid;gap:var(--s-2);justify-items:center;padding-top:var(--s-8)}.centre__n[data-astro-cid-n5phmymz]{width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:50%;border:1px solid var(--c-sauge-claire);font-family:var(--font-display);font-size:var(--fs-lg);color:var(--c-sauge-claire);margin-bottom:var(--s-3)}.centre[data-astro-cid-n5phmymz] h3[data-astro-cid-n5phmymz]{font-size:var(--fs-h4);color:var(--c-creme)}.centre[data-astro-cid-n5phmymz] .caps[data-astro-cid-n5phmymz]{color:var(--c-sauge-claire)}.centre[data-astro-cid-n5phmymz] p[data-astro-cid-n5phmymz]:last-child{color:var(--c-sable)}.corps__h[data-astro-cid-n5phmymz]{font-size:var(--fs-h4);margin-bottom:var(--s-4);color:var(--c-creme)}.corps__list[data-astro-cid-n5phmymz] li[data-astro-cid-n5phmymz]{padding-block:var(--s-3);border-bottom:1px solid var(--line-soft);color:var(--c-sable);font-family:var(--font-display);font-size:var(--fs-lg)}.corps__price[data-astro-cid-n5phmymz] .prices__detail,.corps__price[data-astro-cid-n5phmymz] .prices__caption{color:var(--c-sable)}
