.bp48{--bp-night:#0b1626;--bp-paper:#f3ead8;--bp-muted:#aab4c3;--bp-line:#f3ead826;--bp-cool:#73b7c9;--bp-accent:#f5bb3c;--bp-aiguille:0deg;--bp-serif:"TM Fraunces",Georgia,serif;--bp-mono:"TM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--bp-sans:"TM Inter",Arial,Helvetica,sans-serif;--bp-ease:cubic-bezier(.16,1,.3,1);isolation:isolate;overflow:hidden;display:grid;gap:clamp(28px,3.5vw,40px);padding:clamp(40px,4.5vw,60px) clamp(16px,5vw,72px) 22px;border-top:1px solid var(--bp-line);background:radial-gradient(120% 70% at 85% 0,#14304b 0,transparent 60%),var(--bp-night);color:var(--bp-paper);font-family:var(--bp-sans)}.bp48,.bp48>*{position:relative}.bp48>*{z-index:1;box-sizing:border-box;width:100%;max-width:1320px;margin-inline:auto}.bp48 :is(h2,p,ul){margin:0}.bp48 a{color:inherit}.bp48 :is(a,button,input):focus-visible{outline:2px solid var(--bp-accent);outline-offset:3px}.bp48 .bp48-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.bp48>.bp48-relief{position:absolute;z-index:0;top:0;left:50%;width:1600px;max-width:none;height:900px;margin:0;transform:translateX(-50%);pointer-events:none;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.bp48-courbes path{fill:none;stroke:var(--bp-cool);stroke-opacity:.15;stroke-width:1}.bp48-courbes path:nth-child(4n+1){stroke-opacity:.26;stroke-width:1.3}.bp48-loire{fill:none;stroke:var(--bp-cool);stroke-opacity:.26;stroke-width:2.2;stroke-linecap:round}.bp48[data-reveal=armed] :is(.bp48-courbes path,.bp48-loire){stroke-dasharray:1 1;stroke-dashoffset:1}.bp48[data-reveal=done] :is(.bp48-courbes path,.bp48-loire){stroke-dasharray:1 1;stroke-dashoffset:0;transition:stroke-dashoffset 2.6s var(--bp-ease) calc(var(--i,6) * 55ms)}.bp48-corps{display:grid;grid-template-columns:minmax(270px,.82fr) minmax(0,1.38fr) minmax(300px,1fr);grid-template-areas:"cartouche plan lettre";gap:clamp(28px,3.5vw,52px);align-items:start}.bp48-corps.is-sans-lettre{grid-template-columns:minmax(270px,.82fr) minmax(0,1.6fr);grid-template-areas:"cartouche plan"}.bp48-cartouche{grid-area:cartouche;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 18px;padding:22px;border:1px solid #f3ead85c;background:#0b1626d9;box-shadow:inset 0 0 0 5px #0b1626,inset 0 0 0 6px #f3ead829}.bp48-rose-cadre{width:76px;height:76px}.bp48-rose{display:block;width:100%;height:100%;overflow:visible}.bp48-rose-ring{fill:none;stroke:#f3ead880;stroke-width:1}.bp48-rose-ring.is-thin{stroke:#f3ead838;stroke-width:.7}.bp48-rose-ticks{transform-box:fill-box;transform-origin:center;transition:rotate 2.2s var(--bp-ease)}.bp48-rose-ticks line{stroke:#f3ead866;stroke-width:.7}.bp48[data-reveal=armed] .bp48-rose-ticks{rotate:-90deg}.bp48-rose-star .is-light{fill:#f3ead84d}.bp48-rose-star .is-dark{fill:#f3ead81a}.bp48-rose-n{font:600 11.5px var(--bp-mono);fill:var(--bp-paper)}.bp48-aiguille{transform-box:fill-box;transform-origin:center;transform:rotate(var(--bp-aiguille));transition:transform .9s cubic-bezier(.22,1.25,.36,1);filter:drop-shadow(0 0 4px #0b1626)}.bp48-aiguille .is-north{fill:var(--bp-accent)}.bp48-aiguille .is-south{fill:var(--bp-night);stroke:var(--bp-paper);stroke-width:1}.bp48-aiguille-pivot{fill:var(--bp-night);stroke:var(--bp-accent);stroke-width:1.4}.bp48-titre{display:grid;gap:6px;min-width:0}.bp48-nom{font:600 clamp(22px,2vw,27px)/1.02 var(--bp-serif);letter-spacing:.05em;text-transform:uppercase;text-wrap:balance}.bp48-devise{font:italic 400 15px/1.4 var(--bp-serif);color:#ddd3c1}.bp48-soutien{grid-column:1/-1;display:grid;justify-items:start;gap:12px;padding-top:14px;border-top:1px solid var(--bp-line)}.bp48-soutien p{font:400 14px/1.5 var(--bp-sans);color:var(--bp-muted)}.bp48-soutien-lien{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid var(--bp-accent);color:var(--bp-accent)!important;font:700 14px var(--bp-sans);text-decoration:none;transition:background-color .35s,color .35s}.bp48-soutien-lien span[aria-hidden]{transition:transform .4s var(--bp-ease)}.bp48-soutien-lien:is(:hover,:focus-visible){background:var(--bp-accent);color:var(--bp-night)!important}.bp48-soutien-lien:is(:hover,:focus-visible) span[aria-hidden]{transform:translate(2px,-2px)}.bp48-plan{grid-area:plan;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px clamp(16px,2.2vw,32px);padding-top:6px}.bp48-plan h2{margin-bottom:8px;padding-bottom:9px;border-bottom:1px solid var(--bp-line);font:600 12px/1.3 var(--bp-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bp-accent)}.bp48-plan ul{display:grid;padding:0;list-style:none}.bp48-plan li{margin:0;padding:0}.bp48-plan a{display:inline-flex;align-items:center;min-height:36px;font:500 15px/1.3 var(--bp-sans);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 7px)/0 1px no-repeat;transition:background-size .5s var(--bp-ease),color .3s}.bp48-plan a:is(:hover,:focus-visible){background-size:100% 1px;color:var(--bp-accent)}.bp48 .bp48-bug:before{content:"";flex-shrink:0;width:7px;height:7px;margin-right:10px;border-radius:50%;background:#ff8d7e;box-shadow:0 0 0 3px #ff8d7e33}.bp48-lettre{grid-area:lettre;position:relative;box-sizing:border-box;min-width:0;display:grid;align-content:start;gap:10px;padding:20px 22px;border:1px solid color-mix(in srgb,var(--bp-accent) 45%,transparent);background:color-mix(in srgb,var(--bp-accent) 9%,#0b1626e6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bp48-lettre small{font:600 12px/1.35 var(--bp-mono);letter-spacing:.12em;color:var(--bp-accent)}.bp48-lettre h2{font:500 clamp(21px,1.8vw,24px)/1.15 var(--bp-serif);letter-spacing:-.01em;color:var(--bp-paper);text-wrap:balance}.bp48-lettre>p{font:400 14px/1.5 var(--bp-sans);color:var(--bp-muted)}.bp48-lettre-champ{display:flex;min-height:48px;margin-top:2px;border:1px solid #f3ead866;background:#060d18}.bp48-lettre-champ:focus-within{border-color:var(--bp-accent)}.bp48 .bp48-lettre-champ input{flex:1 1;min-width:0;height:auto;margin:0;padding:0 14px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--bp-paper);font:400 16px var(--bp-sans)}.bp48 .bp48-lettre-champ input:focus-visible{outline:0}.bp48-lettre-champ input::placeholder{color:#aab4c399}.bp48-lettre-champ button{display:flex;align-items:center;gap:8px;flex-shrink:0;margin:0;padding:0 16px;border:0;border-radius:0;background:var(--bp-accent);color:var(--bp-night);font:700 14px var(--bp-sans);cursor:pointer;transition:filter .3s}.bp48-lettre-champ button span{transition:transform .4s var(--bp-ease)}.bp48-lettre-champ button:hover span{transform:translateX(3px)}.bp48-lettre-champ button:disabled{cursor:wait;filter:saturate(.4) brightness(.8)}.bp48-accord{display:flex;align-items:flex-start;gap:10px;font:400 12.5px/1.5 var(--bp-sans);color:var(--bp-muted);cursor:pointer}.bp48 .bp48-accord input{flex-shrink:0;width:18px;height:18px;margin:1px 0 0;accent-color:var(--bp-accent)}.bp48-accord a{color:var(--bp-paper);text-underline-offset:3px}.bp48-piege{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bp48 :is(.bp48-lettre-ok,.bp48-lettre-erreur){padding:10px 12px;border-left:3px solid;font:400 13px/1.5 var(--bp-sans)}.bp48 .bp48-lettre-ok{border-color:#7fd1a5;background:#7fd1a514;color:#bfe8d1}.bp48 .bp48-lettre-erreur{border-color:#ff8d7e;background:#ff8d7e14;color:#ffc4bb}.bp48-legende{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"reseaux signature legal nord";align-items:center;gap:14px 28px;padding-top:18px;border-top:1px solid var(--bp-line);font:400 12px/1.4 var(--bp-mono);color:var(--bp-muted)}.bp48-reseaux{grid-area:reseaux;display:flex;gap:8px}.bp48-reseaux a{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--bp-line);border-radius:50%;text-decoration:none;transition:border-color .4s,color .4s,transform .5s var(--bp-ease),background-color .4s}.bp48-reseaux svg{width:20px;height:20px}.bp48-reseaux a:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--bp-accent) 60%,transparent);background-color:#ffffff08;color:var(--bp-accent);transform:translateY(-2px)}.bp48-signature{grid-area:signature;display:grid;gap:4px}.bp48-lieu>span+span:before{content:" · "}.bp48-signature time{color:var(--bp-paper)}.bp48-signature strong{font:600 12px var(--bp-mono);letter-spacing:.1em;color:var(--bp-paper)}.bp48-legal{grid-area:legal;display:flex;flex-wrap:wrap;gap:0 20px}.bp48-legal a{display:inline-flex;align-items:center;min-height:36px;color:var(--bp-paper);text-decoration:none;text-underline-offset:4px;transition:color .3s}.bp48-legal a:is(:hover,:focus-visible){color:var(--bp-accent);text-decoration:underline}.bp48-nord{grid-area:nord;display:inline-flex;align-items:center;gap:10px;min-height:40px;margin:0;padding:0 16px;border:1px solid var(--bp-line);border-radius:999px;background:transparent;color:var(--bp-paper);font:500 12px var(--bp-mono);cursor:pointer;transition:border-color .3s}.bp48-nord span{display:inline-block;transition:transform .5s var(--bp-ease)}.bp48-nord:is(:hover,:focus-visible){border-color:var(--bp-accent)}.bp48-nord:is(:hover,:focus-visible) span{transform:translateY(-3px)}.bp48.is-compact{gap:0;padding:16px clamp(16px,4vw,40px);background:var(--bp-night)}.bp48.is-compact .bp48-legende{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"signature legal bug";padding-top:0;border-top:0}.bp48.is-compact .bp48-bug{grid-area:bug;display:inline-flex;align-items:center;min-height:36px;color:var(--bp-paper);text-decoration:none}.bp48.is-compact .bp48-bug:is(:hover,:focus-visible){color:var(--bp-accent)}@media (pointer:coarse){.bp48-legal a,.bp48-plan a{min-height:44px}}@media (max-width:1180px){.bp48-corps{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"cartouche lettre" "plan plan"}.bp48-corps.is-sans-lettre{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-template-areas:"cartouche plan"}.bp48-legende{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"reseaux signature nord" "legal legal legal"}}@media (max-width:720px){.bp48-corps,.bp48-corps.is-sans-lettre{grid-template-columns:minmax(0,1fr);grid-template-areas:"cartouche" "lettre" "plan";gap:28px}.bp48-plan{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;padding-top:0}.bp48-plan>div:last-child{grid-column:1/-1}.bp48-plan>div:last-child ul{display:flex;flex-wrap:wrap;gap:0 22px}.bp48-legende{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"reseaux nord" "legal legal" "signature signature"}.bp48.is-compact .bp48-legende{grid-template-columns:1fr;grid-template-areas:"signature" "legal" "bug"}}@media (max-width:480px){.bp48-cartouche{gap:14px;padding:18px}.bp48-rose-cadre{width:60px;height:60px}.bp48-soutien{padding-top:12px}.bp48-soutien p{display:none}.bp48-soutien-lien{width:100%;box-sizing:border-box;justify-content:center}.bp48-lettre{padding:18px}.bp48-lettre-champ button{padding:0 14px}.bp48-legal{gap:0 16px}}@media (prefers-reduced-motion:reduce){.bp48 *,.bp48 :before{transition:none!important;animation:none!important}}:is(.et49,.et49-menu){--et-serif:"TM Fraunces",Georgia,serif;--et-mono:"TM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--et-sans:"TM Inter",Arial,Helvetica,sans-serif;--et-ease:cubic-bezier(.16,1,.3,1);--nuit:#0b1626;--papier:#f3ead8;--brume:#aab4c3;--filet:#f3ead826;--soleil:#f5bb3c;--corail:#ff8d7e}.et49{--et-bg:var(--header-background,#0b1626);--et-ink:var(--header-ink,#f3ead8);--et-accent:var(--header-accent,#f5bb3c);--et-line:color-mix(in srgb,var(--et-ink) 22%,transparent);--et-soft:color-mix(in srgb,var(--et-ink) 7%,var(--et-bg));position:sticky;top:0;z-index:1200;border-bottom:1px solid transparent;background:var(--et-bg);color:var(--et-ink);font-family:var(--et-sans);transition:border-color .4s,box-shadow .4s,background-color .6s,color .6s}.et49[data-defile=oui]{border-bottom-color:var(--et-line);box-shadow:0 14px 30px -24px #000c}:where(.et49,.et49-menu) :is(a,button){color:inherit}:where(.et49,.et49-menu) :is(ul,ol,p){margin:0}.et49 .et49-sr,.et49-menu .et49-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.et49-barre{box-sizing:border-box;gap:clamp(14px,2.2vw,36px);min-height:76px;padding:10px clamp(14px,3vw,40px)}.et49-barre,.et49-marque{display:flex;align-items:center}.et49-marque{flex-shrink:0;gap:12px;text-decoration:none}.et49-marque img{display:block;width:46px;height:46px;object-fit:contain;transition:transform .6s var(--et-ease)}.et49-marque:is(:hover,:focus-visible) img{transform:rotate(-12deg)}.et49-marque>span{display:grid;gap:4px;line-height:1}.et49-marque small{font:600 11.5px/1 var(--et-mono);letter-spacing:.32em}.et49-marque b{font:600 19px/1 var(--et-serif);letter-spacing:.02em}.et49-nav{display:flex;flex:1 1;justify-content:flex-end;min-width:0}.et49-regle{position:relative;padding-bottom:12px}.et49-regle:after{content:"";position:absolute;inset:auto 0 0;height:9px;pointer-events:none;background:linear-gradient(var(--et-line),var(--et-line)) 0 100%/100% 1px no-repeat,repeating-linear-gradient(90deg,var(--et-line) 0 1px,transparent 1px 40px) 0 100%/100% 9px no-repeat,repeating-linear-gradient(90deg,var(--et-line) 0 1px,transparent 1px 8px) 0 100%/100% 5px no-repeat}.et49-regle ul{display:flex;align-items:center;gap:clamp(18px,2vw,34px);padding:0 6px;list-style:none}.et49-regle li{margin:0;padding:0}.et49-regle a{display:block;padding:12px 0 6px;font:600 14.5px/1.2 var(--et-sans);letter-spacing:-.005em;text-decoration:none;white-space:nowrap;transition:color .3s}.et49-regle a:is(:hover,:focus-visible,[aria-current=page]){color:var(--et-accent)}.et49-curseur{position:absolute;bottom:0;left:0;width:var(--et-w,0);height:3px;background:var(--et-accent);opacity:0;transform:translateX(var(--et-x,0));pointer-events:none}.et49-curseur:after{content:"";position:absolute;bottom:3px;left:50%;border:5px solid transparent;border-bottom:5px solid var(--et-accent);transform:translateX(-50%)}.et49-regle[data-curseur=oui] .et49-curseur{opacity:1}.et49-regle[data-pret=oui] .et49-curseur{transition:transform .55s var(--et-ease),width .55s var(--et-ease),opacity .3s}.et49-actions{display:flex;align-items:center;flex-shrink:0;gap:10px}.et49-adherer{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 15px;border:1px solid var(--et-accent);color:var(--et-accent);font:700 13.5px var(--et-sans);text-decoration:none;white-space:nowrap;transition:background-color .3s,color .3s}.et49-adherer span{transition:transform .4s var(--et-ease)}.et49-adherer:is(:hover,:focus-visible){background:var(--et-accent);color:var(--et-bg)}.et49-adherer:is(:hover,:focus-visible) span{transform:translate(2px,-2px)}.et49-passeport{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 17px 0 13px;border-radius:999px;background:var(--et-ink);color:var(--et-bg);font:700 13.5px var(--et-sans);text-decoration:none;white-space:nowrap;transition:transform .5s var(--et-ease),box-shadow .5s}.et49-passeport:is(:hover,:focus-visible){transform:translateY(-2px);box-shadow:0 10px 22px -12px #000d}.et49-passeport-icone{flex-shrink:0;width:16px;height:22px;transition:transform .6s var(--et-ease)}.et49-passeport:is(:hover,:focus-visible) .et49-passeport-icone{transform:rotate(-9deg) scale(1.08)}.et49-passeport-icone .is-cuir{fill:#7a1a2c;stroke:#4a0c19;stroke-width:1}.et49-passeport-icone .is-or{fill:none;stroke:#e2bd62;stroke-width:1.1;stroke-linecap:round}.et49-volet-ancre{position:relative}.et49-icone,.et49-portrait{position:relative;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;margin:0;padding:0;border:1px solid var(--et-line);border-radius:12px;background:var(--et-soft);cursor:pointer;transition:border-color .3s,transform .4s var(--et-ease)}.et49-icone:is(:hover,:focus-visible,[aria-expanded=true]),.et49-portrait:is(:hover,:focus-visible,[aria-expanded=true]){border-color:var(--et-accent);transform:translateY(-1px)}.et49-icone svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.et49-icone svg circle{fill:currentColor;stroke:none}.et49-pastille{position:absolute;top:-7px;right:-7px;display:grid;place-items:center;box-sizing:border-box;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#c23f48;box-shadow:0 0 0 2px var(--et-bg);color:#fff;font:700 11.5px/1 var(--et-sans)}.et49-portrait{overflow:hidden}.et49-portrait img{display:block;width:100%;height:100%;object-fit:cover}.et49-portrait>span{font:700 13px var(--et-sans);letter-spacing:.04em}.et49-menu-bouton{display:none;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-width:44px;min-height:44px;margin:0;padding:0 16px;border:1px solid var(--et-line);border-radius:999px;background:transparent;font:600 13.5px var(--et-sans);cursor:pointer;transition:border-color .3s}.et49-menu-bouton:is(:hover,:focus-visible){border-color:var(--et-accent)}.et49-menu-glyphe{display:grid;gap:4px;width:18px}.et49-menu-glyphe i{display:block;height:1.5px;background:currentColor}.et49-menu-glyphe i:nth-child(2){width:65%}.et49-volet{position:absolute;top:calc(100% + 14px);right:0;z-index:5;box-sizing:border-box;width:min(370px,calc(100vw - 24px));max-height:calc(100dvh - 110px);overflow:auto;overscroll-behavior:contain;border:1px solid #f3ead84d;background:var(--nuit);box-shadow:inset 0 0 0 4px var(--nuit),inset 0 0 0 5px #f3ead81f,0 26px 60px -22px #000d;color:var(--papier);animation:et49-volet .35s var(--et-ease) both}@keyframes et49-volet{0%{opacity:0;transform:translateY(-6px)}}.et49-volet :is(small,strong,b){display:block}.et49-carnet li small,.et49-volet header small{font:600 11.5px/1.3 var(--et-mono);letter-spacing:.12em;color:var(--soleil)}.et49-compte{padding:20px}.et49-compte header{display:grid;gap:6px;padding:4px 4px 16px;border-bottom:1px solid var(--filet)}.et49-compte header strong{font:500 24px/1.1 var(--et-serif);overflow-wrap:anywhere}.et49-compte nav{display:grid;gap:2px;margin:10px 0}.et49-compte nav a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:46px;padding:0 10px;font:500 15px var(--et-sans);text-decoration:none;transition:background-color .25s,padding .25s}.et49-compte nav a>span:last-child{color:var(--soleil);transition:transform .25s}.et49-compte nav a:is(:hover,:focus-visible){padding-left:16px;background:#f3ead812}.et49-compte nav a:is(:hover,:focus-visible)>span:last-child{transform:translate(2px,-2px)}.et49-compte nav .et49-studio{border:1px solid #f5bb3c66;color:var(--soleil)}.et49-compte footer{display:grid;gap:10px;padding-top:14px;border-top:1px solid var(--filet)}.et49-compte footer>span{color:var(--brume);font:400 12px/1.4 var(--et-mono);overflow-wrap:anywhere}.et49-compte footer button{display:flex;align-items:center;justify-content:space-between;min-height:46px;margin:0;padding:0 14px;border:1px solid #ff8d7e80;background:transparent;color:#ffc4bb;font:600 14px var(--et-sans);cursor:pointer;transition:background-color .25s}.et49-compte footer button:is(:hover,:focus-visible){background:#ff8d7e1f}.et49-compte footer button:disabled{cursor:wait;opacity:.6}.et49-compte footer p{color:#ffc4bb;font:400 13px/1.4 var(--et-sans)}.et49-carnet header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:18px 20px 14px;border-bottom:1px solid var(--filet)}.et49-carnet header strong{margin-top:4px;font:500 23px/1.1 var(--et-serif)}.et49-carnet header button{flex-shrink:0;min-height:36px;margin:0;padding:0 10px;border:1px solid var(--filet);background:transparent;font:500 12px var(--et-sans);cursor:pointer}.et49-carnet header button:is(:hover,:focus-visible){border-color:var(--soleil)}.et49-carnet ul{padding:0;list-style:none}.et49-carnet li{margin:0;border-bottom:1px solid var(--filet)}.et49-carnet li a{display:grid;grid-template-columns:10px minmax(0,1fr);gap:12px;padding:14px 20px;text-decoration:none;transition:background-color .2s}.et49-carnet li a:is(:hover,:focus-visible){background:#f3ead80d}.et49-carnet li a>i{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#f3ead833}.et49-carnet li a.is-nouveau>i{background:var(--corail);box-shadow:0 0 0 4px #ff8d7e26}.et49-carnet li a>span{display:grid;gap:3px;min-width:0}.et49-carnet li b{font:500 16px/1.25 var(--et-serif)}.et49-carnet-texte{color:var(--brume);font:400 13px/1.45 var(--et-sans)}.et49-carnet time{color:var(--brume);font:400 12px var(--et-mono)}.et49-carnet-vide{padding:26px 20px;color:var(--brume);font:400 14px/1.5 var(--et-sans)}.et49-carnet footer{padding:14px 20px}.et49-carnet footer a{color:var(--soleil);font:600 14px var(--et-sans);text-decoration:none}.et49-carnet footer a:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:3px}.et49-menu{position:fixed;inset:0;box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;overflow:hidden auto;overscroll-behavior:contain;background:var(--nuit);color:var(--papier);font-family:var(--et-sans)}.et49-menu[open]{display:flex;flex-direction:column;animation:et49-deplie .5s var(--et-ease) both}.et49-menu::backdrop{background:#0b1626cc}@keyframes et49-deplie{0%{opacity:.4;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0)}}.et49-menu>:not(.et49-menu-relief){position:relative;z-index:1}.et49-menu-relief{position:absolute;top:0;left:50%;width:1600px;height:900px;transform:translateX(-50%);pointer-events:none;-webkit-mask-image:linear-gradient(#000 35%,transparent 85%);mask-image:linear-gradient(#000 35%,transparent 85%)}.et49-menu-relief path{fill:none;stroke:#73b7c9;stroke-opacity:.14}.et49-menu-relief path.is-loire{stroke-opacity:.28;stroke-width:2}.et49-menu-haut{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px clamp(16px,5vw,40px);border-bottom:1px solid var(--filet)}.et49-menu-haut>span{font:600 12px var(--et-mono);letter-spacing:.15em}.et49-menu-fermer{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin:0;padding:0 16px;border:1px solid var(--filet);border-radius:999px;background:transparent;font:600 14px var(--et-sans);cursor:pointer}.et49-menu-fermer span{font-size:22px;line-height:1}.et49-menu-fermer:is(:hover,:focus-visible){border-color:var(--soleil)}.et49-menu nav{padding:6px clamp(16px,5vw,40px)}.et49-menu-liens{padding:0;list-style:none}.et49-menu-liens li{margin:0;border-bottom:1px solid var(--filet);animation:et49-lien .55s var(--et-ease) both;animation-delay:calc(.14s + var(--rang, 0) * 45ms)}@keyframes et49-lien{0%{opacity:0;transform:translateY(12px)}}.et49-menu-liens a{display:grid;grid-template-columns:34px minmax(0,1fr) 24px;align-items:baseline;gap:10px;padding:18px 0;text-decoration:none}.et49-menu-liens small{color:var(--brume);font:600 12px var(--et-mono);letter-spacing:.1em}.et49-menu-liens span{font:500 clamp(30px,8vw,46px)/1.05 var(--et-serif);letter-spacing:-.01em;overflow-wrap:anywhere}.et49-menu-liens b{font:400 22px var(--et-sans);transition:transform .4s var(--et-ease)}.et49-menu-liens a[aria-current=page],.et49-menu-liens a[aria-current=page] small,.et49-menu-liens b{color:var(--soleil)}.et49-menu-liens a:is(:hover,:focus-visible) b{transform:translateX(5px)}.et49-menu-outils{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:18px clamp(16px,5vw,40px)}.et49-menu-outils>a{display:flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;min-height:52px;padding:0 16px;border:1px solid var(--filet);font:600 14px var(--et-sans);text-decoration:none;transition:border-color .3s}.et49-menu-outils>a:is(:hover,:focus-visible){border-color:var(--soleil)}.et49-menu-outils>a.is-accent{grid-column:1/-1;border-color:var(--soleil);color:var(--soleil)}.et49-menu-pied{display:grid;gap:6px;margin-top:auto;padding:18px clamp(16px,5vw,40px) 26px}.et49-menu-pied p:first-child{font:italic 400 20px/1.3 var(--et-serif)}.et49-menu-pied p:last-child{color:var(--brume);font:400 12px/1.5 var(--et-mono);letter-spacing:.05em}.et49-menu-pied time{color:var(--papier)}@media (min-width:1500px){.et49-regle a{font-size:15.5px}}@media (max-width:1179px){.et49-adherer,.et49-nav{display:none}.et49-menu-bouton{display:inline-flex}.et49-actions{margin-left:auto}.et49-barre{min-height:68px}}@media (max-width:599px){.et49-barre{gap:10px;min-height:62px;padding:8px 12px}.et49-marque{gap:8px}.et49-marque img{width:38px;height:38px}.et49-marque small{font-size:11.5px;letter-spacing:.28em}.et49-marque b{font-size:16px}.et49-actions{gap:8px}.et49-menu-bouton{width:44px;padding:0}.et49-menu-mot{display:none}.et49-passeport{gap:8px;padding:0 14px 0 11px;font-size:13px}.et49-volet{position:fixed;top:70px;right:12px;left:12px;width:auto;max-height:calc(100dvh - 86px)}.et49-menu-outils{grid-template-columns:1fr}}@media (max-width:380px){.et49-marque>span{display:none}}@media (prefers-reduced-motion:reduce){.et49 *,.et49-menu,.et49-menu *{animation:none!important;transition:none!important}}.profile-shell-v224_shell__JbUqZ{--header-background:var(--profile-bg,#251d22);--header-ink:#fff2e8;--header-accent:var(--profile-bright,#f5bb3c);background:var(--profile-bg,#251d22)!important;color:#fff2e8}.profile-shell-v224_shell__JbUqZ>main{background:var(--profile-bg,#251d22)}.profile-shell-v224_shell__JbUqZ>footer{background:var(--profile-bg,#251d22)!important;border:0!important}.profile-shell-v224_shell__JbUqZ .route-canvas{background:var(--profile-bg,#251d22)}.profile-shell-v224_shell__JbUqZ .route-canvas:before{display:none}