.hero[data-astro-cid-wdusdyft]{--sun: min(86vw, 46svh);--sink: .24;--climb: 3.5rem;--sky-max: calc(.86 * var(--fs-wordmark) + 6rem + (1 - var(--sink)) * var(--sun));position:relative;display:grid;grid-template-rows:minmax(0,var(--sky-max)) minmax(max-content,1fr);height:max(33rem,calc(100svh - var(--header-h)));overflow:clip}.sky[data-astro-cid-wdusdyft]{position:relative;overflow:hidden;display:flex;flex-direction:column}.sky-dusk[data-astro-cid-wdusdyft]{position:absolute;inset:0;opacity:0;pointer-events:none}.sky-inner[data-astro-cid-wdusdyft]{position:relative;z-index:1;padding-top:var(--s-2)}.wordmark[data-astro-cid-wdusdyft]{max-width:none;font-family:var(--font-poster-stack);font-weight:700;font-size:var(--fs-wordmark);line-height:.78;letter-spacing:-.035em;margin-inline:-.045em;padding-top:.08em;white-space:nowrap;color:var(--nuit)}.tag-part[data-astro-cid-wdusdyft]{white-space:nowrap}.tagline[data-astro-cid-wdusdyft]{margin-top:var(--s-3)}.sun-stage[data-astro-cid-wdusdyft]{position:relative;flex:1 1 0;min-height:0;container-type:size}.sun-track[data-astro-cid-wdusdyft]{position:absolute;left:50%;bottom:0;width:var(--sun);width:min(var(--sun),calc((100cqh + var(--climb)) / (1 - var(--sink))));aspect-ratio:1;translate:-50% calc(var(--sink) * 100%)}.sun[data-astro-cid-wdusdyft]{width:100%;height:100%;border-radius:50%}.sun[data-astro-cid-wdusdyft] picture{display:block;width:100%;height:100%;translate:var(--px, 0px) var(--py, 0px);transition:translate var(--d-reveal) var(--ease-sun)}.sun[data-astro-cid-wdusdyft] img{width:100%;height:100%;border-radius:50%}.sea[data-astro-cid-wdusdyft]{position:relative;display:flex}.reflection[data-astro-cid-wdusdyft]{position:absolute;left:50%;top:0;width:var(--sun-now, var(--sun));translate:-50%;display:grid;justify-items:center;gap:clamp(.4rem,1.1svh,.8rem);padding-top:clamp(.5rem,1.4svh,1rem);transform-origin:50% 0}.reflection[data-astro-cid-wdusdyft] span[data-astro-cid-wdusdyft]{position:relative;display:block;height:clamp(3px,.55svh,6px);background:var(--soleil)}.reflection[data-astro-cid-wdusdyft] span[data-astro-cid-wdusdyft]:after{content:"";position:absolute;inset:0;background:var(--couchant);opacity:0}.reflection[data-astro-cid-wdusdyft] span[data-astro-cid-wdusdyft]:first-child{width:78%}.reflection[data-astro-cid-wdusdyft] span[data-astro-cid-wdusdyft]:nth-child(2){width:58%}.reflection[data-astro-cid-wdusdyft] span[data-astro-cid-wdusdyft]:nth-child(3){width:40%}.reflection[data-astro-cid-wdusdyft] span[data-astro-cid-wdusdyft]:nth-child(4){width:24%}.reflection[data-astro-cid-wdusdyft] span[data-astro-cid-wdusdyft]:nth-child(5){width:11%}.sea-inner[data-astro-cid-wdusdyft]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s-5);padding-top:clamp(4.25rem,9svh,7rem);padding-bottom:clamp(1.25rem,3.5svh,2.5rem)}.title[data-astro-cid-wdusdyft]{font-family:var(--font-text-stack);font-style:italic;font-weight:500;font-size:clamp(1.6rem,7.4vw,2.2rem);line-height:1.08;letter-spacing:-.01em;max-width:22ch}.ctas[data-astro-cid-wdusdyft]{display:flex;align-items:center;gap:var(--s-2)}.ctas[data-astro-cid-wdusdyft] .btn[data-astro-cid-wdusdyft]{flex:auto;padding-inline:var(--s-4)}@media(width>=60rem){.hero[data-astro-cid-wdusdyft]{--sun: min(38vw, 60svh, 44rem);--sink: .16;--climb: calc(-1 * var(--s-3));height:max(36rem,calc(100svh - var(--header-h)));grid-template-rows:minmax(0,64fr) 36fr}.sky-inner[data-astro-cid-wdusdyft]{padding-top:var(--s-4)}.wordmark[data-astro-cid-wdusdyft]{font-size:min(14vw,26svh,calc(var(--max) * .14))}.sun-track[data-astro-cid-wdusdyft],.reflection[data-astro-cid-wdusdyft]{left:auto;right:max(calc(var(--gutter) + 2vw),calc((100vw - var(--max)) / 2 + var(--gutter)))}.sun-stage[data-astro-cid-wdusdyft]{position:absolute;inset:0}.sun-track[data-astro-cid-wdusdyft]{translate:0 calc(var(--sink) * 100%)}.reflection[data-astro-cid-wdusdyft]{translate:0}.sea-inner[data-astro-cid-wdusdyft]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:auto auto;align-content:center;column-gap:var(--s-7);row-gap:var(--s-5);padding-top:var(--s-6);padding-bottom:var(--s-6)}.title[data-astro-cid-wdusdyft]{grid-column:1;grid-row:1;align-self:end;font-size:clamp(2.4rem,3.4vw,3.6rem);max-width:22ch}.ctas[data-astro-cid-wdusdyft]{grid-column:1;grid-row:2;align-self:start;gap:var(--s-3)}.ctas[data-astro-cid-wdusdyft] .btn[data-astro-cid-wdusdyft]{flex:0 auto;padding-inline:1.6em}}@media(prefers-reduced-motion:no-preference){.sun-track[data-astro-cid-wdusdyft]{animation:sun-rise var(--d-sun) var(--ease-sun) both}.reflection[data-astro-cid-wdusdyft]{animation:shimmer-in var(--d-sun) var(--ease-sun) both}@keyframes sun-rise{0%{transform:translateY(38%)}}@keyframes shimmer-in{0%{transform:scaleX(.35)}}@supports (animation-timeline: scroll()){.sun[data-astro-cid-wdusdyft]{animation:linear both sun-set;animation-timeline:scroll(root);animation-range:0 45svh}.sky-dusk[data-astro-cid-wdusdyft]{animation:linear both dusk-in;animation-timeline:scroll(root);animation-range:0 45svh}.reflection[data-astro-cid-wdusdyft] span[data-astro-cid-wdusdyft]{animation:linear both stripes-shrink;animation-timeline:scroll(root);animation-range:0 45svh}.reflection[data-astro-cid-wdusdyft] span[data-astro-cid-wdusdyft]:after{animation:linear both stripes-dusk;animation-timeline:scroll(root);animation-range:0 45svh}}@keyframes sun-set{to{transform:translateY(78%) rotate(28deg)}}@keyframes dusk-in{55%,to{opacity:1}}@keyframes stripes-shrink{to{transform:scaleX(.25)}}@keyframes stripes-dusk{to{opacity:1}}.no-sda .sun[data-astro-cid-wdusdyft]{transform:translateY(calc(var(--p, 0) * 78%)) rotate(calc(var(--p, 0) * 28deg))}.no-sda .sky-dusk[data-astro-cid-wdusdyft]{opacity:min(calc(var(--p, 0) * 1.8),1)}.no-sda .reflection[data-astro-cid-wdusdyft] span[data-astro-cid-wdusdyft]{transform:scaleX(calc(1 - var(--p, 0) * .75))}.no-sda .reflection[data-astro-cid-wdusdyft] span[data-astro-cid-wdusdyft]:after{opacity:var(--p, 0)}}.doors-bridge[data-astro-cid-6voplrxj]{padding-block:var(--section) var(--s-8)}.bridge[data-astro-cid-6voplrxj]{font-family:var(--font-text-stack);font-style:italic;font-weight:500;font-size:clamp(1.6rem,2.6vw + .8rem,2.9rem);line-height:1.18;letter-spacing:-.01em;max-width:24ch}.doors-poster[data-astro-cid-6voplrxj]{display:grid}.door[data-astro-cid-6voplrxj]{--pl: var(--gutter);--pr: var(--gutter);display:block;padding:var(--s-8) var(--pr) var(--s-7) var(--pl);text-decoration:none;-webkit-tap-highlight-color:transparent}.door--recevoir[data-astro-cid-6voplrxj]{--door-ink: var(--nuit);--door-ink-photo: var(--nuit)}.door--conseiller[data-astro-cid-6voplrxj]{--door-ink: var(--soleil);--door-ink-photo: var(--nuit)}.door[data-astro-cid-6voplrxj]:focus-visible{outline-offset:-8px}.door-inner[data-astro-cid-6voplrxj]{display:grid;justify-items:start;container-type:inline-size}.door-word[data-astro-cid-6voplrxj]{--sink: .47em;--cut: calc(.8em - .15em - var(--sink) - .5px);position:relative;z-index:1;font-size:min(calc(100cqi / (var(--word-len) * .69)),6rem);line-height:.8;letter-spacing:-.02em;margin-inline-start:-.04em;margin-bottom:calc(-.15em - var(--sink));white-space:nowrap;color:var(--door-ink)}.door-word-photo[data-astro-cid-6voplrxj]{position:absolute;inset:0;color:var(--door-ink-photo);clip-path:inset(var(--cut) -.2em -.3em -.2em)}.door-inner[data-astro-cid-6voplrxj] .door-photo{width:100%}.door-horizon[data-astro-cid-6voplrxj]{display:block;width:calc(100% + var(--pl) + var(--pr));height:3px;margin-inline:calc(-1 * var(--pl)) calc(-1 * var(--pr));background:var(--door-ink)}.door-text[data-astro-cid-6voplrxj]{margin-top:var(--s-5);max-width:34ch}.door-link[data-astro-cid-6voplrxj]{margin-top:var(--s-3)}@media(width>=48rem){.doors-poster[data-astro-cid-6voplrxj]{grid-template-columns:1fr 1fr}.door[data-astro-cid-6voplrxj]{padding-block:var(--s-8)}.door--recevoir[data-astro-cid-6voplrxj]{--pl: max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));--pr: var(--s-7)}.door--conseiller[data-astro-cid-6voplrxj]{--pl: var(--s-7);--pr: max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)))}}@media(prefers-reduced-motion:no-preference){.door-word-photo[data-astro-cid-6voplrxj]{transition:clip-path var(--d-slow) var(--ease-sun) calc(var(--door-delay, 0s) + .26s)}.js .door-inner:not(:has(.is-in)) .door-word-photo{clip-path:inset(.8em -.2em -.3em)}}@media(width>=48rem)and (prefers-reduced-motion:no-preference){.door--conseiller[data-astro-cid-6voplrxj]{--door-delay: .14s}.door--conseiller[data-astro-cid-6voplrxj] [data-reveal],.door--conseiller[data-astro-cid-6voplrxj] [data-reveal] img{transition-delay:.14s}}.door[data-astro-cid-6voplrxj] .door-photo picture{transition:transform .18s var(--ease-out)}.door[data-astro-cid-6voplrxj]:active .door-photo picture{transform:scale(1.02)}@media(hover:hover)and (pointer:fine){.door[data-astro-cid-6voplrxj]:hover .door-photo picture{transform:scale(1.035)}.door[data-astro-cid-6voplrxj] .door-link[data-astro-cid-6voplrxj] svg{transition-duration:.18s}.door[data-astro-cid-6voplrxj]:hover .door-link[data-astro-cid-6voplrxj] svg{transform:translate(.3em)}.door[data-astro-cid-6voplrxj]:hover .door-link[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]{background-size:100% 3px}}.planches-head[data-astro-cid-6voplrxj]{display:grid;gap:var(--s-5)}@media(width>=60rem){.planches-head[data-astro-cid-6voplrxj]{grid-template-columns:1.1fr 1fr;align-items:end;gap:var(--s-8)}}.planches-head[data-astro-cid-6voplrxj] .display[data-astro-cid-6voplrxj]{color:var(--fg)}.planches-grid[data-astro-cid-6voplrxj]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-6) var(--s-4);margin-top:var(--s-8)}.planche--lead[data-astro-cid-6voplrxj]{grid-column:1 / -1}.planche--0[data-astro-cid-6voplrxj] .plate-photo,.planche--1[data-astro-cid-6voplrxj] .plate-photo{aspect-ratio:4 / 5}.planche--2[data-astro-cid-6voplrxj] .plate-photo,.planche--3[data-astro-cid-6voplrxj] .plate-photo{aspect-ratio:1}@media(width>=60rem){.planches-grid[data-astro-cid-6voplrxj]{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr auto 1fr auto var(--s-8) auto auto;gap:0 var(--s-5)}.planche[data-astro-cid-6voplrxj]{display:grid;grid-template-rows:subgrid}.planche--lead[data-astro-cid-6voplrxj]{grid-column:1 / span 7;grid-row:1 / span 4}.planche--lead[data-astro-cid-6voplrxj]>.photo{grid-row:1 / span 3}.planche--0[data-astro-cid-6voplrxj]{grid-column:8 / span 5;grid-row:1 / span 2}.planche--0[data-astro-cid-6voplrxj] figcaption[data-astro-cid-6voplrxj]{padding-bottom:var(--s-6)}.planche--1[data-astro-cid-6voplrxj]{grid-column:8 / span 5;grid-row:3 / span 2}.planche--2[data-astro-cid-6voplrxj]{grid-column:1 / span 5;grid-row:6 / span 2}.planche--3[data-astro-cid-6voplrxj]{grid-column:6 / span 7;grid-row:6 / span 2}.planche--3[data-astro-cid-6voplrxj] .plate-photo{aspect-ratio:4 / 3}.planche--0[data-astro-cid-6voplrxj]>.photo,.planche--1[data-astro-cid-6voplrxj]>.photo,.planche--2[data-astro-cid-6voplrxj]>.photo{contain:size}.planche--0[data-astro-cid-6voplrxj] .plate-photo,.planche--1[data-astro-cid-6voplrxj] .plate-photo,.planche--2[data-astro-cid-6voplrxj] .plate-photo{aspect-ratio:auto;height:100%}}.planche[data-astro-cid-6voplrxj] figcaption[data-astro-cid-6voplrxj]{display:grid;gap:var(--s-1);margin-top:var(--s-3)}.planche[data-astro-cid-6voplrxj] .dish[data-astro-cid-6voplrxj]{font-size:clamp(1.2rem,.8vw + 1rem,1.6rem);line-height:1.2;color:var(--fg)}.planche--lead[data-astro-cid-6voplrxj] .dish[data-astro-cid-6voplrxj]{font-size:clamp(1.6rem,1.6vw + 1rem,2.4rem)}.planche[data-astro-cid-6voplrxj] .line[data-astro-cid-6voplrxj]{font-size:var(--fs-small);line-height:1.45;color:var(--fg-soft);max-width:44ch}.planches-link[data-astro-cid-6voplrxj]{margin-top:var(--s-7);color:var(--cobalt)}.formats-head[data-astro-cid-6voplrxj]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--s-4) var(--s-6)}.formats-rail[data-astro-cid-6voplrxj]{display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,22rem);gap:var(--s-3);margin-top:var(--s-7);padding-inline:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none}.formats-rail[data-astro-cid-6voplrxj]::-webkit-scrollbar{display:none}@media(width>=60rem){.formats-rail[data-astro-cid-6voplrxj]{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));max-width:var(--max);margin-inline:auto;overflow:visible}}.poster[data-astro-cid-6voplrxj]{scroll-snap-align:start}.poster-link[data-astro-cid-6voplrxj]{display:flex;flex-direction:column;gap:var(--s-3);height:100%;text-decoration:none}.mini[data-astro-cid-6voplrxj]{display:grid;margin-bottom:var(--s-2);container-type:inline-size}.mini-sky[data-astro-cid-6voplrxj]{position:relative;aspect-ratio:4 / 3;overflow:hidden;background-color:var(--mini-sky)}.poster-sun[data-astro-cid-6voplrxj]{position:absolute;left:50%;bottom:0;width:62%;aspect-ratio:1;border-radius:50%;overflow:hidden;translate:-50% 18%;transition:translate .18s var(--ease-out)}.poster-sun[data-astro-cid-6voplrxj] picture{display:block;width:100%;height:100%}.poster-sun[data-astro-cid-6voplrxj] img{width:100%;height:100%;object-fit:cover}.mini-sea[data-astro-cid-6voplrxj]{display:grid;gap:var(--s-5);padding:var(--s-4) var(--s-4) var(--s-5);background-color:var(--mini-sea)}.mini-stripes[data-astro-cid-6voplrxj]{display:grid;justify-items:center;gap:.45rem}.mini-stripes[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]{display:block;height:4px;background:var(--mini-stripe)}.mini-stripes[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]:first-child{width:60%}.mini-stripes[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]:nth-child(2){width:38%}.mini-stripes[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]:nth-child(3){width:18%}.mini-name[data-astro-cid-6voplrxj]{font-family:var(--font-poster-stack);font-weight:700;font-size:clamp(1.35rem,1.4vw + .9rem,2rem);font-size:min(clamp(1.35rem,1.4vw + .9rem,2rem),10.5cqi);line-height:1.02;text-transform:uppercase;color:var(--assiette)}.poster[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{flex:1}.poster[data-astro-cid-6voplrxj] .arrow-link[data-astro-cid-6voplrxj]{margin-top:var(--s-2)}.poster[data-astro-cid-6voplrxj] .arrow-link[data-astro-cid-6voplrxj] svg{transition-duration:.18s}.poster-link[data-astro-cid-6voplrxj]:focus-visible .poster-sun[data-astro-cid-6voplrxj]{translate:-50% calc(18% - .6rem)}@media(hover:hover)and (pointer:fine){.poster-link[data-astro-cid-6voplrxj]:hover .poster-sun[data-astro-cid-6voplrxj]{translate:-50% calc(18% - .6rem)}.poster-link[data-astro-cid-6voplrxj]:hover .arrow-link[data-astro-cid-6voplrxj] svg{transform:translate(.3em)}}.chef-grid[data-astro-cid-6voplrxj]{display:grid;gap:var(--s-7)}@media(width>=60rem){.chef-grid[data-astro-cid-6voplrxj]{grid-template-columns:5fr 6fr;gap:var(--s-9);align-items:center}}.chef-text[data-astro-cid-6voplrxj]{display:grid;gap:var(--s-5);justify-items:start}.route-block[data-astro-cid-6voplrxj]{width:100%;margin-block:var(--s-3)}.route[data-astro-cid-6voplrxj]{position:relative;display:grid;grid-template-columns:repeat(4,minmax(min-content,1fr));margin-top:var(--s-4)}.route[data-astro-cid-6voplrxj]:before{content:"";position:absolute;left:.6rem;right:.6rem;top:.55rem;height:3px;background:var(--nuit)}.route[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{position:relative;display:grid;gap:var(--s-3);justify-items:start;font-family:var(--font-poster-stack);font-weight:700;font-size:clamp(.8rem,.4vw + .7rem,1rem);letter-spacing:.04em;text-transform:uppercase;line-height:1.15;padding-right:var(--s-2)}.route[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:before{content:"";width:1.15rem;height:1.15rem;border-radius:50%;background:var(--couchant);border:3px solid var(--nuit);position:relative}@media(width<=35.99rem){.route[data-astro-cid-6voplrxj]{grid-template-columns:1fr;row-gap:var(--s-3)}.route[data-astro-cid-6voplrxj]:before{left:calc(.575rem - 1.5px);right:auto;top:.6rem;bottom:.6rem;width:3px;height:auto}.route[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{grid-template-columns:1.15rem 1fr;grid-auto-flow:column;align-items:center;padding-right:0}}.day-head[data-astro-cid-6voplrxj]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--s-4) var(--s-6)}.day-head[data-astro-cid-6voplrxj] .h2[data-astro-cid-6voplrxj]{max-width:18ch}.day-link[data-astro-cid-6voplrxj]{color:var(--cobalt)}.day-rail[data-astro-cid-6voplrxj]{margin-top:var(--s-7)}.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj] .hours{column-gap:0}.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj] .hour{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj] .hour:not(:last-child) .hour-poster{margin-inline-end:-1px}.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj] .hour-text{padding-right:var(--s-5)}@media(width<=63.99rem){.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj] .hours{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:min(64vw,17rem);padding-inline:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none}.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj] .hours::-webkit-scrollbar{display:none}.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj] .hours:focus-visible{outline-offset:-3px}.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj] .hour{scroll-snap-align:start}.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj] .hour-poster{aspect-ratio:4 / 3;height:auto}}@media(width<=39.99rem){.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj] .hour:nth-child(n+3){--rise-delay: 0s !important}}@media(width>=64rem){.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj]{max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.day[data-astro-cid-6voplrxj] .day-rail[data-astro-cid-6voplrxj] .hours{grid-template-columns:repeat(6,minmax(0,1fr))}}.zones-grid[data-astro-cid-6voplrxj]{display:grid;gap:var(--s-7)}.zones-head[data-astro-cid-6voplrxj]{display:grid;gap:var(--s-5)}@media(width>=60rem){.zones-head[data-astro-cid-6voplrxj]{grid-template-columns:1fr 1fr;align-items:end;gap:var(--s-8)}}.stations[data-astro-cid-6voplrxj]{position:relative;display:grid;gap:var(--s-7);padding-left:2.5rem}.stations[data-astro-cid-6voplrxj]:before{content:"";position:absolute;left:.7rem;top:.8rem;bottom:.8rem;width:3px;background:var(--soleil)}.stations[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{position:relative;display:grid;gap:var(--s-2);align-content:start}.station[data-astro-cid-6voplrxj]{position:absolute;left:-2.5rem;top:.15rem;width:1.7rem;height:1.7rem;border-radius:50%;background:var(--cobalt);border:4px solid var(--soleil)}.stations[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:first-child .station[data-astro-cid-6voplrxj]{background:var(--soleil)}.proof[data-astro-cid-6voplrxj]{font-size:var(--fs-small);color:var(--assiette);font-style:italic}@media(width>=60rem){.stations[data-astro-cid-6voplrxj]{grid-template-columns:repeat(3,1fr);padding-left:0;padding-top:3rem;gap:var(--s-6)}.stations[data-astro-cid-6voplrxj]:before{left:.85rem;right:0;top:.7rem;bottom:auto;width:auto;height:3px}.station[data-astro-cid-6voplrxj]{left:0;top:-3rem}}.elsewhere[data-astro-cid-6voplrxj]{color:var(--assiette);justify-self:start}.elsewhere[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]{background-image:linear-gradient(var(--soleil),var(--soleil))}.night[data-astro-cid-6voplrxj]{display:grid;grid-template-rows:auto auto;overflow:clip}.night-sky[data-astro-cid-6voplrxj]{position:relative;display:flex;justify-content:center;align-items:flex-end;min-height:clamp(18rem,62vw,34rem);overflow:hidden}.moon[data-astro-cid-6voplrxj]{width:min(64vw,26rem);aspect-ratio:1;translate:0 22%}.moon[data-astro-cid-6voplrxj] img{width:100%;height:100%;border-radius:50%}.night-sea[data-astro-cid-6voplrxj]{position:relative;background:var(--cobalt-night);padding-top:var(--s-9);padding-bottom:var(--s-9)}.moon-reflection[data-astro-cid-6voplrxj]{position:absolute;left:50%;top:0;width:min(64vw,26rem);translate:-50%;display:grid;justify-items:center;gap:.6rem;padding-top:.9rem}.moon-reflection[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]{display:block;height:4px;background:var(--assiette);opacity:.9}.moon-reflection[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]:first-child{width:64%}.moon-reflection[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]:nth-child(2){width:42%}.moon-reflection[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]:nth-child(3){width:24%}.moon-reflection[data-astro-cid-6voplrxj] span[data-astro-cid-6voplrxj]:nth-child(4){width:10%}.night-text[data-astro-cid-6voplrxj]{display:grid;gap:var(--s-5);justify-items:center;text-align:center;padding-top:var(--s-6)}.night-text[data-astro-cid-6voplrxj] .lead[data-astro-cid-6voplrxj]{max-width:38ch}.night-ctas[data-astro-cid-6voplrxj]{display:flex;justify-content:center;align-items:center;gap:var(--s-2);margin-top:var(--s-2)}.night-ctas[data-astro-cid-6voplrxj] .btn[data-astro-cid-6voplrxj]{padding-inline:var(--s-4)}@media(width>=36rem){.night-ctas[data-astro-cid-6voplrxj]{gap:var(--s-3)}.night-ctas[data-astro-cid-6voplrxj] .btn[data-astro-cid-6voplrxj]{padding-inline:1.6em}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.moon[data-astro-cid-6voplrxj]{animation:linear both moon-rise;animation-timeline:view(0);animation-range:entry 10% cover 55%}@keyframes moon-rise{0%{transform:translateY(55%) rotate(-20deg)}}}}.insta[data-astro-cid-6voplrxj]{padding-block:var(--s-8) var(--s-4);border-top:2px solid var(--nuit-raised)}.insta-head[data-astro-cid-6voplrxj]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5)}.insta-head[data-astro-cid-6voplrxj] svg{width:1.25em;height:1.25em}.insta-grid[data-astro-cid-6voplrxj]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-2);margin-top:var(--s-5)}@media(width>=60rem){.insta-grid[data-astro-cid-6voplrxj]{grid-template-columns:repeat(6,1fr)}}.insta-grid[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj] picture{transition:transform .18s var(--ease-out)}@media(hover:hover)and (pointer:fine){.insta-grid[data-astro-cid-6voplrxj] a[data-astro-cid-6voplrxj]:hover picture{transform:scale(1.04)}}
