@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}:root{--color-background-canvas:#fff;--color-background-surface:#fff;--color-background-subtle:#f6f8fa;--color-foreground-default:#17202a;--color-foreground-muted:#536170;--color-foreground-strong:#334155;--color-brand-primary:#0597f4;--color-brand-secondary:#0f766e;--color-brand-primary-ink:#fff;--color-brand-primary-strong:#0570c4;--color-state-success:#15803d;--color-state-warning:#a16207;--color-state-danger:#b91c1c;--color-state-info:#0369a1;--color-border-default:#d8dee6;--color-border-strong:#7b8794;--font-family-display:Inter;--font-size-xs:12px;--font-size-sm:13px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:24px;--font-size-2xl:36px;--font-size-3xl:56px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-tracking-uppercase:0.08em;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-6:24px;--spacing-8:32px;--spacing-12:48px;--spacing-16:64px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(23,32,42,.06);--shadow-md:0 4px 12px rgba(23,32,42,.08);--shadow-lg:0 12px 32px rgba(23,32,42,.12);--motion-duration-fast:120ms;--motion-duration-normal:200ms;--motion-duration-slow:320ms;--motion-easing-standard:cubic-bezier(.2,0,0,1);--motion-easing-in:cubic-bezier(.4,0,1,1);--motion-easing-out:cubic-bezier(0,0,.2,1);--motion-reduced-motion:0.01ms;--layout-container-max:1280px;--layout-content-max:896px;--layout-portal-max:1440px;--layout-intro-max:768px;--layout-prose-short:672px;--layout-form-max:640px;--breakpoint-xs:320px;--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1440px;--icon-size-sm:16px;--icon-size-md:20px;--icon-size-lg:24px;--typography-scale-responsive-switches-at-md:768px;--typography-scale-responsive-switches-at-lg:1024px;--typography-scale-responsive-roles-display-base:32px;--typography-scale-responsive-roles-display-md:40px;--typography-scale-responsive-roles-display-lg:56px;--typography-scale-responsive-roles-display-weight:800;--typography-scale-responsive-roles-display-line-height:1.04;--typography-scale-responsive-roles-h1-base:28px;--typography-scale-responsive-roles-h1-md:32px;--typography-scale-responsive-roles-h1-lg:36px;--typography-scale-responsive-roles-h1-weight:700;--typography-scale-responsive-roles-h1-line-height:1.1;--typography-scale-responsive-roles-h2-base:22px;--typography-scale-responsive-roles-h2-md:24px;--typography-scale-responsive-roles-h2-lg:34px;--typography-scale-responsive-roles-h2-weight:600;--typography-scale-responsive-roles-h2-line-height:1.25;--typography-scale-responsive-roles-h3-base:18px;--typography-scale-responsive-roles-h3-weight:600;--typography-scale-responsive-roles-h3-line-height:1.35;--typography-scale-responsive-roles-body-base:16px;--typography-scale-responsive-roles-body-weight:400;--typography-scale-responsive-roles-body-line-height:1.65;--typography-scale-responsive-roles-small-base:13px;--typography-scale-responsive-roles-small-weight:400;--typography-scale-responsive-roles-small-line-height:1.5;--typography-scale-responsive-roles-eyebrow-base:12px;--typography-scale-responsive-roles-eyebrow-weight:600;--typography-scale-responsive-roles-eyebrow-transform:uppercase;--typography-scale-responsive-roles-eyebrow-tracking:"{font.tracking.uppercase";--typography-scale-responsive-tracking-rule:"0 partout, sauf `text-transform: uppercase` qui prend {font.tracking.uppercase. Aucune autre valeur n'est autorisee.";--typography-scale-responsive-legacy-note:"Les gabarits 00-08 et home conservent leurs propres maxima de titre, herites d'avant la doctrine. Leur taille a 320px et a >=1024px est inchangee , seul le palier intermediaire a ete fixe. Une harmonisation sur l'echelle canonique ci-dessus reste a faire et n'est PAS incluse dans cette livraison.";--doctrine-compliance-no-viewport-scaled-font-sizes-status:conforme;--doctrine-compliance-no-viewport-scaled-font-sizes-evidence:"0 occurrence de clamp() sur font-size dans livraison/maquettes/ *.html (14 avant correction, reparties sur 11 fichiers).";--doctrine-compliance-no-viewport-scaled-font-sizes-method:grep sur les 19 maquettes;--doctrine-compliance-letter-spacing-default-required:0;--doctrine-compliance-letter-spacing-default-status:conforme_avec_derogation_declaree;--doctrine-compliance-letter-spacing-default-evidence:"0 tracking negatif restant (68 avant correction). 54 usages positifs, tous a 0.08em et tous sur text-transform: uppercase.";--doctrine-compliance-letter-spacing-default-derogation:"font.tracking.uppercase — voir token_naming_map.extensions";--doctrine-compliance-letter-spacing-default-a-faire-acter-par:design authority;--doctrine-compliance-body-text-must-fit-container-status:conforme;--doctrine-compliance-avoid-single-hue-palette-status:a_verifier_par_la_design_authority;--doctrine-compliance-avoid-single-hue-palette-detail:"Academy porte desormais un bleu de marque (#0597f4, teinte 203 deg) a 2 deg de state.info (#0369a1, 201 deg). La palette reste multi-teintes grace au teal secondaire et a l'ambre, mais la proximite marque/info est reelle et mesuree. Voir token_naming_map.color.brand.primary.";--doctrine-compliance-contrast-standard-required:WCAG_2_2_AA;--doctrine-compliance-contrast-standard-status:mesure;--doctrine-compliance-contrast-standard-detail:contrast_on_surface est calcule pour chaque couleur dans les 3 modes. Les valeurs sous les seuils sont documentees avec leur usage autorise.;--a11y-target:WCAG 2.2 AA;--a11y-min-contrast-text:4.5;--a11y-min-contrast-ui:3.0;--a11y-min-touch-target:44px;--a11y-min-safe-spacing:8px;--a11y-focus-ring-width:3px;--a11y-focus-ring-offset:3px;--a11y-focus-ring-color:"{color.brand.primary";--a11y-zoom:"Jusqu'a 200% sans masquer une action primaire ni un texte essentiel.";--a11y-reflow:"L'ordre de focus doit rester coherent apres reflow responsive.";--a11y-color-alone:"Aucun statut ne repose sur la couleur seule — icone + libelle systematiques. Regle renforcee cote Academy ou brand.primary et state.info sont a 2 deg de teinte.";--performance-budget-profile-ref:PERF-BOX_ACADEMY;--performance-budget-authority:"DIGITAL_SURFACES_SPEC.yml — les 72 routes Academy pointent toutes ce profil, qui herite de GROUP_WEB_NFR_BASELINE.yml";--performance-budget-public-read-applies-to:42 routes (public_marketing,commerce,auth);--performance-budget-public-read-LCP-p75-mobile-ms:1500;--performance-budget-public-read-INP-p75-ms:100;--performance-budget-public-read-CLS-p75:0.03;--performance-budget-public-read-first-load-js-kb-max:220;--performance-budget-authenticated-applies-to:30 routes (company_portal 9,learner_portal 7,trainer_portal 8,plus les routes commerce authentifiees);--performance-budget-authenticated-mutation-accept-or-queue-p95-ms:1000;--performance-budget-authenticated-cache-hit-read-p95-ms:150;--grid-catalog-split-pattern:"grid gap-8 lg:grid-cols-[280px_1fr]";--grid-catalog-split-columns-base:1;--grid-catalog-split-columns-1024:280px/1fr;--grid-catalog-split-usage:"catalogue : panneau de filtres + resultats";--grid-catalog-split-responsive-rule:"Sous 1024, les filtres passent en feuille modale declenchee par un bouton, jamais en colonne ecrasee. Exigence du contrat gele : 'filter panels must remain usable on touch devices without hidden blocking layers'.";--grid-catalog-results-pattern:"grid gap-4 md:grid-cols-2 xl:grid-cols-3";--grid-catalog-results-columns-base:1;--grid-catalog-results-columns-768:2;--grid-catalog-results-columns-1440:3;--grid-catalog-results-usage:cartes de formation,parcours,bootcamps;--grid-catalog-results-responsive-rule:Degradation en une colonne AVANT tout debordement.;--grid-checkout-flow-pattern:"grid gap-8 lg:grid-cols-[1fr_360px]";--grid-checkout-flow-columns-base:1;--grid-checkout-flow-columns-1024:1fr/360px;--grid-checkout-flow-usage:"tunnel commerce : formulaire + recapitulatif";--grid-checkout-flow-responsive-rule:Sous 1024,le recapitulatif passe SOUS le formulaire. La barre de total collante ne doit jamais masquer un controle de formulaire ni une confirmation legale.;--grid-portal-data-pattern:table pleine largeur,ou liste de cartes sous md;--grid-portal-data-columns-base:cartes empilees;--grid-portal-data-columns-768:tableau;--grid-portal-data-usage:sessions,apprenants,devis,factures,documents,dossiers formateur;--grid-portal-data-responsive-rule:"Transformation approuvee obligatoire : une table dense qui ne tient pas devient une liste de cartes. Jamais de clipping, jamais de defilement horizontal sur la route.";--grid-portal-summary-pattern:"grid gap-4 sm:grid-cols-2 lg:grid-cols-4";--grid-portal-summary-columns-base:1;--grid-portal-summary-columns-640:2;--grid-portal-summary-columns-1024:4;--grid-portal-summary-usage:cartes de synthese des tableaux de bord;--grid-portal-summary-responsive-rule:"Empilement sans troncature de metrique — exigence explicite du contrat gele.";--grid-read-pattern:flux vertical,une colonne;--grid-read-columns-base:1;--grid-read-max:"{layout.content.max";--grid-read-usage:pages editoriales,mentions legales,FAQ}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-background-canvas:#0b1220;--color-background-surface:#0f172a;--color-background-subtle:#172033;--color-foreground-default:#f8fafc;--color-foreground-muted:#cbd5e1;--color-foreground-strong:#e2e8f0;--color-brand-primary:#4db5f8;--color-brand-secondary:#2dd4bf;--color-brand-primary-ink:#06283d;--color-brand-primary-strong:#4db5f8;--color-state-success:#4ade80;--color-state-warning:#fbbf24;--color-state-danger:#fca5a5;--color-state-info:#38bdf8;--color-border-default:#334155;--color-border-strong:#7c8a9e}}[data-theme=black]{--color-background-canvas:#000;--color-background-surface:#000;--color-background-subtle:#0a0a0a;--color-foreground-default:#fff;--color-foreground-muted:#d1d5db;--color-foreground-strong:#f3f4f6;--color-brand-primary:#7cc9fa;--color-brand-secondary:#5eead4;--color-brand-primary-ink:#06283d;--color-brand-primary-strong:#7cc9fa;--color-state-success:#86efac;--color-state-warning:#fcd34d;--color-state-danger:#fecaca;--color-state-info:#7dd3fc;--color-border-default:#262626;--color-border-strong:#6b7280}[data-theme=dark]{--color-background-canvas:#0b1220;--color-background-surface:#0f172a;--color-background-subtle:#172033;--color-foreground-default:#f8fafc;--color-foreground-muted:#cbd5e1;--color-foreground-strong:#e2e8f0;--color-brand-primary:#4db5f8;--color-brand-secondary:#2dd4bf;--color-brand-primary-ink:#06283d;--color-brand-primary-strong:#4db5f8;--color-state-success:#4ade80;--color-state-warning:#fbbf24;--color-state-danger:#fca5a5;--color-state-info:#38bdf8;--color-border-default:#334155;--color-border-strong:#7c8a9e}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-size:var(--font-size-md);color:var(--color-foreground-default);background:var(--color-background-canvas);line-height:1.65;overflow-wrap:break-word;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4,h5,h6{font-family:var(--font-inter),var(--font-family-display),sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.2}h1,h2,h3,h4,h5,h6,p{margin:0 0 var(--spacing-4)}a{color:var(--color-brand-primary-strong);text-underline-offset:2px}:focus-visible{outline:var(--a11y-focus-ring-width) solid var(--color-brand-primary);outline-offset:var(--a11y-focus-ring-offset)}[data-item]>a,footer>a,header summary,header>a,li>a,nav summary{display:inline-flex;align-items:center;justify-content:center;min-height:var(--a11y-min-touch-target);min-width:var(--a11y-min-touch-target)}[role=button],button,input,select,textarea{font:inherit;color:inherit;min-height:var(--a11y-min-touch-target)}[role=button],button{border-radius:var(--radius-md);border:1px solid var(--color-border-default);background:var(--color-background-surface);min-width:var(--a11y-min-touch-target);padding:var(--spacing-2) var(--spacing-4);cursor:pointer}[data-role=action] a:active,[role=button]:active,a[data-prop=cta_href]:active,button:active{transform:scale(.97)}[data-role=action] a,[role=button],a[data-prop=cta_href],button{transition:transform var(--motion-duration-fast,.12s) var(--motion-easing-out,cubic-bezier(0,0,.2,1))}input,select,textarea{border-radius:var(--radius-md);border:1px solid var(--color-border-default);background:var(--color-background-surface);padding:var(--spacing-2) var(--spacing-3);width:100%}[data-placeholder]{display:none}[data-component]:has(>[data-placeholder]):not(:has(:not([data-placeholder]):not([hidden]))){display:none}[data-zone]:not(:has(h1,h2,h3,h4,p,li,a,dt,dd,button,input,select,textarea,img,svg,table,[data-prop],[data-role=corps])){display:none}header{background:var(--color-background-surface);border-bottom:1px solid var(--color-border-default);position:-webkit-sticky;position:sticky;top:0;z-index:20}header>.ba-layout-container-max{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3,12px);min-height:64px;padding-block:var(--spacing-3,12px)}header nav a{text-decoration:none;color:var(--color-foreground-default);font-weight:var(--font-weight-medium,500);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm,6px);white-space:nowrap}header nav a:hover,header nav summary:hover{background:var(--color-background-subtle);color:var(--color-brand-primary-strong)}.ba-nav ul{list-style:none;margin:0;padding:0}.ba-nav>ul{display:flex;align-items:center;gap:var(--spacing-1,4px)}.ba-nav summary{cursor:pointer;list-style:none;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm,6px);font-weight:var(--font-weight-medium,500);white-space:nowrap}.ba-nav summary::-webkit-details-marker{display:none}.ba-nav summary:after{content:"";display:inline-block;width:7px;height:7px;margin-left:var(--spacing-2,8px);border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg);transition:transform .12s ease}.ba-nav details[open]>summary:after{transform:translateY(1px) rotate(-135deg)}.ba-nav details[open]>summary{color:var(--color-brand-primary-strong);background:var(--color-background-subtle)}.ba-nav details{position:relative}.ba-nav details[open]>ul{position:absolute;top:calc(100% + var(--spacing-2, 8px));left:0;z-index:20;min-width:15rem;display:flex;flex-direction:column;padding:var(--spacing-2,8px);background:var(--color-background-surface,#fff);border:1px solid var(--color-border-default,#d8dee6);border-radius:var(--radius-md,8px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.ba-nav details[open]>ul a{display:block}@media (max-width:767px){header,header>div{flex-wrap:wrap}.ba-nav details[open]>ul{position:static;box-shadow:none;min-width:0}}[data-prop]+[data-prop]{margin-top:var(--spacing-3,12px)}[data-etiquette]{display:block;font-size:var(--font-size-sm,13px);color:var(--color-foreground-muted);letter-spacing:var(--font-tracking-uppercase,.08em);text-transform:uppercase}[data-prop]:not([data-role=points]) ul:not(:where([data-role=points])){display:flex;flex-wrap:wrap;gap:var(--spacing-2,8px);list-style:none;padding:0;margin:var(--spacing-1,4px) 0 0}[data-prop]:not([data-role=points]) ul:not(:where([data-role=points])) li{padding:var(--spacing-1,4px) var(--spacing-2,8px);border-radius:var(--radius-pill,999px);background:var(--color-background-subtle);font-size:var(--font-size-sm,13px)}[data-role=titre]{font-size:var(--font-size-lg,18px);font-weight:var(--font-weight-semibold,600);line-height:1.35;margin:0 0 var(--spacing-2,8px)}[data-role=meta]{color:var(--color-foreground-muted);font-size:var(--font-size-sm,13px);margin:var(--spacing-2,8px) 0 0}[data-role=pastilles]{display:flex;flex-wrap:wrap;gap:var(--spacing-2,8px);list-style:none;padding:0;margin:var(--spacing-2,8px) 0 0}[data-role=pastilles] li{padding:var(--spacing-1,4px) var(--spacing-2,8px);border-radius:var(--radius-pill,999px);background:var(--color-background-subtle);border:1px solid var(--color-border-default,#d8dee6);font-size:var(--font-size-sm,13px);color:var(--color-foreground-default)}[data-role=points]{margin:var(--spacing-4,16px) 0 0}[data-role=points] h4{font-size:var(--font-size-sm,13px);color:var(--color-foreground-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 var(--spacing-2,8px)}[data-role=points] ul{margin:var(--spacing-4,16px) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-3,12px)}[data-role=points] li{position:relative;margin-block:0;padding-left:var(--spacing-6,24px);font-size:var(--font-size-md,16px);color:var(--color-foreground-strong);line-height:1.7}[data-role=points] li:before{content:"";position:absolute;left:0;top:11px;width:8px;height:8px;border-radius:50%;background:var(--color-brand-primary)}[data-role=points] h2{font-size:var(--font-size-xl,24px);font-weight:var(--font-weight-bold,700);color:var(--color-foreground-default);margin:0}@media (min-width:1024px){[data-screen]:has([data-zone-role=aside]):not(:has([data-zone-role=facettes])){display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;grid-gap:var(--spacing-6,24px);gap:var(--spacing-6,24px)}[data-screen]:has([data-zone-role=aside]):not(:has([data-zone-role=facettes]))>[data-zone-role=aside]{grid-column:2;align-self:start;position:-webkit-sticky;position:sticky;top:var(--spacing-16,64px);max-height:calc(100vh - var(--spacing-20, 80px));overflow:auto}[data-screen]:has([data-zone-role=facettes]):has([data-zone-role=resultats]){display:grid;grid-template-columns:260px 1fr;align-items:start;grid-gap:var(--spacing-6,24px);gap:var(--spacing-6,24px)}[data-screen]:has([data-zone-role=facettes]):has([data-zone-role=resultats])>*{grid-column:1/-1}[data-screen]:has([data-zone-role=facettes]):has([data-zone-role=resultats])>[data-zone-role=facettes]{grid-column:1;position:-webkit-sticky;position:sticky;top:var(--spacing-4,16px);max-height:calc(100dvh - var(--spacing-4, 16px) * 2);overflow-y:auto;overscroll-behavior:contain}[data-screen]:has([data-zone-role=facettes]):has([data-zone-role=resultats])>[data-zone-role=resultats]{grid-column:2}[data-screen]:has([data-zone-role=facettes])>[data-zone]:has([data-recherche=facettes]){grid-column:1}[data-screen]:has([data-recherche=facettes])>[data-zone]:has([data-recherche=facettes]){grid-row:2}[data-screen]:has([data-recherche=facettes])>[data-zone-role=facettes]{grid-row:3}[data-screen]:has([data-recherche=facettes])>[data-zone-role=resultats]{grid-row:2/span 2}[data-screen]:has([data-recherche=facettes]){grid-template-rows:auto auto 1fr}}[data-zone]:has([data-recherche=facettes]){padding-block:0}[data-role=facettes]{max-height:calc(100vh - var(--spacing-8, 32px));overflow-y:auto;overscroll-behavior:contain;padding-right:var(--spacing-2,8px)}[data-role=facethead]{display:flex;align-items:center;gap:var(--spacing-2,8px);position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--color-background-surface);padding-bottom:var(--spacing-3,12px)}[data-role=facethead] h3{font-size:var(--font-size-md,16px);font-weight:700;flex:1 1;margin:0}[data-role=facethead] a{min-height:44px;display:inline-flex;align-items:center;font-size:var(--font-size-xs,12px);font-weight:600;color:var(--color-brand-primary-strong)}[data-role=sr]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-recherche=facettes]{width:100%;min-height:var(--a11y-min-touch-target,44px);padding-inline:var(--spacing-3,12px);border:1px solid var(--color-border-default);border-radius:var(--radius-md,8px);background:var(--color-background-subtle);color:var(--color-foreground-default);font:inherit}[data-facetgroup]:not(:has(label:not([data-role=reset]))):not(:has(input:not([type=radio]))){display:none}[data-facetgroup]{padding-top:var(--spacing-5,20px)}[data-facetgroup]:first-of-type{padding-top:0}[data-facetgroup] h4{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground-muted);margin:0 0 var(--spacing-2,8px)}[data-facetgroup] label{display:flex;align-items:center;gap:var(--spacing-2,8px);min-height:44px;font-size:var(--font-size-sm,13px);color:var(--color-foreground-strong);cursor:pointer}[data-facetgroup] input[type=checkbox],[data-facetgroup] input[type=radio]{min-height:0;width:auto;flex:none;margin:0}[data-facetgroup] label>span{flex:1 1}[data-facetgroup] input[type=text]{width:100%;min-height:44px;padding:0 var(--spacing-3,12px);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm,6px);background:var(--color-background-subtle);font:inherit;font-size:var(--font-size-xs,12px)}[data-role=faits]{display:flex;gap:var(--spacing-4,16px);flex-wrap:wrap;padding:var(--spacing-4,16px) 0;border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);margin:var(--spacing-4,16px) 0}[data-fait]{font-size:var(--font-size-sm,13px)}[data-fait] b{display:block;font-size:var(--font-size-xs,12px);color:var(--color-foreground-muted);font-weight:500;text-transform:uppercase;letter-spacing:.08em}[data-carte] [data-role=reference]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500}[data-role=compte]{font-size:var(--font-size-sm,13px);color:var(--color-foreground-muted);margin:0 0 var(--spacing-4,16px)}[data-role=compte] b{color:var(--color-foreground-default)}[data-role=facettes] button{justify-self:start;min-height:44px;margin-top:var(--spacing-4,16px)}[data-carte]:has([data-role]){background:var(--color-background-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md,8px);padding:var(--spacing-4,16px);display:flex;flex-direction:column;gap:var(--spacing-2,8px);position:relative;transition:border-color var(--motion-duration-fast,.12s) var(--motion-easing-standard,cubic-bezier(.2,0,0,1)))}[class*=ba-]>[data-carte]:has([data-role]){min-height:230px}[data-carte]:has([data-role]):hover{border-color:var(--color-brand-primary)}[data-carte] [data-role=titre]{font-size:var(--font-size-md,16px);font-weight:700;line-height:1.3;margin:0}[data-carte] [data-role=titre] a{color:inherit;text-decoration:none}[data-carte] [data-role=titre] a:after{content:"";position:absolute;inset:0;border-radius:var(--radius-md,8px)}[data-carte] [data-role=titre] a:focus-visible{outline:none}[data-carte]:has(a:focus-visible){outline:3px solid var(--color-brand-primary);outline-offset:3px}[data-carte] [data-role=meta]{flex:1 1;margin-top:0}[data-role=titre]~*{margin-block:0}[data-component]:empty{display:none}[data-zone]:not(:has([data-role])):not(:has([data-prop])):not(:has(form)):not(:has(a)):not(:has(h1)){display:none}[data-role=failure]{display:block;padding:var(--spacing-4,16px);border:1px solid var(--color-border-default);border-left:3px solid var(--color-state-danger);border-radius:var(--radius-md,8px);background:var(--color-background-subtle);color:var(--color-foreground-default);font-size:var(--font-size-sm,13px);line-height:1.6}[data-role=failure]:empty{display:none}[data-role=failure] a{display:inline-block;margin-left:var(--spacing-2,8px);font-weight:600;color:var(--color-brand-primary-strong)}main{padding-block:var(--spacing-4) var(--spacing-8,32px);min-height:50vh}main>*+*{margin-top:var(--spacing-6,24px)}[data-zone]{padding-block:var(--spacing-12)}@media (min-width:1024px){[data-zone]{padding-block:var(--spacing-16)}}[data-component]+[data-component]{margin-top:var(--spacing-4)}[data-component]:has([data-prop]):not([data-component=CommercialAcknowledgmentPanel],[data-component=DocumentList],[data-component=EmptyStatePanel],[data-component=OfferCard],[data-component=OfferDetailHeader],[data-component=OfferFilterBar],[data-component=OfferSearchInput],[data-component=PrivacyNoticeDisclosureBlock],[data-component=ProtectedActionDialog],[data-component=PublicCtaStrip],[data-component=PublicListingGateway],[data-component=QuoteRequestForm],[data-component=RouteEligibilityBadge],[data-component=SecureDownloadButton],[data-component=SlaDeadlineBadge]){background:var(--color-background-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md,8px);padding:var(--spacing-4)}[data-prop] ul{margin:0;padding-left:var(--spacing-4)}footer{border-top:1px solid var(--color-border-default);background:var(--color-background-surface);margin-top:var(--spacing-16,64px);color:var(--color-foreground-muted,inherit)}img,svg,video{max-width:100%}img:not([height]):not([width]),video:not([height]){height:auto}img[height]{width:auto}.ba-theme{display:inline-flex;align-self:center;gap:2px;padding:2px;background:var(--color-background-subtle);border:1px solid var(--color-border-default);border-radius:var(--radius-pill,999px)}.ba-theme button{border:0;background:transparent;cursor:pointer;font:inherit;font-size:var(--font-size-xs,12px);font-weight:600;color:var(--color-foreground-muted);padding:var(--spacing-2,8px) var(--spacing-3,12px);border-radius:var(--radius-pill,999px);white-space:nowrap}.ba-theme button[aria-pressed=true]{background:var(--color-background-surface);color:var(--color-foreground-default)}footer[data-pied=site]>.ba-layout-container-max{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-8,32px);gap:var(--spacing-8,32px);align-items:start;padding-block:var(--spacing-12,48px) var(--spacing-6,24px)}@media (min-width:1024px){footer[data-pied=site]>.ba-layout-container-max{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}footer[data-pied=site] h4{font-size:var(--font-size-sm,13px);font-weight:700;margin:0 0 var(--spacing-3,12px)}footer[data-pied=site] ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--spacing-2,8px);gap:var(--spacing-2,8px)}footer[data-pied=site] a{color:var(--color-foreground-muted);font-size:var(--font-size-sm,13px);text-decoration:none}footer[data-pied=site] a:hover{text-decoration:underline}footer[data-pied=site] [data-pied-mention]{grid-column:1/-1;border-top:1px solid var(--color-border-default);padding-top:var(--spacing-4,16px);margin:0;color:var(--color-foreground-muted);font-size:var(--font-size-xs,12px)}footer[data-pied=site] [data-pied-legal]{grid-column:1/-1;margin-top:calc(var(--spacing-6, 24px) * -1)}footer[data-pied=site] [data-pied-legal] ul{display:flex;flex-wrap:wrap;gap:var(--spacing-2,8px) var(--spacing-4,16px)}footer[data-pied=site] [data-pied-legal] a{font-size:var(--font-size-xs,12px)}header>.ba-nav{flex:1 1 auto;min-width:0}.ba-nav>ul{flex-wrap:wrap}@media (min-width:1024px){.ba-nav>ul{flex-wrap:nowrap}}.ba-outils{display:flex;align-items:center;flex:0 0 auto;margin-left:auto;gap:var(--spacing-3,12px);flex-wrap:wrap}[data-marque=sur-sombre]{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme]) [data-marque=sur-clair]{display:none}:root:not([data-theme]) [data-marque=sur-sombre]{display:inline}}:root[data-theme=dark] [data-marque=sur-clair]{display:none}:root[data-theme=dark] [data-marque=sur-sombre],:root[data-theme=light] [data-marque=sur-clair]{display:inline}:root[data-theme=light] [data-marque=sur-sombre]{display:none}[data-zone]>[data-role=compte]{grid-column:1/-1;margin:0}.ba-outils a{text-decoration:none}.ba-outils ul[data-outils=utilitaire] a:hover{text-decoration:underline;color:var(--color-foreground-default)}.ba-outils ul{display:flex;align-items:center;gap:var(--spacing-2,8px);list-style:none;margin:0;padding:0}.ba-outils ul[data-outils=utilitaire] a{font-size:var(--font-size-sm,13px);color:var(--color-foreground-muted);white-space:nowrap}.ba-outils ul[data-outils=action] a{display:inline-flex;align-items:center;padding:var(--spacing-2,8px) var(--spacing-4,16px);border-radius:var(--radius-md,8px);background:var(--color-brand-primary-strong);color:var(--color-brand-primary-ink,#fff);font-weight:600;white-space:nowrap}.ba-outils ul[data-outils=action] li~li a{background:transparent;color:var(--color-brand-primary-strong);border:1px solid var(--color-border-default)}[data-zone=body_blocks]{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-4,16px);gap:var(--spacing-4,16px);align-items:start}@media (min-width:768px){[data-zone=body_blocks]{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-zone=body_blocks]>[data-bloc]{min-width:0}[data-zone]:not(:has(>:not([data-component]))):not(:has([data-component]:has(:not([hidden]):not([data-placeholder])))){display:none}[data-zone=body_blocks][data-aiguillage=true]>*,[data-zone]>:only-child{grid-column:1/-1}[data-aiguillage=true] [data-component] ul:has(>li[data-item]){display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-3,12px);gap:var(--spacing-3,12px);list-style:none;margin:0;padding:0}@media (min-width:768px){[data-aiguillage=true] [data-component] ul:has(>li[data-item]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){[data-aiguillage=true] [data-component] ul:has(>li[data-item]){grid-template-columns:repeat(4,minmax(0,1fr))}}[data-aiguillage=true] [data-component] li[data-item]{display:flex;flex-direction:column;gap:var(--spacing-1,4px);padding:var(--spacing-4,16px);border:1px solid var(--color-border-default);border-radius:var(--radius-md,8px);background:var(--color-background-surface)}[data-aiguillage=true] [data-component] li[data-item]>a,[data-aiguillage=true] [data-component] li[data-item]>span{font-weight:600;text-decoration:none;color:var(--color-foreground-default);justify-content:flex-start;text-align:left}[data-zone=body_blocks] [data-component]:has([data-prop]){background:transparent;border:0;padding:0}[data-aiguillage=true] [data-component] li[data-item] a:hover{color:var(--color-brand-primary-strong)}[data-fil-d-ariane] ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2,8px);list-style:none;margin:0 0 var(--spacing-4,16px);padding:0;font-size:var(--font-size-sm,13px);color:var(--color-foreground-muted)}[data-fil-d-ariane] li+li:before{content:"\203A";margin-right:var(--spacing-2,8px);color:var(--color-border-strong)}[data-fil-d-ariane] a{color:inherit}[data-fil-d-ariane] [aria-current=page]{color:var(--color-foreground-default);font-weight:600}[data-recherche=pages] li[data-item]{margin-bottom:var(--spacing-3,12px)}[data-recherche=pages] li[data-item] [data-role=corps]{display:block;font-size:var(--font-size-sm,13px);color:var(--color-foreground-muted)}[data-recherche=pages] input[type=search]{width:100%;padding:var(--spacing-3,12px);border:1px solid var(--color-border-default);border-radius:var(--radius-md,8px);background:var(--color-background-surface);color:var(--color-foreground-default);font:inherit}[data-aiguillage=true] [data-component] li[data-item] [data-role=corps]{font-weight:400;font-size:var(--font-size-sm,13px);color:var(--color-foreground-muted)}[data-bloc=cta_strip]{border-radius:var(--radius-lg,12px);padding:var(--spacing-8,32px);background:var(--color-brand-primary-strong);color:var(--color-brand-primary-ink,#fff)}[data-bloc=cta_strip] [data-prop],[data-bloc=cta_strip] [data-role=titre]{color:inherit}[data-aiguillage=true] [data-bloc=cta_strip] [data-component]>[data-role=action]:first-of-type a,[data-aiguillage=true] [data-bloc=cta_strip] [data-role=action] a{display:inline-flex;padding:var(--spacing-3,12px) var(--spacing-6,24px);border-radius:var(--radius-md,8px);background:transparent;border:1px solid;color:var(--color-brand-primary-ink,#fff);font-weight:600;text-decoration:none}[data-aiguillage=true] [data-bloc=cta_strip] [data-component]>[data-role=action]:first-of-type a{background:var(--color-background-surface);border-color:transparent;color:var(--color-foreground-default)}[data-aiguillage=true] [data-role=action]{margin:0;display:inline-block;margin-right:var(--spacing-3,12px);margin-top:var(--spacing-4,16px)}[data-aiguillage=true] [data-role=action] a{display:inline-flex;align-items:center;padding:var(--spacing-2,8px) var(--spacing-4,16px);border-radius:var(--radius-md,8px);border:1px solid var(--color-border-default);text-decoration:none;font-weight:600;color:var(--color-foreground-default)}[data-aiguillage=true] [data-bloc]:not([data-bloc=cta_strip]) [data-component]>[data-role=action]:first-of-type a{background:var(--color-brand-primary-strong);color:var(--color-brand-primary-ink,#fff);border-color:transparent}[data-bloc]:not([hidden]):not([data-bloc=hero]):not([data-bloc=cta]):not([data-bloc=cta_strip]):not([data-bloc=appointment]):not([data-zone-declaree$=_strip]){border:1px solid var(--color-border-default);border-radius:var(--radius-md,8px);background:var(--color-background-surface);padding:var(--spacing-6,24px)}[data-bloc]:not([hidden]):not([data-bloc=hero]):not([data-bloc=cta]):not([data-bloc=cta_strip]):not([data-bloc=appointment]):not([data-zone-declaree$=_strip])>h2{margin:0;font-size:var(--font-size-lg,18px);font-weight:700}[data-bloc]:not([hidden]):not([data-bloc=hero]):not([data-bloc=cta]):not([data-bloc=cta_strip]):not([data-bloc=appointment]):not([data-zone-declaree$=_strip])>[data-role=corps]{margin-top:var(--spacing-2,8px);color:var(--color-foreground-muted);font-size:var(--font-size-sm,13px);line-height:1.65}[data-bloc]:not([data-bloc=hero]):has(>ul[data-prop=items]):has(>a[data-prop=cta_href]){display:grid;grid-template-columns:1fr auto;align-items:end;grid-column-gap:var(--spacing-6,24px);column-gap:var(--spacing-6,24px)}[data-bloc]:not([data-bloc=hero]):has(>ul[data-prop=items]):has(>a[data-prop=cta_href])>[data-prop=eyebrow],[data-bloc]:not([data-bloc=hero]):has(>ul[data-prop=items]):has(>a[data-prop=cta_href])>[data-prop=title],[data-bloc]:not([data-bloc=hero]):has(>ul[data-prop=items]):has(>a[data-prop=cta_href])>[data-role=corps]{grid-column:1}[data-bloc]:not([data-bloc=hero]):has(>ul[data-prop=items]):has(>a[data-prop=cta_href])>a[data-prop=cta_href]{grid-column:2;grid-row:1/-2;align-self:end}[data-bloc]:not([data-bloc=hero]):has(>ul[data-prop=items]):has(>a[data-prop=cta_href])>ul[data-prop=items]{grid-column:1/-1}[data-zone=hero]>[data-bloc]>ul[data-prop=items]{display:block;counter-reset:maillon;border:1px solid var(--color-border-default);border-radius:var(--radius-lg,12px);background:var(--color-background-surface);overflow:hidden;list-style:none;margin:0;padding:0}[data-zone=hero]>[data-bloc]>ul[data-prop=items]>li{counter-increment:maillon;display:grid;grid-template-columns:40px 1fr;grid-gap:var(--spacing-3,12px);gap:var(--spacing-3,12px);padding:var(--spacing-4,16px);border-bottom:1px solid var(--color-border-default)}[data-zone=hero]>[data-bloc]>ul[data-prop=items]>li:last-child{border-bottom:0}[data-zone=hero]>[data-bloc]>ul[data-prop=items]>li:before{content:counter(maillon,decimal-leading-zero);font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-bold,700);color:var(--color-brand-primary-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-zone=hero]>[data-bloc]>ul[data-prop=items]>li>[data-role=tete]{font-size:15px;font-weight:var(--font-weight-bold,700);color:var(--color-foreground-default);letter-spacing:normal;text-transform:none;margin-bottom:3px}[data-zone=hero]>[data-bloc]>ul[data-prop=items]>li>[data-role=corps]{display:block;color:var(--color-foreground-muted);font-size:var(--font-size-sm,13px);line-height:1.5}[data-prop=icon]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md,8px);background:var(--color-background-subtle);color:var(--color-brand-primary-strong);margin-bottom:var(--spacing-4,16px)}[data-prop=icon] svg{width:var(--icon-size-lg,24px);height:var(--icon-size-lg,24px);stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}[data-prop=family]{display:block;font-size:11px;font-weight:var(--font-weight-bold,700);letter-spacing:var(--font-tracking-uppercase,.08em);text-transform:uppercase;color:var(--color-brand-secondary);margin-bottom:var(--spacing-1,4px)}[data-prop=eyebrow]{color:var(--color-brand-primary-strong);margin:0 0 var(--spacing-2,8px)}[data-zone$=_strip]{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);padding-block:var(--spacing-4,16px);border-bottom:1px solid var(--color-border-default);background:var(--color-background-surface);display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3,12px)}[data-zone$=_strip]>[data-bloc]{display:contents}[data-zone$=_strip] [data-prop=title]{margin:0;font-size:var(--font-size-xs,12px)!important;font-weight:var(--font-weight-semibold,600);color:var(--color-foreground-muted);text-transform:uppercase;letter-spacing:var(--font-tracking-uppercase,.08em)}[data-zone$=_strip] ul[data-prop=items]{display:flex;flex-wrap:wrap;gap:var(--spacing-2,8px) var(--spacing-4,16px);list-style:none;margin:0;padding:0}[data-zone$=_strip] ul[data-prop=items] a,[data-zone$=_strip] ul[data-prop=items]>li{font-size:var(--font-size-sm,13px);font-weight:var(--font-weight-semibold,600);color:var(--color-foreground-strong);text-decoration:none}[data-zone=hero]{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);border-bottom:1px solid var(--color-border-default);background:radial-gradient(60% 100% at 88% 0,color-mix(in srgb,var(--color-brand-primary) 7%,transparent),transparent 70%),var(--color-background-subtle,#f6f8fa)}[data-prop=primary_cta]+[data-prop=secondary_cta],[data-prop=primary_cta]:has(+[data-prop=secondary_cta]){display:inline-block;vertical-align:top}[data-prop=primary_cta]+[data-prop=secondary_cta]{margin-left:var(--spacing-3,12px)}@media (min-width:768px){[data-zone=hero]{display:grid;grid-template-columns:min-content auto 1fr;grid-column-gap:var(--spacing-3,12px);column-gap:var(--spacing-3,12px);grid-row-gap:var(--spacing-4,16px);row-gap:var(--spacing-4,16px);align-items:start}[data-zone=hero]:has(ul[data-prop=items]){grid-template-columns:min-content auto minmax(300px,.85fr)}[data-zone=hero]>[data-bloc=appointment],[data-zone=hero]>[data-bloc=hero],[data-zone=hero]>[data-bloc=hero]>[data-component]{display:contents}[data-zone=hero] [data-prop=eyebrow]{grid-row:1;grid-column:1/3}[data-zone=hero]>h1{grid-row:2;grid-column:1/3}[data-zone=hero] [data-prop=subheading],[data-zone=hero] [data-role=corps]{grid-row:3;grid-column:1/3;max-width:65ch}[data-zone=hero] [data-prop=primary_cta],[data-zone=hero]>[data-bloc=hero]>a[data-prop=cta_href]{grid-row:4;grid-column:1;justify-self:start;white-space:nowrap}[data-zone=hero] [data-prop=secondary_cta],[data-zone=hero]>[data-bloc=appointment]>a[data-prop=cta_href]{grid-row:4;grid-column:2;justify-self:start;white-space:nowrap;margin-left:0}[data-zone=hero] [data-prop=note]{grid-row:5;grid-column:1/3}[data-zone=hero] ul[data-prop=items]{grid-column:3;grid-row:1/span 5;margin-left:var(--spacing-8,32px)}}[data-bloc=hero]{grid-column:1/-1}[data-bloc=hero]>[data-role=corps]{max-width:56ch;color:var(--color-foreground-strong,inherit);font-size:var(--font-size-lg,18px);line-height:1.6}[data-bloc=hero]>ul[data-prop=items]{display:block;border:1px solid var(--color-border-default);border-radius:var(--radius-lg,12px);background:var(--color-background-surface);overflow:hidden;padding:0}[data-bloc=hero]>ul[data-prop=items]>li{padding:var(--spacing-4,16px);border-bottom:1px solid var(--color-border-default);font-size:var(--font-size-sm,13px);font-weight:500;color:var(--color-foreground-muted);line-height:1.5}[data-bloc=hero]>ul[data-prop=items]>li:last-child{border-bottom:0}[data-bloc=cta]{grid-column:1/-1;border-radius:var(--radius-lg,12px);padding:var(--spacing-8,32px);background:var(--color-brand-primary-strong);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-6,24px)}[data-bloc=cta]>[data-role=corps],[data-bloc=cta]>h2{color:var(--color-brand-primary-ink,#fff);margin:0;max-width:46ch}[data-bloc]>a[data-prop=cta_href]{display:inline-flex;align-items:center;gap:var(--spacing-2,8px);padding:var(--spacing-3,12px) var(--spacing-6,24px);border-radius:var(--radius-md,8px);background:var(--color-brand-primary-strong);color:var(--color-brand-primary-ink,#fff);font-weight:600;text-decoration:none;border:1px solid transparent;min-height:44px}[data-bloc]>a[data-prop=cta_href][data-variante=secondary]{background:var(--color-background-surface);color:var(--color-foreground-default);border-color:var(--color-border-default)}[data-bloc]>a[data-prop=cta_href][data-variante=secondary]:hover{border-color:var(--color-brand-primary-strong);color:var(--color-brand-primary-strong)}h1>[data-prop=title_highlight]{color:var(--color-brand-primary-strong)}[data-role=tete]{font-weight:600}li>[data-role=tete],li>[data-role=tete]+[data-role=corps]{display:block}li>[data-role=tete]+[data-role=corps]{margin-top:3px;color:var(--color-foreground-muted);font-size:var(--font-size-sm,13px);line-height:1.5}[data-bloc=diagnostic_smart_roi] li>[data-role=tete],[data-bloc=diagnostic_smart_roi] li>[data-role=tete]+[data-role=corps]{display:inline;margin-top:0}[data-bloc=diagnostic_smart_roi] li>[data-role=tete]+[data-role=corps]:before{content:" \2014\00a0"}[data-prop=trail]>li:not(:last-child):after{content:"\203A";color:var(--color-border-strong)}[data-prop=note]{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:var(--spacing-3,12px);gap:var(--spacing-3,12px);margin-top:var(--spacing-6,24px);font-size:12.5px;color:var(--color-foreground-muted)}[data-prop=note]:after{content:"";flex:1 1;height:1px;background:var(--color-border-default)}[data-bloc=cta]>a[data-prop=cta_href]{background:var(--color-brand-primary-ink,#fff);color:var(--color-brand-primary-strong)}[data-bloc]>ul[data-prop=items]{list-style:none;margin:var(--spacing-4,16px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--spacing-2,8px) var(--spacing-4,16px)}[data-bloc]>ul[data-prop=items]>li{font-size:var(--font-size-sm,13px);font-weight:600;color:var(--color-foreground-strong,inherit)}[data-screen]>h1{font-size:var(--font-size-2xl,36px);font-weight:800;line-height:1.06;margin-bottom:var(--spacing-6,24px)}@media (min-width:1024px){[data-screen]>h1{font-size:var(--font-size-3xl,48px)}}[data-role=vide]{border:1px solid var(--color-border-default);border-radius:var(--radius-md,8px);padding:var(--spacing-4,16px) var(--spacing-6,24px);color:var(--color-foreground-muted)}.ba-evitement,[data-role=vide]{background:var(--color-background-surface)}.ba-evitement{position:absolute;left:var(--spacing-4);top:var(--spacing-2);z-index:100;transform:translateY(-200%);padding:var(--spacing-2) var(--spacing-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-foreground-default);text-decoration:underline}.ba-evitement:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}