@font-face{font-family:__fraunces_3d7cd4;src:url(/_next/static/media/12058bc17a27d3d6-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__fraunces_Fallback_3d7cd4;src:local("Times New Roman");ascent-override:84.24%;descent-override:21.97%;line-gap-override:0.00%;size-adjust:116.09%}.__className_3d7cd4{font-family:__fraunces_3d7cd4,__fraunces_Fallback_3d7cd4}.__variable_3d7cd4{--font-fraunces:"__fraunces_3d7cd4","__fraunces_Fallback_3d7cd4"}@font-face{font-family:__frauncesItalique_da7f62;src:url(/_next/static/media/5a8c756e7d1856d4-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__frauncesItalique_Fallback_da7f62;src:local("Times New Roman");ascent-override:88.59%;descent-override:23.10%;line-gap-override:0.00%;size-adjust:110.39%}.__className_da7f62{font-family:__frauncesItalique_da7f62,__frauncesItalique_Fallback_da7f62;font-weight:400;font-style:italic}.__variable_da7f62{--font-fraunces-it:"__frauncesItalique_da7f62","__frauncesItalique_Fallback_da7f62"}@font-face{font-family:__roboto_386f57;src:url(/_next/static/media/80c2a2b5956a9930-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__roboto_386f57;src:url(/_next/static/media/96e3a356d2212865-s.p.woff2) format("woff2");font-display:swap;font-weight:500 700;font-style:normal}@font-face{font-family:__roboto_Fallback_386f57;src:local("Arial");ascent-override:92.49%;descent-override:24.34%;line-gap-override:0.00%;size-adjust:100.30%}.__className_386f57{font-family:__roboto_386f57,__roboto_Fallback_386f57}.__variable_386f57{--font-roboto:"__roboto_386f57","__roboto_Fallback_386f57"}@font-face{font-family:__cinzel_acfabc;src:url(/_next/static/media/6b6afb722b10a02f-s.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:__cinzel_Fallback_acfabc;src:local("Times New Roman");ascent-override:70.08%;descent-override:26.71%;line-gap-override:0.00%;size-adjust:139.27%}.__className_acfabc{font-family:__cinzel_acfabc,__cinzel_Fallback_acfabc;font-weight:700}.__variable_acfabc{--font-cinzel:"__cinzel_acfabc","__cinzel_Fallback_acfabc"}@font-face{font-family:__garamond_e22607;src:url(/_next/static/media/c679f70df756412c-s.woff2) format("woff2");font-display:swap;font-weight:500 600;font-style:normal}@font-face{font-family:__garamond_e22607;src:url(/_next/static/media/ba563e529daeef2f-s.woff2) format("woff2");font-display:swap;font-weight:500 600;font-style:italic}@font-face{font-family:__garamond_Fallback_e22607;src:local("Times New Roman");ascent-override:107.66%;descent-override:31.86%;line-gap-override:0.00%;size-adjust:93.54%}.__className_e22607{font-family:__garamond_e22607,__garamond_Fallback_e22607}.__variable_e22607{--font-garamond:"__garamond_e22607","__garamond_Fallback_e22607"}@font-face{font-family:__phosphor_d380ee;src:url(/_next/static/media/b0ca26436e565e59.woff2) format("woff2");font-display:block}.__className_d380ee{font-family:__phosphor_d380ee}.__variable_d380ee{--font-phosphor:"__phosphor_d380ee"}@font-face{font-family:__phosphorPlein_99b42d;src:url(/_next/static/media/905e9ef7084d04af.woff2) format("woff2");font-display:block}.__className_99b42d{font-family:__phosphorPlein_99b42d}.__variable_99b42d{--font-phosphor-fill:"__phosphorPlein_99b42d"}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.hidden{display:none}.min-h-11{min-height:2.75rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.gap-5{gap:1.25rem}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.whitespace-pre-wrap{white-space:pre-wrap}.border{border-width:1px}.border-t{border-top-width:1px}.border-ligne{border-color:var(--line)}.pt-5{padding-top:1.25rem}.text-\[15px\]{font-size:15px}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.text-encre-2{color:var(--ink2)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[font-family\:var\(--font-cinzel\)\]{font-family:var(--font-cinzel)}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}:root{--f-titre:var(--font-fraunces),Georgia,serif;--f-titre-it:var(--font-fraunces-it),Georgia,serif;--f-texte:var(--font-roboto),system-ui,sans-serif;--f-carte:var(--font-cinzel),"Times New Roman",serif;--f-carte-it:var(--font-garamond),"Times New Roman",serif}.tok-day,:root{--paper:#f2efea;--raised:#fff;--sunken:#e7e3dd;--line:#d6d2cb;--ink:#1b232a;--ink2:#5f625e;--ghost:#a6a39e;--moss:#2e5e4e;--onMoss:#f6f3ea;--mossPale:#e2ece6;--mossHigh:#3e7a64;--mossLow:#1f4438;--gold:#c99a2e;--goldRead:#7d5e14;--dot:#c8372d;--bar:hsla(0,0%,100%,.8);--shTile:0 1px 1px rgba(70,58,30,.04),0 2px 6px rgba(70,58,30,.05),0 14px 26px -14px rgba(70,58,30,.22);--shFloat:0 2px 4px rgba(30,30,20,.06),0 18px 36px -12px rgba(30,30,20,.3);--shCard:0 2px 8px rgba(0,0,0,.2);--tileBorder:0 0 0 0 transparent;--focus:#7d5e14}.tok-night{color:var(--ink);--paper:#0f2a2e;--raised:#1a3437;--sunken:#0a1f22;--line:hsla(0,0%,100%,.14);--ink:#f6f3ea;--ink2:hsla(45,40%,94%,.64);--ghost:hsla(45,40%,94%,.35);--moss:#f6f3ea;--onMoss:#0f2a2e;--mossPale:#24504a;--mossHigh:#f6f3ea;--mossLow:#d9d3c4;--gold:#e9c46a;--goldRead:#e9c46a;--dot:#ef6a5e;--bar:rgba(18,34,37,.82);--shTile:0 1px 1px rgba(0,0,0,.3),0 10px 24px -10px rgba(0,0,0,.6);--shFloat:0 2px 4px rgba(0,0,0,.25),0 18px 40px -12px rgba(0,0,0,.7);--tileBorder:0 0 0 1px hsla(0,0%,100%,.14);--focus:#e9c46a}.i{font-family:var(--font-phosphor),sans-serif;font-style:normal;font-weight:400;line-height:1;display:inline-block;vertical-align:-.14em;-webkit-font-smoothing:antialiased}.i.f{font-family:var(--font-phosphor-fill),sans-serif}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:#0f2a2e;overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--paper);color:var(--ink);font:400 16px/25px var(--f-texte);-webkit-font-smoothing:antialiased;overflow-x:clip}figure,h1,h2,h3,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}[tabindex="-1"]:focus{outline:0}.evite{position:fixed;left:12px;top:-60px;z-index:100;background:var(--ink);color:var(--paper);padding:10px 16px;border-radius:999px}.evite:focus{top:12px;outline:3px solid #e9c46a;outline-offset:0;box-shadow:0 0 0 6px var(--ink)}.nw{white-space:nowrap}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.d{font-family:var(--f-titre);font-weight:500;font-variation-settings:"opsz" 144;letter-spacing:-.032em;text-wrap:balance}.d em{font-family:var(--f-titre-it);font-style:italic;font-weight:400;letter-spacing:-.025em;color:var(--moss)}.d em.or,.tok-night .d em{color:#e9c46a}.d-xl{font-size:clamp(68px,10.4vw,170px);line-height:.92}.d-l{font-size:clamp(46px,6.6vw,104px);line-height:.98}.d-m{font-size:clamp(34px,3.9vw,60px);line-height:1.04}.d-s{font-size:clamp(26px,2.5vw,36px);line-height:1.12;letter-spacing:-.018em;font-variation-settings:"opsz" 72}.lead{font-size:clamp(17px,1.35vw,20px);line-height:1.5;color:var(--ink2);max-width:34em}.lead b{font-weight:500;color:var(--ink)}.date,.eyebrow{font:500 14px/20px var(--f-texte);letter-spacing:.02em;color:var(--ink2);display:flex;flex-wrap:wrap;gap:4px 16px;align-items:center}.wrap{max-width:1312px;margin:0 auto;padding-inline:clamp(20px,4.4vw,64px)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:999px;font:500 16px/20px var(--f-texte);white-space:nowrap;transition:transform .2s,box-shadow .2s}.btn.pri{background:#2e5e4e;color:#f6f3ea;box-shadow:0 12px 24px -12px rgba(46,94,78,.8)}.btn.or{background:linear-gradient(180deg,#f3d98e,#e9c46a);color:#0f2a2e;box-shadow:0 14px 34px -12px hsla(43,74%,66%,.65)}.btn.sec{box-shadow:0 0 0 1px var(--line) inset;color:var(--ink)}.btn.bientot{box-shadow:inset 0 0 0 1px hsla(45,40%,94%,.5);color:#f6f3ea}.btn.bientot img,.btn.or img{width:22px;height:22px}a.btn:hover{transform:translateY(-2px)}.lien{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:500 16px/20px var(--f-texte);color:var(--moss)}.lien span{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.lien .i{transition:transform .2s}.lien:hover .i{transform:translateX(4px)}.tok-night .lien{color:#f6f3ea}.cta{flex-wrap:wrap;gap:12px 24px;align-items:center}.cta,.tete{display:flex}.tete{position:absolute;left:0;right:0;top:0;z-index:40;padding:18px clamp(20px,3vw,44px);pointer-events:none}.tete a{pointer-events:auto;display:inline-flex;min-height:44px;align-items:center}.tete img{width:124px;height:auto}.barre{--obt:84px;position:fixed;z-index:60;left:50%;transform:translateX(-50%);bottom:calc(12px + env(safe-area-inset-bottom));width:min(calc(100vw - 24px),430px,calc(var(--n)*76px + var(--obt) + 16px));height:68px;border-radius:34px;display:flex;align-items:center;background:hsla(0,0%,100%,.9);color:#1b232a;backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 2px 4px rgba(30,30,20,.06),0 18px 36px -12px rgba(30,30,20,.42),0 0 0 1px rgba(0,0,0,.05)}.tab{flex:1 1 0;min-width:0;display:grid;justify-items:center;gap:0;min-height:60px;align-content:center;font:500 15px/18px var(--f-texte);letter-spacing:-.01em;color:#5f625e;border-radius:26px}.tab .i{font-size:23px}.tab span{white-space:nowrap}.tab.large{display:none}.tab[aria-current]{color:#2e5e4e}.obt{flex:0 0 var(--obt);position:relative;height:100%;display:block;text-align:center}.obt-r{position:absolute;left:50%;top:-30px;width:68px;height:68px;margin-left:-34px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#3e7a64,#1f4438 85%);box-shadow:0 0 0 5px #f6f3ea,0 10px 22px -6px rgba(15,42,46,.65);display:grid;place-items:center;transition:transform .2s}.obt-r img{width:40px;height:40px}a.obt:hover .obt-r{transform:rotate(30deg)}.obt-l{position:absolute;left:0;right:0;bottom:7px;font:500 15px/18px var(--f-texte);letter-spacing:-.01em;color:#2e5e4e}.obt.bientot .obt-r{top:-44px}.obt.bientot .obt-l{bottom:5px;line-height:17px}@media (min-width:900px){.barre{--obt:92px;top:14px;bottom:auto;width:min(calc(var(--m)*128px + var(--obt) + 12px),860px,calc(100vw - 280px));height:58px;border-radius:29px;padding:0 6px}.barre.bientot{--obt:196px}.tab{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;font-size:14px}.tab .i{font-size:20px}.tab.large{display:flex}.obt-r{top:-4px;width:74px;height:74px;margin-left:-37px}.obt-r img{width:44px;height:44px}.obt-l{display:none}.obt.bientot .obt-r{top:-8px;left:0;margin-left:0}.obt.bientot .obt-l{display:block;left:88px;bottom:auto;top:50%;transform:translateY(-50%);text-align:left;font-size:14px;line-height:18px}}.pied{position:relative;background:#081b1e;color:#f6f3ea;padding:clamp(36px,4vw,56px) clamp(20px,4.4vw,64px) calc(112px + env(safe-area-inset-bottom))}.pied-g{max-width:1184px;margin:0 auto;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:28px 40px}.pied p{color:hsla(45,40%,94%,.74);font-size:15px;line-height:22px}.pied-a p{margin-top:10px;max-width:22em}.pied h2{font:500 14px/20px var(--f-texte);color:#e9c46a;margin-bottom:6px}.pied nav a,.pied-seul{display:flex;align-items:center;min-height:44px;font-size:15px;color:hsla(45,40%,94%,.86)}.pied nav a{gap:6px}.pied nav a:hover{color:#fff;text-decoration:underline}.cred{max-width:1184px;margin:24px auto 0;font-size:14px;color:hsla(45,40%,94%,.72)}.cred summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.cred p{font-size:14px;line-height:20px}.cred a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}@media (min-width:900px){.pied{padding-bottom:40px}}@media (max-width:760px){.pied-g{grid-template-columns:1fr 1fr}.pied nav:last-child,.pied-a{grid-column:1/-1}.cred,.cred p,.pied h2{font-size:15px}}.stage{position:absolute;inset:0}.stage .dust{position:absolute;inset:-10%;opacity:.8;background:url(/decor/dust.svg) 0 0/800px 800px;-webkit-mask:radial-gradient(75% 70% at 50% 50%,#000,transparent);mask:radial-gradient(75% 70% at 50% 50%,#000,transparent);animation:dust 90s linear infinite}@keyframes dust{to{background-position:160px -240px}}.lecture{max-width:42rem;margin:0 auto;padding:96px 20px 64px}.lecture .sur{margin-top:8px;font-size:15px;line-height:22px;color:var(--ink2)}.lecture a{color:var(--moss);text-decoration:underline;text-underline-offset:3px}.faq details{border-bottom:1px solid var(--line)}.faq details:first-child{border-top:1px solid var(--line)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:10px 0;cursor:pointer;list-style:none;font:600 18px/24px var(--f-titre)}.faq summary::-webkit-details-marker{display:none}.faq summary .i{color:var(--moss);transition:transform .2s;flex:none}.faq details[open] summary .i{transform:rotate(180deg)}.faq details p{padding-bottom:16px;color:var(--ink2)}.card{--w:120px;width:var(--w);height:calc(var(--w)*1.4);position:relative;border-radius:calc(var(--w)*.075);container-type:inline-size;flex:none;--L:#e9e3cf;--B:#a49d87;--M:#b8b09a;--S:#7d7867;--T:#d8d2bd;--glow:transparent;background:conic-gradient(from 210deg at 50% 50%,var(--L),var(--B),var(--M),var(--S),var(--M),var(--B),var(--L),var(--B),var(--L));box-shadow:var(--shCard),0 0 calc(var(--w)*.16) var(--glow)}.card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.1) 0 .5cqw,transparent .5cqw 1.6cqw);mix-blend-mode:overlay}.card.m-common{--L:#e9e3cf;--B:#a49d87;--M:#b8b09a;--S:#7d7867;--T:#d8d2bd}.card.m-uncommon{--L:#d8b877;--B:#b8934e;--M:#9c7a3e;--S:#6b4f22;--T:#e0be7a;--glow:rgba(180,140,70,.22)}.card.m-rare{--L:#faeeb0;--B:#d4af37;--M:#9c7a24;--S:#5f4a15;--T:#f0d06a;--glow:rgba(212,175,55,.38)}.card.m-vrare{--L:#ffe9a6;--B:#e0b84a;--M:#a17b2a;--S:#4a2e6b;--T:#caa6f2;--glow:rgba(150,90,220,.45)}.card .in{inset:3.8cqw;border-radius:4.2cqw;background:var(--bi,#050a06)}.card .in,.card .ph{position:absolute;overflow:hidden}.card .ph{left:0;right:0;top:0;height:82%}.card .ph img{-o-object-fit:cover;object-fit:cover}.card .fade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.16) 0,transparent 20%,transparent 48%,var(--bi2,rgba(5,10,6,.66)) 66%,var(--bi,#050a06) 80%)}.card .hex{position:absolute;left:4.5cqw;top:4.2cqw;width:15.5cqw;height:17.5cqw;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--T);display:grid;place-items:center}.card .hex:before{content:"";position:absolute;inset:.7cqw;clip-path:inherit;background:linear-gradient(var(--hb1,#1c3a26),var(--hb2,#0b1a10))}.card .hex .i{position:relative;color:var(--T);font-size:8cqw}.card .stars{position:absolute;right:4.6cqw;top:5cqw;font-size:4.9cqw;letter-spacing:.5cqw;color:var(--T);text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:1}.card .stars .off{opacity:.8}.card .nm{position:absolute;left:5cqw;right:4cqw;top:56.5%;font-family:var(--f-carte);font-weight:700;font-size:9.6cqw;line-height:1.02;padding-top:.22em;margin-top:-.22em;text-transform:uppercase;letter-spacing:.005em;white-space:nowrap;background:linear-gradient(180deg,#fff6d8 0,var(--T) 50%,var(--B) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7))}.card .nm.s{font-size:7.4cqw}.card .nm.xs{font-size:6.2cqw}.card .nm.xxs{font-size:5.3cqw}.card .lat{position:absolute;left:5cqw;top:68.4%;line-height:1.1;font-family:var(--f-carte-it);font-style:italic;font-size:5.8cqw;color:hsla(45,40%,94%,.84);display:flex;align-items:center;gap:2.2cqw;white-space:nowrap}.card .iucn{font-family:var(--f-texte);font-style:normal;font-weight:700;font-size:3.4cqw;line-height:1;height:6.2cqw;letter-spacing:.06em;color:#cfefd8;border:.35cqw solid rgba(120,200,140,.45);border-radius:3.1cqw;padding:0 2cqw;background:rgba(20,70,40,.55);display:inline-flex;align-items:center;gap:1.1cqw;flex:none}.card .iucn:before{content:"";width:1.4cqw;height:1.4cqw;border-radius:50%;background:#5bc47f}.card .iucn.nt{color:#f1ebc4;border-color:hsla(52,56%,64%,.5);background:rgba(70,66,20,.55)}.card .iucn.nt:before{background:#d8c657}.card .iucn.vu{color:#fbe2c4;border-color:rgba(230,160,80,.5);background:rgba(80,46,14,.6)}.card .iucn.vu:before{background:#f0a24e}.card .rule{position:absolute;left:5cqw;right:5cqw;top:76%;height:.35cqw;background:linear-gradient(90deg,var(--T),hsla(0,0%,100%,.06))}.card .rule:before{content:"";position:absolute;left:0;top:-.6cqw;width:1.6cqw;height:1.6cqw;border-radius:50%;background:var(--T)}.card .meta{position:absolute;left:3cqw;right:3cqw;top:80%;display:grid;grid-template-columns:1fr 1fr 1fr;text-align:center;font-family:var(--f-titre);font-size:3.9cqw;line-height:1.25;color:hsla(45,40%,94%,.85)}.card .meta.n2{grid-template-columns:1fr 1fr}.card .meta.n1{grid-template-columns:1fr}.card .meta>span{display:flex;flex-direction:column;align-items:center;gap:.8cqw;border-right:.3cqw solid hsla(0,0%,100%,.14)}.card .meta>span:last-child{border:0}.card .meta .i{font-size:5.2cqw;color:var(--T)}.card .meta .flag{font-size:4.6cqw;line-height:1}.card .num{position:absolute;left:50%;bottom:1.2cqw;transform:translateX(-50%);font-family:var(--f-titre);font-weight:600;font-size:4.3cqw;letter-spacing:.32em;color:var(--T);white-space:nowrap}.flag{font-family:Apple Color Emoji,Noto Color Emoji,Segoe UI Emoji,sans-serif}.b-foret{--bi:#050a06;--bi2:rgba(5,10,6,.66);--hb1:#1c3a26;--hb2:#0b1a10}.b-humide{--bi:#040a09;--bi2:rgba(4,10,9,.66);--hb1:#123a34;--hb2:#081a16}.b-savane{--bi:#0a0805;--bi2:rgba(10,8,5,.66);--hb1:#3a3016;--hb2:#1a160a}.b-ville{--bi:#0a0908;--bi2:rgba(10,9,8,.66);--hb1:#3a3630;--hb2:#1a1814}.b-prairie{--bi:#080a05;--bi2:rgba(8,10,5,.66);--hb1:#2e3a16;--hb2:#161c0a}.card.skel{filter:grayscale(1) brightness(1.5) contrast(.78);box-shadow:none}.card.skel:after{display:none}.card.skel .ph{filter:brightness(.92) contrast(.9)}.card.skel .meta{display:none}.card.skel .num{opacity:.8}.card.skel.onpaper:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--paper-op,#fff);opacity:.56;z-index:5}.card.skel.onphoto{box-shadow:0 8px 14px -6px rgba(0,0,0,.55),0 0 0 1px hsla(0,0%,100%,.22)}.card.skel.onphoto .ph{filter:brightness(.82) contrast(.92)}.card .qm{position:absolute;inset:0 0 18% 0;display:grid;place-items:center;font:700 34cqw var(--f-carte);color:hsla(0,0%,100%,.42)}.cback{--w:120px;width:var(--w);height:calc(var(--w)*1.4);border-radius:calc(var(--w)*.075);padding:calc(var(--w)*.036);flex:none;container-type:inline-size;position:relative;background:conic-gradient(from 210deg,#ece7d6,#a49d87,#c9c2ae,#7d7867,#c9c2ae,#a49d87,#ece7d6,#a49d87,#ece7d6);box-shadow:0 2px 8px rgba(0,0,0,.25),0 14px 26px -10px rgba(0,0,0,.55)}.cback .in{width:100%;height:100%;border-radius:4.2cqw;position:relative;overflow:hidden;background:radial-gradient(85% 55% at 50% 44%,#3c7a62 0,#2c6250 36%,#1d4a3c 70%,#123327 100%)}.cback .in:before{content:"";position:absolute;inset:0;opacity:.55;background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.07) 0 .35cqw,transparent .35cqw 6.5cqw),repeating-linear-gradient(-45deg,hsla(0,0%,100%,.07) 0 .35cqw,transparent .35cqw 6.5cqw)}.cback .f1{position:absolute;inset:5cqw;border:.45cqw solid hsla(46,37%,88%,.42);border-radius:2.6cqw}.cback .f2{position:absolute;inset:7cqw;border:.3cqw solid hsla(46,37%,88%,.22);border-radius:2cqw}.cback .lz{position:absolute;left:50%;width:3cqw;height:3cqw;margin-left:-1.5cqw;background:#e9e3cf;transform:rotate(45deg);box-shadow:0 0 1cqw rgba(0,0,0,.4)}.cback .lz.t{top:3.6cqw}.cback .lz.b{bottom:3.6cqw}.cback .med{position:absolute;left:50%;top:44%;width:38cqw;height:38cqw;margin:-19cqw 0 0 -19cqw;border-radius:50%;background:radial-gradient(circle at 50% 40%,#1e4a3c,#0f2a22 80%);box-shadow:0 0 0 1.6cqw #d9d6cf,0 0 0 2.2cqw rgba(0,0,0,.25),0 1.5cqw 3cqw rgba(0,0,0,.45),inset 0 0 2cqw rgba(0,0,0,.5);display:grid;place-items:center}.cback .med img{width:22cqw;height:22cqw}.card{background:conic-gradient(from var(--a,210deg) at 50% 50%,var(--L),var(--B),var(--M),var(--S),var(--M),var(--B),var(--L),var(--B),var(--L))}.card.m-exc{--L:#ffd9c9;--B:#d08a78;--M:#a8615a;--S:#6b2440;--T:#f4a8c8;--glow:rgba(235,95,160,.5)}.card.m-leg{--L:#fffcf2;--B:#eee7d5;--M:#c8bda3;--S:#8a7f68;--T:#f3e7c6;--glow:rgba(255,205,90,.6);background:conic-gradient(from var(--a,210deg) at 50% 50%,#fffcf2,#f7d9e8,#d9e6ff,#d8f5e6,#fff0c2,#fffcf2,#f7d9e8,#d9e6ff,#fffcf2)}.card.b-nuit{--bi:#05070c;--bi2:rgba(5,7,12,.66);--hb1:#26344a;--hb2:#101724}.card.b-montagne{--bi:#060a0e;--bi2:rgba(6,10,14,.66);--hb1:#2c4a5a;--hb2:#12222c}.card.b-desert{--bi:#0c0805;--bi2:rgba(12,8,5,.66);--hb1:#4a3416;--hb2:#201408}.card .iucn.en{color:#ffd9cf;border-color:rgba(240,120,90,.55);background:rgba(90,28,14,.62)}.card .iucn.en:before{background:#f0694e}.card .iucn.cr{color:#ffcfd6;border-color:rgba(240,80,100,.6);background:rgba(96,14,28,.66)}.card .iucn.cr:before{background:#ee3f5a}.card:after{box-sizing:border-box}.card.skel.onpaper{filter:grayscale(1) contrast(.92) brightness(1.04)}.card.skel.onpaper:before{opacity:.34}.card.skel .in{background:#3c3f40}.flip{position:relative;perspective:1600px;display:inline-block;cursor:grab;touch-action:pan-y;border-radius:calc(var(--cw,300px)*.075)}.flip .tour{position:relative;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.flip.dos .tour{transform:rotateY(180deg)}.flip .face{backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip .face.verso{position:absolute;inset:0;transform:rotateY(180deg)}[data-tilt]{transition:transform .25s ease-out;will-change:transform}.card:after{padding:3.8cqw;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.card.b-mer{--bi:#04080c;--bi2:rgba(4,8,12,.66);--hb1:#123044;--hb2:#081722}.card .nm.xxxs{font-size:4.5cqw}.card.vive{animation:vive .5s cubic-bezier(.2,1.5,.4,1)}@keyframes vive{40%{transform:scale(1.06)}}.eclat{width:0;height:0;z-index:50;pointer-events:none}.eclat,.eclat i{position:absolute}.eclat i{width:7px;height:7px;margin:-3px;border-radius:50%;background:radial-gradient(circle,#fff4cf,#e9c46a 60%,transparent 72%);animation:ecl .8s cubic-bezier(.15,.7,.3,1) both}@keyframes ecl{to{transform:translate(var(--x),var(--y)) scale(.3);opacity:0}}.r1{height:150svh}.r1,.r1-s{background:#0f2a2e}.r1-s{position:sticky;top:0;height:100svh;min-height:560px;overflow:hidden;color:#f6f3ea;--cw:clamp(250px,min(29vw,calc((100svh - 150px)/1.4)),420px)}.r1-fond{position:absolute;inset:-60px;filter:blur(44px) brightness(.42) saturate(1.2)}.r1-fond img{-o-object-fit:cover;object-fit:cover}.r1-s .stage{background:radial-gradient(90% 90% at 70% 45%,rgba(30,77,70,.25),rgba(15,42,46,.55) 55%,rgba(8,27,30,.92) 100%);opacity:0;transition:opacity .9s}.r1-s.fait .stage,.r1-s.fin .stage{opacity:1}.r1-carte{position:absolute;left:68%;top:50%;transform:translate(-50%,-50%) scale(1);opacity:0;transition:opacity .4s .45s,transform .9s cubic-bezier(.2,.8,.2,1) .2s;--cw:inherit;filter:drop-shadow(0 40px 60px rgba(0,0,0,.55))}.r1-carte .card{box-shadow:0 2px 8px rgba(0,0,0,.25),0 0 calc(var(--w)*.34) var(--glow)}.r1-s.fait .r1-carte,.r1-s.fin .r1-carte{opacity:1}.r1-photo{position:absolute;inset:0;z-index:3;overflow:hidden;will-change:clip-path;transition:clip-path 1s cubic-bezier(.62,.02,.12,1)}.r1-photo img{position:absolute;max-width:none;transform-origin:0 0;transition:transform 1s cubic-bezier(.62,.02,.12,1);will-change:transform}.r1-s.fait .r1-photo{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s}html:not(.anime) .r1-photo,html:not(.js) .r1-photo{display:none}.anime .r1-s.attend .r1-carte{opacity:0}.anime .r1-s.attend .r1-photo{opacity:1;visibility:visible}.anime .r1-s.attend .r1-photo img{left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.anime .r1-s.attend.repli .r1-photo img{inset:0;margin:auto;width:auto;height:auto;max-width:min(100%,var(--nw));max-height:min(100%,var(--nh));-o-object-fit:contain;object-fit:contain}.r1-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,27,30,.66),rgba(8,27,30,.1) 46%),linear-gradient(0deg,rgba(8,27,30,.5),transparent 40%);transition:opacity .4s}.r1-s.clac .r1-photo:after{opacity:0}.r1-vise{position:absolute;z-index:4;left:42%;right:12%;top:15%;bottom:14%;transition:opacity .2s;pointer-events:none}.r1-vise i{position:absolute;width:44px;height:44px;border:3px solid hsla(45,40%,94%,.92);border-radius:4px}.r1-vise i:first-child{left:0;top:0;border-right:0;border-bottom:0}.r1-vise i:nth-child(2){right:0;top:0;border-left:0;border-bottom:0}.r1-vise i:nth-child(3){left:0;bottom:0;border-right:0;border-top:0}.r1-vise i:nth-child(4){right:0;bottom:0;border-left:0;border-top:0}.r1-s.clac .r1-vise,.r1-s.fait .r1-vise,html:not(.anime) .r1-vise{opacity:0}.anime .r1-s:not(.clac):not(.fait) .r1-vise{animation:vise 2.2s cubic-bezier(.3,.7,.2,1) both}@keyframes vise{0%{transform:scale(1.14);opacity:0}}.r1-iris{width:100%;height:100%;z-index:5;visibility:hidden}.r1-flash,.r1-iris{position:absolute;inset:0;pointer-events:none}.r1-flash{z-index:6;background:#fff;opacity:0}.r1-flash.go{animation:fl .5s ease-out both}@keyframes fl{0%{opacity:.5}to{opacity:0}}.r1-t{position:absolute;z-index:7;left:clamp(24px,5.6vw,92px);bottom:clamp(36px,8vh,84px);max-width:min(46vw,700px);pointer-events:none}.r1-t .cta>*{pointer-events:auto}.r1-t .lead{color:hsla(45,40%,94%,.9);margin-top:clamp(14px,2.2vh,24px)}.r1-t .lead b{color:#fff}.r1-t .cta{margin-top:clamp(18px,3vh,30px)}.r1-clac{position:absolute;z-index:7;left:68%;bottom:6%;width:76px;height:76px;margin-left:-38px;border-radius:50%;border:3px solid hsla(45,40%,94%,.9);padding:5px;transition:opacity .2s}.r1-clac span{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:#f6f3ea}.r1-clac img{width:36px;height:36px}.r1-clac[hidden],.r1-s.clac .r1-clac,html:not(.anime) .r1-clac,html:not(.anime) .r1-re{display:none}.anime .r1-clac:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid hsla(45,40%,94%,.7);animation:pouls 1.6s ease-out infinite}@keyframes pouls{to{transform:scale(1.5);opacity:0}}.r1-re{position:absolute;z-index:7;right:clamp(20px,3vw,44px);bottom:clamp(20px,3vh,32px);min-height:44px;padding:0 6px;font-size:15px;color:hsla(45,40%,94%,.86);text-decoration:underline;text-underline-offset:4px}.r2{margin-top:-34px;border-radius:34px 34px 0 0;background:var(--paper);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:minmax(0,1fr);gap:clamp(24px,3vw,56px);padding-left:clamp(24px,5.6vw,92px);height:max(760px,100svh);overflow:hidden;box-shadow:0 -24px 60px -20px rgba(8,27,30,.5);--mw:clamp(150px,16vw,236px)}.r2,.r2-t{position:relative;z-index:2}.r2-t{align-self:center;padding-block:56px}.r2-t .d-m{font-weight:500}.r2-n{margin:2px 0 -6px -.04em}.r2-n .d{display:block;font-size:clamp(116px,14.6vw,228px);line-height:.92;color:#2e5e4e;font-variant-numeric:lining-nums;font-weight:500;letter-spacing:-.045em}.r2-t .lead{margin-top:18px}.r2-c{display:flex;align-items:center;gap:14px;margin-top:20px;font-size:15px;color:var(--ink2)}.r2-c b{font-weight:600;color:var(--ink)}.jau{flex:0 1 160px;height:6px;background:var(--sunken);overflow:hidden}.jau,.jau i{border-radius:3px}.jau i{display:block;height:100%;background:linear-gradient(90deg,#c99a2e,#e9c46a);transition:width .4s}.r2-m{position:relative;min-width:0;height:100%;overflow:hidden;-webkit-mask:linear-gradient(180deg,#000 72%,transparent);mask:linear-gradient(180deg,#000 72%,transparent)}.mur{display:grid;grid-template-columns:repeat(4,var(--mw));gap:clamp(12px,1.3vw,20px);padding-top:clamp(16px,2vh,24px);width:-moz-max-content;width:max-content}.m-c{display:block;position:relative;border-radius:calc(var(--mw)*.075);transition:transform .25s}.m-c:nth-child(4n+1),.m-c:nth-child(4n+3){transform:translateY(calc(var(--mw)*.42))}.m-c:hover{z-index:2}button.m-c:hover .card{transform:translateY(-4px)}.m-c .card{transition:filter .5s,transform .25s}.m-c .card:before{transition:opacity .5s}.m-pin{position:absolute;left:50%;bottom:-16px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 8px;border-radius:999px;background:#c99a2e;color:#1b232a;font:500 14px/18px var(--f-texte);white-space:nowrap;box-shadow:0 8px 16px -8px rgba(70,58,30,.6)}.m-pin .i{font-size:18px}.moi .card{box-shadow:0 2px 8px rgba(0,0,0,.2),0 26px 46px -18px rgba(70,58,30,.6)}.r4{position:relative;z-index:3;height:max(800px,100svh);overflow:hidden;background:#081b1e;color:#f6f3ea;--mc:clamp(250px,min(26vw,calc((100svh - 356px)/1.4)),400px)}.r4 .stage{background:radial-gradient(70% 62% at 50% 50%,#1e4d46 0,#123438 40%,#0f2a2e 62%,#081b1e 100%);--hy:48%;--hs:min(130vh,1100px)}.r4-t{position:absolute;z-index:30;left:0;right:0;top:clamp(84px,10vh,100px);text-align:center;pointer-events:none}.r4-t .d-l{font-size:clamp(40px,5vw,80px);line-height:1}.r4-t br{display:none}.fan{inset:0;perspective:1600px;transform-style:preserve-3d}.fan,.fan-c{position:absolute}.fan-c{left:50%;top:calc(50% + 20px);margin-top:calc(var(--mc)*-.7);transform:translateX(-50%);transform-origin:50% 50%;width:var(--mc);will-change:transform}html:not(.js) .fan-c{transform:translateX(calc(-50% + (var(--i) - 2.5)*var(--mc)*.34)) rotate(calc((var(--i) - 2.5)*5deg))}.fan .card{box-shadow:0 2px 8px rgba(0,0,0,.25),0 40px 70px -24px rgba(0,0,0,.8),0 0 calc(var(--w)*.3) var(--glow)}.r4-b{position:absolute;z-index:30;left:50%;bottom:clamp(24px,4vh,40px);width:min(640px,calc(100vw - 40px));transform:translateX(-50%);display:grid;gap:2px}.r4-l{display:flex;align-items:center;justify-content:center;gap:12px}.r4-l b{font-size:clamp(40px,4vw,56px);line-height:1;color:#e9c46a;font-weight:500;letter-spacing:-.025em;font-variant-numeric:lining-nums}.r4-l span span{display:block;font:500 clamp(18px,1.5vw,22px)/1.2 var(--f-titre);color:#f6f3ea}.r4-l small{display:block;font-size:15px;line-height:20px;color:hsla(45,40%,94%,.76)}.rail{position:relative}.r4-sans{display:none}html:not(.js) .r4-sans{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;font-size:15px;line-height:22px;color:hsla(45,40%,94%,.84)}html:not(.js) .r4-l,html:not(.js) .rail{display:none}.rail input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:44px;background:none;margin:0;cursor:grab;position:relative;z-index:2}.rail input::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:linear-gradient(90deg,#a49d87,#b8934e 20%,#d4af37 40%,#caa6f2 60%,#f4a8c8 80%,#fffcf2)}.rail input::-moz-range-track{height:8px;border-radius:4px;background:linear-gradient(90deg,#a49d87,#b8934e 20%,#d4af37 40%,#caa6f2 60%,#f4a8c8 80%,#fffcf2)}.rail input::-webkit-slider-thumb{-webkit-appearance:none;width:44px;height:44px;margin-top:-18px;border-radius:50%;background:#f6f3ea url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F2A2E' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 7l-5 5 5 5M15 7l5 5-5 5'/%3E%3C/svg%3E") 50%/24px no-repeat;box-shadow:0 8px 18px -4px rgba(0,0,0,.7);border:0}.rail input::-moz-range-thumb{width:44px;height:44px;border-radius:50%;border:0;background:#f6f3ea;box-shadow:0 8px 18px -4px rgba(0,0,0,.7)}.rail-c{position:absolute;left:22px;right:22px;top:30px;display:flex;justify-content:space-between;pointer-events:none}.rail-c i{width:2px;height:8px;border-radius:1px;background:hsla(45,40%,94%,.5)}.r7{position:relative;z-index:3;overflow:hidden;background:#0f2a2e;color:#f6f3ea;padding:clamp(60px,9vh,96px) clamp(20px,5.6vw,92px);text-align:center;border-radius:34px 34px 0 0;margin-bottom:-34px}.r4+.r7{border-radius:0}.r7 .stage{background:radial-gradient(70% 90% at 50% 40%,#1e4d46,#0f2a2e 62%,#081b1e)}.r7-t{position:relative;display:grid;justify-items:center;gap:clamp(16px,2.4vh,24px)}.r7-a{color:hsla(45,40%,94%,.84)}.r7-a,.r7-p{font-size:16px}.r7-p{line-height:24px;color:hsla(45,40%,94%,.78);max-width:40em}.r7 .cta{justify-content:center}.pied.rejoint{padding-top:calc(34px + clamp(36px,4vw,56px))}.r5{position:relative;z-index:3;background:var(--paper);padding:clamp(56px,7vh,84px) clamp(20px,5.6vw,92px) clamp(36px,4vh,56px)}.r5-h{display:grid;gap:12px;margin-bottom:clamp(20px,3vh,32px)}.r5-h .date{min-height:20px}.sol{display:inline-flex;gap:6px;align-items:center;color:var(--goldRead)}.sol .i{font-size:18px}.r5-g{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(20px,3vw,48px);align-items:stretch}.r5-ph{margin:0;display:grid;place-items:center;border-radius:28px;min-height:clamp(340px,44vh,460px);background:radial-gradient(80% 110% at 50% 50%,#1e4d46,#0f2a2e 60%,#081b1e);box-shadow:var(--shTile);--gw:clamp(150px,14vw,200px)}.r5-f{display:block;transform:rotate(3deg)}.r5-l{display:flex;flex-direction:column;gap:16px;justify-content:center}.r5-a{align-self:flex-start}.mois li{border-bottom:1px solid var(--line);padding:12px 0}.mois li:first-child{padding-top:0}.mois a,.mois b{display:block}.mois b{font:600 21px/26px var(--f-titre);font-variation-settings:"opsz" 36}.mois span{display:block;font-size:16px;line-height:23px;color:var(--ink2)}.mois a:hover b{color:var(--moss);text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.r1-s{--cw:min(68vw,calc((100svh - 470px)/1.4),300px)}.r1-carte{left:50%;top:clamp(150px,21svh,188px);transform:translate(-50%)}.r1-t{left:20px;right:20px;top:72px;bottom:170px;max-width:none;display:flex;flex-direction:column}.r1-t h1{font-size:clamp(50px,15vw,64px)}.r1-t h1 br{display:none}.r1-t .lead{margin-top:auto;font-size:17px}.r1-t .cta{margin-top:12px;flex-direction:column;align-items:stretch;gap:2px;text-align:center}.r1-vise{left:9%;right:9%;top:21%;bottom:33%}.r1-clac{display:none}.r1-photo:after{background:linear-gradient(180deg,rgba(8,27,30,.5),transparent 24%,transparent 56%,rgba(8,27,30,.88) 78%)}.r1-re{left:20px;right:20px;bottom:126px;text-align:center}.r2{display:block;height:auto;padding:36px 0 0;--mw:42vw}.m-pin{font-size:15px}.r5{padding:44px 20px 28px}.r5-g{grid-template-columns:minmax(0,1fr);gap:20px}.r5-ph{min-height:256px;--gw:120px}.r2-t{padding:0 20px 18px}.r2-n .d{font-size:31vw}.r2-t .lead{font-size:16px;margin-top:10px;line-height:23px}.r2-c{margin-top:8px}.jau{flex:1 1 60px}.r2-c{gap:10px}.r2-m{height:330px;overflow:hidden}.mur{grid-template-columns:repeat(4,var(--mw));gap:10px;margin-left:calc((100vw - var(--mw)*2 - 10px)/2 - var(--mw)*.6);padding-top:0}.r4{height:max(780px,100svh);--mc:min(64vw,calc((100svh - 400px)/1.4))}.r4-t{top:30px;padding:0 20px}.r4-t .d-l{font-size:40px;line-height:1.04}.r4-t br{display:block}.fan-c{top:calc(50% - 26px)}.r4-b{bottom:100px}.r7{padding:56px 20px 64px}}@media (min-width:761px) and (max-width:1100px){.r5-g{grid-template-columns:minmax(0,1fr)}.r1-s{--cw:min(40vw,calc((100svh - 150px)/1.4))}.r1-carte{left:70%;top:40%}.r1-t{max-width:52vw}}.champ{position:relative;display:flex;align-items:center;height:64px;border-radius:32px;background:#f6f3ea;color:#1b232a;padding:0 8px 0 22px;gap:12px;box-shadow:0 18px 40px -18px rgba(0,0,0,.65);max-width:520px}.tok-day .champ{background:#fff;box-shadow:var(--shTile)}.champ>.i{font-size:24px;color:#2e5e4e}.champ input{flex:1;min-width:0;height:100%;border:0;background:none;font-size:18px;outline:0;color:#1b232a}.champ input::-moz-placeholder{color:#5f625e}.champ input::placeholder{color:#5f625e}.champ:focus-within{outline:3px solid #e9c46a;outline-offset:3px}.champ input::-webkit-calendar-picker-indicator{display:none!important}.champ button{width:48px;height:48px;flex:none;border-radius:50%;background:#2e5e4e;color:#f6f3ea;display:grid;place-items:center;font-size:24px}.r6{z-index:3;background:var(--paper);padding:clamp(24px,3vh,36px) clamp(20px,5.6vw,92px) clamp(48px,6vh,72px);grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:20px}.r6,.r6-d{position:relative;display:grid}.r6-d{overflow:hidden;border-radius:28px;grid-template-columns:auto 1fr;gap:clamp(20px,3vw,44px);align-items:center;padding:clamp(20px,2.4vw,32px) clamp(20px,3vw,44px);background:#0f2a2e;color:#f6f3ea;--dw:clamp(150px,13vw,190px);box-shadow:var(--shTile)}.r6-d .stage{background:radial-gradient(80% 110% at 16% 50%,#1e4d46,#0f2a2e 60%,#081b1e)}.r6-c,.r6-t{position:relative;z-index:1}.r6-c{display:block;transition:transform .25s}.r6-c:hover{transform:rotate(-2deg) scale(1.03)}.r6-t{display:grid;gap:8px}.r6-t .date{color:#e9c46a}.r6-t p:not(.date){font-size:16px;line-height:23px;color:hsla(45,40%,94%,.82)}.r6-t .champ{height:56px;margin-top:6px;padding-left:18px}.r6-t .champ button{width:44px;height:44px}.card.flou .ph{filter:blur(calc(var(--w)*var(--fl))) grayscale(.8) contrast(.9);transform:scale(1.2)}.card.flou .qm{font-size:30cqw;color:hsla(0,0%,100%,.72)}.r6-f{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;background:var(--raised);border-radius:28px;padding:20px 22px;box-shadow:var(--shTile);overflow:hidden;--bw:clamp(120px,10.6vw,160px);min-height:230px;transition:transform .2s}.r6-f:hover{transform:translateY(-2px)}.r6-f .cback{position:absolute;right:-14px;top:-18px;transform:rotate(9deg)}.r6-f small{display:block;font:500 14px/18px var(--f-texte);color:var(--goldRead)}.r6-f .d{display:block;font-size:clamp(26px,2.4vw,34px);line-height:1.05;max-width:7em;letter-spacing:-.02em}.r6-f .c{display:block;font-size:14px;line-height:20px;color:var(--ink2);margin-top:4px}.j1{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:100svh;--cw:clamp(250px,min(26vw,calc((100svh - 150px)/1.4)),400px)}.j-c,.j1{display:grid}.j-c{position:relative;place-items:center;background:#0f2a2e;overflow:hidden;padding:84px 24px 32px;border-radius:0 34px 34px 0}.j-c .stage{background:radial-gradient(80% 70% at 50% 50%,#1e4d46,#0f2a2e 62%,#081b1e);--hs:640px;--hy:50%;--hc:hsla(42,49%,83%,.2)}.fantome{position:relative;z-index:1}.fantome.bond{animation:bond .5s cubic-bezier(.2,1.5,.4,1)}@keyframes bond{40%{transform:scale(1.04) rotate(-1deg)}}.fantome .card{box-shadow:0 2px 8px rgba(0,0,0,.25),0 40px 70px -24px rgba(0,0,0,.8),0 0 calc(var(--w)*.2) var(--glow)}.fantome .ph{filter:blur(calc(var(--cw)*var(--fl,.075))) grayscale(var(--gr,1));transform:scale(1.22);transition:filter .7s}.fantome.ouvert .ph{filter:none;transform:none}.fantome .in{overflow:hidden}.qmk{position:absolute;inset:0 0 34% 0;display:grid;place-items:center;font:700 30cqw var(--f-carte);color:hsla(0,0%,100%,.76);text-shadow:0 2px 8px rgba(0,0,0,.4)}.j-d{padding:92px clamp(20px,5vw,84px) 32px;flex-direction:column;gap:14px;max-width:760px}.j-d,.j-h{display:flex}.j-h{flex-wrap:wrap;align-items:baseline;gap:4px 16px}.ind{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ind li{min-height:72px;background:var(--raised);border-radius:14px;padding:8px 10px;font:600 15px/19px var(--f-titre);box-shadow:var(--shTile);overflow-wrap:anywhere}.ind small{display:block;font:500 14px/18px var(--f-texte);color:var(--ink2)}.ind li:not(.ouvert){background:var(--sunken);box-shadow:none;color:var(--ink2);display:grid;align-content:start}.ind li .i{font-size:16px;margin-top:4px}.ind li.neuf{animation:vive .5s cubic-bezier(.2,1.5,.4,1)}.saisie{position:relative}.saisie .champ{max-width:none}.liste{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;background:var(--raised);border-radius:18px;padding:6px;box-shadow:var(--shFloat);max-height:300px;overflow:auto}.liste li{display:flex;align-items:center;gap:12px;min-height:48px;padding:4px 10px;border-radius:12px;cursor:pointer}.liste li[aria-selected=true]{background:var(--mossPale)}.liste li.deja{color:var(--ink2);text-decoration:line-through}.gr-t,.grille-j{display:grid;gap:6px}.gr-t{grid-template-columns:1fr repeat(3,72px);font:500 14px/18px var(--f-texte);color:var(--ink2);text-align:center}.gr-t span:first-child{text-align:left}.gr-l{display:grid;grid-template-columns:1fr repeat(3,72px);gap:6px;min-height:44px}.nm-l{display:flex;align-items:center;padding:0 14px;border-radius:12px;background:var(--raised);font:600 16px/20px var(--f-titre);box-shadow:var(--shTile)}.gr-l.vide .nm-l{background:var(--sunken);box-shadow:none;color:var(--ink2);font:400 15px/20px var(--f-texte)}.gr-l.proch .nm-l{box-shadow:0 0 0 1.5px var(--moss) inset;color:var(--moss)}.k{display:grid;place-items:center;border-radius:12px;background:var(--sunken);font-size:20px}.k.v{background:#2e5e4e;color:#f6f3ea}.k.r{background:#e7e3dd;color:#5f625e;box-shadow:0 0 0 1px var(--line) inset}.k.p{background:#e9c46a;color:#1b232a}.gr-l.on .k{animation:vive .45s cubic-bezier(.2,1.5,.4,1) both;animation-delay:calc(var(--i)*.12s)}.j-d>.fin{display:none;gap:8px}.j1.fini .j-d>.fin{display:grid}.fini .saisie{display:none}.sous,.stats{color:var(--ink2)}.stats{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:14px}.stats b{display:block;font:600 22px/26px var(--f-titre);color:var(--ink)}.mini{grid-template-columns:repeat(3,14px)}.mini i{width:14px;height:14px;border-radius:4px;background:var(--sunken)}.mini i.v{background:#2e5e4e}.mini i.p{background:#e9c46a}.mini i.r{background:#d6d2cb}.j2{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,64px);padding-block:clamp(40px,6vh,64px)}.semaine{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:16px}.semaine,.semaine a{display:grid;gap:10px}.semaine a{background:var(--raised);border-radius:18px;padding:12px 14px;box-shadow:var(--shTile);font:600 17px/22px var(--f-titre);transition:transform .2s}.semaine a:hover{transform:translateY(-2px)}.semaine a[aria-current]{background:#2e5e4e;color:#f6f3ea}.semaine small{display:block;font:400 14px/18px var(--f-texte);opacity:.8}.carr{display:flex;gap:3px}.carr i{width:12px;height:12px;border-radius:3px;background:#e9c46a}.carr i.v{background:var(--sunken)}.semaine a[aria-current] .carr i.v{background:hsla(45,40%,94%,.26)}.regle{display:grid;gap:10px;justify-items:start;align-content:start}.regle ul{display:grid;gap:8px}.regle li{display:flex;align-items:center;gap:10px}.regle .k{width:36px;height:36px;flex:none;font-size:18px}.regle p{color:var(--ink2)}.toast{position:fixed;left:50%;bottom:104px;z-index:70;transform:translate(-50%,20px);opacity:0;background:var(--ink);color:var(--paper);padding:10px 18px;border-radius:999px;font-size:15px;pointer-events:none;transition:opacity .2s,transform .2s;white-space:nowrap}.toast.la{opacity:1;transform:translate(-50%)}@media (max-width:900px){.j1{grid-template-columns:1fr;min-height:0;--cw:46vw}.j-c{border-radius:0 0 34px 34px;padding:64px 20px 22px}.j-d{padding:18px 20px 28px;max-width:none}.ind{grid-template-columns:repeat(2,1fr)}.gr-l,.gr-t{grid-template-columns:1fr repeat(3,54px)}.j2{grid-template-columns:1fr}.fin .btn{width:100%}.fin .cta{flex-direction:column;align-items:stretch}}.fabrique{background:#0f2a2e}.fa{position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);padding:96px clamp(20px,5.6vw,92px) 56px;isolation:isolate;overflow:hidden;--cw:clamp(280px,min(32vw,calc((100svh - 160px)/1.4)),440px)}.fa-st{z-index:-2;background:radial-gradient(70% 90% at 72% 50%,#1e4d46,#0f2a2e 62%,#081b1e);--hy:50%;--hs:1000px}.fa-bg{position:absolute;inset:-80px;z-index:-1;background-position:50%;background-size:cover;filter:blur(46px) brightness(.3) saturate(1.15);opacity:0;transition:opacity .8s}.fa-bg.on{opacity:1}.fa-p{min-width:0}.et{display:grid;gap:16px;justify-items:start}.et[hidden]{display:none}.fa-c{min-width:0}.sub{font-size:18px;line-height:27px;color:hsla(45,40%,94%,.88)}.date.or{color:#e9c46a}.dz{width:100%;min-height:clamp(120px,19vh,180px);display:grid;place-items:center;align-content:center;gap:2px;padding:16px;border-radius:24px;border:2px dashed hsla(43,74%,66%,.8);background:rgba(8,27,30,.46);text-align:center;transition:background .2s,transform .2s}.dz.sur,.dz:hover{background:hsla(43,74%,66%,.16);transform:translateY(-2px)}.dz .i{font-size:38px;color:#e9c46a}.dz b{font:500 clamp(22px,2vw,28px)/1.2 var(--f-titre)}.dz span{font-size:15px;color:hsla(45,40%,94%,.76)}.fa-ou{font-size:16px;color:hsla(45,40%,94%,.84)}.err{color:#f3d98e}.six{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;width:100%}.six button{position:relative;display:block;aspect-ratio:1;width:100%;min-height:44px;border-radius:16px;overflow:hidden;background-size:cover;background-position:50%;box-shadow:0 10px 18px -10px rgba(0,0,0,.7);transition:transform .25s}.six button:hover{transform:translateY(-3px) scale(1.04)}.ret{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:500 15px/20px var(--f-texte);color:hsla(45,40%,94%,.86)}.ret:hover{color:#fff;text-decoration:underline}.rch{position:relative;width:100%}.rch .i{position:absolute;left:18px;top:50%;transform:translateY(-50%);font-size:24px;color:#0f2a2e}.rch input{width:100%;height:60px;border:0;border-radius:30px;background:#f6f3ea;color:#1b232a;padding:0 20px 0 54px;font:400 18px/24px var(--f-texte);box-shadow:0 14px 30px -14px rgba(0,0,0,.7)}.rch input::-moz-placeholder{color:#5f625e}.rch input::placeholder{color:#5f625e}.sug button{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:22px;background:hsla(43,74%,66%,.18);box-shadow:inset 0 0 0 1px hsla(43,74%,66%,.6);font-weight:500}.res{gap:4px;max-height:clamp(176px,27vh,270px);overflow-y:auto;scrollbar-width:thin}.res,.res button{width:100%;display:grid}.res button{min-height:52px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:6px 14px;border-radius:14px;text-align:left}.res button:focus-visible,.res button:hover{background:hsla(45,40%,94%,.12)}.res b{font:500 18px/22px var(--f-titre);display:block}.res i{font:italic 400 15px/18px var(--f-carte-it);color:hsla(45,40%,94%,.74)}.res .mt{font:500 14px/18px var(--f-texte);color:#e9c46a}.indispo,.res .vide{padding:12px 14px;color:hsla(45,40%,94%,.84)}.reg{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;width:100%}.mode{border:0;margin:0;padding:3px;display:inline-flex;border-radius:25px;background:rgba(8,27,30,.6);box-shadow:0 0 0 1px hsla(0,0%,100%,.14)}.mode label{cursor:pointer}.mode input{position:absolute;opacity:0}.mode span{display:flex;align-items:center;height:44px;padding:0 16px;border-radius:22px;font:500 15px/20px var(--f-texte)}.mode input:checked+span{background:#f6f3ea;color:#0f2a2e}.mode input:focus-visible+span{outline:3px solid #e9c46a;outline-offset:2px}.zm{flex:1;min-width:190px;display:flex;align-items:center;gap:12px;font:500 15px/20px var(--f-texte)}.zm input{flex:1;accent-color:#e9c46a;height:44px;min-width:100px}.note{font-size:15px;line-height:21px;color:hsla(45,40%,94%,.76)}.fa-c{position:relative;display:grid;place-items:center;perspective:1800px}.fa-c .sc{position:absolute;left:50%;top:50%;width:0;height:0;z-index:0;pointer-events:none}.fa-c .sc i{position:absolute;width:var(--t,6px);height:var(--t,6px);border-radius:50%;background:radial-gradient(circle,#fff4cf,#e9c46a 60%,transparent 72%);opacity:0}.ft{position:relative;width:var(--cw);height:calc(var(--cw)*1.4);transform-style:preserve-3d;transition:transform 1s cubic-bezier(.2,.8,.2,1);z-index:1;transform:rotateY(180deg)}.fa[data-etat="1"] .ft,.fa[data-etat="2"] .ft{transform:rotateY(0)}.ft-r,.ft-v{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ft-v{transform:rotateY(180deg)}.ft .card{box-shadow:0 2px 8px rgba(0,0,0,.25),0 44px 90px -26px rgba(0,0,0,.85),0 0 calc(var(--w)*var(--gl,.16)) var(--glow)}.card.neutre{--L:#8f968f;--B:#6e7570;--M:#7e857f;--S:#4e5450;--T:#c9ccc4;cursor:grab;touch-action:none}.card.neutre .nm{background:none;color:hsla(45,40%,94%,.6);filter:none;-webkit-text-fill-color:currentColor}.card.capt .stars{color:#d9dce0}.card .lat:empty,.card .stars:empty{display:none}.fa .card .meta{opacity:0;transition:opacity .4s}.fa .card.fait .meta,.fa .card.forge .meta{opacity:1}.fa .stars b{font-weight:400;opacity:0;transform:scale(2.2);transition:opacity .22s,transform .3s cubic-bezier(.2,1.6,.4,1)}.fa .stars b.on,html:not(.anime) .fa .stars b{opacity:1;transform:none}.fa-p .rr{font-size:clamp(44px,5.6vw,84px)}.cl{position:relative;overflow:hidden;background:#081b1e;color:#f6f3ea;--clw:clamp(150px,14.6vw,210px);--sw:var(--clw);display:grid;justify-items:center;text-align:center;padding:clamp(40px,7vh,72px) 20px clamp(48px,8vh,84px)}.cl-m{display:flex;gap:14px;justify-content:center;width:-moz-max-content;width:max-content;-webkit-mask:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent)}.cl-m>:nth-child(5){visibility:hidden}.cl-s{position:absolute;left:50%;top:clamp(40px,7vh,72px);width:var(--clw);height:calc(var(--clw)*1.4);margin-left:calc(var(--clw)*-.5)}.cl-s:empty{outline:2px dashed hsla(43,74%,66%,.7);outline-offset:4px;border-radius:calc(var(--clw)*.075)}.cl-s .card{box-shadow:0 0 60px hsla(43,74%,66%,.5);animation:pose .8s cubic-bezier(.2,1.5,.4,1) both}@keyframes pose{0%{transform:scale(2);opacity:0}}.cl-t{display:grid;gap:14px;justify-items:center;margin-top:28px;position:relative}.cl-t .lead{color:hsla(45,40%,94%,.84)}.cl .cta{justify-content:center}.fabrique .pied{padding-top:clamp(36px,4vw,56px)}.dz{cursor:pointer}.vh:focus-visible+.dz{outline:3px solid #e9c46a;outline-offset:3px}.fa-n{max-width:var(--cw);text-align:center;margin-top:18px}.card .ph{background-repeat:no-repeat}.fa .stars b{display:inline-block}.mini{grid-template-columns:48px}.mini,.mini-l{display:grid;gap:3px}.mini-l{grid-template-columns:repeat(3,14px)}.j1 .fin{display:grid;gap:8px}.j-sansjs{color:var(--ink2)}html.js .j-sansjs{display:none}.j-vide{gap:12px;min-height:60vh;align-content:center}.fa-sansjs,.j-vide{display:grid;justify-items:start}.fa-sansjs{gap:16px;padding:96px clamp(20px,5.6vw,92px) 56px}.fa-sansjs .sub{color:hsla(45,40%,94%,.88)}html.js .fa-sansjs,html:not(.js) .fa{display:none}.cl .r7-a{color:hsla(45,40%,94%,.84)}@media (max-width:760px){.date,.dz span,.gr-t,.ind small,.note,.r6-f .c,.r6-f small,.res .mt,.semaine small,.stats{font-size:15px}.gr-t{letter-spacing:-.01em}.r6{padding:14px 20px 36px;gap:14px}.r6,.r6-d{grid-template-columns:1fr}.r6-d{--dw:108px;padding:20px}.r6-c{position:absolute;right:16px;top:16px;transform:rotate(5deg)}.r6-t h2{max-width:6.6em;font-size:34px;margin-bottom:26px}.r6-t .date{max-width:11em;white-space:normal}.r6-f{min-height:132px;--bw:92px;padding:16px 20px}.r1-long{display:none}.r1-t .lien{position:absolute;left:0;right:0;bottom:-44px;justify-content:center}.anime .r1-s:has(.r1-re:not([hidden])) .r1-t .lien{right:auto;justify-content:flex-start}.r1-s .r1-re{left:auto;right:20px;text-align:right}}@media (min-width:761px) and (max-width:1100px){.r6{grid-template-columns:1fr}}.chip{min-height:44px;padding:0 16px;border-radius:999px;font:500 15px/20px var(--f-texte);display:inline-flex;align-items:center;gap:8px;box-shadow:0 0 0 1px var(--line) inset;transition:background .2s,color .2s}.chip[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:none}.chip:disabled{opacity:.42;cursor:default}.chips{display:flex;flex-wrap:wrap;gap:8px}.pi{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-size:26px;background:#2e5e4e;color:#f6f3ea}.flag{font-family:system-ui,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.btn.bientot.papier{box-shadow:0 0 0 1px var(--line) inset;color:var(--ink)}.topo{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}html:not(.js) .champ,html:not(.js) .e-f,html:not(.js) .fh-h,html:not(.js) .partager,html:not(.js) .plus{display:none}.e-h{overflow:hidden;padding:clamp(84px,12vh,120px) clamp(20px,5.6vw,92px) clamp(16px,3vh,28px)}.e-h,.e-t{position:relative}.e-t{z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px}.e-t h1{font-variant-numeric:lining-nums}.e-t .champ{flex:1 1 360px;max-width:520px}.e-g{grid-template-columns:300px minmax(0,1fr);gap:clamp(24px,3vw,48px);padding:8px clamp(20px,5.6vw,92px) 64px;--gw:calc((min(100vw,1560px) - 2*clamp(20px,5.6vw,92px) - 300px - clamp(24px,3vw,48px) - 3*18px)/4)}.e-f,.e-g{display:grid}.e-f{position:sticky;top:92px;align-self:start;gap:6px;max-height:calc(100svh - 104px);overflow-y:auto;scrollbar-width:thin;padding:2px}.fac summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;list-style:none;font:600 20px/26px var(--f-titre)}.fac summary::-webkit-details-marker{display:none}.fac summary b{font:500 14px/18px var(--f-texte);color:var(--moss);margin-left:auto}.fac summary .i{font-size:18px;color:var(--ink2);transition:transform .2s}.fac[open] summary .i{transform:rotate(180deg)}.fac .chips{gap:6px}.fac .chip{min-height:44px;padding:0 12px;font-size:14px}.fac .chip .i{font-size:18px;color:var(--moss)}.fac .chip[aria-pressed=true] .i{color:inherit}.fac .nb{font-weight:400;font-size:14px;color:var(--ink2);margin-left:2px}.chip[aria-pressed=true] .nb{color:inherit;opacity:.8}.ech{width:14px;height:14px;border-radius:50%;background:conic-gradient(var(--L,#e9e3cf),var(--B,#a49d87),var(--S,#7d7867),var(--L,#e9e3cf));box-shadow:0 0 0 1px rgba(0,0,0,.1)}.ech.m-uncommon,.jauge .m-uncommon{--L:#d8b877;--B:#b8934e;--S:#6b4f22}.ech.m-rare,.jauge .m-rare{--L:#faeeb0;--B:#d4af37;--S:#5f4a15}.ech.m-vrare,.jauge .m-vrare{--L:#ffe9a6;--B:#caa6f2;--S:#4a2e6b}.ech.m-exc,.jauge .m-exc{--L:#ffd9c9;--B:#f4a8c8;--S:#6b2440}.ech.m-leg,.jauge .m-leg{--L:#fffcf2;--B:#d9e6ff;--S:#f7d9e8}.jauge{display:flex;gap:2px;height:8px;margin-bottom:16px;border-radius:4px;overflow:hidden}.jauge i{background:linear-gradient(90deg,var(--B,#a49d87),var(--L,#e9e3cf));transition:flex .4s}.grille{display:grid;grid-template-columns:repeat(4,var(--gw));gap:18px;justify-content:start}.case{display:block;border-radius:calc(var(--gw)*.075);transition:transform .2s}.case:hover{transform:translateY(-4px)}.case .card{transition:filter .35s}.case .card:before{transition:opacity .35s}.case.centre .card.skel,.case:focus-visible .card.skel,.case:hover .card.skel{filter:none;box-shadow:var(--shCard)}.case.centre .card.skel:before,.case:focus-visible .card.skel:before,.case:hover .card.skel:before{opacity:0}.e-c>.vide{padding:48px 0}.plus{display:flex;align-items:center;gap:16px;justify-content:center;margin-top:28px;font-size:15px;color:var(--ink2)}.plus[hidden]{display:none}@media (max-width:899px){.e-h{padding-top:68px}.e-t{display:block}.e-t .champ{margin-top:14px;max-width:none}.e-g{display:block;padding:0 0 40px;--gw:calc((100vw - 52px)/2)}.e-f{position:sticky;top:0;z-index:20;max-height:none;background:var(--paper);padding:8px 20px;display:flex;gap:8px;overflow:visible;box-shadow:0 8px 12px -12px rgba(30,30,20,.3)}.fac{flex:1 1 0;min-width:0}.fac summary{justify-content:space-between;font:500 15px/20px var(--f-texte);padding:0 12px;border-radius:999px;box-shadow:0 0 0 1px var(--line) inset;min-height:44px}.fac.actif summary{background:var(--ink);color:var(--paper)}.fac summary b{display:none}.fac .chips{position:absolute;left:12px;right:12px;margin-top:6px;background:var(--raised);border-radius:20px;padding:12px;box-shadow:var(--shFloat);z-index:5}.fac .chip{min-height:44px}.raz{display:none}.e-c{padding:14px 20px 0}.grille{grid-template-columns:repeat(2,var(--gw));gap:12px}}.fh{position:relative;overflow:hidden;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:148px clamp(20px,5.6vw,92px) 28px;--cw:clamp(280px,min(29vw,calc((100svh - 246px)/1.4)),430px)}.fh.long{--cw:clamp(250px,min(26vw,calc((100svh - 312px)/1.4)),380px)}.fh-a{position:absolute;left:clamp(20px,5.6vw,92px);top:96px;z-index:2;display:flex;gap:8px;font:500 14px/20px var(--f-texte);color:var(--ink2)}.fh-a a{text-decoration:underline;text-underline-offset:3px}.fh-a,.fh-a a{align-items:center;min-height:44px}.fh-a a{display:inline-flex}.fh-a .fol{font-family:var(--f-titre);letter-spacing:.14em;color:var(--goldRead)}.fh-g{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) var(--cw) minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:clamp(24px,3vw,56px);column-gap:clamp(24px,3vw,56px);align-items:center}.fh-g h1{display:contents}.fh-g h1 span{font-size:clamp(56px,var(--fs,10.2vw),160px);line-height:.9;align-self:end;grid-row:1;padding-bottom:clamp(16px,3vh,32px)}.fh-g h1 .g{grid-column:1;text-align:right}.fh-g h1 .dr{grid-column:3;font-family:var(--f-titre-it);font-style:italic;font-weight:400;color:#2e5e4e;letter-spacing:-.025em}.pose{grid-column:2;grid-row:1/3;--cw:inherit;display:grid;justify-items:center;position:relative;z-index:1}.pose .card{box-shadow:0 2px 8px rgba(0,0,0,.2),0 34px 60px -24px rgba(70,58,30,.6),0 0 calc(var(--w)*.2) var(--glow)}.notes{display:grid;gap:clamp(18px,3vh,30px);align-self:start;font:400 18px/24px var(--f-titre-it);font-style:italic}.notes small{display:block;font:500 14px/18px var(--f-texte);color:var(--ink2);font-style:normal}.notes span{display:block;max-width:15em}.ng{grid-column:1;justify-items:end;text-align:right;padding-right:6px}.nd,.ng{grid-row:2}.nd{grid-column:3;padding-left:6px}.fils{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:3;overflow:visible;transition:opacity .3s}.fils .fil{fill:none;stroke:#1b232a;stroke-width:1.1}.fils .halo{fill:none;stroke:hsla(0,0%,100%,.6);stroke-width:3.4}.fils .bout{fill:hsla(0,0%,100%,.9)}.fils .bout2{fill:#1b232a}.planche.touche .fils,.planche:has(.flip.dos) .fils{opacity:0}.fh-l{position:relative;z-index:2;text-align:center;margin-top:14px;font:400 clamp(20px,1.8vw,26px)/1.2 var(--f-titre-it);color:var(--moss)}.fh-l em{font-style:italic}.fh-h{position:relative;z-index:2;text-align:center;font-size:14px;line-height:20px;color:var(--ink2)}.fh-h .i{margin-right:6px}.f2{padding-block:clamp(48px,8vh,88px) clamp(40px,6vh,64px)}.f2>.d{max-width:22em;font-size:clamp(28px,3vw,46px);line-height:1.14;letter-spacing:-.02em}.fi{display:grid;grid-template-columns:repeat(4,1fr);gap:0 28px;margin:clamp(24px,4vh,40px) 0;border-top:1px solid var(--ink)}.fi div{padding-top:12px}.fi dt{font:500 14px/18px var(--f-texte);color:var(--ink2)}.fi dd{margin:0;font:600 21px/28px var(--f-titre)}.fi dd.c{font:400 14px/20px var(--f-texte);color:var(--ink2)}.f3{padding-block:clamp(40px,6vh,72px)}.f3-h{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px;align-items:end;margin-bottom:clamp(24px,4vh,40px)}.f3-h,.saut{display:grid}.saut{grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.6vw,24px)}.saut li{transition-delay:var(--d)}.sa-i{position:relative;aspect-ratio:4/4.6;border-radius:24px;background-size:230%;box-shadow:var(--shTile)}.sa-n{position:absolute;left:14px;top:14px;width:36px;height:36px;border-radius:50%;background:#f6f3ea;color:#1b232a;display:grid;place-items:center;font:600 18px/1 var(--f-titre)}.saut h3{font:600 24px/30px var(--f-titre);font-variation-settings:"opsz" 48;margin-top:14px}.saut p{color:var(--ink2);font-size:16px;line-height:23px}.an{grid-template-columns:repeat(12,1fr);gap:4px;height:120px;margin-top:12px;list-style:none;align-items:end}.an,.an li{display:grid}.an li{grid-template-rows:1fr 18px;height:100%;text-align:center;font-size:14px;line-height:18px;color:hsla(45,40%,94%,.72)}.an b{align-self:end;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#f3d98e,#c99a2e)}.f6{padding-block:clamp(20px,3vh,40px) clamp(56px,9vh,96px);--vw:clamp(170px,15.4vw,224px)}.f6-h{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px}.f6-h,.f6-r{display:flex}.f6-r{gap:16px;overflow-x:auto;padding:6px clamp(20px,4.4vw,64px) 16px;scrollbar-width:none;scroll-snap-type:x proximity;max-width:1440px;margin:0 auto}.f6-r a{flex:none;scroll-snap-align:center;transition:transform .2s}.f6-r a:hover{transform:translateY(-4px)}.f6-r a:hover .card.skel{filter:none}.f6-r a:hover .card.skel:before{opacity:0}.f6-r .card{transition:filter .35s}.fiche .r7{border-radius:34px 34px 0 0}.voisin{display:block}@media (max-width:760px){.fh{padding:68px 20px 18px;min-height:0;--cw:68vw;display:block}.fh-a{position:relative;left:0;top:0;margin-bottom:14px;flex-wrap:wrap;justify-content:center}.fh-g{display:block;text-align:center}.fh-g h1{display:block;margin-bottom:14px}.fh-g h1 span{display:inline;font-size:56px;padding:0;line-height:1}.pose{margin-inline:auto}.notes{justify-items:start;text-align:left;gap:12px;margin-top:16px;padding:0;grid-template-columns:1fr 1fr;font-size:16px;line-height:21px}.notes.nd{margin-top:12px}.fils{display:none}.fh-l{margin-top:10px}.f2{padding-block:28px 28px}.fi{grid-template-columns:1fr 1fr;gap:12px 20px}.f2 .cta{flex-direction:column;align-items:stretch}.f2 .btn{width:100%}.f3-h{grid-template-columns:1fr;gap:10px}.saut{display:flex;gap:12px;overflow-x:auto;margin-inline:-20px;padding:4px 20px 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.saut li{flex:0 0 76vw;scroll-snap-align:center}.f6{--vw:42vw}.f6-h{display:block}}.src{margin-top:12px;font-size:14px;line-height:20px;color:var(--ink2)}.src a{text-decoration:underline;text-underline-offset:3px}.fh.long{padding-top:136px}@media (min-width:761px){.fh.long{padding-top:148px}}.fh.long .fh-g h1{display:block;grid-column:1/-1}.fh.long .fh-tl{grid-column:1/-1;text-align:center;font-size:clamp(46px,6vw,92px);line-height:1;margin-bottom:clamp(14px,3vh,24px)}.fh.sans-fils .notes{align-self:center}.fh.sans-fils .nd,.fh.sans-fils .ng{grid-row:1/3}.fh.long .nd,.fh.long .ng,.fh.long .pose,.fh:not(.long).sans-fils .nd,.fh:not(.long).sans-fils .ng{grid-row:2}.vie{padding-block:clamp(40px,6vh,72px)}.vie-g{display:flex;flex-wrap:wrap;gap:14px;margin-top:clamp(20px,3vh,32px)}.tuile{background:var(--raised);border-radius:20px;padding:16px 18px;box-shadow:var(--shTile)}.tuile h3{font:500 15px/20px var(--f-texte);color:var(--ink2)}.tuile.chf{flex:1 1 140px;display:grid;gap:4px;align-content:start}.tuile.chf .pi{margin-bottom:6px;width:40px;height:40px;border-radius:12px;font-size:22px}.tuile.chf p{font-size:16px;color:var(--ink2)}.tuile.chf b{font-size:clamp(30px,2.8vw,40px);line-height:1.1;color:var(--ink);letter-spacing:-.02em;font-variant-numeric:lining-nums}.tuile.rgm{flex:2 1 360px;display:flex;flex-direction:column;gap:12px}.rg-b{display:flex;gap:3px;height:22px;border-radius:11px;overflow:hidden}.k0{background:#2e5e4e}.k1{background:#c99a2e}.k2{background:#3e7a64}.k3{background:#e9c46a}.k4{background:#7d5e14}.k5{background:#a6a39e}.tuile.rgm ul{display:grid;gap:6px}.tuile.rgm li{display:grid;grid-template-columns:14px 1fr auto;gap:10px;align-items:center;font-size:16px}.tuile.rgm li b{width:14px;height:14px;border-radius:4px}.tuile.rgm li span{font-weight:500}.tuile .act{margin-top:auto;font-size:16px;color:var(--ink2);display:flex;gap:8px;align-items:center}.tuile .act .i{color:var(--moss);font-size:20px}.qd{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);align-items:center;padding-block:clamp(40px,6vh,72px)}.qd-t .lead{margin-top:12px}.qd .an{height:200px}.qd .an li{color:var(--ink2);font-size:15px}.qd .an b{height:calc(var(--h)*1%)}.qd .an .ici b{background:linear-gradient(180deg,#3e7a64,#1f4438)}.qd .an .ici span{color:var(--moss);font-weight:600}.qd-n{margin-top:10px;font-size:15px;color:var(--ink2)}.an b{height:calc(var(--h)*10%)}.rgz{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);padding-block:clamp(40px,6vh,72px);align-items:start}.rg-t .lead{margin-top:12px}.rg-l ol{display:grid;gap:10px}.rg-l li{display:grid;grid-template-columns:30px minmax(0,1.3fr) minmax(0,1fr) auto;gap:12px;align-items:center;min-height:44px;border-bottom:1px solid var(--line)}.rg-l .ra{font:600 20px/1 var(--f-titre);color:var(--goldRead)}.rg-l b{display:block;height:10px;width:var(--w);border-radius:5px;background:linear-gradient(90deg,#2e5e4e,#3e7a64)}.rg-l .nb{font-size:15px;color:var(--ink2);text-align:right;white-space:nowrap}.py{padding-block:clamp(28px,4vh,48px)}.py-l{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.py-l li{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;background:var(--raised);box-shadow:var(--shTile);font-size:15px}.py-l .pl{background:none;box-shadow:none;color:var(--ink2)}.rg-l .rg-n{font:600 18px/23px var(--f-titre)}.rg-l a.rg-n{display:flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rac{padding-block:clamp(28px,4vh,48px)}.rac-e{font:500 14px/20px var(--f-texte);letter-spacing:.02em;color:var(--ink2);margin-bottom:8px}.rac .d{max-width:30em;font-family:var(--f-titre-it);font-style:italic;font-weight:400}.ast-r{margin-top:18px;font-size:17px;line-height:24px;color:hsla(45,40%,94%,.9)}.ast-r small{display:block;font:500 14px/20px var(--f-texte);color:#e9c46a}.ast .src,.ast .src a{color:hsla(45,40%,94%,.72)}@media (max-width:900px){.tuile.chf{flex-basis:140px}.tuile.rgm{flex-basis:100%}.qd,.rgz{grid-template-columns:1fr}.qd .an{height:150px}.rg-l li{grid-template-columns:26px minmax(0,1fr) auto}.rg-l b{grid-column:2/4;grid-row:2;margin-bottom:8px}.fh.long{padding-top:68px}.fh.long .fh-tl{font-size:42px}}.jr{margin-top:32px}.jr h3{font:500 15px/20px var(--f-texte);letter-spacing:.08em;text-transform:uppercase;color:var(--ink2)}.jr-seul{padding-block:clamp(16px,3vh,32px)}.jr-ciel{position:relative;height:132px;margin-top:12px;border-radius:20px;overflow:hidden;background:#f7f2e7;box-shadow:inset 0 0 0 1px var(--line)}.jr-ciel svg{position:absolute;inset:0;width:100%;height:100%}.jr-nuit{fill:#12292d}.jr-actif,.jr-trace{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.jr-trace{stroke:#9a9484;stroke-width:1.5;stroke-dasharray:2 5}.jr-actif{stroke:#d9a92e;stroke-width:4}.jr-ciel span{position:absolute;transform:translate(-50%,-50%);font:500 14px/1 var(--f-titre);color:#8a8474;white-space:nowrap}.jr-ciel span.sombre{color:hsla(45,40%,94%,.5)}.jr-ciel span.on{font-weight:600;color:var(--ink);font-size:16px}.jr-ciel span.sombre.on{color:#f3d98e}.jr-soleil{position:absolute;left:50%;top:18%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:#f7f2e7;box-shadow:0 0 0 1.5px #b9b2a0}.jr-soleil.on{background:radial-gradient(circle at 35% 35%,#f7df9c,#d9a92e);box-shadow:0 0 0 6px rgba(217,169,46,.18),0 0 22px rgba(217,169,46,.55)}.jr-lune{position:absolute;left:90%;top:68%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;box-shadow:inset -5px 2px 0 0 hsla(45,40%,94%,.32)}.jr-lune.on{box-shadow:inset -5px 2px 0 0 #f3d98e}.ast{padding-block:clamp(16px,3vh,32px)}.ast-c{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(20px,4vw,64px);padding:clamp(24px,4vw,48px);border-radius:28px;background:radial-gradient(120% 140% at 0 0,#2e5e4e,#17393c 70%);color:#f6f3ea}.ast-c h2 em{color:#e9c46a}.ast-p{font:500 clamp(22px,2.4vw,30px)/1.25 var(--f-titre)}.ast-l{margin-top:18px;display:grid;gap:10px;list-style:none}.ast-l li{display:flex;gap:10px;font-size:17px;line-height:24px;color:hsla(45,40%,94%,.9)}.ast-l .i{color:#e9c46a;flex:none;margin-top:3px}.ast-e{margin-top:18px;font-size:14px;line-height:20px;color:hsla(45,40%,94%,.68)}@media (max-width:760px){.ast-c{grid-template-columns:1fr}.jr-ciel{height:118px}.jr-ciel span{font-size:13px}.jr-ciel span.on{font-size:14px}.jr-ciel span:last-child{left:84%!important}.jr-ciel span:nth-last-child(3){left:16%!important}}.so{padding-block:clamp(92px,14vh,124px) clamp(48px,7vh,72px);max-width:1100px}.so .lead{margin-top:10px}.so-l{margin-top:28px;border-top:1px solid var(--ink)}.so-l li{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,4fr);gap:4px 24px;padding:14px 0;border-bottom:1px solid var(--line);scroll-margin-top:90px}.so-l h2{grid-row:1/3}.so-l p{font-size:16px;line-height:23px}.so-l .lic{color:var(--ink2);font-size:15px}.so-l .cv{grid-column:2/4;font-weight:500;color:var(--moss)}.so-h{margin-top:clamp(32px,5vh,48px);scroll-margin-top:90px}.so-t{overflow-x:auto;margin-top:12px}.so-t table{width:100%;border-collapse:collapse;font-size:15px;font-variant-numeric:tabular-nums}.so-t td,.so-t th{padding:10px 8px;text-align:right;border-bottom:1px solid var(--line)}.so-t th:first-child{text-align:left}.so-t thead th{font-weight:500;color:var(--ink2)}.so-t tbody th{font:600 17px/22px var(--f-titre)}.so-c{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px;font-size:15px;line-height:21px;color:var(--ink2)}.so-c b{display:block;font-size:44px;line-height:1.05;color:var(--moss);font-variant-numeric:lining-nums}.so-n{margin-top:12px;color:var(--ink2);max-width:44em}.so-n a{text-decoration:underline}.so-lien{margin-top:20px}.so *{min-width:0}.so-t{max-width:calc(100vw - 40px);contain:paint}.so-t table{min-width:640px}@media (max-width:900px){.so-l li{grid-template-columns:1fr}.so-l h2{grid-row:auto}.so-l .cv{grid-column:auto}.so-c{grid-template-columns:1fr 1fr}.so{padding-bottom:110px}}@media (max-width:760px){.an li,.ast-e,.ast-r small,.fac .chip,.fac .nb,.fh-a,.fh-h,.fi dd.c,.fi dt,.notes small,.rac-e,.src,.src a{font-size:15px}}.d0{font-size:clamp(60px,19vw,300px);line-height:.92;letter-spacing:-.04em;margin:clamp(6px,1.5vh,14px) 0 clamp(10px,2vh,18px) -.04em}.cal{position:relative;overflow:hidden;padding:clamp(84px,12vh,112px) clamp(20px,5.6vw,92px) clamp(16px,3vh,28px)}.cal>:not(.topo){position:relative;z-index:1}.cal-h{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;min-height:20px;font:500 15px/20px var(--f-texte);color:var(--ink2)}.cal-h b{font-weight:500;color:var(--ink)}.zone{display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 8px 0 18px;border-radius:26px;background:var(--raised);box-shadow:var(--shTile)}.zone .i{color:var(--moss);font-size:22px}.zone select{border:0;background:none;font:500 16px/20px var(--f-texte);color:var(--ink);min-height:48px;padding-right:10px;max-width:58vw;outline-offset:2px}.zones-l,html:not(.js) .zone{display:none}html:not(.js) .zones-l{display:flex;flex-wrap:wrap;gap:0 16px;width:100%}.zones-l a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;color:var(--moss);text-decoration:underline;text-underline-offset:3px}.annee{position:relative;display:grid;grid-template-columns:repeat(12,minmax(44px,1fr));gap:6px;margin-top:clamp(18px,3vh,28px);padding-top:22px;overflow-x:auto;scrollbar-width:none}.annee::-webkit-scrollbar{display:none}.annee a:focus-visible{outline-offset:-3px}.annee a{display:grid;grid-template-rows:1fr 24px;height:clamp(112px,16vh,150px);align-items:end;gap:4px;border-radius:8px}.annee b{display:block;position:relative;border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,#f3d98e,#e9c46a);opacity:.5;transition:opacity .2s;transform-origin:bottom}.annee a:hover b{opacity:.85}.annee [aria-current] b{opacity:1;background:linear-gradient(180deg,#3e7a64,#1f4438)}.annee .h{position:absolute;left:-8px;right:-8px;top:-20px;text-align:center;font:500 14px/16px var(--f-texte);color:var(--moss);white-space:nowrap;display:none}.annee [aria-current] .h{display:block}.annee .ab{font:500 15px/20px var(--f-texte);color:var(--ink2);text-align:center}.annee [aria-current] .ab{color:var(--moss);font-weight:600}.cal-a{margin-top:6px;font-size:14px;line-height:20px;color:var(--ink2)}.cal-p{margin-top:clamp(14px,2.4vh,22px);max-width:36em;color:var(--ink)}.cal-p b{color:var(--moss);font-weight:600}.rc{padding-block:clamp(36px,5vh,56px) 0}.rc .lead{margin-top:10px}.rc-g{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.rc-g[data-n="2"]{grid-template-columns:repeat(2,1fr)}.rc-g[data-n="1"]{grid-template-columns:1fr}.rc-c{position:relative;display:flex;align-items:flex-end;min-height:clamp(260px,32vh,340px);border-radius:24px;overflow:hidden;background:#0f2a2e;color:#f6f3ea;box-shadow:var(--shTile);transition:transform .2s}.rc-c:hover{transform:translateY(-3px)}.rc-c img{-o-object-fit:cover;object-fit:cover}.rc-q{position:absolute;inset:0 0 auto 0;height:60%;display:grid;place-items:center;font:500 96px/1 var(--f-titre);color:hsla(45,40%,94%,.28)}.rc-t{position:relative;z-index:1;width:100%;padding:18px;background:linear-gradient(0deg,rgba(8,27,30,.92),rgba(8,27,30,.76))}.rc-t:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:56px;background:linear-gradient(0deg,rgba(8,27,30,.76),rgba(8,27,30,0))}.rc-t small{font:500 14px/18px var(--f-texte);color:#f3d98e}.rc-t h3{font:500 26px/30px var(--f-titre);font-variation-settings:"opsz" 72;letter-spacing:-.01em;margin:2px 0 4px}.rc-t p{font-size:15px;line-height:21px;color:hsla(45,40%,94%,.9)}.cal-s{padding-bottom:clamp(40px,6vh,64px)}html:not(.js) .cf{display:none}.cf{padding-block:clamp(28px,4vh,44px) 8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.cf .chip b{font-weight:400;color:var(--ink2);margin-left:2px}.cf .chip[aria-pressed=true] b{color:inherit}.cg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);padding-block:12px clamp(20px,3vh,32px);align-items:start}.cc{background:var(--raised);border-radius:24px;padding:18px 16px;box-shadow:var(--shTile);color:var(--ink)}.cc.mid{background:#0f2a2e}.cc h2{font:500 clamp(24px,2.2vw,32px)/1.1 var(--f-titre);font-variation-settings:"opsz" 96;letter-spacing:-.015em}.cc.mid h2{color:#f3d98e}.cc .ct{font-size:15px;line-height:20px;color:var(--ink2);margin:2px 0 10px}.ro{position:relative;border-top:1px solid var(--line)}.ro-l{grid-template-columns:minmax(0,1fr) 76px}.ro-a,.ro-l{display:grid;gap:10px;align-items:center;min-height:64px}.ro-a{grid-template-columns:52px minmax(0,1fr);border-radius:12px}.ro-n b{display:block;font:600 17px/21px var(--f-titre);overflow-wrap:anywhere}.ro-n em{display:block;font:italic 400 15px/19px var(--f-carte-it);color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ro-a:hover b{text-decoration:underline}.pin{--L:#e9e3cf;--B:#a49d87;--M:#b8b09a;--S:#7d7867;--t:48px;display:block;position:relative;width:var(--t);height:var(--t);border-radius:50%;background:conic-gradient(from 210deg,var(--L),var(--B),var(--M),var(--S),var(--M),var(--B),var(--L))}.pin.m-uncommon{--L:#d8b877;--B:#b8934e;--M:#9c7a3e;--S:#6b4f22}.pin.m-rare{--L:#faeeb0;--B:#d4af37;--M:#9c7a24;--S:#5f4a15}.pin.m-vrare{--L:#ffe9a6;--B:#e0b84a;--M:#a17b2a;--S:#4a2e6b}.pin.m-exc{--L:#ffd9c9;--B:#d08a78;--M:#a8615a;--S:#6b2440}.pin.m-leg{--L:#fffcf2;--B:#eee7d5;--M:#d9e6ff;--S:#f7d9e8}.pin-m{position:absolute;inset:8%;border-radius:50%;background:#0b2225;overflow:hidden}.pin-m img{-o-object-fit:cover;object-fit:cover}.pin-q{position:absolute;inset:0;display:grid;place-items:center;font:500 20px/1 var(--f-titre);color:#f6f3ea}.mi{display:flex;align-items:flex-end;gap:2px;height:44px;width:76px;padding:6px 0;border-radius:8px}.mi i{flex:1;min-height:2px;border-radius:1px;background:#8f8c84}.cc.mid .mi i{background:hsla(45,40%,94%,.5)}.mi i.ici{background:#7d5e14}.cc.mid .mi i.ici{background:#e9c46a}.fr-l{display:none;grid-template-columns:repeat(12,1fr);gap:3px;height:92px;align-items:end;padding:0 0 10px}.fr-l span{display:grid;grid-template-rows:1fr 16px;height:100%;font-size:14px;line-height:16px;text-align:center;color:var(--ink2)}.fr-l i{align-self:end;min-height:2px;border-radius:3px 3px 0 0;background:#9a7420}.cc.mid .fr-l i{background:#e9c46a}.fr-l .ici i{background:#2e5e4e}.cc.mid .fr-l .ici i{background:#f6f3ea}.ro.ouvert .fr-l{display:grid}@media (hover:hover){.ro:hover .fr-l{display:grid}}.js .cc ul:not(.pleine) .ro:nth-child(n+10),html:not(.js) .plus-c{display:none}.plus-c{min-height:44px;margin-top:6px;font:500 15px/20px var(--f-texte);color:var(--moss);text-decoration:underline;text-underline-offset:3px}.cc.mid .plus-c{color:#f3d98e}.vide-c{padding:18px 0 6px;color:var(--ink2);font-size:15px;line-height:20px}@media (min-width:901px){.plus-c.court{display:none}}@media (max-width:900px){.annee{gap:3px;margin-inline:-20px;padding-inline:20px;padding-top:0}.annee .h{display:none!important}.rc-g,.rc-g[data-n="2"]{display:flex;overflow-x:auto;margin-inline:-20px;padding:2px 20px 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.rc-c{flex:0 0 80vw;scroll-snap-align:center}.rc-g[data-n="1"] .rc-c{flex:1 1 100%}.cg{grid-template-columns:minmax(0,1fr)}.cf{flex-wrap:nowrap;overflow-x:auto;margin-inline:-20px;padding-inline:20px;scrollbar-width:none}.cf .chip{flex:none}.js .cc ul:not(.pleine) .ro:nth-child(n+6){display:none}}@media (max-width:760px){.cal-a,.fr-l span,.rc-t small{font-size:15px}}