.kc-essentiel{--ke-doux:cubic-bezier(.22, 1, .36, 1);--ke-trace:cubic-bezier(.6, .05, .3, 1)}body:has(.kc-essentiel) .editorial-breadcrumb{display:none}body:has(.kc-essentiel) .gallia-launch-countdown[data-launch-where=site-global]{display:none}.kc-essentiel .ke-ouverture{--ke-carre:min(100%, max(264px, calc(100vh - 470px)));text-align:center;justify-items:center;gap:22px;padding-top:clamp(20px,3vw,40px);padding-bottom:clamp(48px,7vw,88px);display:grid}@supports (height:1svh){.kc-essentiel .ke-ouverture{--ke-carre:min(100%, max(264px, calc(100svh - 470px)))}}.ke-ouverture-texte{justify-items:center;gap:20px;min-width:0;display:grid}.gc-page.kc-essentiel .ke-ouverture h1{max-width:21ch;font:500 clamp(26px, 7vw, 31px)/1.1 var(--kh-serif);letter-spacing:-.015em;color:#f6f1e6;text-wrap:balance;margin:0}.gc-page.kc-essentiel .ke-ouverture h1 span{color:#e2ca97;margin-top:.2em;font-size:1.16em;font-style:italic;display:block}.gc-page.kc-essentiel p.ke-ouverture-chapeau{max-width:34ch;font:400 var(--ke-texte)/1.6 var(--kh-sans);color:#d9d2c2;text-wrap:pretty;margin:0;display:none}.kc-essentiel .ke-ecrin{isolation:isolate;width:calc(var(--ke-carre) + 16px);background:linear-gradient(#f6f1e61c,#f6f1e609 38%,#0d0e1b8c);border-radius:30px;max-width:100%;padding:8px;position:relative;box-shadow:inset 0 1px #f6f1e657,inset 0 -1px #c9a46880,inset 0 0 0 1px #f6f1e612,0 44px 96px #0000009e,0 14px 30px #0000006b}.kc-essentiel .ke-ecrin:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 44%,#2e447a8c,#22346038 52%,#0000 72%);position:absolute;inset:-22% -16% -12%}.kc-essentiel .ke-ecran{aspect-ratio:1;background:#090d1a;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f6f1e61a}.kc-essentiel .ke-ecran video{object-fit:cover;background:#090d1a;width:100%;height:100%;display:block}.gc-page .ke-lecture{appearance:none;z-index:1;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#090d1a00 50%,#090d1ae0 100%);border:0;border-radius:22px;align-items:flex-end;gap:14px;margin:0;padding:20px;display:flex;position:absolute;inset:0}.ke-lecture-disque{color:#1c1810;width:66px;height:66px;transition:scale .3s var(--ke-doux);background:linear-gradient(#fdfaf2,#ece2cc);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #fff,inset 0 -1px #c9a468cc,0 18px 44px #0000008c}.ke-lecture-disque svg{margin-left:4px}.ke-lecture-disque:before{content:"";border:1px solid #f6f1e66b;border-radius:50%;position:absolute;inset:-8px}.ke-lecture-texte{gap:3px;padding-bottom:9px;display:grid}.ke-lecture-texte b{font:600 17px/1.25 var(--kh-sans);color:#f6f1e6}.ke-lecture-texte span{font:500 14.5px/1.3 var(--kh-sans);color:#d9d2c2;font-variant-numeric:lining-nums tabular-nums}@media (hover:hover) and (pointer:fine){.ke-lecture:hover .ke-lecture-disque{scale:1.05}}.ke-lecture:active .ke-lecture-disque{scale:.97}.kc-essentiel .ke-socle{grid-template-areas:"bouton";gap:12px;padding:12px;display:grid}.gc-page.kc-essentiel .ke-socle-note{font:500 15px/1.45 var(--kh-sans);color:#cfc8b9;text-align:left;grid-area:note;margin:0;display:none}.gc-page.kc-essentiel .ke-socle-note span{display:block}.gc-page.kc-essentiel .ke-socle-note span+span{color:#f6f1e6}.gc-page.kc-essentiel .ke-socle .ke-ouverture-installer{grid-area:bouton}.gc-page.kc-essentiel :is(.ke-ouverture-installer,.ke-installer){text-align:left;width:100%;min-height:62px;transition:translate .3s var(--ke-doux), filter .3s ease, box-shadow .3s ease;border-radius:19px;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:10px 20px 10px 11px;display:grid;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #e2ca978c,0 14px 30px #0c3c2873;color:#f3fff9!important;background:linear-gradient(#37a97b,#1f7a56 58%,#186446)!important}.gc-page.kc-essentiel :is(.ke-ouverture-installer,.ke-installer) img{border-radius:11px;width:40px;height:40px;box-shadow:0 0 0 1px #ffffff40,0 4px 10px #0000004d}.gc-page.kc-essentiel :is(.ke-ouverture-installer,.ke-installer) b{font:700 17px/1.2 var(--kh-sans);color:#fff;display:block}.gc-page.kc-essentiel :is(.ke-ouverture-installer,.ke-installer) small{font:500 13.5px/1.3 var(--kh-sans);color:#d3f3e4;font-variant-numeric:lining-nums;margin-top:3px;display:block}@media (hover:hover) and (pointer:fine){.gc-page.kc-essentiel :is(.ke-ouverture-installer,.ke-installer):hover{filter:brightness(1.07);translate:0 -2px;background:linear-gradient(#3cb385,#22835c 58%,#1a6b4b)!important}}.gc-page.kc-essentiel :is(.ke-ouverture-installer,.ke-installer):active{filter:brightness(.98);translate:0}@media (width>=1024px){.kc-essentiel .ke-ouverture{--ke-carre:max(380px, min(540px, calc(100vh - 330px)));text-align:left;grid-template-columns:minmax(0,1fr) auto;place-items:center start;column-gap:clamp(48px,6vw,104px)}@supports (height:1svh){.kc-essentiel .ke-ouverture{--ke-carre:max(380px, min(540px, calc(100svh - 330px)))}}.ke-ouverture-texte{justify-items:start;gap:28px}.gc-page.kc-essentiel .ke-ouverture h1{letter-spacing:-.02em;max-width:15ch;font-size:clamp(44px,4.3vw,64px);line-height:1.04}.gc-page.kc-essentiel p.ke-ouverture-chapeau{display:block}.kc-essentiel .ke-socle{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"note bouton";align-items:center;gap:20px;padding:14px 12px 12px 22px}.gc-page.kc-essentiel .ke-socle-note{display:block}.gc-page.kc-essentiel .ke-ouverture-installer{width:auto;min-width:300px}}body:has(.kc-essentiel) .gall-ia-launcher.gall-ia-launcher{transition:transform .2s,box-shadow .2s,filter .2s,opacity .3s,visibility .3s}@media (width<=1023px){html.ke-ouverture-visible body:has(.kc-essentiel) .gall-ia-launcher.gall-ia-launcher{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:no-preference){@keyframes ke-monte{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes ke-parait{0%{opacity:0}to{opacity:1}}@keyframes ke-ecrin{0%{opacity:0;scale:.985}to{opacity:1;scale:1}}@keyframes ke-appel{0%{opacity:.7;scale:1}to{opacity:0;scale:1.5}}.gc-page.kc-essentiel .ke-ouverture h1{animation:ke-monte .7s var(--ke-doux) 50ms both}.gc-page.kc-essentiel .ke-ouverture h1 span{animation:.9s .45s both ke-parait}.gc-page.kc-essentiel .ke-ouverture-chapeau{animation:.9s .7s both ke-parait}.kc-essentiel .ke-ecrin{animation:ke-ecrin .9s var(--ke-doux) .25s both}.ke-lecture-disque:after{content:"";opacity:0;pointer-events:none;border:1.5px solid #f6f1e6bf;border-radius:50%;animation:2.6s ease-out 1.6s 3 ke-appel;position:absolute;inset:0}}.gc-page.kc-essentiel .ke-hero h2{font:500 var(--ke-h1)/1.05 var(--kh-serif);letter-spacing:-.02em;color:#f6f1e6;text-wrap:balance;margin:6px 0 0}.gc-page.kc-essentiel .ke-hero h2 span{color:#e2ca97}.kc-essentiel .ke-hero{padding-top:clamp(24px,4vw,56px)}.gc-page.kc-essentiel .ke-plus{color:#ead6ab;min-height:44px;font:600 16px/1.3 var(--kh-sans);text-underline-offset:6px;background:0 0;border:0;border-radius:0;margin-top:22px;padding:0 2px;-webkit-text-decoration:underline #e2ca9773;text-decoration:underline #e2ca9773;text-decoration-thickness:1px}.gc-page.kc-essentiel .ke-plus:hover{color:#fff;background:0 0;text-decoration-color:currentColor}.gc-page.kc-essentiel .kc-jour .ke-plus{color:#6b4a14;background:0 0;text-decoration-color:#6b4a1466}.gc-page.kc-essentiel .kc-jour .ke-plus:hover{color:#1c1810;background:0 0;text-decoration-color:currentColor}.kc-essentiel .ke-appellations{gap:16px}.kc-essentiel .ke-appellations li{padding:20px}.kc-essentiel .ke-def{padding:24px 24px 22px}@media (width<=640px){.kc-essentiel .ke-def{padding:22px 20px 20px}}@media (width>=761px){.kc-essentiel .ke-appellations li{padding:22px 24px}}.kc-essentiel .kc-env-fenetre{padding-top:16px}@media (width<=420px){.kc-essentiel .kc-env-fenetre{margin-left:8%;padding:16px}}.kc-essentiel .kc-env-tampon{bottom:26px;left:22px}.kc-essentiel .kc-env.is-recu .kc-env-papier{padding-bottom:82px}.gc-page.kc-essentiel .kc-agrandir.ke-vigueur>.ke-vigueur-legende{padding:16px 20px}@media (width<=380px){.gc-page.kc-essentiel .kc-fructidor{padding-left:20px;padding-right:20px}}.gc-page.kc-essentiel .kc-fructidor-statut{border-radius:16px;padding:14px 18px}.kc-essentiel .ke-plus-loin .kc-points{gap:20px}.gc-page.kc-essentiel .kc-points a{padding:18px 20px 18px 16px}.gc-page.kc-essentiel .kc-dico footer .kc-source{align-items:center;min-height:44px;display:inline-flex}.kc-essentiel .ke-verdict{background:radial-gradient(55% 46% at 50% 34%,#c8291f47,#0000 70%);align-content:center;min-height:min(86vh,880px);display:grid}@supports (height:1svh){.kc-essentiel .ke-verdict{min-height:min(86svh,880px)}}.gc-page.kc-essentiel .ke-verdict .ke-chute{margin-top:clamp(56px,9vw,96px)}.gc-page .ke-verdict .kc-trait.is-chute:after{transition-duration:.9s;transition-delay:.9s}.gc-page.kc-essentiel .ke-aube{margin:0 calc(50% - 50vw);padding:0;position:relative}.ke-aube-ciel{text-align:center;background:linear-gradient(#0d0e1b00 0%,#13192db8 12%,#1a2540 24%,#1d2b47 33%,#34405e 45%,#5d6680 56%,#8f8c8b 66%,#c4b89d 76%,#e6d9b8 86%,#f2e9d3 94%,#f6f1e6 100%);align-content:start;justify-items:center;min-height:clamp(420px,58vh,660px);padding:clamp(64px,9vw,112px) 20px 0;display:grid;position:relative}@supports (height:1svh){.ke-aube-ciel{min-height:clamp(420px,58svh,660px)}}@media (width>=1024px){.ke-aube-ciel{min-height:clamp(460px,66vh,660px)}}.gc-page.kc-essentiel p.ke-aube-remede{z-index:1;max-width:24ch;font:italic 500 clamp(28px, 3.8vw, 46px)/1.16 var(--kh-serif);color:#f6f1e6;text-wrap:balance;margin:0;position:relative}.gc-page.kc-essentiel p.ke-aube-remede span{color:#e2ca97;display:block}.ke-aube-jour{background:#f6f1e6;position:relative;overflow-x:clip}.ke-aube-soleil{z-index:0;pointer-events:none;background:radial-gradient(50% 50%,#fffcf2fa 0%,#fcf0d2cc 18%,#f0dcac66 42%,#e2ca9700 70%);width:max(130%,900px);height:clamp(520px,80vh,820px);position:absolute;top:0;left:50%;translate:-50% -50%}.gc-page.kc-essentiel .ke-serment{z-index:1;text-align:center;justify-items:center;gap:28px;padding:clamp(16px,3vw,36px) 20px clamp(96px,12vw,144px);display:grid;position:relative}.gc-page.kc-essentiel p.ke-serment-kicker{font:700 12.5px/1.4 var(--kh-sans);letter-spacing:.26em;text-transform:uppercase;color:#6b4a14;margin:0}.gc-page.kc-essentiel .ke-serment h2{max-width:none;font:500 clamp(42px, 7.4vw, 96px)/1.02 var(--kh-serif);letter-spacing:-.022em;gap:.08em;margin:0;display:grid}.gc-page.kc-essentiel .ke-serment h2 span:last-child{text-wrap:balance;max-width:15ch;margin-inline:auto}.gc-page.kc-essentiel p.ke-serment-texte{max-width:44ch;font:400 var(--ke-texte)/1.65 var(--kh-sans);color:#2a251e;text-wrap:pretty;margin:0}.gc-page.kc-essentiel .ke-serment .kc-bascule-actions{justify-items:center;gap:14px;width:min(100%,380px);display:grid}.gc-page.kc-essentiel .ke-lien{min-height:44px;font:600 16px/1.3 var(--kh-sans);color:#6b4a14;text-underline-offset:6px;align-items:center;gap:8px;padding:0 6px;-webkit-text-decoration:underline #6b4a1466;text-decoration:underline #6b4a1466;text-decoration-thickness:1px;display:inline-flex}.gc-page.kc-essentiel .ke-lien:hover{color:#1c1810;text-decoration-color:currentColor}.gc-page.kc-essentiel .ke-signature{border-top:1px solid #1c18101f;width:min(100%,320px);height:auto;margin-top:8px;padding-top:32px;display:block}.ke-animes-actifs .ke-serment h2>span{transition:opacity .8s ease, translate .9s var(--ke-doux)}.ke-animes-actifs .ke-serment h2>span:nth-child(2){transition-delay:.35s}.ke-animes-actifs .ke-serment h2>span:nth-child(3){transition-delay:.7s}.ke-animes-actifs .ke-serment>:is(.ke-serment-kicker,.ke-serment-texte,.kc-bascule-actions,.ke-signature){transition:opacity .7s}.ke-animes-actifs .ke-serment>:is(.ke-serment-texte,.kc-bascule-actions,.ke-signature){transition-delay:1.1s}.ke-animes-actifs .ke-serment:not(.is-joue) h2>span{opacity:0;translate:0 10px}.ke-animes-actifs .ke-serment:not(.is-joue)>:is(.ke-serment-kicker,.ke-serment-texte,.kc-bascule-actions,.ke-signature){opacity:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes ke-soleil{0%{opacity:.12;scale:.72 .5}to{opacity:1;scale:1}}.ke-aube-soleil{animation:linear both ke-soleil;animation-timeline:view();animation-range:entry cover 55%}}}.gc-page.kc-essentiel .kc-jour{background:radial-gradient(1200px 520px at 50% 0,#fffdf7 0%,#f6f1e6 62%),#f6f1e6;margin-top:0;padding-top:clamp(8px,2vw,24px)}.gc-page.kc-essentiel .kc-jour:before,.gc-page.kc-essentiel .kc-jour:after{display:none}.kc-essentiel .ke-solution{padding-top:clamp(40px,6vw,72px)}@media (width>=1024px){.kc-essentiel .ke-solution>.kc-head,.kc-essentiel .ke-temps>li{width:min(100%,920px);margin-inline:auto}.gc-page.kc-essentiel .kc-jour .kc-loi,.gc-page.kc-essentiel .ke-article6,.gc-page.kc-essentiel .kc-agrandir.ke-vigueur{max-width:none}}.kc-essentiel .ke-fin{text-align:center;padding-top:clamp(56px,8vw,104px);padding-bottom:clamp(24px,4vw,48px)}.gc-page.kc-essentiel p.ke-fin-appel{max-width:20ch;font:500 clamp(30px, 3.8vw, 48px)/1.12 var(--kh-serif);letter-spacing:-.015em;color:#1c1810;text-wrap:balance;margin:0 auto 26px}.gc-page.kc-essentiel p.ke-fin-appel span{color:#6b4a14;font-style:italic;display:block}.gc-page.kc-essentiel .ke-fin .kc-partage{justify-content:center;gap:12px;margin-top:0}.gc-page.kc-essentiel .ke-fin .kc-partage>span{text-align:center}.kc-essentiel ::selection{color:#fff;background:#c9a4686b}.kc-essentiel :is(.kc-jour,.ke-aube-jour,.kc-env-papier,.ke-def,.kc-dico,.ke-livret) ::selection{color:#f6f1e6;background:#1c1810}.kc-essentiel :focus-visible{outline-offset:3px;outline:2px solid #e2ca97}.kc-essentiel :is(.kc-jour,.ke-aube-jour) :focus-visible{outline-color:#7a5c26}.gc-page.kc-essentiel .ke-ouverture-installer:focus-visible{outline-offset:4px;outline-color:#f6f1e6}.gc-page.kc-essentiel .ke-lecture:focus-visible{outline-offset:-6px;outline:2px solid #f6f1e6}.kc-essentiel input{caret-color:#c9a468}.kc-essentiel{scrollbar-color:#c9a468b3 transparent}.kc-essentiel .kc-jour{scrollbar-color:#7a5c2699 transparent}.kc-essentiel :is(h1,h2,h3,h4,.ke-aube-remede,.ke-fin-appel){font-variant-numeric:lining-nums}.kc-essentiel :is(h1,h2,h3,h4){text-wrap:balance}.kc-essentiel p{text-wrap:pretty}.kc-essentiel :is(a,button){-webkit-tap-highlight-color:transparent}.kc-essentiel :is(#probleme,#solution,#agir){scroll-margin-top:96px}@media (prefers-reduced-motion:reduce){.ke-lecture-disque,.gc-page.kc-essentiel :is(.ke-ouverture-installer,.ke-installer){transition:none}}@media print{body:has(.kc-essentiel) .gall-ia-launcher{display:none}.ke-aube-soleil{display:none}}
