.surgery-hero[data-astro-cid-fypefk5z]{padding-top:176px;padding-bottom:80px;background-color:var(--creme)}.surgery-hero__content[data-astro-cid-fypefk5z]{max-width:900px}.surgery-hero__title[data-astro-cid-fypefk5z]{font-size:var(--text-h1);margin-top:32px;margin-bottom:32px}.surgery-hero__title[data-astro-cid-fypefk5z] em[data-astro-cid-fypefk5z]{font-style:italic;color:var(--bleu-canard)}.surgery-hero__intro[data-astro-cid-fypefk5z]{font-size:18px;line-height:1.7;max-width:640px}.surgery-list[data-astro-cid-fypefk5z]{padding-bottom:80px;background-color:var(--creme)}.surgery-grid[data-astro-cid-fypefk5z]{display:grid;gap:1px;background-color:var(--bleu-nuit)}.surgery-card[data-astro-cid-fypefk5z]{display:grid;grid-template-columns:80px 1fr 1fr auto;gap:32px;align-items:start;padding:56px 48px;background-color:var(--creme-fonce);text-decoration:none;color:inherit;transition:background-color .4s}.surgery-card[data-astro-cid-fypefk5z]:hover{background-color:#fff}.surgery-card__num[data-astro-cid-fypefk5z]{font-family:var(--font-titres);font-size:64px;font-weight:400;color:var(--bleu-canard);line-height:.9}.surgery-card__title[data-astro-cid-fypefk5z]{font-family:var(--font-titres);font-size:36px;font-weight:500;line-height:1.1;color:var(--bleu-nuit);margin-bottom:8px}.surgery-card__sub[data-astro-cid-fypefk5z]{font-size:var(--text-caption);font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:var(--vert-paon);margin-bottom:16px}.surgery-card__desc[data-astro-cid-fypefk5z]{font-size:var(--text-body);line-height:1.7}.surgery-card__bullets[data-astro-cid-fypefk5z]{list-style:none;display:flex;flex-direction:column;gap:12px;padding-top:8px}.surgery-card__bullets[data-astro-cid-fypefk5z] li[data-astro-cid-fypefk5z]{display:flex;align-items:center;gap:12px;font-size:var(--text-body-sm);font-weight:500;color:var(--bleu-nuit)}.bullet-line[data-astro-cid-fypefk5z]{display:block;width:16px;height:2px;background-color:var(--bleu-canard);flex-shrink:0}.bullet-item--inactive[data-astro-cid-fypefk5z]{opacity:.45}.bullet-line--inactive[data-astro-cid-fypefk5z]{background-color:var(--vert-paon)}.bullet-note[data-astro-cid-fypefk5z]{font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--vert-paon);margin-left:4px}.surgery-card__cta[data-astro-cid-fypefk5z]{font-size:var(--text-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--bleu-canard);border-bottom:2px solid var(--bleu-canard);padding-bottom:2px;align-self:end;white-space:nowrap}.surgery-principle[data-astro-cid-fypefk5z]{padding:80px 32px;background-color:var(--creme);border-top:1px solid var(--bleu-nuit)}.surgery-principle[data-astro-cid-fypefk5z] .container[data-astro-cid-fypefk5z]{display:grid;grid-template-columns:1fr auto;gap:64px;align-items:center}.principle-quote[data-astro-cid-fypefk5z]{border-left:4px solid var(--vert-paon);padding-left:32px}.principle-quote__text[data-astro-cid-fypefk5z]{font-family:var(--font-titres);font-size:clamp(24px,3vw,36px);font-weight:500;font-style:italic;color:var(--bleu-canard);line-height:1.3;margin-bottom:16px}.principle-quote__source[data-astro-cid-fypefk5z]{font-size:var(--text-caption);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--vert-paon)}.principle-cta[data-astro-cid-fypefk5z]{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.btn[data-astro-cid-fypefk5z]{padding:14px 28px;font-family:var(--font-body);font-size:var(--text-caption);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;text-decoration:none;transition:background-color .3s,color .3s;display:inline-block;text-align:center}.btn--primary[data-astro-cid-fypefk5z]{background-color:var(--bleu-nuit);color:var(--creme);border:2px solid var(--bleu-nuit)}.btn--primary[data-astro-cid-fypefk5z]:hover{background-color:var(--bleu-canard);border-color:var(--bleu-canard);color:var(--creme)}.btn--outline[data-astro-cid-fypefk5z]{background-color:transparent;color:var(--bleu-nuit);border:2px solid var(--bleu-nuit)}.btn--outline[data-astro-cid-fypefk5z]:hover{background-color:var(--bleu-nuit);color:var(--creme)}@media(max-width:1024px){.surgery-card[data-astro-cid-fypefk5z]{grid-template-columns:60px 1fr;grid-template-rows:auto auto auto}.surgery-card__bullets[data-astro-cid-fypefk5z]{grid-column:2}.surgery-card__cta[data-astro-cid-fypefk5z]{grid-column:2;align-self:auto}}@media(max-width:768px){.surgery-card[data-astro-cid-fypefk5z]{display:flex;flex-direction:column;padding:40px 28px}.surgery-principle[data-astro-cid-fypefk5z] .container[data-astro-cid-fypefk5z]{grid-template-columns:1fr}}
