@charset "UTF-8";@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/fraunces-latin-opsz-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:Fraunces;font-style:italic;font-display:swap;font-weight:100 900;src:url(/fonts/fraunces-latin-opsz-italic.woff2) format("woff2");unicode-range:U+0000-00FF,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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/atkinson-hyperlegible-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/atkinson-hyperlegible-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/atkinson-hyperlegible-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:700;src:url(/fonts/atkinson-hyperlegible-latin-700-italic.woff2) format("woff2");unicode-range:U+0000-00FF,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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/atkinson-hyperlegible-next-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,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:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:600;src:url(/fonts/atkinson-hyperlegible-next-latin-600-italic.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root,[data-theme=light]{--hp-paper: #f7f3ea;--hp-card: #fffdf8;--hp-ink: #1e2a1b;--hp-ink-muted: #586351;--hp-line: #dcd3c1;--hp-leaf: #4a6346;--hp-sprout: #cddbc6;--hp-soil: #9a6b4b;--hp-soil-text: #7a5236;--hp-squash: #c49a3a;--hp-frost: #2c5e8c;--hp-slate: #5a6d7e;--hp-font-display: "Fraunces", Georgia, serif;--hp-font-sans: "Atkinson Hyperlegible", system-ui, sans-serif;--hp-text-display-size: 44px;--hp-text-display-line: 48px;--hp-text-display-weight: 600;--hp-text-title-1-size: 30px;--hp-text-title-1-line: 36px;--hp-text-title-1-weight: 600;--hp-text-title-2-size: 22px;--hp-text-title-2-line: 28px;--hp-text-title-2-weight: 600;--hp-text-body-size: 17px;--hp-text-body-line: 26px;--hp-text-body-weight: 400;--hp-text-body-sm-size: 15px;--hp-text-body-sm-line: 22px;--hp-text-body-sm-weight: 400;--hp-text-label-size: 13px;--hp-text-label-line: 18px;--hp-text-label-weight: 700;--hp-space-2: 8px;--hp-space-4: 16px;--hp-space-6: 24px;--hp-space-8: 32px;--hp-radius-sm: 6px;--hp-radius-md: 12px;--hp-radius-lg: 20px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--hp-paper: #161a14;--hp-card: #1f241c;--hp-ink: #edefe4;--hp-ink-muted: #a7af9c;--hp-line: #353c30;--hp-leaf: #a3bc9b;--hp-sprout: #3f5340;--hp-soil: #c9a07f;--hp-soil-text: #d8b593;--hp-squash: #d9b460;--hp-frost: #86b6e0;--hp-slate: #93a4b3}}[data-theme=dark]{--hp-paper: #161a14;--hp-card: #1f241c;--hp-ink: #edefe4;--hp-ink-muted: #a7af9c;--hp-line: #353c30;--hp-leaf: #a3bc9b;--hp-sprout: #3f5340;--hp-soil: #c9a07f;--hp-soil-text: #d8b593;--hp-squash: #d9b460;--hp-frost: #86b6e0;--hp-slate: #93a4b3}:root,[data-theme]{--hp-space-1: 4px;--hp-space-3: 12px;--hp-space-12: 48px;--hp-space-16: 64px;--hp-radius-pill: 999px;--hp-tap-target-min: 44px;--hp-family-alliacees: var(--hp-slate);--hp-on-family-alliacees: var(--hp-paper)}:root,[data-theme=light]{--hp-family-solanacees: #a55347;--hp-on-family-solanacees: var(--hp-paper);--hp-family-apiacees: #9e5b2f;--hp-on-family-apiacees: var(--hp-paper);--hp-family-cucurbitacees: #8b6623;--hp-on-family-cucurbitacees: var(--hp-paper);--hp-family-asteracees: #667135;--hp-on-family-asteracees: var(--hp-paper);--hp-family-fabacees: #457757;--hp-on-family-fabacees: var(--hp-paper);--hp-family-brassicacees: #3c7575;--hp-on-family-brassicacees: var(--hp-paper);--hp-family-lamiacees: #706592;--hp-on-family-lamiacees: var(--hp-paper);--hp-family-amaranthacees: #9d5673;--hp-on-family-amaranthacees: var(--hp-paper);--hp-family-poacees: #e0ba31;--hp-on-family-poacees: var(--hp-ink);--hp-family-polygonacees: #e27a8f;--hp-on-family-polygonacees: var(--hp-ink);--hp-family-verbenacees: #c6d973;--hp-on-family-verbenacees: var(--hp-ink);--hp-family-lauracees: #1c4d3c;--hp-on-family-lauracees: var(--hp-paper);--hp-family-convolvulacees: #e48233;--hp-on-family-convolvulacees: var(--hp-ink);--hp-family-caprifoliacees: #94be94;--hp-on-family-caprifoliacees: var(--hp-ink);--hp-family-fallback: #726b61;--hp-on-family-fallback: var(--hp-paper)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--hp-family-solanacees: #d98e82;--hp-on-family-solanacees: var(--hp-paper);--hp-family-apiacees: #d29570;--hp-on-family-apiacees: var(--hp-paper);--hp-family-cucurbitacees: #bd9c67;--hp-on-family-cucurbitacees: var(--hp-paper);--hp-family-asteracees: #9ca773;--hp-on-family-asteracees: var(--hp-paper);--hp-family-fabacees: #7fab8d;--hp-on-family-fabacees: var(--hp-paper);--hp-family-brassicacees: #7aaaaa;--hp-on-family-brassicacees: var(--hp-paper);--hp-family-lamiacees: #a59cc5;--hp-on-family-lamiacees: var(--hp-paper);--hp-family-amaranthacees: #d08ea7;--hp-on-family-amaranthacees: var(--hp-paper);--hp-family-poacees: #eec743;--hp-on-family-poacees: var(--hp-paper);--hp-family-polygonacees: #94344d;--hp-on-family-polygonacees: var(--hp-ink);--hp-family-verbenacees: #d0e385;--hp-on-family-verbenacees: var(--hp-paper);--hp-family-lauracees: #479374;--hp-on-family-lauracees: var(--hp-paper);--hp-family-convolvulacees: #9b4805;--hp-on-family-convolvulacees: var(--hp-ink);--hp-family-caprifoliacees: #527152;--hp-on-family-caprifoliacees: var(--hp-ink);--hp-family-fallback: #a7a097;--hp-on-family-fallback: var(--hp-paper)}}[data-theme=dark]{--hp-family-solanacees: #d98e82;--hp-on-family-solanacees: var(--hp-paper);--hp-family-apiacees: #d29570;--hp-on-family-apiacees: var(--hp-paper);--hp-family-cucurbitacees: #bd9c67;--hp-on-family-cucurbitacees: var(--hp-paper);--hp-family-asteracees: #9ca773;--hp-on-family-asteracees: var(--hp-paper);--hp-family-fabacees: #7fab8d;--hp-on-family-fabacees: var(--hp-paper);--hp-family-brassicacees: #7aaaaa;--hp-on-family-brassicacees: var(--hp-paper);--hp-family-lamiacees: #a59cc5;--hp-on-family-lamiacees: var(--hp-paper);--hp-family-amaranthacees: #d08ea7;--hp-on-family-amaranthacees: var(--hp-paper);--hp-family-poacees: #eec743;--hp-on-family-poacees: var(--hp-paper);--hp-family-polygonacees: #94344d;--hp-on-family-polygonacees: var(--hp-ink);--hp-family-verbenacees: #d0e385;--hp-on-family-verbenacees: var(--hp-paper);--hp-family-lauracees: #479374;--hp-on-family-lauracees: var(--hp-paper);--hp-family-convolvulacees: #9b4805;--hp-on-family-convolvulacees: var(--hp-ink);--hp-family-caprifoliacees: #527152;--hp-on-family-caprifoliacees: var(--hp-ink);--hp-family-fallback: #a7a097;--hp-on-family-fallback: var(--hp-paper)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;color-scheme:light dark;scroll-padding-top:calc(var(--hp-site-header-height, 4rem) + var(--hp-space-4))}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{margin:0;background:var(--hp-paper);color:var(--hp-ink);font-family:var(--hp-font-sans);font-size:var(--hp-text-body-size);line-height:var(--hp-text-body-line)}h1,h2,h3{font-family:var(--hp-font-display);font-weight:var(--hp-text-title-1-weight)}h1{font-size:var(--hp-text-display-size);line-height:var(--hp-text-display-line)}h2{font-size:var(--hp-text-title-1-size);line-height:var(--hp-text-title-1-line);margin-top:var(--hp-space-8)}h3{font-size:var(--hp-text-title-2-size);line-height:var(--hp-text-title-2-line)}a{color:var(--hp-leaf)}a:focus-visible,button:focus-visible{outline:3px solid var(--hp-leaf);outline-offset:2px}.hp-page{max-width:64rem;margin:0 auto;padding:var(--hp-space-6) var(--hp-space-4)}.hp-prose{max-width:44rem}.hp-lead{font-size:var(--hp-text-title-2-size);line-height:var(--hp-text-title-2-line)}.hp-muted{color:var(--hp-ink-muted)}.hp-fiche hp-fiche-header{margin-top:var(--hp-space-4)}.hp-fiche__description{max-width:42rem;margin:var(--hp-space-4) 0 0;font-size:var(--hp-text-title-2-size);line-height:var(--hp-text-title-2-line)}.hp-fiche__texte{max-width:42rem}.hp-fiche__texte h3{margin:var(--hp-space-5) 0 var(--hp-space-2)}.hp-fiche__texte p{margin:0 0 var(--hp-space-3)}.hp-fiche__latin{margin:var(--hp-space-2) 0 0;color:var(--hp-ink-muted)}.hp-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:0 var(--hp-space-6);margin:0}.hp-facts>div{padding:var(--hp-space-3) 0;border-bottom:1px solid var(--hp-line)}.hp-facts dt{font-size:var(--hp-text-body-sm-size);color:var(--hp-ink-muted)}.hp-facts dd{margin:0;font-weight:600}.hp-link-list{margin:0;padding:0;list-style:none}.hp-link-list li{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--hp-space-3);min-height:var(--hp-tap-target-min);border-bottom:1px solid var(--hp-line)}.hp-link-list--columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:0 var(--hp-space-6)}.hp-table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%}caption{text-align:left;font-weight:700;padding-bottom:var(--hp-space-2)}th,td{text-align:left;vertical-align:top;padding:var(--hp-space-2) var(--hp-space-3) var(--hp-space-2) 0;border-bottom:1px solid var(--hp-line)}
