@import "https://fonts.googleapis.com/css2?family=Jura:wght@300;400;500;600;700&family=Manrope:wght@400;500;600;700;800&family=IBM+Plex+Mono:wght@400;500&display=swap";@font-face{font-family:Almucantar;src:url(/_astro/Almucantar-Regular.C1TZ0Vi3.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Almucantar;src:url(/_astro/Almucantar-Bold.BAOf1a1l.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--font-brand-almucantar:"Almucantar","Segoe UI",system-ui,sans-serif;--font-brand:"Jura","Segoe UI",system-ui,sans-serif;--font-display:"Jura","Segoe UI",system-ui,sans-serif;--font-sans:"Manrope","Segoe UI",system-ui,-apple-system,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--agw-yellow:#f2cc38;--agw-yellow-deep:#d6a40e;--agw-yellow-soft:#fdf3d2;--agw-mint:#2ceacc;--agw-mint-mid:#0eccae;--agw-mint-deep:#00b89a;--agw-mint-soft:#d8fbf4;--agw-crimson:#e20a47;--agw-crimson-deep:#b00736;--agw-crimson-soft:#fde0e8;--agw-ink:#1b1b1d;--n-0:#fff;--n-25:#fafaf9;--n-50:#f4f4f2;--n-100:#ebebe8;--n-200:#dededa;--n-300:#c4c4bf;--n-400:#9c9c96;--n-500:#74746e;--n-600:#52524d;--n-700:#38383a;--n-800:#26262a;--n-900:#1b1b1d;--gradient-brand:linear-gradient(45deg,var(--agw-yellow-deep) 0%,var(--agw-yellow) 22%,var(--agw-mint) 78%,var(--agw-mint-deep) 100%);--gradient-brand-h:linear-gradient(90deg,var(--agw-yellow) 0%,var(--agw-mint) 100%);--gradient-ink:linear-gradient(160deg,#26262a 0%,#1b1b1d 100%);--gradient-veil:linear-gradient(180deg,#1b1b1d00 0%,#1b1b1db8 100%);--surface-page:var(--n-0);--surface-subtle:var(--n-25);--surface-sunken:var(--n-50);--surface-card:var(--n-0);--surface-card-alt:var(--n-25);--surface-inverse:var(--n-900);--surface-inverse-soft:var(--n-800);--surface-brand-soft:var(--agw-mint-soft);--surface-accent-soft:var(--agw-yellow-soft);--surface-overlay:#1b1b1d8f;--text-strong:var(--n-900);--text-body:var(--n-700);--text-muted:var(--n-500);--text-subtle:var(--n-400);--text-inverse:var(--n-0);--text-inverse-muted:#ffffffad;--text-on-accent:var(--agw-ink);--text-link:var(--agw-mint-deep);--text-link-hover:#00907a;--line-hairline:var(--n-100);--line-default:var(--n-200);--line-strong:var(--n-300);--line-inverse:#ffffff24;--line-focus:var(--agw-mint-deep);--action-primary-bg:var(--agw-ink);--action-primary-bg-hover:#000;--action-primary-fg:var(--n-0);--action-accent-bg:var(--agw-mint);--action-accent-bg-hover:var(--agw-mint-mid);--action-accent-fg:var(--agw-ink);--action-secondary-bg:var(--n-0);--action-secondary-fg:var(--agw-ink);--action-ghost-fg:var(--n-700);--action-disabled-bg:var(--n-100);--action-disabled-fg:var(--n-400);--status-success:var(--agw-mint-deep);--status-success-soft:var(--agw-mint-soft);--status-warning:var(--agw-yellow-deep);--status-warning-soft:var(--agw-yellow-soft);--status-danger:var(--agw-crimson);--status-danger-soft:var(--agw-crimson-soft);--status-neutral:var(--n-600);--status-neutral-soft:var(--n-100);--modality-presentiel:var(--agw-crimson);--modality-distanciel:var(--agw-mint-deep);--modality-intra:var(--agw-yellow-deep);--space-0:0;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--space-9:40px;--space-10:48px;--space-11:64px;--space-12:80px;--space-13:96px;--space-14:120px;--section-y:var(--space-13);--section-y-tight:var(--space-11);--gutter:24px;--gutter-lg:40px;--container:1240px;--container-narrow:760px;--container-wide:1440px;--card-pad:24px;--card-pad-lg:32px;--control-h-sm:36px;--control-h:44px;--control-h-lg:52px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--radius-round:50%;--radius-card:var(--radius-lg);--radius-control:var(--radius-pill);--radius-field:var(--radius-md);--radius-media:var(--radius-lg);--shadow-none:none;--shadow-xs:0 1px 2px #1b1b1d0f;--shadow-sm:0 2px 6px #1b1b1d12,0 1px 2px #1b1b1d0d;--shadow-md:0 8px 20px -6px #1b1b1d1f,0 2px 6px #1b1b1d0f;--shadow-lg:0 24px 48px -16px #1b1b1d2e,0 4px 12px #1b1b1d0f;--shadow-inset-hairline:inset 0 0 0 1px var(--line-default);--shadow-focus:0 0 0 3px #00b89a52;--shadow-focus-danger:0 0 0 3px #e20a4747;--blur-veil:blur(14px);--blur-glass:saturate(160%) blur(18px);--dur-instant:90ms;--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--dur-reveal:.48s;--ease-out:cubic-bezier(.22,.61,.36,1);--ease-emphasis:cubic-bezier(.16,1,.3,1);--ease-inout:cubic-bezier(.4,0,.2,1);--transition-control:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);--transition-card:transform var(--dur-base) var(--ease-emphasis),box-shadow var(--dur-base) var(--ease-emphasis);--lift-hover:translateY(-3px);--press-scale:scale(.985)}@media (prefers-reduced-motion:reduce){:root{--dur-instant:0s;--dur-fast:0s;--dur-base:0s;--dur-slow:0s;--dur-reveal:0s;--lift-hover:none;--press-scale:none}}:root{--fs-display-1:4rem;--fs-display-2:3.25rem;--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lead:1.1875rem;--fs-body:1rem;--fs-body-sm:.875rem;--fs-caption:.8125rem;--fs-eyebrow:.75rem;--lh-tight:1.04;--lh-heading:1.14;--lh-snug:1.35;--lh-body:1.6;--lh-loose:1.75;--ls-display:-.02em;--ls-heading:-.01em;--ls-body:0;--ls-eyebrow:.12em;--ls-brand:.02em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--type-display-1:var(--fw-bold) var(--fs-display-1)/var(--lh-tight) var(--font-sans);--type-display-2:var(--fw-bold) var(--fs-display-2)/var(--lh-tight) var(--font-sans);--type-h1:var(--fw-semibold) var(--fs-h1)/var(--lh-heading) var(--font-sans);--type-h2:var(--fw-semibold) var(--fs-h2)/var(--lh-heading) var(--font-sans);--type-h3:var(--fw-semibold) var(--fs-h3)/var(--lh-snug) var(--font-sans);--type-h4:var(--fw-semibold) var(--fs-h4)/var(--lh-snug) var(--font-sans);--type-lead:var(--fw-regular) var(--fs-lead)/var(--lh-snug) var(--font-sans);--type-body:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-sans);--type-body-strong:var(--fw-semibold) var(--fs-body)/var(--lh-body) var(--font-sans);--type-body-sm:var(--fw-regular) var(--fs-body-sm)/var(--lh-body) var(--font-sans);--type-caption:var(--fw-medium) var(--fs-caption)/var(--lh-snug) var(--font-sans);--type-eyebrow:var(--fw-semibold) var(--fs-eyebrow)/1.2 var(--font-brand);--type-brand:var(--fw-medium) var(--fs-h3)/1.1 var(--font-brand);--type-mono:var(--fw-regular) var(--fs-body-sm)/1.5 var(--font-mono)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface-page);color:var(--text-body);font:var(--type-body);letter-spacing:var(--ls-body);text-wrap:pretty;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6{color:var(--text-strong);letter-spacing:var(--ls-heading);margin:0}h1{font:var(--type-h1)}h2{font:var(--type-h2)}h3{font:var(--type-h3)}h4{font:var(--type-h4)}p{margin:0 0 var(--space-5)}a{color:var(--text-link);text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-out);text-decoration:none}a:hover{color:var(--text-link-hover);text-decoration:underline}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px;border-radius:var(--radius-xs)}img,svg{max-width:100%;display:block}button{font:inherit}hr{border:0;border-top:1px solid var(--line-hairline);margin:var(--space-8) 0}code,kbd,samp{font:var(--type-mono)}::selection{background:var(--agw-mint);color:var(--agw-ink)}.agw-eyebrow{font:var(--type-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted)}.agw-gradient-text{background:var(--gradient-brand-h);color:#0000;-webkit-background-clip:text;background-clip:text}.agw-gradient-rule{border-radius:var(--radius-pill);background:var(--gradient-brand-h);height:4px}.agw-container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.agw-brand{font:var(--type-brand);letter-spacing:var(--ls-brand);color:var(--text-strong)}.agw-header[data-astro-cid-ju4pidww]{z-index:10;backdrop-filter:var(--blur-glass);border-bottom:1px solid var(--line-hairline);background:#ffffffeb;position:sticky;top:0}.agw-header__inner[data-astro-cid-ju4pidww]{align-items:center;gap:var(--space-8);height:72px;display:flex}.agw-header__logo[data-astro-cid-ju4pidww]{align-items:center;display:flex}.agw-header__nav[data-astro-cid-ju4pidww]{gap:var(--space-7);margin-right:auto;display:flex}.agw-header__nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:var(--text-body);font:var(--type-body-strong)}.agw-header__nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:var(--text-strong)}.agw-header__cta[data-astro-cid-ju4pidww]{height:var(--control-h);padding-inline:var(--space-7);border-radius:var(--radius-control);background:var(--action-primary-bg);color:var(--action-primary-fg);font:var(--type-body-strong);align-items:center;display:inline-flex}.agw-header__cta[data-astro-cid-ju4pidww]:hover{background:var(--action-primary-bg-hover);color:var(--action-primary-fg);text-decoration:none}.agw-footer[data-astro-cid-ju4pidww]{background:var(--surface-inverse);color:var(--text-inverse-muted);padding-block:var(--section-y-tight);margin-top:var(--section-y)}.agw-footer__inner[data-astro-cid-ju4pidww]{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.agw-footer[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:var(--text-inverse)}.agw-footer[data-astro-cid-ju4pidww] .agw-eyebrow[data-astro-cid-ju4pidww]{color:var(--text-inverse-muted)}
