.dfa-apropos{background:var(--bg-primary);padding-block:var(--space-section);overflow-x:clip}.dfa-apropos__conteneur{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad)}.dfa-apropos__entete{max-width:46rem;margin-bottom:var(--space-16)}.dfa-apropos__label{display:inline-block;font-family:var(--font-primary);font-size:var(--text-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-vif);margin-bottom:var(--space-3)}.dfa-apropos__titre{font-family:var(--font-display);font-size:var(--text-h1);font-weight:700;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-acier);margin:0}.dfa-apropos__intro{color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-body);margin-top:var(--space-4)}.dfa-apropos__chapitres{display:flex;flex-direction:column}.dfa-apropos__chapitre{position:relative;display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:center;padding-block:var(--space-12)}.dfa-apropos__chapitre:first-child{padding-top:0}.dfa-apropos__chapitre:not(:first-child):before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,var(--border-default) 0%,transparent 85%)}@media(min-width:990px){.dfa-apropos__chapitre--avec-image{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--space-16)}.dfa-apropos__chapitre--image-droite .dfa-apropos__media{order:2}.dfa-apropos__chapitre--image-droite .dfa-apropos__texte-bloc{order:1}}.dfa-apropos__chapitre--sans-image .dfa-apropos__texte-bloc{max-width:46rem}.dfa-apropos__media{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card);box-shadow:var(--shadow-card)}.dfa-apropos__photo{display:block;width:100%;height:auto;max-height:var(--dfa-apropos-photo-mobile, 340px);aspect-ratio:var(--dfa-apropos-ratio, 4 / 5);object-fit:cover}@media(min-width:990px){.dfa-apropos__photo{max-height:var(--dfa-apropos-photo-desktop, 460px)}}.dfa-apropos__soustitre{font-family:var(--font-display);font-size:var(--text-h2);font-weight:700;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-acier);margin:0 0 var(--space-4)}.dfa-apropos__texte{color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}.dfa-apropos__texte p{margin:0 0 var(--space-3)}.dfa-apropos__texte p:last-child{margin-bottom:0}.dfa-apropos__texte strong{color:var(--text-primary)}.dfa-apropos__texte a{color:var(--accent-vif);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 45%,transparent);text-underline-offset:.2em;transition:text-decoration-color var(--duration-fast) var(--ease-arrow)}.dfa-apropos__texte a:hover,.dfa-apropos__texte a:focus-visible{text-decoration-color:var(--accent)}.dfa-apropos__texte a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.dfa-apropos__chiffre{display:flex;align-items:baseline;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-4) var(--space-6);border-left:3px solid var(--accent);background:var(--accent-dim);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.dfa-apropos__chiffre-valeur{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1;color:var(--accent-vif);white-space:nowrap}.dfa-apropos__chiffre-texte{color:var(--text-secondary);font-size:var(--text-small);line-height:var(--leading-body)}.dfa-apropos__cta{margin-top:var(--space-12);padding:var(--space-12) var(--space-8);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);text-align:center}.dfa-apropos__cta-titre{font-family:var(--font-display);font-size:var(--text-h2);font-weight:700;line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-acier);margin:0 0 var(--space-3)}.dfa-apropos__cta-texte{max-width:36rem;margin-inline:auto;color:var(--text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}.dfa-apropos__cta-boutons{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin-top:var(--space-8)}.dfa-apropos__bouton{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);border-radius:var(--radius-sm);font-family:var(--font-display);font-size:var(--text-body);font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-arrow),border-color var(--duration-fast) var(--ease-arrow),color var(--duration-fast) var(--ease-arrow)}.dfa-apropos__bouton--primaire{background:var(--accent);border:1px solid var(--accent);color:var(--color-noir)}.dfa-apropos__bouton--primaire:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.dfa-apropos__bouton--contour{background:transparent;border:1px solid var(--border-strong);color:var(--color-acier)}.dfa-apropos__bouton--contour:hover{border-color:var(--accent);color:var(--accent-vif)}.dfa-apropos__bouton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.dfa-apropos[data-reveal=true] .dfa-apropos__media{animation:dfa-apropos-gauche linear both;animation-timeline:view();animation-range:entry 0% entry 45%}.dfa-apropos[data-reveal=true] .dfa-apropos__texte-bloc{animation:dfa-apropos-droite linear both;animation-timeline:view();animation-range:entry 5% entry 50%}@media(min-width:990px){.dfa-apropos[data-reveal=true] .dfa-apropos__chapitre--image-droite .dfa-apropos__media{animation-name:dfa-apropos-droite}.dfa-apropos[data-reveal=true] .dfa-apropos__chapitre--image-droite .dfa-apropos__texte-bloc{animation-name:dfa-apropos-gauche}}}}@keyframes dfa-apropos-gauche{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}@keyframes dfa-apropos-droite{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.dfa-apropos .dfa-apropos__media,.dfa-apropos .dfa-apropos__texte-bloc{animation:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-dfa-apropos.css.map */
