@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/raleway-latin-500-normal.D-8sZNrj.woff2)format("woff2"),url(/_astro/raleway-latin-500-normal.tXW-zgej.woff)format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/raleway-latin-600-normal.Dim-CLtL.woff2)format("woff2"),url(/_astro/raleway-latin-600-normal.BYS3Hyhk.woff)format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/raleway-latin-700-normal.BVpQLp0x.woff2)format("woff2"),url(/_astro/raleway-latin-700-normal.JVwBSLev.woff)format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/raleway-latin-800-normal.CKUvXht-.woff2)format("woff2"),url(/_astro/raleway-latin-800-normal.BBfTZwPM.woff)format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/nunito-sans-latin-300-normal.CsNJZAKg.woff2)format("woff2"),url(/_astro/nunito-sans-latin-300-normal.BiOXx06f.woff)format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-sans-latin-400-normal.AkRraKH2.woff2)format("woff2"),url(/_astro/nunito-sans-latin-400-normal.DY9yCUyQ.woff)format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-sans-latin-600-normal.BtVRvDNj.woff2)format("woff2"),url(/_astro/nunito-sans-latin-600-normal.DLks-Kj1.woff)format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-sans-latin-700-normal.CICRJDmU.woff2)format("woff2"),url(/_astro/nunito-sans-latin-700-normal.CLVG92B9.woff)format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-sans-latin-800-normal.MgCk9Q3Y.woff2)format("woff2"),url(/_astro/nunito-sans-latin-800-normal.DOf_K5Iw.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/caveat-latin-500-normal.B9SDL8cy.woff2)format("woff2"),url(/_astro/caveat-latin-500-normal.Do9veZfZ.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-600-normal.zlTlWIYU.woff2)format("woff2"),url(/_astro/caveat-latin-600-normal.DUjB8dgm.woff)format("woff")}:root{--papier:#fff9f3;--blanc:#fff;--creme:#f6f0e6;--ciel-pale:#eefaf8;--ciel:#d6f5f1;--teinte-teal:#e1f6f3;--nuit:#1b065e;--texte:#2a2440;--texte-doux:#4a4270;--texte-discret:#6b6488;--ligne:#1b065e14;--ligne-forte:#1b065e1f;--lagon:#4cdcd4;--destinees:#13b0aa;--profond:#0e7f7a;--abysse:#0a5c59;--sable:#f5e4d7;--sable-fonce:#f1d9c3;--lueur:#ffe1a6;--nuit-2:#22107a;--crepuscule:#1a3c7c;--nuit-teal:#0e6670;--sur-nuit:#fff;--sur-nuit-doux:#d8d4f0;--sur-nuit-accent:#9fede7;--nuit-bulle:#b9b2d9;--colline-1-haut:#cff4f0;--colline-1-bas:#a3e5df;--colline-2-haut:#7ae3db;--colline-2-bas:#34c5bc;--colline-3-haut:#27bdb5;--colline-3-bas:#0e968f;--colline-4-haut:#0f857f;--colline-4-bas:#0a5c59;--colline-soir-1-haut:#2b2a8e;--colline-soir-1-bas:#1e1670;--colline-soir-2-haut:#138c8c;--colline-soir-2-bas:#0c5f66;--colline-soir-3-haut:#0a4f57;--colline-soir-3-bas:#083d46;--chemin-mi:#faebdd;--chemin-haut:#fff8ee;--focus:#0e7f7a;--focus-nuit:#4cdcd4;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-14:56px;--space-16:64px;--space-24:96px;--space-28:112px;--radius-s:10px;--radius-m:12px;--radius-l:16px;--radius-xl:20px;--radius-2xl:22px;--radius-3xl:24px;--radius-bande:36px;--radius-pill:999px;--ombre-fenetre:0 24px 60px #0a465033;--ombre-score:0 20px 50px #0a46502e;--ombre-vignette:0 12px 30px #0a465024;--ombre-papier:0 8px 16px -4px #221e0f0f;--ombre-pastille:0 6px 16px #0e5a642e;--font-display:"Raleway", system-ui, sans-serif;--font-texte:"Nunito Sans", system-ui, sans-serif;--font-main:"Caveat", "Segoe Print", cursive}.display-xl{font-family:var(--font-display);letter-spacing:-.025em;font-variant-numeric:lining-nums;font-size:80px;font-weight:700;line-height:1.03}.display-l{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:lining-nums;font-size:60px;font-weight:700;line-height:1.05}.titre-1{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:lining-nums;font-size:50px;font-weight:700;line-height:1.08}.titre-2{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:30px;font-weight:700;line-height:1.15}.titre-3{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:23px;font-weight:700;line-height:1.25}.chiffre{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:44px;font-weight:700;line-height:1}.citation{font-family:var(--font-display);font-variant-numeric:lining-nums;font-size:27px;font-weight:500;line-height:1.45}.chapo{font-family:var(--font-texte);font-size:21px;font-weight:300;line-height:1.5}.corps{font-family:var(--font-texte);font-size:17px;font-weight:400;line-height:1.55}.corps-s{font-family:var(--font-texte);font-size:16px;font-weight:400;line-height:1.55}.bouton{font-family:var(--font-texte);font-size:17px;font-weight:700;line-height:1.2}.ui{font-family:var(--font-texte);font-size:14px;font-weight:700;line-height:1.4}.meta{font-family:var(--font-texte);font-size:13px;font-weight:600;line-height:1.4}.surtitre{font-family:var(--font-texte);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:800;line-height:1.3}.manuscrit{font-family:var(--font-main);font-size:24px;font-weight:500;line-height:1.3}.manuscrit-carnet{font-family:var(--font-main);font-size:25px;font-weight:500;line-height:34px}body{font-family:var(--font-texte);color:var(--texte);background:var(--papier);margin:0;font-size:17px;line-height:1.55}.dst-row{gap:var(--space-3);padding:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}.dst-pad{padding:var(--space-6)}.dst-visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dst-logo{display:block}.dst-btn{font-family:var(--font-texte);box-sizing:border-box;border-radius:var(--radius-pill);cursor:pointer;border:1px solid #0000;align-items:center;gap:10px;min-height:52px;padding:15px 28px;font-size:17px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .24s cubic-bezier(.4,0,.2,1);display:inline-flex}.dst-btn--primaire{background:var(--nuit);color:var(--sur-nuit)}.dst-btn--primaire:hover{background:var(--nuit-2);color:var(--sur-nuit)}.dst-btn--secondaire{color:var(--nuit);border-color:var(--ligne-forte);background:#ffffffbf}.dst-btn--secondaire:hover{background:var(--blanc);color:var(--nuit)}.dst-btn--lagon{background:var(--lagon);color:var(--nuit)}.dst-btn--lagon:hover{background:var(--colline-2-haut);color:var(--nuit)}.dst-btn--compact{min-height:44px;padding:12px 22px;font-size:16px}.dst-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dst-btn--lagon:focus-visible{outline-color:var(--focus-nuit)}.dst-annonce{color:var(--abysse);border-radius:var(--radius-pill);background:#ffffffbf;border:1px solid #0e7f7a33;align-items:center;gap:8px;padding:6px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.dst-annonce:hover{background:var(--blanc);color:var(--abysse)}.dst-annonce:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dst-badge{border-radius:var(--radius-pill);align-items:center;padding:2px 10px;font-size:13px;font-weight:700;line-height:1.5;display:inline-flex}.dst-badge--teal{background:var(--teinte-teal);color:var(--abysse)}.dst-badge--neutre{background:var(--creme);color:var(--texte-doux)}.dst-badge--nuit{background:var(--nuit);color:var(--sur-nuit)}.dst-entete{max-width:680px}.dst-entete--centre{text-align:center;margin:0 auto}.dst-surtitre{letter-spacing:.12em;text-transform:uppercase;color:var(--profond);font-size:13px;font-weight:800;line-height:1.3}.dst-entete__titre{margin:var(--space-3) 0 0;font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;color:var(--nuit);font-size:clamp(34px,4vw,50px);font-weight:700;line-height:1.08}h1.dst-entete__titre{letter-spacing:-.025em;font-size:clamp(44px,6vw,80px);line-height:1.03}.dst-entete__chapo{margin:var(--space-4) 0 0;color:var(--texte-doux);font-size:20px;font-weight:300;line-height:1.5}.dst-fenetre{background:var(--blanc);border-radius:var(--radius-2xl);box-shadow:var(--ombre-fenetre);color:var(--texte);font-size:14px;line-height:1.4;overflow:hidden}.dst-fenetre__tete{align-items:center;gap:var(--space-4);border-bottom:1px solid var(--ligne);flex-wrap:wrap;padding:10px 16px;display:flex}.dst-fenetre__etape{color:var(--nuit);white-space:nowrap;font-weight:800}.dst-fenetre__missions{flex:1;align-items:center;gap:10px;display:inline-flex}.dst-mission{color:var(--nuit);display:inline-flex;position:relative}.dst-mission--afaire{color:var(--texte-discret)}.dst-mission__coche{box-shadow:0 0 0 2px var(--blanc);border-radius:50%;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.dst-mission--encours:after{content:"";background:var(--destinees);border-radius:1px;width:6px;height:2px;margin-left:-3px;position:absolute;bottom:-7px;left:50%}.dst-fenetre__continuer{border-radius:var(--radius-pill);background:var(--creme);color:var(--texte-discret);white-space:nowrap;padding:6px 16px;font-weight:700}.dst-fenetre__continuer--actif{background:var(--destinees);color:var(--nuit)}.dst-fenetre__corps{grid-template-columns:190px minmax(0,1fr);min-height:220px;display:grid}.dst-fenetre__lucie{border-right:1px solid var(--ligne);background:var(--blanc);flex-direction:column;gap:10px;padding:14px;display:flex}.dst-fenetre__lucie-titre{color:var(--nuit);font-size:13px;font-weight:800}.dst-fenetre__champ{border:1px solid var(--ligne-forte);border-radius:var(--radius-m);min-height:64px;color:var(--texte-discret);padding:10px;font-size:12px}.dst-fenetre__outil{padding:var(--space-4);background:linear-gradient(180deg, var(--ciel-pale), var(--papier));min-width:0}.dst-scene{gap:var(--space-2);flex-direction:column;display:flex}.dst-personnage{color:var(--nuit);align-items:center;gap:10px;font-size:13px;display:flex}.dst-personnage__avatar{background:var(--teinte-teal);width:36px;height:36px;color:var(--abysse);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.dst-personnage__role{color:var(--texte-doux);font-weight:400}.dst-bulle{background:var(--blanc);border-radius:var(--radius-m);padding:10px 12px}.dst-bulle__auteur{color:var(--texte-doux);font-size:12px;font-weight:800}.dst-bulle--moi{background:var(--nuit);max-width:88%;color:var(--sur-nuit);align-self:flex-end}.dst-bulle--moi .dst-bulle__auteur{color:var(--nuit-bulle)}@media (width<=560px){.dst-fenetre__corps{grid-template-columns:minmax(0,1fr)}.dst-fenetre__lucie{display:none}}.dst-competences{background:var(--blanc);border-radius:var(--radius-xl);width:300px;max-width:100%;box-shadow:var(--ombre-score);box-sizing:border-box;padding:18px 20px 20px}.dst-competences__surtitre{letter-spacing:.06em;text-transform:uppercase;color:var(--texte-discret);font-size:12px;font-weight:700}.dst-competences__titre{font-family:var(--font-display);color:var(--nuit);margin-top:4px;font-size:18px;font-weight:700;line-height:1.25}.dst-competences__score{color:var(--texte-doux);justify-content:space-between;align-items:baseline;margin-top:12px;font-size:14px;font-weight:700;display:flex}.dst-competences__score-valeur{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--nuit);font-size:32px;font-weight:700;line-height:1}.dst-competences__liste{flex-direction:column;margin-top:12px;display:flex}.dst-competences__ligne{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--ligne);padding:9px 0;font-size:14px;display:flex}.dst-competences__note{color:var(--profond);margin-top:10px;font-size:12px;font-weight:700}.dst-carnet{background:var(--creme);border-radius:var(--radius-3xl);padding:var(--space-8);position:relative}.dst-carnet__pages{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dst-carnet__page{background:var(--blanc);border-radius:var(--radius-l);box-shadow:var(--ombre-papier);padding:24px 28px}.dst-carnet__label{letter-spacing:.06em;text-transform:uppercase;color:var(--texte-discret);font-size:12px;font-weight:700}.dst-carnet__notes{font-family:var(--font-main);color:var(--texte);background-image:repeating-linear-gradient(180deg, transparent 0, transparent 33px, var(--ligne) 33px, var(--ligne) 34px);margin-top:14px;padding-top:1px;font-size:25px;font-weight:500;line-height:34px}.dst-carnet__note--accent{color:var(--profond)}.dst-carnet__fleche{width:80px;height:60px;margin-left:-40px;position:absolute;top:46%;left:50%;overflow:visible}.dst-resti{flex-direction:column;gap:14px;display:flex}.dst-resti__titre{font-family:var(--font-display);color:var(--nuit);font-size:20px;font-weight:700;line-height:1.25}.dst-resti__note{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-top:1px solid var(--ligne);padding-top:10px;font-size:15px;display:flex}.dst-resti__note-valeur{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--nuit);font-size:28px;font-weight:700}.dst-resti__sur{font-family:var(--font-texte);color:var(--texte-discret);font-size:15px;font-weight:400}.dst-resti__commentaires{gap:var(--space-2);border-top:1px solid var(--ligne);flex-direction:column;padding-top:10px;font-size:15px;display:flex}.dst-resti__commentaire{color:var(--texte-doux)}.dst-resti__liste{gap:var(--space-2);flex-direction:column;display:flex}.dst-resti__ligne{border-top:1px solid var(--ligne);padding-top:var(--space-2);justify-content:space-between;font-size:15px;display:flex}.dst-resti__ligne b{color:var(--nuit)}.dst-resti__suite{gap:var(--space-2);color:var(--texte-doux);flex-wrap:wrap;align-items:center;font-size:14px;display:flex}@media (width<=760px){.dst-carnet__pages{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.dst-carnet__fleche{display:none}}.dst-usage{background:var(--blanc);border:1px solid var(--ligne);border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:hidden}.dst-usage__visuel{background:linear-gradient(180deg, var(--ciel-pale) 0%, var(--papier) 100%);height:210px;position:relative;overflow:hidden}.dst-usage__collines{width:100%;height:80px;display:block;position:absolute;bottom:0;left:0;right:0}.dst-usage__ecran{left:var(--space-6);right:var(--space-6);top:var(--space-6);background:var(--blanc);box-shadow:var(--ombre-vignette);gap:var(--space-2);border-radius:14px;flex-direction:column;padding:12px 14px;font-size:13px;line-height:1.45;display:flex;position:absolute}.dst-usage__corps{padding:26px 30px 30px}.dst-usage__titre{font-family:var(--font-display);color:var(--nuit);margin:0;font-size:22px;font-weight:700;line-height:1.25}.dst-usage__texte{color:var(--texte-doux);margin:10px 0 0;font-size:16px}.dst-lien{min-height:44px;color:var(--profond);text-underline-offset:4px;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.dst-lien:hover{color:var(--abysse)}.dst-lien:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dst-etapes{position:relative}.dst-etapes__fil{width:100%;height:60px;display:block;position:absolute;top:0;left:0}.dst-etapes__grille{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.dst-etape{gap:var(--space-3);flex-direction:column;display:flex}.dst-etape__pastille-zone{justify-content:center;align-items:center;height:60px;display:flex}.dst-pastille{background:var(--blanc);width:40px;height:40px;color:var(--nuit);font-family:var(--font-display);box-shadow:0 0 0 6px var(--papier), var(--ombre-pastille);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.dst-pastille--fin{background:var(--nuit);color:var(--sur-nuit)}.dst-etape__titre{font-family:var(--font-display);color:var(--nuit);margin:0;font-size:23px;font-weight:700;line-height:1.25}.dst-etape__texte{color:var(--texte-doux);margin:0;font-size:16px}.dst-etape__contenu{margin-top:6px}@media (width<=760px){.dst-etapes__fil{display:none}}.dst-citation{background:var(--blanc);border:1px solid var(--ligne-forte);border-radius:var(--radius-xl);box-sizing:border-box;max-width:920px;margin:0;padding:48px 56px}.dst-citation__guillemet{font-family:var(--font-display);color:var(--profond);font-size:84px;font-weight:700;line-height:.6}.dst-citation__texte{font-family:var(--font-display);color:var(--nuit);margin:22px 0 0;font-size:clamp(22px,2.3vw,27px);font-weight:500;line-height:1.45}.dst-citation__auteur{margin-top:22px;font-size:15px}.dst-citation__auteur b{color:var(--nuit)}.dst-citation__auteur--photo{align-items:center;gap:14px;display:flex}.dst-citation__photo{object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}.dst-citation__role{color:var(--texte-discret)}.dst-chiffres{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--ligne);gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.dst-chiffre__valeur{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--profond);font-size:44px;font-weight:700;line-height:1}.dst-chiffre__libelle{color:var(--texte-discret);margin-top:6px;font-size:14px}@media (width<=600px){.dst-citation{padding:32px 24px}}.dst-paysage{position:relative;overflow:hidden}.dst-paysage__svg{width:100%;height:100%;display:block;position:absolute;inset:0}.dst-faq{border-top:1px solid var(--ligne-forte)}.dst-faq__item{border-bottom:1px solid var(--ligne-forte);padding:22px 0}.dst-faq__q{cursor:pointer;justify-content:space-between;gap:var(--space-4);color:var(--nuit);font-size:19px;font-weight:700;list-style:none;display:flex}.dst-faq__q::-webkit-details-marker{display:none}.dst-faq__q:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.dst-faq__plus{color:var(--profond)}.dst-faq__r{margin:var(--space-3) 0 0;color:var(--texte-doux);font-size:17px}.dst-bande{background:linear-gradient(180deg, var(--nuit) 0%, var(--nuit-2) 42%, var(--crepuscule) 74%, var(--nuit-teal) 100%);color:var(--sur-nuit);border-radius:var(--radius-bande);text-align:center;box-sizing:border-box;padding:112px 72px 260px;position:relative;overflow:hidden}.dst-bande__contenu{position:relative}.dst-bande__titre{font-family:var(--font-display);letter-spacing:-.02em;color:var(--sur-nuit);margin:0;font-size:clamp(36px,4.6vw,60px);font-weight:700;line-height:1.05}.dst-bande__texte{max-width:560px;color:var(--sur-nuit-doux);margin:18px auto 0;font-size:20px;font-weight:300;line-height:1.5}.dst-bande__action{margin-top:34px}.dst-bande__aparte{margin-top:var(--space-3);font-family:var(--font-main);color:var(--sur-nuit-accent);font-size:23px;font-weight:500}.dst-bande__collines{width:100%;height:240px;display:block;position:absolute;bottom:0;left:0;right:0}.dst-etoile{background:var(--sur-nuit);border-radius:50%;position:absolute}@media (width<=760px){.dst-bande{padding:64px 24px 200px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--space-24)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}img,svg,video{max-width:100%;display:block}h1,h2,h3,p,figure,blockquote{margin:0}a{color:var(--profond)}a:hover{color:var(--abysse)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lien-evitement{left:var(--space-4);top:calc(-1 * var(--space-16));z-index:100;padding:var(--space-3) var(--space-4);border-radius:var(--radius-m);background:var(--nuit);color:var(--sur-nuit);font-weight:700;text-decoration:none;position:absolute}.lien-evitement:focus{top:var(--space-3);color:var(--sur-nuit)}.conteneur{width:100%;max-width:calc(1200px + 2 * var(--space-6));padding-inline:var(--space-6);margin-inline:auto}.section{padding-block:var(--space-28)}.section--courte{padding-block:var(--space-24)}.section--blanc{background:var(--blanc)}.section--papier{background:var(--papier)}.section__suite{margin-top:var(--space-12)}.aparte{font-family:var(--font-main);color:var(--profond);font-size:24px;font-weight:500;line-height:1.3}.entete-site{z-index:20;--menu-ease:cubic-bezier(.2, .8, .2, 1);position:relative}.entete-site__barre{justify-content:space-between;align-items:center;gap:var(--space-6);height:80px;display:flex}.entete-site__logo{color:var(--nuit);display:block}.entete-site__nav{align-items:center;gap:28px;display:flex}.entete-site__liens{align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.entete-site__lien,.entete-site__declencheur{align-items:center;gap:var(--space-1);min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--nuit);font:700 16px/1.2 var(--font-texte);cursor:pointer;background:0 0;border:0;text-decoration:none;transition:background-color .2s;display:inline-flex}.entete-site__lien:hover,.entete-site__declencheur:hover,.entete-site__declencheur[aria-expanded=true]{color:var(--nuit);background:#ffffffbf}.entete-site__declencheur svg{transition:transform .26s var(--menu-ease)}.entete-site__declencheur[aria-expanded=true] svg{transform:rotate(180deg)}.entete-site__groupe{position:relative}.entete-site__panneau{visibility:hidden;opacity:0;transform-origin:top;min-width:300px;transition:opacity .18s ease, transform .26s var(--menu-ease), visibility 0s linear .26s;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%,10px)scale(.98)}.entete-site__panneau--large{width:min(680px, calc(100vw - 2 * var(--space-6)))}.entete-site__panneau:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.entete-site__panneau:after{content:"";background:var(--blanc);border-left:1px solid var(--ligne);border-top:1px solid var(--ligne);border-radius:3px 0 0;width:14px;height:14px;margin-left:-7px;position:absolute;top:-7px;left:50%;transform:rotate(45deg)}.entete-site__panneau-interieur{padding:var(--space-4);border:1px solid var(--ligne);border-radius:var(--radius-xl);background:var(--blanc);box-shadow:var(--ombre-vignette);position:relative}.entete-site__panneau--large .entete-site__panneau-interieur{gap:var(--space-2) var(--space-4);grid-template-columns:1fr 1fr;display:grid}.entete-site__declencheur[aria-expanded=true]+.entete-site__panneau{visibility:visible;opacity:1;transition:opacity .18s ease, transform .26s var(--menu-ease), visibility 0s;transform:translate(-50%)scale(1)}.entete-site__panneau ul{margin:0;padding:0;list-style:none}.entete-site__panneau li{opacity:0;transition:opacity .16s ease, transform .22s var(--menu-ease);transform:translateY(6px)}.entete-site__declencheur[aria-expanded=true]+.entete-site__panneau li{opacity:1;transition-delay:calc(60ms + var(--i,0) * 35ms);transform:none}.menu-groupe__titre{padding:var(--space-2) var(--space-3) var(--space-1);letter-spacing:.12em;text-transform:uppercase;color:var(--profond);font-size:12px;font-weight:800}.menu-lien{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;padding:10px var(--space-3);border-radius:var(--radius-m);color:var(--nuit);text-decoration:none;transition:background-color .18s;display:flex}.menu-lien__texte{flex-direction:column;gap:2px;display:flex}.menu-lien__titre{font-size:15px;font-weight:700;line-height:1.3}.menu-lien__desc{color:var(--texte-doux);font-size:13px;line-height:1.4}.menu-lien__fleche{color:var(--profond);opacity:0;transition:opacity .18s ease, transform .22s var(--menu-ease);flex-shrink:0;display:inline-flex;transform:translate(-6px)}.menu-lien:hover,.menu-lien:focus-visible,.menu-lien[aria-current=page]{background:var(--teinte-teal)}.menu-lien:hover .menu-lien__fleche,.menu-lien:focus-visible .menu-lien__fleche{opacity:1;transform:none}.menu-groupe__tout{min-height:40px;margin-top:var(--space-1);padding:0 var(--space-3);color:var(--profond);text-underline-offset:4px;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.menu-groupe__tout:hover{color:var(--abysse)}.entete-site__menu{display:none}.entete-site__burger{width:18px;height:14px;display:block;position:relative}.entete-site__burger i{width:100%;height:2px;transition:transform .26s var(--menu-ease), opacity .16s ease;background:currentColor;border-radius:1px;position:absolute;left:0}.entete-site__burger i:first-child{top:0}.entete-site__burger i:nth-child(2){top:6px}.entete-site__burger i:nth-child(3){top:12px}.entete-site__menu[aria-expanded=true] .entete-site__burger i:first-child{transform:translateY(6px)rotate(45deg)}.entete-site__menu[aria-expanded=true] .entete-site__burger i:nth-child(2){opacity:0}.entete-site__menu[aria-expanded=true] .entete-site__burger i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (width<=860px){.entete-site__menu{border:1px solid var(--ligne-forte);width:44px;height:44px;color:var(--nuit);cursor:pointer;background:#ffffffbf;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.entete-site__nav{top:80px;left:var(--space-4);right:var(--space-4);align-items:stretch;gap:var(--space-3);max-height:calc(100vh - 96px);padding:var(--space-4);border:1px solid var(--ligne);border-radius:var(--radius-xl);background:var(--blanc);box-shadow:var(--ombre-vignette);visibility:hidden;opacity:0;transition:opacity .18s ease, transform .26s var(--menu-ease), visibility 0s linear .26s;flex-direction:column;position:absolute;overflow-y:auto;transform:translateY(-8px)}.entete-site__nav.est-ouvert{visibility:visible;opacity:1;transition:opacity .18s ease, transform .26s var(--menu-ease), visibility 0s;transform:none}.entete-site__liens{flex-direction:column;align-items:stretch}.entete-site__lien,.entete-site__declencheur{justify-content:space-between;width:100%;min-height:48px}.entete-site__panneau,.entete-site__panneau--large{width:auto;min-width:0;transition:grid-template-rows .28s var(--menu-ease), opacity .18s ease, visibility 0s linear .28s;grid-template-rows:0fr;display:grid;position:static;transform:none}.entete-site__declencheur[aria-expanded=true]+.entete-site__panneau{transition:grid-template-rows .28s var(--menu-ease), opacity .18s ease, visibility 0s;grid-template-rows:1fr;transform:none}.entete-site__panneau:before,.entete-site__panneau:after{display:none}.entete-site__panneau-interieur,.entete-site__panneau--large .entete-site__panneau-interieur{min-height:0;padding:0 var(--space-2);box-shadow:none;border:0;display:block;overflow:hidden}.entete-site__nav .dst-btn{justify-content:center}}@media (prefers-reduced-motion:reduce){.entete-site *,.entete-site :before,.entete-site :after{transition-duration:0s!important;transition-delay:0s!important}}.hero{background:linear-gradient(180deg, var(--papier) 0%, var(--ciel-pale) 30%, var(--ciel) 58%, var(--creme) 82%, var(--papier) 100%);position:relative}.hero__tete{padding:var(--space-14) var(--space-6) 0;text-align:center}.hero__tete .dst-entete{max-width:900px;margin-top:28px}.hero__tete .dst-entete__chapo{max-width:660px;margin:26px auto 0;font-size:21px}.hero__accent{color:var(--profond)}.hero__actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin-top:34px;display:flex}.hero__tete .aparte{margin-top:14px}.hero__paysage{margin-top:var(--space-4)}.hero__fenetre{width:min(620px,90%);position:absolute;bottom:40px;right:5%}@media (width>=561px){.hero__fenetre .dst-fenetre__corps{grid-template-columns:180px minmax(0,1fr);min-height:210px}}.hero__avis{border-radius:var(--radius-xl);background:var(--blanc);width:250px;box-shadow:var(--ombre-score);padding:18px 18px 20px;position:absolute;bottom:64px;left:5%}.hero__avis-titre{color:var(--texte-doux);font-size:13px;font-weight:800}.hero__avis-note{color:var(--texte-doux);align-items:baseline;gap:6px;margin-top:10px;font-size:15px;display:flex}.hero__avis-note b{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--nuit);font-size:46px;font-weight:700;line-height:1}.hero__avis .aparte{margin-top:10px;font-size:22px;line-height:1.2}@media (width<=860px){.hero__paysage.dst-paysage{padding:240px var(--space-4) var(--space-4);height:auto!important}.hero__fenetre{width:auto;position:relative;bottom:auto;right:auto}.hero__avis{display:none}}.logos{padding:var(--space-16) var(--space-6) var(--space-6);text-align:center}.logos__phrase{color:var(--texte-discret);font-size:15px}.logos__phrase b{color:var(--nuit);font-weight:700}.logos__liste{justify-content:center;align-items:center;gap:var(--space-4) 44px;flex-wrap:wrap;margin:18px 0 0;padding:0;list-style:none;display:flex}.logos__logo{height:36px;width:var(--l);background:var(--texte-discret);-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;display:block}.vignette{gap:var(--space-2);border:1px solid var(--ligne);border-radius:var(--radius-l);background:var(--blanc);flex-direction:column;margin-top:6px;padding:14px;font-size:13px;line-height:1.45;display:flex}.vignette__titre{color:var(--nuit);font-weight:800}.vignette__video{border-radius:var(--radius-s);background:linear-gradient(180deg, var(--ciel), var(--colline-1-bas) 60%, var(--colline-2-bas));justify-content:center;align-items:center;height:104px;display:flex}.vignette__lecture{background:var(--blanc);width:36px;height:36px;color:var(--nuit);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.vignette__bulle{padding:var(--space-2) 10px;border-radius:var(--radius-s);background:var(--creme)}.vignette__bulle b{color:var(--nuit);display:block}.vignette__bulle--moi{background:var(--nuit);max-width:85%;color:var(--sur-nuit);align-self:flex-end}.vignette__segments{gap:var(--space-1);grid-template-columns:repeat(10,1fr);display:grid}.vignette__segments i{background:var(--creme);border-radius:3px;height:6px}.vignette__segments i.plein{background:var(--destinees)}.vignette__question{color:var(--texte-doux)}.vignette .aparte{color:var(--texte);font-size:20px}.ligne-ecran{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ligne-ecran b{color:var(--nuit)}.barre{height:6px;margin-top:var(--space-1);background:var(--creme);border-radius:3px;overflow:hidden}.barre i{height:100%;width:var(--w);border-radius:inherit;background:linear-gradient(90deg, var(--profond), var(--lagon));display:block}.ecran__titre{color:var(--nuit);font-weight:800}.grille-usages{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.section__citation{justify-content:center;display:flex}.section__faq{max-width:calc(880px + 2 * var(--space-6))}.section__faq .dst-faq{margin-top:var(--space-8)}.bande-zone{padding:0 var(--space-4) var(--space-4)}.bande-zone .dst-bande{max-width:1408px;margin-inline:auto}.pied{padding-block:var(--space-16) var(--space-12);font-size:15px}.pied__grille{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.pied__devise{margin-top:var(--space-4);color:var(--texte-doux)}.pied__titre{margin-bottom:var(--space-2);color:var(--nuit);font-weight:800}.pied ul{margin:0;padding:0;list-style:none}.pied li a{min-height:32px;color:var(--texte-doux);align-items:center;text-decoration:none;display:inline-flex}.pied li a:hover{color:var(--profond);text-underline-offset:4px;text-decoration:underline}.pied__bas{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--ligne);justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--texte-discret);font-size:14px;display:flex}.pied__social{width:44px;height:44px;color:var(--texte-doux);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pied__social:hover{background:var(--teinte-teal);color:var(--abysse)}@media (prefers-reduced-motion:no-preference){.js .apparait{opacity:0;transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1);transform:translateY(18px)}.js .apparait.est-visible{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dst-usage__surtitre{margin-bottom:var(--space-2)}.intro{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;display:grid}@media (width<=860px){.intro{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}}.points{margin:var(--space-8) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.point{gap:var(--space-4);grid-template-columns:32px minmax(0,1fr);display:grid}.point__coche{background:var(--teinte-teal);width:32px;height:32px;color:var(--abysse);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.point__titre,.carte__titre{font-family:var(--font-display);letter-spacing:-.01em;color:var(--nuit);font-size:21px;font-weight:700;line-height:1.25}.point p,.carte p{margin-top:var(--space-2);color:var(--texte)}.cartes{gap:var(--space-6);margin-bottom:0;padding:0;list-style:none;display:grid}.cartes--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.cartes--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.carte{align-items:flex-start;gap:var(--space-2);padding:var(--space-8);border:1px solid var(--ligne);border-radius:var(--radius-xl);background:var(--blanc);flex-direction:column;display:flex}.section--blanc .carte{background:var(--papier)}.carte .dst-badge{margin-bottom:var(--space-2)}.carte__numero{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--profond);font-size:15px;font-weight:700}.carte__lien{padding-top:var(--space-4);align-items:center;gap:var(--space-2);min-height:44px;margin-top:auto;display:inline-flex}.benefices{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.benefices__liste{gap:var(--space-4);color:var(--nuit);margin:0;padding:0;font-size:18px;font-weight:600;list-style:none;display:grid}.benefices__liste li{align-items:center;gap:var(--space-4);display:flex}@media (width<=860px){.benefices{grid-template-columns:minmax(0,1fr)}}.article{max-width:calc(760px + 2 * var(--space-6));padding-bottom:var(--space-24)}.article__meta{margin-bottom:var(--space-8);color:var(--texte-discret);font-size:15px}.prose{color:var(--texte);font-size:18px;line-height:1.7}.prose>*+*{margin-top:1.1em}.prose h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--nuit);margin-top:2.2em;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.15}.prose h3{font-family:var(--font-display);color:var(--nuit);margin-top:1.8em;font-size:23px;font-weight:700;line-height:1.25}.prose h4{color:var(--nuit);margin-top:1.5em;font-size:18px;font-weight:800}.prose h2+*,.prose h3+*,.prose h4+*{margin-top:.6em}.prose strong{color:var(--nuit);font-weight:700}.prose a{color:var(--profond);text-underline-offset:3px;font-weight:600}.prose a:hover{color:var(--abysse)}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.4em}.prose li::marker{color:var(--profond)}.prose img{border-radius:var(--radius-xl);max-width:100%;height:auto;display:block}.prose blockquote{padding-left:var(--space-6);border-left:3px solid var(--destinees);color:var(--texte-doux);margin-inline:0}.prose hr{border:0;border-top:1px solid var(--ligne-forte);margin-block:2.5em}.prose table{border-collapse:collapse;width:100%;font-size:16px}.prose th,.prose td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--ligne);text-align:left;vertical-align:top}.video-demo[data-astro-cid-qtkrpnuh]{width:min(1000px, calc(100vw - 2 * var(--space-4)));border-radius:var(--radius-xl);background:var(--nuit);box-shadow:var(--ombre-fenetre);border:0;padding:0;overflow:visible}.video-demo[data-astro-cid-qtkrpnuh]::backdrop{backdrop-filter:blur(4px);background:#1b065e99}.video-demo__cadre[data-astro-cid-qtkrpnuh]{aspect-ratio:16/9;border-radius:inherit;overflow:hidden}.video-demo__cadre[data-astro-cid-qtkrpnuh] iframe{border:0;width:100%;height:100%;display:block}.video-demo__fermer[data-astro-cid-qtkrpnuh]{top:calc(-1 * var(--space-12) - var(--space-1));background:var(--blanc);width:44px;height:44px;color:var(--nuit);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:0}.video-demo__fermer[data-astro-cid-qtkrpnuh]:focus-visible{outline:2px solid var(--focus-nuit);outline-offset:2px}
