@charset "UTF-8";@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url("./media/montserrat-latin-ext-400-normal-LBVJDFUC.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url("./media/montserrat-latin-400-normal-YBIMBXKC.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url("./media/montserrat-latin-ext-700-normal-WWNPLUW7.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url("./media/montserrat-latin-700-normal-2TPSQG6S.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{--pnc-espace-1: .25rem;--pnc-espace-2: .5rem;--pnc-espace-3: .75rem;--pnc-espace-4: 1rem;--pnc-espace-5: 1.5rem;--pnc-espace-6: 2rem;--pnc-espace-7: 3rem;--pnc-espace-8: 4rem;--pnc-rayon-petit: .375rem;--pnc-rayon-moyen: .5rem;--pnc-rayon-grand: .75rem;--pnc-rayon-plein: 999px;--pnc-ombre-legere: 0 1px 2px color-mix(in srgb, var(--pnc-couleur-maitresse-encre-900) 6%, transparent), 0 1px 3px color-mix(in srgb, var(--pnc-couleur-maitresse-encre-900) 8%, transparent);--pnc-ombre-moyenne: 0 4px 12px color-mix(in srgb, var(--pnc-couleur-maitresse-encre-900) 8%, transparent), 0 2px 4px color-mix(in srgb, var(--pnc-couleur-maitresse-encre-900) 6%, transparent);--pnc-ombre-forte: 0 12px 32px color-mix(in srgb, var(--pnc-couleur-maitresse-encre-900) 14%, transparent), 0 4px 8px color-mix(in srgb, var(--pnc-couleur-maitresse-encre-900) 8%, transparent);--pnc-duree-courte: .15s;--pnc-duree-moyenne: .2s;--pnc-duree-longue: .25s;--pnc-courbe-standard: cubic-bezier(.2, 0, 0, 1);--pnc-courbe-sortie: cubic-bezier(.4, 0, 1, 1);--pnc-rupture-tablette: 40rem;--pnc-rupture-bureau: 64rem;--pnc-rupture-ordinateur: 80rem;--pnc-rupture-large: 90rem;--pnc-focus-couleur: var(--pnc-couleur-forest-600);--pnc-focus-couleur-sur-fonce: var(--pnc-couleur-maitresse-orange);--pnc-focus-epaisseur: 3px;--pnc-focus-decalage: 2px;--pnc-police-texte: var(--pnc-typographie-famille-principale), -apple-system, "Segoe UI", Roboto, Arial, sans-serif}@media(prefers-reduced-motion:reduce){:root{--pnc-duree-courte: 0ms;--pnc-duree-moyenne: 0ms;--pnc-duree-longue: 0ms}}:root{--pnc-couleur-maitresse-vert: #04382A;--pnc-couleur-maitresse-orange: #F47521;--pnc-couleur-maitresse-blanc: #FFFFFF;--pnc-couleur-maitresse-encre-900: #0E1A14;--pnc-couleur-forest-50: #ECF6F0;--pnc-couleur-forest-100: #D5ECDF;--pnc-couleur-forest-200: #AEDCC0;--pnc-couleur-forest-300: #7CC79C;--pnc-couleur-forest-400: #3FAE75;--pnc-couleur-forest-500: #009543;--pnc-couleur-forest-600: #067C3A;--pnc-couleur-forest-700: #0B6231;--pnc-couleur-forest-800: #0A4C28;--pnc-couleur-forest-900: #04382A;--pnc-couleur-forest-950: #04200F;--pnc-couleur-ink-300: #9AA8A1;--pnc-couleur-ink-400: #84948C;--pnc-couleur-ink-500: #64756C;--pnc-couleur-ink-600: #4C5D54;--pnc-couleur-ink-700: #33443B;--pnc-couleur-ink-800: #1B2A23;--pnc-couleur-ink-900: #0E1A14;--pnc-couleur-surface-papier: #FFFFFF;--pnc-couleur-surface-mist-50: #F7F9F8;--pnc-couleur-surface-mist-100: #EFF3F1;--pnc-couleur-surface-mist-200: #E3E9E6;--pnc-couleur-surface-filet: #E4EAE7;--pnc-couleur-surface-argile: #F4ECE1;--pnc-couleur-ambre-gold-400: #F5C04A;--pnc-couleur-ambre-gold-600: #CD8309;--pnc-couleur-ambre-couchant: #F97316;--pnc-couleur-ambre-orange: #F47521;--pnc-couleur-ambre-brule: #B45309;--pnc-couleur-ambre-couchant-700: #93340A;--pnc-couleur-etat-succes: #0F9D58;--pnc-couleur-etat-avertissement: #E0930F;--pnc-couleur-etat-erreur: #DC241F;--pnc-couleur-etat-information: #1570EF;--pnc-typographie-famille-principale: "Gotham", "Montserrat", system-ui;--pnc-typographie-famille-courriel: "Arial";--pnc-typographie-graisse-light: 300;--pnc-typographie-graisse-book: 400;--pnc-typographie-graisse-medium: 500;--pnc-typographie-graisse-bold: 700;--pnc-typographie-graisse-black: 800;--pnc-typographie-style-display-xl-graisse: var(--pnc-typographie-graisse-black);--pnc-typographie-style-display-xl-taille-min: 2.4rem;--pnc-typographie-style-display-xl-taille-max: 5.2rem;--pnc-typographie-style-display-xl-interligne: .98;--pnc-typographie-style-display-xl-approche: -.035em;--pnc-typographie-style-display-lg-graisse: var(--pnc-typographie-graisse-black);--pnc-typographie-style-display-lg-taille-min: 1.9rem;--pnc-typographie-style-display-lg-taille-max: 3.2rem;--pnc-typographie-style-display-lg-interligne: 1.04;--pnc-typographie-style-display-lg-approche: -.03em;--pnc-typographie-style-figure-xl-graisse: var(--pnc-typographie-graisse-black);--pnc-typographie-style-figure-xl-taille-min: 2.2rem;--pnc-typographie-style-figure-xl-taille-max: 3.4rem;--pnc-typographie-style-figure-xl-approche: -.04em;--pnc-typographie-style-titre-h2-graisse: var(--pnc-typographie-graisse-bold);--pnc-typographie-style-titre-h2-taille: 1.75rem;--pnc-typographie-style-titre-h2-approche: -.02em;--pnc-typographie-style-titre-h3-graisse: var(--pnc-typographie-graisse-bold);--pnc-typographie-style-titre-h3-taille: 1.25rem;--pnc-typographie-style-titre-h3-approche: -.015em;--pnc-typographie-style-corps-graisse: var(--pnc-typographie-graisse-book);--pnc-typographie-style-corps-taille: 1rem;--pnc-typographie-style-corps-interligne: 1.55;--pnc-typographie-style-libelle-graisse: var(--pnc-typographie-graisse-medium);--pnc-typographie-style-libelle-taille: .875rem;--pnc-typographie-style-libelle-approche: .01em;--pnc-typographie-style-surtitre-graisse: var(--pnc-typographie-graisse-bold);--pnc-typographie-style-surtitre-taille: .72rem;--pnc-typographie-style-surtitre-approche: .14em;--pnc-typographie-style-mention-graisse: var(--pnc-typographie-graisse-book);--pnc-typographie-style-mention-taille: .75rem;--pnc-typographie-style-mention-interligne: 1.45}:root{--shell-couleur-marque: var(--pnc-couleur-maitresse-vert);--shell-couleur-sur-marque: var(--pnc-couleur-maitresse-blanc);--shell-couleur-accent: var(--pnc-couleur-maitresse-orange);--shell-couleur-sur-accent: var(--pnc-couleur-maitresse-vert);--shell-couleur-primaire: var(--pnc-couleur-forest-600);--shell-couleur-primaire-fonce: var(--pnc-couleur-forest-800);--shell-couleur-primaire-clair: var(--pnc-couleur-forest-50);--shell-couleur-texte: var(--pnc-couleur-ink-900);--shell-couleur-texte-secondaire: var(--pnc-couleur-ink-600);--shell-couleur-fond: var(--pnc-couleur-surface-mist-50);--shell-couleur-fond-secondaire: var(--pnc-couleur-surface-mist-100);--shell-couleur-surface: var(--pnc-couleur-surface-papier);--shell-couleur-bordure: var(--pnc-couleur-surface-filet);--shell-couleur-bandeau: var(--pnc-couleur-surface-argile);--shell-largeur-contenu: 75rem}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--pnc-police-texte);font-size:1rem;line-height:1.5;color:var(--shell-couleur-texte);background:var(--shell-couleur-fond);-webkit-font-smoothing:antialiased}body.defilement-bloque{overflow:hidden}a{color:var(--shell-couleur-primaire-fonce)}:focus-visible{outline:var(--pnc-focus-epaisseur) solid var(--pnc-focus-couleur);outline-offset:var(--pnc-focus-decalage)}.visuellement-masque{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lien-action,.lien-action-secondaire{display:inline-flex;align-items:center;justify-content:center;min-block-size:2.75rem;padding:var(--pnc-espace-2) var(--pnc-espace-5);border-radius:var(--pnc-rayon-moyen);font-weight:700;text-decoration:none;transition:background-color var(--pnc-duree-courte) var(--pnc-courbe-standard)}.lien-action{background:var(--shell-couleur-primaire);color:var(--shell-couleur-sur-marque)}.lien-action:hover{background:var(--shell-couleur-primaire-fonce)}.lien-action-secondaire{border:1px solid var(--shell-couleur-primaire);background:var(--shell-couleur-surface);color:var(--shell-couleur-primaire-fonce)}.lien-action-secondaire:hover{background:var(--shell-couleur-primaire-clair)}.page{padding-block:var(--pnc-espace-6) var(--pnc-espace-7)}.page-entete{max-inline-size:46rem;margin-block-end:var(--pnc-espace-6)}.page-entete h1{margin:0;font-size:clamp(1.75rem,1.2rem + 2.5vw,2.5rem);line-height:1.15;letter-spacing:-.01em}.surtitre{margin:0 0 var(--pnc-espace-2);color:var(--shell-couleur-primaire-fonce);font-size:.875rem;font-weight:700}.chapo{margin:var(--pnc-espace-3) 0 0;font-size:1.125rem;color:var(--shell-couleur-texte-secondaire)}.lecture{max-inline-size:46rem}.section{margin-block-start:var(--pnc-espace-7)}.section h2{margin:0 0 var(--pnc-espace-4);font-size:1.25rem;line-height:1.3}.section-titre{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--pnc-espace-2) var(--pnc-espace-4);margin-block-end:var(--pnc-espace-4)}.section-titre h2{margin:0}.grille-cartes{list-style:none;display:grid;gap:var(--pnc-espace-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0}.carte-lien{position:relative;display:flex;flex-direction:column;gap:var(--pnc-espace-2);block-size:100%;padding:var(--pnc-espace-5);border:1px solid var(--shell-couleur-bordure);border-radius:var(--pnc-rayon-grand);background:var(--shell-couleur-surface);box-shadow:var(--pnc-ombre-legere);transition:box-shadow var(--pnc-duree-moyenne) var(--pnc-courbe-standard)}.carte-lien:hover{box-shadow:var(--pnc-ombre-forte)}.carte-lien h3{margin:0;font-size:1.0625rem;line-height:1.3}.carte-lien h3 a{color:var(--shell-couleur-primaire-fonce);text-decoration:none}.carte-lien h3 a:after{content:"";position:absolute;inset:0;border-radius:inherit}.carte-lien h3 a:hover{text-decoration:underline}.carte-lien p{margin:0;color:var(--shell-couleur-texte-secondaire);font-size:.9375rem}.etiquette{align-self:flex-start;padding:.125rem var(--pnc-espace-2);border-radius:var(--pnc-rayon-plein);background:var(--shell-couleur-primaire-clair);color:var(--shell-couleur-primaire-fonce);font-size:.75rem;font-weight:700}.encart{padding:var(--pnc-espace-5);border:1px solid var(--shell-couleur-bordure);border-radius:var(--pnc-rayon-grand);background:var(--shell-couleur-surface)}.encart>:first-child{margin-block-start:0}.encart>:last-child{margin-block-end:0}.etat-vide{padding:var(--pnc-espace-5);border:1px dashed var(--shell-couleur-bordure);border-radius:var(--pnc-rayon-grand);background:var(--shell-couleur-surface);color:var(--shell-couleur-texte-secondaire)}.etat-vide p{margin:0 0 var(--pnc-espace-3)}.page-message{max-inline-size:36rem;margin-inline:auto;padding-block:var(--pnc-espace-7);text-align:center}.page-message h1{margin:0 0 var(--pnc-espace-4);font-size:clamp(1.5rem,1.1rem + 2vw,2.25rem);line-height:1.2}.page-message p{color:var(--shell-couleur-texte-secondaire)}.page-message .code{margin:0 auto var(--pnc-espace-4);font-size:3rem;font-weight:800;color:var(--shell-couleur-primaire)}.page-message .detail code{padding:0 var(--pnc-espace-1);border-radius:var(--pnc-rayon-petit);background:var(--shell-couleur-fond-secondaire)}.page-message .actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pnc-espace-3);margin-block-start:var(--pnc-espace-5)}.coquille-entete{display:flex;align-items:center;gap:var(--pnc-espace-3);min-block-size:3.5rem;padding:var(--pnc-espace-2) max(var(--pnc-espace-4),(100% - var(--shell-largeur-contenu)) / 2 + var(--pnc-espace-4));border-block-start:3px solid var(--pnc-couleur-forest-500);background:var(--pnc-couleur-maitresse-blanc);box-shadow:inset 0 -1px 0 var(--shell-couleur-bordure);color:var(--shell-couleur-marque);font-weight:700}@media(min-width:80rem){.coquille-entete{min-block-size:4rem}}.coquille-logo{display:grid;place-items:center;flex-shrink:0;inline-size:2.5rem;block-size:2.5rem;border-radius:var(--pnc-rayon-moyen);background:var(--shell-couleur-accent);color:var(--shell-couleur-sur-accent);font-size:.8rem;font-weight:800}.coquille-contenu{max-inline-size:var(--shell-largeur-contenu);margin-inline:auto;padding:var(--pnc-espace-7) var(--pnc-espace-4) var(--pnc-espace-6)}.coquille-contenu>*{max-inline-size:46rem}.coquille-contenu h1{margin:0;font-size:clamp(1.875rem,1.2rem + 3vw,3rem);line-height:1.1;letter-spacing:-.02em}.coquille-salutation{min-block-size:1.5rem;margin:0 0 var(--pnc-espace-2);color:var(--shell-couleur-primaire-fonce);font-size:.875rem;font-weight:700}.coquille-sous-titre{margin:var(--pnc-espace-4) 0 0;font-size:1.125rem;color:var(--shell-couleur-texte-secondaire)}.coquille-etat{margin:var(--pnc-espace-5) 0 0;color:var(--shell-couleur-texte-secondaire)}::view-transition-old(contenu){animation:var(--pnc-duree-courte) var(--pnc-courbe-sortie) both disparition}::view-transition-new(contenu){animation:var(--pnc-duree-longue) var(--pnc-courbe-standard) both apparition-montante}@keyframes disparition{to{opacity:0}}@keyframes apparition-montante{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
