.apropos-hero[data-astro-cid-xp7oeim3]{position:relative;min-height:60vh;width:100%;overflow:hidden;display:flex;align-items:end;padding-top:clamp(8rem,14vh,11rem);padding-bottom:clamp(3rem,6vw,5rem);color:var(--color-creme-soleil)}.apropos-hero__bg[data-astro-cid-xp7oeim3]{position:absolute;inset:0;z-index:1}.apropos-hero__bg-inner[data-astro-cid-xp7oeim3]{width:110%;height:110%;position:absolute;inset:-5%;will-change:transform}.apropos-hero__overlay[data-astro-cid-xp7oeim3]{position:absolute;inset:0;background:linear-gradient(180deg,#1a1a1a40,#1a1a1a1a 40%,#1a1a1a8c);z-index:2}.apropos-hero__inner[data-astro-cid-xp7oeim3]{position:relative;z-index:3;display:flex;flex-direction:column;gap:1.25rem;max-width:980px}.apropos-hero__eyebrow[data-astro-cid-xp7oeim3]{font-family:var(--font-body);font-weight:700;font-size:.8125rem;letter-spacing:.28em;text-transform:uppercase;color:var(--color-jaune-soleil)}.apropos-hero__titre[data-astro-cid-xp7oeim3]{font-family:var(--font-display);font-size:clamp(3rem,10vw,9rem);line-height:.9;letter-spacing:-.02em;text-transform:uppercase;color:var(--color-creme-soleil);margin:0;text-shadow:0 4px 24px rgba(0,0,0,.3)}.apropos-hero__lead[data-astro-cid-xp7oeim3]{font-family:var(--font-headings);font-weight:400;font-size:clamp(1.125rem,1.6vw,1.5rem);line-height:1.5;letter-spacing:-.01em;color:var(--color-creme-soleil);opacity:.92;max-width:600px;margin:.5rem 0 0}.chapitre-corps[data-astro-cid-xp7oeim3]{display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,5rem);align-items:center}@media(min-width:900px){.chapitre-corps--gauche[data-astro-cid-xp7oeim3]{grid-template-columns:1.1fr 1fr}.chapitre-corps--droite[data-astro-cid-xp7oeim3]{grid-template-columns:1fr 1.1fr}}.chapitre-visuel[data-astro-cid-xp7oeim3]{position:relative;width:100%;aspect-ratio:5 / 4;border-radius:var(--radius-md);overflow:hidden}.chapitre-image[data-astro-cid-xp7oeim3]{width:110%;height:110%;position:absolute;inset:-5%}.chapitre-texte[data-astro-cid-xp7oeim3]{display:flex;flex-direction:column;gap:1.25rem;max-width:540px}.chapitre-texte[data-astro-cid-xp7oeim3] em[data-astro-cid-xp7oeim3]{font-style:italic;color:var(--color-rouge-enseigne);font-weight:500}.valeurs-grille[data-astro-cid-xp7oeim3]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:clamp(1.25rem,2vw,2rem)}@media(min-width:640px){.valeurs-grille[data-astro-cid-xp7oeim3]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.valeurs-grille[data-astro-cid-xp7oeim3]{grid-template-columns:repeat(4,1fr)}}.valeur[data-astro-cid-xp7oeim3]{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.75rem,2.5vw,2.25rem);background:var(--color-creme-pale);border-radius:var(--radius-md);border:1px solid rgba(26,26,26,.06);transition:transform .4s var(--ease-in-out),box-shadow .4s var(--ease-in-out)}.valeur[data-astro-cid-xp7oeim3]:hover{transform:translateY(-4px);box-shadow:0 16px 40px #1a1a1a1a}.valeur__icone[data-astro-cid-xp7oeim3]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;background:var(--color-creme-soleil);color:var(--color-rouge-enseigne);border-radius:var(--radius-pill);transition:transform .4s var(--ease-in-out)}.valeur[data-astro-cid-xp7oeim3]:hover .valeur__icone[data-astro-cid-xp7oeim3]{transform:scale(1.08) rotate(-3deg)}.valeur__icone[data-astro-cid-xp7oeim3] svg{width:22px;height:22px}.valeur__titre[data-astro-cid-xp7oeim3]{font-family:var(--font-headings);font-weight:700;font-size:1.25rem;line-height:1.15;letter-spacing:-.02em;color:var(--color-text-primary);margin:0}.valeur__texte[data-astro-cid-xp7oeim3]{font-family:var(--font-body);font-size:.9375rem;line-height:1.6;color:var(--color-text-secondary);margin:0}.citation-section[data-astro-cid-xp7oeim3]{padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,7rem)}.citation[data-astro-cid-xp7oeim3]{position:relative;margin:0;padding:clamp(3rem,5vw,5rem) 0;text-align:center}.citation__guillemet[data-astro-cid-xp7oeim3]{font-family:var(--font-display);font-size:clamp(6rem,14vw,11rem);line-height:.8;color:var(--color-rouge-enseigne);opacity:.18;position:absolute;top:-.3em;left:50%;transform:translate(-50%);pointer-events:none;user-select:none}.citation__texte[data-astro-cid-xp7oeim3]{font-family:var(--font-headings);font-weight:400;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.35;letter-spacing:-.015em;color:var(--color-text-primary);max-width:24ch;margin:0 auto;position:relative;z-index:1}.citation__signature[data-astro-cid-xp7oeim3]{margin-top:clamp(2rem,4vw,3rem);display:flex;flex-direction:column;align-items:center;gap:.625rem}.citation__signature-trait[data-astro-cid-xp7oeim3]{display:block;width:40px;height:2px;background:var(--color-rouge-enseigne)}.citation__signature-nom[data-astro-cid-xp7oeim3]{font-family:var(--font-display);font-size:.9375rem;letter-spacing:.15em;color:var(--color-text-primary)}.citation__signature-meta[data-astro-cid-xp7oeim3]{font-family:var(--font-body);font-size:.75rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted)}.apropos-cta[data-astro-cid-xp7oeim3]{text-align:center;position:relative;overflow:hidden}.apropos-cta[data-astro-cid-xp7oeim3]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;aspect-ratio:1;max-width:900px;background:radial-gradient(circle,rgba(200,57,46,.2) 0%,transparent 55%);pointer-events:none;z-index:0}.apropos-cta__inner[data-astro-cid-xp7oeim3]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.25rem;max-width:760px;margin:0 auto}.apropos-cta__titre[data-astro-cid-xp7oeim3]{font-family:var(--font-display);font-size:clamp(2.5rem,7vw,5.5rem);line-height:.95;letter-spacing:-.02em;text-transform:uppercase;color:var(--color-creme-soleil);margin:0;max-width:18ch}.apropos-cta__texte[data-astro-cid-xp7oeim3]{color:var(--color-creme-soleil);opacity:.85;font-family:var(--font-headings);font-weight:400;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.6;margin:0;max-width:48ch}.apropos-cta__actions[data-astro-cid-xp7oeim3]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top:1rem}
