@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{--nuit:#0d1230;--nuit-claire:#111739;--nuit-carte:#151b3f;--trait:#2a3263;--or:#e9b44c;--or-clair:#f3cb78;--ambre:#8a5a0e;--ivoire:#f5f0e6;--lune:#eee9dc;--brume:#a7adc6;--encre:#1a1f3d;--rouge:#ff3101;--nuit-profonde:#090d24;--voile:#070a1ccc;--trait-doux:#232a58;--trait-fort:#3b4585;--trait-bouton:#4a5390;--lune-douce:#c6cae0;--blanc:#fff;--ivoire-trait:#e2d9c5;--champ-trait:#cfc5ae;--encre-douce:#454b6b;--encre-pale:#545a78;--ambre-fonce:#6b4608;--vide-nuit:#171d45;--vide-nuit-texte:#9aa1c4;--vide-ivoire:#e9e2d3;--vide-ivoire-trait:#bfb49b;--vide-ivoire-texte:#6b6450;--erreur:#a12a1f;--erreur-nuit:#f4a58a;--font-titre:var(--font-fraunces), Georgia, serif;--font-texte:var(--font-instrument-sans), system-ui, sans-serif;--fs-display:clamp(2.5rem, 1.84rem + 2.7vw, 4rem);--fs-h1:clamp(2.25rem, 1.73rem + 2.16vw, 3.375rem);--fs-h2:clamp(1.75rem, 1.31rem + 1.8vw, 2.75rem);--fs-h2-s:clamp(1.625rem, 1.35rem + 1.12vw, 2.25rem);--fs-h3:clamp(1.125rem, .96rem + .67vw, 1.625rem);--fs-quote:clamp(1.375rem, 1.1rem + 1.12vw, 2rem);--fs-lead:clamp(1rem, .92rem + .34vw, 1.1875rem);--fs-body:clamp(1rem, .97rem + .11vw, 1.0625rem);--fs-small:.9375rem;--fs-xs:.875rem;--fs-label:.8125rem;--fs-eyebrow:clamp(.75rem, .73rem + .11vw, .8125rem);--gutter:clamp(1.25rem, 7.5vw, 6rem);--content-max:68rem;--section-y:clamp(2.5rem, 1.9rem + 2.7vw, 5.5rem);--stack-l:clamp(1.25rem, .9rem + 1.5vw, 2.5rem);--stack-m:clamp(1rem, .85rem + .6vw, 1.5rem);--radius-s:12px;--radius-m:16px;--radius-l:18px;--radius-xl:24px;--radius-pill:999px;--ease:cubic-bezier(.2, .7, .2, 1);--duration:.2s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility}body{background:var(--nuit);color:var(--lune);font-family:var(--font-texte);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}h1,h2,h3,h4,p,figure,blockquote{margin:0}h1,h2,h3{font-family:var(--font-titre);text-wrap:balance;font-weight:400}img,video,svg{max-width:100%;display:block}:focus-visible{outline:2px solid var(--or);outline-offset:3px}[data-tone=ivoire] :focus-visible{outline-color:var(--encre)}.container{width:min(100% - 2 * var(--gutter), var(--content-max));margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--or);color:var(--nuit);border-radius:var(--radius-pill);padding:.75rem 1rem;font-weight:600;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference) and (width>=641px){.has-parallax{overflow:clip}.has-parallax>:first-child{animation:linear both hero-parallax;animation-range:0 200lvh}.has-parallax.has-parallax>:first-child{animation-timeline:scroll(root)}.has-parallax>:first-child~*{z-index:1;position:relative}}}@keyframes hero-parallax{to{transform:translateY(100lvh)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.15s!important;animation-duration:.15s!important}}:root,[data-tone=nuit]{--t-fg:var(--lune);--t-fg-soft:var(--lune-douce);--t-fg-muted:var(--brume);--t-accent:var(--or);--t-accent-hover:var(--or-clair);--t-line:var(--trait);--t-surface:var(--nuit-carte);--t-error:var(--erreur-nuit);--btn-bg:var(--or);--btn-fg:var(--nuit);--btn-bg-hover:var(--or-clair);--btn-outline:var(--trait-bouton);--btn-outline-fg:var(--lune);--vide-bg:var(--vide-nuit);--vide-line:var(--trait-fort);--vide-fg:var(--vide-nuit-texte)}[data-tone=ivoire]{--t-fg:var(--encre);--t-fg-soft:var(--encre-douce);--t-fg-muted:var(--encre-pale);--t-accent:var(--ambre);--t-accent-hover:var(--ambre-fonce);--t-line:var(--ivoire-trait);--t-surface:var(--blanc);--t-error:var(--erreur);--btn-bg:var(--encre);--btn-fg:var(--ivoire);--btn-bg-hover:var(--trait);--btn-outline:var(--encre);--btn-outline-fg:var(--encre);--vide-bg:var(--vide-ivoire);--vide-line:var(--vide-ivoire-trait);--vide-fg:var(--vide-ivoire-texte)}[data-tone=or]{--t-fg:var(--nuit);--t-fg-soft:var(--nuit);--t-fg-muted:var(--encre);--t-accent:var(--nuit);--t-accent-hover:var(--encre);--t-line:var(--nuit);--btn-bg:var(--nuit);--btn-fg:var(--ivoire);--btn-bg-hover:var(--nuit-carte);--btn-outline:var(--nuit);--btn-outline-fg:var(--nuit)}[data-tone]{color:var(--t-fg)}:where([data-tone]) :where(a){color:var(--t-accent)}:where([data-tone]) :where(a):hover{color:var(--t-accent-hover)}.is-scroll-locked,.is-scroll-locked body{overflow:hidden}.logo[data-astro-cid-f7espo7c]{color:var(--t-fg);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.logo[data-astro-cid-f7espo7c]:hover{color:var(--t-fg)}svg[data-astro-cid-f7espo7c]{flex-shrink:0;width:28px;height:28px}span[data-astro-cid-f7espo7c]{font-family:var(--font-titre);white-space:nowrap;font-size:1.4375rem;font-style:italic}.logo--m[data-astro-cid-f7espo7c] span[data-astro-cid-f7espo7c]{font-size:clamp(1.25rem,1.15rem + .4vw,1.4375rem)}.logo--image[data-astro-cid-f7espo7c]{min-width:0;height:100%}img[data-astro-cid-f7espo7c]{object-fit:contain;object-position:left center;width:auto;max-width:min(16rem,100%);height:80%;display:block}@media (width<=1023px){.logo--image[data-astro-cid-f7espo7c]{max-width:calc(100% - 44px - 2rem)}}.btn[data-astro-cid-ekguhzzh]{border-radius:var(--radius-pill);font:inherit;text-align:center;white-space:nowrap;cursor:pointer;transition:transform var(--duration) var(--ease), background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.5em;padding:0 1.75rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:hover{transform:translateY(-2px)}.btn--s[data-astro-cid-ekguhzzh]{min-height:44px;font-size:var(--fs-xs);padding-inline:1.25rem}.btn--m[data-astro-cid-ekguhzzh]{min-height:52px;font-size:var(--fs-small)}.btn--l[data-astro-cid-ekguhzzh]{min-height:56px;padding-inline:2rem;font-size:1rem}.btn--block[data-astro-cid-ekguhzzh]{width:100%;display:flex}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--btn-bg);color:var(--btn-fg)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--btn-bg-hover);color:var(--btn-fg)}.btn--secondary[data-astro-cid-ekguhzzh]{border-color:var(--btn-outline);color:var(--btn-outline-fg);background:0 0}.btn--secondary[data-astro-cid-ekguhzzh]:hover{border-color:var(--t-accent);color:var(--btn-outline-fg)}@media (width<=480px){.btn[data-astro-cid-ekguhzzh]{white-space:normal}}.placeholder[data-astro-cid-ogcmxce2]{background:var(--vide-bg);border:1px dashed var(--vide-line);border-radius:inherit;min-height:100%;color:var(--vide-fg);font-size:var(--fs-label);text-align:center;justify-content:center;align-items:center;padding:1.5rem;display:flex}.placeholder--quiet[data-astro-cid-ogcmxce2]{border-style:solid;border-color:#0000}.heading[data-astro-cid-oaxrxw2l]{line-height:1.1}.heading--display[data-astro-cid-oaxrxw2l]{font-size:var(--fs-display);line-height:1.05}.heading--h1[data-astro-cid-oaxrxw2l]{font-size:var(--fs-h1);line-height:1.08}.heading--h2[data-astro-cid-oaxrxw2l]{font-size:var(--fs-h2)}.heading--h2-s[data-astro-cid-oaxrxw2l]{font-size:var(--fs-h2-s)}.heading--h3[data-astro-cid-oaxrxw2l]{font-size:var(--fs-h3);line-height:1.2}em[data-astro-cid-oaxrxw2l]{color:var(--t-accent);font-style:italic}.section[data-astro-cid-w6ymvdtg]{position:relative}.section--default[data-astro-cid-w6ymvdtg]{padding-block:var(--section-y)}.section--tight[data-astro-cid-w6ymvdtg]{padding-block:calc(var(--section-y) * .6)}.section--nuit[data-astro-cid-w6ymvdtg]{background:var(--nuit)}.section--nuit-claire[data-astro-cid-w6ymvdtg]{background:var(--nuit-claire)}.section--ivoire[data-astro-cid-w6ymvdtg]{background:var(--ivoire)}.section--profonde[data-astro-cid-w6ymvdtg]{background:var(--nuit-profonde)}.section--divider[data-astro-cid-w6ymvdtg]{border-top:1px solid var(--trait-doux)}
