.heros[data-astro-cid-d47xxrra]{min-height:max(640px,100svh - 34px);margin-top:calc(-1 * var(--entete));padding:calc(var(--entete) + 48px) var(--gouttiere) 140px;color:var(--sur-sombre);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.heros--court[data-astro-cid-d47xxrra]{min-height:max(560px,76svh);padding-bottom:88px}.heros[data-astro-cid-d47xxrra] .heros__photo{object-position:var(--position);animation:pose-photo 1.8s var(--courbe) both;border-radius:0;position:absolute;inset:0}.heros[data-astro-cid-d47xxrra]:after{content:"";background:radial-gradient(ellipse at 50% 55%, color-mix(in srgb, var(--encre) 35%, transparent), color-mix(in srgb, var(--encre) 70%, transparent) 75%), linear-gradient(180deg, color-mix(in srgb, var(--encre) 45%, transparent) 0%, transparent 25%);position:absolute;inset:0}.heros__contenu[data-astro-cid-d47xxrra]{z-index:1;justify-items:center;gap:22px;width:100%;max-width:1080px;display:grid;position:relative}.heros__repere[data-astro-cid-d47xxrra]{letter-spacing:.22em;text-transform:uppercase;animation:apparait .5s .1s var(--courbe) both;font-size:12px;font-weight:500;line-height:1.6}.heros__titre[data-astro-cid-d47xxrra]{gap:10px;display:grid}.ligne[data-astro-cid-d47xxrra]{margin:-.14em -.25em -.08em;padding:.14em .25em .08em;display:block;overflow:hidden}.ligne[data-astro-cid-d47xxrra]>span[data-astro-cid-d47xxrra]{animation:monte .6s var(--courbe) both;display:block}.ligne[data-astro-cid-d47xxrra]:first-child>span[data-astro-cid-d47xxrra]{font-size:var(--t-geant);line-height:.96}.ligne--suite[data-astro-cid-d47xxrra]>span[data-astro-cid-d47xxrra]{font-size:clamp(24px,2.8vw,40px);line-height:1.15;animation-delay:.12s}.heros__phrase[data-astro-cid-d47xxrra]{max-width:640px;color:color-mix(in srgb, var(--sur-sombre) 88%, transparent);animation:apparait .5s .25s var(--courbe) both}.heros[data-astro-cid-d47xxrra] .heros__prix{animation:apparait .5s .3s var(--courbe) both;justify-content:center}.heros[data-astro-cid-d47xxrra] .heros__prix .prix__chiffres{color:var(--accent-clair);font-size:clamp(30px,2.9vw,40px)}.heros[data-astro-cid-d47xxrra] .heros__prix .prix__unite{color:color-mix(in srgb, var(--sur-sombre) 80%, transparent)}.heros__actions[data-astro-cid-d47xxrra]{animation:apparait .5s .35s var(--courbe) both;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;display:flex}.heros__lien[data-astro-cid-d47xxrra]{letter-spacing:.16em;text-transform:uppercase;text-underline-offset:6px;font-size:12px;font-weight:500}@media (width<=899px){.heros[data-astro-cid-d47xxrra]:after{background:linear-gradient(180deg, color-mix(in srgb, var(--encre) 55%, transparent), color-mix(in srgb, var(--encre) 80%, transparent))}}@keyframes monte{0%{transform:translateY(110%)}}@keyframes apparait{0%{opacity:0;transform:translateY(14px)}}@keyframes pose-photo{0%{transform:scale(1.08)}}.final[data-astro-cid-k2lo6o2f]{padding-top:var(--section);overflow:hidden}.final__tete[data-astro-cid-k2lo6o2f]{text-align:center;justify-items:center;gap:22px;display:grid}.final__tete[data-astro-cid-k2lo6o2f] h2[data-astro-cid-k2lo6o2f]{font-size:var(--t-h2)}.final__tete[data-astro-cid-k2lo6o2f] p[data-astro-cid-k2lo6o2f]{color:var(--texte-2)}.final__arche[data-astro-cid-k2lo6o2f]{--k:clamp(0, calc((var(--p,1) - .15) * 1.8), 1);padding-inline:var(--gouttiere);grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(16px,3vw,48px);margin-top:64px;display:grid}.final__mot[data-astro-cid-k2lo6o2f]{font:400 clamp(32px, 4.4vw, 68px) / 1 var(--f-titre)}.final__mot[data-astro-cid-k2lo6o2f]:first-child{justify-self:end}.final__cadre[data-astro-cid-k2lo6o2f]{aspect-ratio:4/5;width:min(44vw,560px);clip-path:inset(calc((1 - var(--k)) * 30%) calc((1 - var(--k)) * 22%) 0 round 999px 999px 0 0);border-radius:999px 999px 0 0;overflow:hidden}.final__cadre[data-astro-cid-k2lo6o2f] .photo{transform:scale(calc(1.15 - .15 * var(--k)));border-radius:0}@media (width<=640px){.final__arche[data-astro-cid-k2lo6o2f]{grid-template-columns:1fr;justify-items:center}.final__mot[data-astro-cid-k2lo6o2f]{display:none}.final__cadre[data-astro-cid-k2lo6o2f]{width:86vw}}@media (prefers-reduced-motion:reduce){.final__arche[data-astro-cid-k2lo6o2f]{--k:1}}
