.module-header[data-astro-cid-zms2fm52]{justify-content:space-between;align-items:end;gap:var(--space-xs) var(--space-m);flex-wrap:wrap;display:flex}.module-label[data-astro-cid-zms2fm52]{color:var(--module-muted);margin-bottom:.375rem;font-size:.875rem;font-weight:600;line-height:1.2}.module-label--live[data-astro-cid-zms2fm52]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}[data-tone=dark] .module-label--live[data-astro-cid-zms2fm52]{color:var(--color-green)}.live-dot[data-astro-cid-zms2fm52]{border-radius:var(--radius-pill);background:var(--color-green);width:.5rem;height:.5rem}h2[data-astro-cid-zms2fm52]{font-size:var(--text-display-xs)}.module-header--l[data-astro-cid-zms2fm52] h2[data-astro-cid-zms2fm52]{letter-spacing:-.0625rem;font-size:clamp(2rem,1.5rem + 1.2vw,2.5rem);font-weight:900;line-height:1.4}.module-header--ml[data-astro-cid-zms2fm52] h2[data-astro-cid-zms2fm52]{font-size:clamp(1.625rem,1.4rem + .6vw,2rem);font-weight:900;line-height:1.2}.module-header--lm[data-astro-cid-zms2fm52] h2[data-astro-cid-zms2fm52]{letter-spacing:-.0625rem;font-size:clamp(1.75rem,1.3rem + 1.1vw,2.25rem);font-weight:900;line-height:1.42}.module-header--xl[data-astro-cid-zms2fm52] h2[data-astro-cid-zms2fm52]{letter-spacing:-.0625rem;font-size:clamp(2.25rem,1.6rem + 1.6vw,3rem);font-weight:900;line-height:1.15}.module-link[data-astro-cid-zms2fm52]{align-items:center;gap:.5rem;padding-bottom:.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}[data-tone=dark] .module-link[data-astro-cid-zms2fm52]{--hl:color-mix(in srgb, var(--color-white) 28%, transparent)}.breakdown[data-astro-cid-wvmwc3qg]{gap:var(--space-2xs);display:grid}.row[data-astro-cid-wvmwc3qg]{gap:var(--space-3xs);font-size:var(--text-xs);grid-template-columns:minmax(0,1fr);display:grid}dd[data-astro-cid-wvmwc3qg]{align-items:center;gap:var(--space-s);display:flex}.bar[data-astro-cid-wvmwc3qg]{border-radius:var(--radius-s);background:linear-gradient(to right, var(--color-green) var(--share), transparent var(--share));flex:1;height:1.5rem}.value[data-astro-cid-wvmwc3qg]{text-align:right;min-width:3.5rem;font-weight:700}@container site (width>=40rem){.row[data-astro-cid-wvmwc3qg]{grid-template-columns:14rem minmax(0,1fr);align-items:center}}.cards[data-astro-cid-zxpp2mis]{gap:var(--mosaic-gap);padding:0;display:grid}.card[data-astro-cid-zxpp2mis]{gap:var(--space-xs);min-height:10rem;padding:var(--space-m);border-radius:var(--radius-m);background:var(--module-card);flex-direction:column;display:flex;position:relative}.card[data-astro-cid-zxpp2mis][data-tone=yellow]{background:var(--color-yellow)}.card[data-astro-cid-zxpp2mis][data-tone=green]{background:var(--color-green)}.card[data-astro-cid-zxpp2mis][data-tone=blue]{background:var(--color-blue)}.card[data-astro-cid-zxpp2mis][data-tone=lilac]{background:var(--color-lilac)}.card[data-astro-cid-zxpp2mis][data-tone=rose]{background:var(--color-rose)}.card[data-astro-cid-zxpp2mis][data-tone=dark]{background:var(--color-ink);color:var(--color-on-dark)}.card--image[data-astro-cid-zxpp2mis]{background:0 0;gap:.875rem;padding:0}.card--image[data-astro-cid-zxpp2mis] img[data-astro-cid-zxpp2mis]{aspect-ratio:432/240;border-radius:var(--radius-m);object-fit:cover;width:100%;height:auto}.card--image[data-astro-cid-zxpp2mis]:not(:has(.progress)) img[data-astro-cid-zxpp2mis]{border:1px solid var(--color-line)}.card--image[data-astro-cid-zxpp2mis] .card-body[data-astro-cid-zxpp2mis]{gap:.875rem;padding:0}.card--image[data-astro-cid-zxpp2mis]:not(:has(.progress)) h3[data-astro-cid-zxpp2mis]{font-size:var(--text-display-xs);line-height:1.15}.card--image[data-astro-cid-zxpp2mis]:not(:has(.progress)) .card-text[data-astro-cid-zxpp2mis]{color:var(--module-muted);font-size:var(--text-small);line-height:1.45}.card-label[data-astro-cid-zxpp2mis].card-badge{border-radius:var(--radius-pill);color:var(--color-ink);justify-self:start;padding:.3125rem .625rem;font-size:.75rem;font-weight:700;line-height:.9375rem}.card-badge[data-astro-cid-zxpp2mis][data-tone=yellow]{background:var(--color-yellow)}.card-badge[data-astro-cid-zxpp2mis][data-tone=green]{background:var(--color-green)}.card-badge[data-astro-cid-zxpp2mis][data-tone=blue]{background:var(--color-blue)}.card-badge[data-astro-cid-zxpp2mis][data-tone=lilac]{background:var(--color-lilac)}.card-badge[data-astro-cid-zxpp2mis][data-tone=rose]{background:var(--color-rose)}.card-badge[data-astro-cid-zxpp2mis][data-tone=sky]{background:var(--color-sky)}.card-badge[data-astro-cid-zxpp2mis][data-tone=surface]{background:var(--color-surface)}.card-body[data-astro-cid-zxpp2mis]{gap:var(--space-2xs);display:grid}.card-label[data-astro-cid-zxpp2mis]{color:var(--module-muted);font-size:var(--text-label);font-weight:600}.card[data-astro-cid-zxpp2mis][data-tone] .card-label[data-astro-cid-zxpp2mis]{color:inherit}h3[data-astro-cid-zxpp2mis]{font-size:1.25rem}h3[data-astro-cid-zxpp2mis] a[data-astro-cid-zxpp2mis]{text-decoration:none}h3[data-astro-cid-zxpp2mis] a[data-astro-cid-zxpp2mis]:after{content:"";border-radius:var(--radius-m);position:absolute;inset:0}h3[data-astro-cid-zxpp2mis] a[data-astro-cid-zxpp2mis]:focus-visible{box-shadow:none}h3[data-astro-cid-zxpp2mis] a[data-astro-cid-zxpp2mis]:focus-visible:after{box-shadow:var(--focus-ring)}@media (hover:hover){.card[data-astro-cid-zxpp2mis]:hover h3[data-astro-cid-zxpp2mis] .hl[data-astro-cid-zxpp2mis]{background-size:100% .5em}}.card-text[data-astro-cid-zxpp2mis]{font-size:var(--text-xs)}.progress[data-astro-cid-zxpp2mis]{gap:.375rem;margin-top:.375rem;display:grid}.progress-steps[data-astro-cid-zxpp2mis]{gap:.25rem;display:flex}.progress-steps[data-astro-cid-zxpp2mis] span[data-astro-cid-zxpp2mis]{background:var(--color-line);border-radius:.1875rem;flex:1;height:.375rem}.progress-steps[data-astro-cid-zxpp2mis] [data-astro-cid-zxpp2mis][data-done]{background:var(--color-ink)}.progress-label[data-astro-cid-zxpp2mis]{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.progress-dot[data-astro-cid-zxpp2mis]{background:var(--color-open);border-radius:50%;flex:none;width:.5rem;height:.5rem}.card--image[data-astro-cid-zxpp2mis]:has(.progress){gap:1.25rem}.card--image[data-astro-cid-zxpp2mis]:has(.progress) img[data-astro-cid-zxpp2mis]{aspect-ratio:427/220;height:auto}.card--image[data-astro-cid-zxpp2mis]:has(.progress) h3[data-astro-cid-zxpp2mis]{font-size:var(--text-display-xs)}.card--image[data-astro-cid-zxpp2mis]:has(.progress) .card-body[data-astro-cid-zxpp2mis]{gap:.875rem}.card-arrow[data-astro-cid-zxpp2mis]{margin-top:auto}.card--image[data-astro-cid-zxpp2mis] .card-arrow[data-astro-cid-zxpp2mis]{display:none}@container site (width>=40rem){.cards[data-astro-cid-zxpp2mis]{grid-template-columns:repeat(2,minmax(0,1fr))}.cards[data-astro-cid-zxpp2mis]:has(>.card:only-child){grid-template-columns:minmax(0,1fr)}}@container site (width>=64rem){[data-span="8"] .card--image[data-astro-cid-zxpp2mis]:only-child,[data-span="12"] .card--image[data-astro-cid-zxpp2mis]:only-child{border-radius:var(--radius-m);min-height:26rem;color:var(--color-white);justify-content:end;overflow:hidden}[data-span="8"] .card--image[data-astro-cid-zxpp2mis]:only-child .card-text[data-astro-cid-zxpp2mis],[data-span="12"] .card--image[data-astro-cid-zxpp2mis]:only-child .card-text[data-astro-cid-zxpp2mis]{color:inherit}[data-span="8"] .card--image[data-astro-cid-zxpp2mis]:only-child img[data-astro-cid-zxpp2mis],[data-span="12"] .card--image[data-astro-cid-zxpp2mis]:only-child img[data-astro-cid-zxpp2mis]{aspect-ratio:auto;border:0;height:100%;position:absolute;inset:0}[data-span="8"] .card--image[data-astro-cid-zxpp2mis]:only-child:after,[data-span="12"] .card--image[data-astro-cid-zxpp2mis]:only-child:after{content:"";background:linear-gradient(180deg, transparent 40%, color-mix(in srgb, var(--color-ink) 80%, transparent));position:absolute;inset:0}[data-span="8"] .card--image[data-astro-cid-zxpp2mis]:only-child .card-body[data-astro-cid-zxpp2mis],[data-span="12"] .card--image[data-astro-cid-zxpp2mis]:only-child .card-body[data-astro-cid-zxpp2mis]{z-index:1;padding:var(--space-l);position:relative}[data-span="8"] .card--image[data-astro-cid-zxpp2mis]:only-child .card-label[data-astro-cid-zxpp2mis],[data-span="12"] .card--image[data-astro-cid-zxpp2mis]:only-child .card-label[data-astro-cid-zxpp2mis]{color:inherit}[data-span="8"] .card--image[data-astro-cid-zxpp2mis]:only-child h3[data-astro-cid-zxpp2mis],[data-span="12"] .card--image[data-astro-cid-zxpp2mis]:only-child h3[data-astro-cid-zxpp2mis]{font-size:var(--text-display-m)}.cards[data-astro-cid-zxpp2mis]{grid-template-columns:repeat(var(--count), minmax(0, 1fr))}[data-span="3"] .cards[data-astro-cid-zxpp2mis],[data-span="4"] .cards[data-astro-cid-zxpp2mis]{grid-template-columns:minmax(0,1fr)}}.cover[data-astro-cid-zxpp2mis]{border-radius:var(--radius-m);background:var(--color-ink);min-height:20rem;color:var(--color-white);isolation:isolate;flex:1;display:flex;position:relative;overflow:hidden}.cover-image[data-astro-cid-zxpp2mis]{z-index:-1;object-fit:cover;width:100%;height:100%;transition:scale .7s var(--ease-out);position:absolute;inset:0}.cover-veil[data-astro-cid-zxpp2mis]{justify-content:space-between;gap:var(--space-m);background:linear-gradient(180deg, transparent 28%, color-mix(in srgb, var(--color-ink) 85%, transparent) 100%);flex-direction:column;flex:1;padding:2rem;display:flex}.cover-tag[data-astro-cid-zxpp2mis]{border-radius:var(--radius-s);background:var(--color-white);color:var(--color-ink);align-self:start;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.2}.cover-bottom[data-astro-cid-zxpp2mis]{gap:.875rem;display:grid}.cover-title[data-astro-cid-zxpp2mis]{text-wrap:wrap;font-size:1.75rem;font-weight:800;line-height:1.1}.cover-title[data-astro-cid-zxpp2mis] a[data-astro-cid-zxpp2mis]{text-decoration:none}.cover-title[data-astro-cid-zxpp2mis] a[data-astro-cid-zxpp2mis]:after{content:"";z-index:1;border-radius:var(--radius-m);position:absolute;inset:0}.cover-title[data-astro-cid-zxpp2mis] a[data-astro-cid-zxpp2mis]:focus-visible{box-shadow:none}.cover-title[data-astro-cid-zxpp2mis] a[data-astro-cid-zxpp2mis]:focus-visible:after{box-shadow:var(--focus-ring)}.cover-cta[data-astro-cid-zxpp2mis]{--hl:color-mix(in srgb, var(--color-white) 28%, transparent);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}@media (hover:hover){.cover[data-astro-cid-zxpp2mis]:hover .cover-cta[data-astro-cid-zxpp2mis] .hl[data-astro-cid-zxpp2mis]{background-size:100% .5em}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cover[data-astro-cid-zxpp2mis]:hover .cover-image[data-astro-cid-zxpp2mis]{scale:1.04}}.event-cards[data-astro-cid-fyxrizti]{gap:var(--space-m);margin-top:auto;padding:0;display:grid}.event-cards[data-astro-cid-fyxrizti]>li[data-astro-cid-fyxrizti]{display:grid}@container site (width>=40rem){.event-cards[data-astro-cid-fyxrizti]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container site (width>=64rem){.event-cards[data-astro-cid-fyxrizti]{grid-template-columns:repeat(4,minmax(0,1fr))}}.events[data-astro-cid-fyxrizti]{padding:0;display:grid}.events[data-astro-cid-fyxrizti] li[data-astro-cid-fyxrizti]{gap:var(--space-s);padding:var(--space-xs) 0;border-top:1px solid var(--module-line);display:flex}.date[data-astro-cid-fyxrizti]{flex-shrink:0;justify-items:center;width:2.75rem;display:grid}.day[data-astro-cid-fyxrizti]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:1.625rem;font-weight:800;line-height:1}.month[data-astro-cid-fyxrizti]{color:var(--module-muted);font-size:.75rem}.body[data-astro-cid-fyxrizti]{gap:.125rem;display:grid}.category[data-astro-cid-fyxrizti]{color:var(--module-muted);font-size:.75rem;font-weight:600}.title[data-astro-cid-fyxrizti]{font-size:var(--text-xs);font-weight:700;text-decoration:none}.title[data-astro-cid-fyxrizti]:hover{text-decoration:underline}.venue[data-astro-cid-fyxrizti]{align-items:center;gap:var(--space-3xs);color:var(--module-muted);font-size:.75rem;display:inline-flex}.empty[data-astro-cid-fyxrizti]{color:var(--module-muted);font-size:var(--text-xs)}.figures[data-astro-cid-32k5gugm]{gap:var(--mosaic-gap);grid-template-columns:repeat(2,minmax(0,1fr));height:100%;display:grid}.figure[data-astro-cid-32k5gugm]{justify-content:flex-start;gap:var(--space-3xs);min-height:12.5rem;padding:var(--space-l);border-radius:var(--radius-m);background:var(--color-surface);flex-direction:column-reverse;display:flex}[data-astro-cid-32k5gugm][data-tone=white]{border:1px solid var(--color-line);background:var(--color-white)}[data-astro-cid-32k5gugm][data-tone=yellow]{background:var(--color-yellow)}[data-astro-cid-32k5gugm][data-tone=green]{background:var(--color-green)}[data-astro-cid-32k5gugm][data-tone=blue]{background:var(--color-blue)}[data-astro-cid-32k5gugm][data-tone=lilac]{background:var(--color-lilac)}[data-astro-cid-32k5gugm][data-tone=rose]{background:var(--color-rose)}[data-astro-cid-32k5gugm][data-tone=dark]{background:var(--color-ink);color:var(--color-on-dark)}dd[data-astro-cid-32k5gugm]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);letter-spacing:var(--tracking-display-l);font-size:clamp(2.5rem,1.9rem + 1.8vw,3.5rem);font-weight:900;line-height:1}dt[data-astro-cid-32k5gugm]{font-size:.9375rem}.figure[data-astro-cid-32k5gugm][data-tone=white] dt[data-astro-cid-32k5gugm],.figure[data-astro-cid-32k5gugm][data-tone=surface] dt[data-astro-cid-32k5gugm]{color:var(--color-muted)}@container site (width>=64rem){.figures[data-astro-cid-32k5gugm]{grid-template-columns:repeat(var(--count), minmax(0, 1fr))}}figure[data-astro-cid-hlrlooly]{height:100%;margin:0;position:relative}img[data-astro-cid-hlrlooly]{border-radius:var(--radius-m);object-fit:cover;width:100%;height:100%;min-height:14rem}@container site (width>=64rem){figure[data-astro-cid-hlrlooly]{min-height:14rem}img[data-astro-cid-hlrlooly]{min-height:0;position:absolute;inset:0}}figcaption[data-astro-cid-hlrlooly]{right:var(--space-xs);bottom:var(--space-xs);padding:var(--space-3xs) var(--space-2xs);border-radius:var(--radius-s);background:var(--color-white);font-size:var(--text-label);position:absolute}.intro[data-astro-cid-awgwucuh]{gap:var(--space-l);display:grid}.intro-label[data-astro-cid-awgwucuh]{color:var(--module-muted);margin-bottom:1rem;font-size:.875rem;font-weight:600;line-height:1.2}h2[data-astro-cid-awgwucuh]{letter-spacing:-.05rem;text-wrap:wrap;font-size:clamp(1.75rem,1.2rem + 1.4vw,2.25rem);font-weight:900;line-height:1.05}.intro-columns[data-astro-cid-awgwucuh]{gap:1.75rem;display:grid}h3[data-astro-cid-awgwucuh]{margin-bottom:.5rem;font-size:1.25rem;font-weight:800;line-height:1.4}p[data-astro-cid-awgwucuh]{font-size:1.0625rem;line-height:1.6875rem}@container site (width>=64rem){.intro[data-astro-cid-awgwucuh]{grid-template-columns:minmax(0,460fr) minmax(0,772fr);gap:5rem}}.links[data-astro-cid-gwsol5cm]{column-gap:2.5rem;padding:0;display:grid}a[data-astro-cid-gwsol5cm]{border-bottom:1px solid var(--module-line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0 calc(1rem - 1px);text-decoration:none;display:flex}.text[data-astro-cid-gwsol5cm]{display:grid}.link-label[data-astro-cid-gwsol5cm]{font-size:1.0625rem;font-weight:600;line-height:1.25}.description[data-astro-cid-gwsol5cm]{color:var(--module-muted);font-size:var(--text-label)}a[data-astro-cid-gwsol5cm] svg{flex-shrink:0}.note[data-astro-cid-gwsol5cm]{border-radius:var(--radius-m);background:var(--module-card);align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:.9375rem;line-height:1.2;display:flex}.note[data-astro-cid-gwsol5cm] svg{flex-shrink:0}.links[data-astro-cid-gwsol5cm][data-variant=tiles]{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem}[data-astro-cid-gwsol5cm][data-variant=tiles] a[data-astro-cid-gwsol5cm]{border-radius:var(--radius-m);background:var(--module-card);min-height:7.5rem;color:var(--color-ink);border:0;gap:1rem;padding:1.5rem}[data-astro-cid-gwsol5cm][data-variant=tiles] .text[data-astro-cid-gwsol5cm]{flex:1;gap:.25rem}[data-astro-cid-gwsol5cm][data-variant=tiles] .link-label[data-astro-cid-gwsol5cm]{font-size:1.25rem;font-weight:800;line-height:1.4}[data-astro-cid-gwsol5cm][data-variant=tiles] .description[data-astro-cid-gwsol5cm]{color:var(--color-muted);font-size:.875rem;line-height:1.4}.tile-icon[data-astro-cid-gwsol5cm]{border-radius:var(--radius-m);background:var(--color-surface);flex:none;place-items:center;width:3.25rem;height:3.25rem;display:grid}.tile-icon[data-astro-cid-gwsol5cm][data-tone=yellow]{background:var(--color-yellow)}.tile-icon[data-astro-cid-gwsol5cm][data-tone=green]{background:var(--color-green)}.tile-icon[data-astro-cid-gwsol5cm][data-tone=blue]{background:var(--color-blue)}.tile-icon[data-astro-cid-gwsol5cm][data-tone=lilac]{background:var(--color-lilac)}.tile-icon[data-astro-cid-gwsol5cm][data-tone=rose]{background:var(--color-rose)}.tile-icon[data-astro-cid-gwsol5cm][data-tone=sky]{background:var(--color-sky)}@container site (width<=39.99rem){[data-astro-cid-gwsol5cm][data-variant=tiles] a[data-astro-cid-gwsol5cm]{gap:.875rem;min-height:0;padding:1.25rem 1rem}[data-astro-cid-gwsol5cm][data-variant=tiles] .link-label[data-astro-cid-gwsol5cm]{font-size:1.125rem}.tile-icon[data-astro-cid-gwsol5cm]{width:2.75rem;height:2.75rem}}@container site (width>=40rem){.links[data-astro-cid-gwsol5cm][data-variant=list][data-columns="2"]{grid-template-rows:repeat(var(--rows), auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}}@container site (width>=64rem){.links[data-astro-cid-gwsol5cm][data-variant=list][data-columns="3"]{grid-template-rows:repeat(var(--rows), auto);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column}}.map[data-astro-cid-b3gpsxpv]{gap:var(--mosaic-gap);flex:1;display:grid}.panel[data-astro-cid-b3gpsxpv]{justify-content:space-between;gap:var(--space-m);flex-direction:column;display:flex}.map--image[data-astro-cid-b3gpsxpv] .panel[data-astro-cid-b3gpsxpv]{padding:var(--tile-padding);border-radius:var(--radius-m);background:var(--module-bg)}.tile-label[data-astro-cid-b3gpsxpv]{color:var(--color-green);font-size:var(--text-label);font-weight:600}h2[data-astro-cid-b3gpsxpv]{font-size:var(--text-display-m);font-weight:800;line-height:1.05}.categories[data-astro-cid-b3gpsxpv]{flex-wrap:wrap;gap:.5rem;padding:0;display:flex}li[data-astro-cid-b3gpsxpv]{border-radius:var(--radius-s);background:color-mix(in srgb, var(--module-fg) 8%, transparent);font-size:var(--text-xs);align-items:center;gap:.5rem;padding:.625rem .875rem;font-weight:600;line-height:1.2;display:inline-flex}.swatch[data-astro-cid-b3gpsxpv]{border-radius:var(--radius-pill);width:.625rem;height:.625rem}.count[data-astro-cid-b3gpsxpv]{font-weight:700}.more[data-astro-cid-b3gpsxpv]{--hl:color-mix(in srgb, var(--color-white) 28%, transparent);font-size:var(--text-small);align-self:start;align-items:center;gap:.5rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}[data-tone=dark] .more[data-astro-cid-b3gpsxpv]{color:var(--color-green)}img[data-astro-cid-b3gpsxpv]{border-radius:var(--radius-m);object-fit:cover;width:100%;height:100%;min-height:14rem}@container site (width>=64rem){.map--image[data-astro-cid-b3gpsxpv]{grid-template-columns:minmax(0,620fr) minmax(0,772fr)}.map--image[data-astro-cid-b3gpsxpv] .panel[data-astro-cid-b3gpsxpv]{padding:2.5rem}.map--image[data-astro-cid-b3gpsxpv] h2[data-astro-cid-b3gpsxpv]{max-width:33.75rem}}.news[data-astro-cid-55pxlmo5],.briefs[data-astro-cid-55pxlmo5]{gap:var(--space-m);padding:0;display:grid}.briefs[data-astro-cid-55pxlmo5]{padding-top:var(--space-s);border-top:1px solid var(--module-line)}.meta[data-astro-cid-55pxlmo5]{color:var(--module-muted);font-size:.75rem}.briefs[data-astro-cid-55pxlmo5] a[data-astro-cid-55pxlmo5]{font-size:var(--text-xs);font-weight:600;text-decoration:none}.briefs[data-astro-cid-55pxlmo5] a[data-astro-cid-55pxlmo5]:hover{text-decoration:underline}@container site (width>=40rem){.news[data-astro-cid-55pxlmo5],.briefs[data-astro-cid-55pxlmo5]{grid-template-columns:repeat(var(--count,3), minmax(0, 1fr))}.briefs[data-astro-cid-55pxlmo5]{grid-template-columns:repeat(3,minmax(0,1fr))}}.row[data-astro-cid-k2qponvp]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.row-text[data-astro-cid-k2qponvp] h2[data-astro-cid-k2qponvp]{font-size:var(--text-display-xs);font-weight:800;line-height:1.42}.row-text[data-astro-cid-k2qponvp] p[data-astro-cid-k2qponvp]{color:var(--module-muted);margin-top:.25rem;font-size:.875rem;line-height:1.21}.pills[data-astro-cid-k2qponvp]{flex-wrap:wrap;gap:.5rem;padding:0;display:flex}.pill[data-astro-cid-k2qponvp]{border-radius:var(--radius-pill);background:var(--color-surface);align-items:center;gap:.5rem;padding:.75rem 1.125rem;font-size:.9375rem;font-weight:600;line-height:1.125rem;text-decoration:none;display:inline-flex}.pill[data-astro-cid-k2qponvp] svg{flex-shrink:0}.rubriques[data-astro-cid-k2qponvp]{gap:var(--mosaic-gap);padding:0;display:grid}.rubriques[data-astro-cid-k2qponvp] li[data-astro-cid-k2qponvp]{gap:var(--space-2xs);padding:var(--space-m);border-radius:var(--radius-m);background:var(--module-card);display:grid;position:relative}.rubriques[data-astro-cid-k2qponvp] a[data-astro-cid-k2qponvp]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);justify-content:space-between;align-items:center;font-size:1.25rem;font-weight:800;text-decoration:none;display:flex}.rubriques[data-astro-cid-k2qponvp] a[data-astro-cid-k2qponvp]:after{content:"";border-radius:var(--radius-m);position:absolute;inset:0}.rubriques[data-astro-cid-k2qponvp] a[data-astro-cid-k2qponvp]:focus-visible{box-shadow:none}.rubriques[data-astro-cid-k2qponvp] a[data-astro-cid-k2qponvp]:focus-visible:after{box-shadow:var(--focus-ring)}.rubriques[data-astro-cid-k2qponvp] li[data-astro-cid-k2qponvp]:hover a[data-astro-cid-k2qponvp] span[data-astro-cid-k2qponvp]{text-decoration:underline}.rubriques[data-astro-cid-k2qponvp] p[data-astro-cid-k2qponvp]{color:var(--module-muted);font-size:var(--text-label)}.rubriques--cards[data-astro-cid-k2qponvp] li[data-astro-cid-k2qponvp]{background:var(--color-surface);flex-direction:column;gap:.875rem;min-height:13.875rem;display:flex}.rubriques--cards[data-astro-cid-k2qponvp] .picto[data-astro-cid-k2qponvp]{border-radius:var(--radius-m);background:var(--tone,var(--color-blue));place-items:center;width:2.75rem;height:2.75rem;display:grid}.rubriques--cards[data-astro-cid-k2qponvp] li[data-astro-cid-k2qponvp][data-tone=yellow]{--tone:var(--color-yellow)}.rubriques--cards[data-astro-cid-k2qponvp] li[data-astro-cid-k2qponvp][data-tone=blue]{--tone:var(--color-blue)}.rubriques--cards[data-astro-cid-k2qponvp] li[data-astro-cid-k2qponvp][data-tone=sky]{--tone:var(--color-sky)}.rubriques--cards[data-astro-cid-k2qponvp] li[data-astro-cid-k2qponvp][data-tone=lilac]{--tone:var(--color-lilac)}.rubriques--cards[data-astro-cid-k2qponvp] li[data-astro-cid-k2qponvp][data-tone=rose]{--tone:var(--color-rose)}.rubriques--cards[data-astro-cid-k2qponvp] h3[data-astro-cid-k2qponvp]{font-size:var(--text-display-xs);line-height:1.42}.rubriques--cards[data-astro-cid-k2qponvp] h3[data-astro-cid-k2qponvp] a[data-astro-cid-k2qponvp]{text-decoration:none}.rubriques--cards[data-astro-cid-k2qponvp] h3[data-astro-cid-k2qponvp] a[data-astro-cid-k2qponvp]:after{content:"";border-radius:var(--radius-m);position:absolute;inset:0}.rubriques--cards[data-astro-cid-k2qponvp] h3[data-astro-cid-k2qponvp] a[data-astro-cid-k2qponvp]:focus-visible{box-shadow:none}.rubriques--cards[data-astro-cid-k2qponvp] h3[data-astro-cid-k2qponvp] a[data-astro-cid-k2qponvp]:focus-visible:after{box-shadow:var(--focus-ring)}.rubriques--cards[data-astro-cid-k2qponvp] p[data-astro-cid-k2qponvp]{font-size:var(--text-xs);flex:1;line-height:1.45}.rubriques--cards[data-astro-cid-k2qponvp] .cta[data-astro-cid-k2qponvp]{font-size:var(--text-xs);align-items:center;gap:.375rem;font-weight:700;line-height:1.21;display:inline-flex}.rubriques--cards[data-astro-cid-k2qponvp] li[data-astro-cid-k2qponvp]:hover h3[data-astro-cid-k2qponvp] a[data-astro-cid-k2qponvp]{text-decoration:underline}@container site (width>=40rem){.rubriques[data-astro-cid-k2qponvp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container site (width>=64rem){.rubriques[data-astro-cid-k2qponvp]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}.quote[data-astro-cid-4atzc22z]{gap:var(--space-m);flex-direction:column;flex:1;margin:0;display:flex}.quote[data-astro-cid-4atzc22z] .mark{flex:none}blockquote[data-astro-cid-4atzc22z]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);margin:auto 0;font-size:clamp(1.5rem,1.2rem + .8vw,2rem);font-weight:800;line-height:1.2}figcaption[data-astro-cid-4atzc22z]{justify-content:space-between;align-items:end;gap:var(--space-xs);flex-wrap:wrap;font-size:.9375rem;display:flex}figcaption[data-astro-cid-4atzc22z]>span[data-astro-cid-4atzc22z]{gap:.125rem;display:grid}strong[data-astro-cid-4atzc22z]{font-size:1.125rem}a[data-astro-cid-4atzc22z]{align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.search[data-astro-cid-xxog3zqx]{justify-content:space-between;gap:var(--space-m);flex-direction:column;flex:1;display:flex}.search-label[data-astro-cid-xxog3zqx]{margin-bottom:var(--space-2xs);font-size:var(--text-label);font-weight:600}h2[data-astro-cid-xxog3zqx]{text-wrap:wrap;font-size:1.75rem;font-weight:800;line-height:1.1}.text[data-astro-cid-xxog3zqx]{margin-top:var(--space-2xs);font-size:var(--text-xs)}[data-astro-cid-xxog3zqx][data-size=lm] h2[data-astro-cid-xxog3zqx]{font-size:var(--text-display-m);line-height:1.42}[data-astro-cid-xxog3zqx][data-size=lm] .text[data-astro-cid-xxog3zqx]{font-size:var(--text-body)}@container site (width>=64rem){[data-span="12"]>.search[data-astro-cid-xxog3zqx]{flex-direction:row;align-items:center;gap:3rem}[data-span="12"]>.search[data-astro-cid-xxog3zqx]>div[data-astro-cid-xxog3zqx]{flex:1;min-width:0}[data-span="12"]>.search[data-astro-cid-xxog3zqx]>form[data-astro-cid-xxog3zqx]{flex:0 0 32.5rem;min-height:3.75rem;padding:0 .375rem 0 1.25rem}}form[data-astro-cid-xxog3zqx]{border-radius:var(--radius-m);background:var(--color-white);min-height:3.5rem;color:var(--color-ink);align-items:center;gap:.625rem;padding:0 .375rem 0 1rem;display:flex}form[data-astro-cid-xxog3zqx]:focus-within{box-shadow:var(--focus-ring)}input[data-astro-cid-xxog3zqx]{background:0 0;border:0;flex:1;min-width:0;min-height:2.75rem;font-size:.9375rem}input[data-astro-cid-xxog3zqx]::placeholder{color:var(--color-muted)}input[data-astro-cid-xxog3zqx]:focus{outline:none}button[data-astro-cid-xxog3zqx]{border-radius:var(--radius-s);background:var(--color-ink);min-height:2.75rem;color:var(--color-white);font-size:var(--text-xs);transition:background-color var(--duration-fast) var(--ease-out);border:0;padding:0 1rem;font-weight:600}button[data-astro-cid-xxog3zqx]:hover{background:color-mix(in srgb, var(--color-ink) 82%, var(--color-white))}.spotlight[data-astro-cid-jrfa4hzm]{gap:var(--space-m);flex:1;display:grid}.content[data-astro-cid-jrfa4hzm]{gap:var(--space-s);flex-direction:column;display:flex}.top[data-astro-cid-jrfa4hzm]{justify-content:space-between;align-items:center;gap:var(--space-s);display:flex}.top[data-astro-cid-jrfa4hzm]+h2[data-astro-cid-jrfa4hzm]{margin-top:auto}.tile-label[data-astro-cid-jrfa4hzm]{color:var(--module-muted);font-size:var(--text-label);font-weight:600}[data-tone=dark] .tile-label[data-astro-cid-jrfa4hzm]{color:var(--color-green)}h2[data-astro-cid-jrfa4hzm]{text-wrap:wrap;font-size:1.75rem;font-weight:800;line-height:1.1}[data-tone=dark] .more[data-astro-cid-jrfa4hzm]{--hl:color-mix(in srgb, var(--color-white) 28%, transparent)}.highlight[data-astro-cid-jrfa4hzm]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);letter-spacing:var(--tracking-display-xl);font-size:clamp(3rem,2rem + 3vw,4.5rem);font-weight:900;line-height:var(--leading-tight)}[data-span="3"] .highlight[data-astro-cid-jrfa4hzm],[data-span="4"] .highlight[data-astro-cid-jrfa4hzm]{white-space:nowrap;font-size:clamp(2.25rem,1.8rem + 1.2vw,2.75rem)}.text[data-astro-cid-jrfa4hzm]{font-size:var(--text-xs);white-space:pre-line}.spotlight--figure[data-astro-cid-jrfa4hzm] .content[data-astro-cid-jrfa4hzm]{justify-content:space-between;height:100%}.spotlight--figure[data-astro-cid-jrfa4hzm] h2[data-astro-cid-jrfa4hzm].tile-label{font-family:var(--font-body);font-size:.875rem;font-weight:600;font-stretch:100%;line-height:1.2}.spotlight--figure[data-astro-cid-jrfa4hzm] .actions[data-astro-cid-jrfa4hzm]{margin-top:auto}.spotlight--figure[data-astro-cid-jrfa4hzm] .text[data-astro-cid-jrfa4hzm]{font-size:.9375rem;line-height:1.5}[data-tone=dark] .spotlight--figure[data-astro-cid-jrfa4hzm] .text[data-astro-cid-jrfa4hzm]{color:rgb(255 255 255/max(80%, var(--text-alpha-min)))}.module:not([data-tone=dark]) .spotlight--figure[data-astro-cid-jrfa4hzm] .text[data-astro-cid-jrfa4hzm]{font-size:1rem;line-height:1.45}[data-astro-cid-jrfa4hzm][data-highlight=l] .highlight[data-astro-cid-jrfa4hzm],[data-span] [data-astro-cid-jrfa4hzm][data-highlight=l] .highlight[data-astro-cid-jrfa4hzm]{white-space:nowrap;font-size:clamp(3rem,2rem + 3vw,4.5rem);line-height:.95}[data-astro-cid-jrfa4hzm][data-highlight=xl] .highlight[data-astro-cid-jrfa4hzm],[data-span] [data-astro-cid-jrfa4hzm][data-highlight=xl] .highlight[data-astro-cid-jrfa4hzm]{white-space:nowrap;font-size:clamp(4.5rem,2.5rem + 6vw,7.5rem);line-height:.9}.figures[data-astro-cid-jrfa4hzm]{gap:var(--space-m) var(--space-l);flex-wrap:wrap;display:flex}.figures[data-astro-cid-jrfa4hzm] div[data-astro-cid-jrfa4hzm]{flex-direction:column-reverse;display:flex}dt[data-astro-cid-jrfa4hzm]{color:var(--module-muted);font-size:var(--text-label)}dd[data-astro-cid-jrfa4hzm]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:var(--text-display-s);font-weight:900}.actions[data-astro-cid-jrfa4hzm]{align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin-top:auto;display:flex}.more[data-astro-cid-jrfa4hzm]{align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}img[data-astro-cid-jrfa4hzm]{border-radius:var(--radius-m);object-fit:cover;width:100%;height:100%;min-height:12rem;max-height:16rem}@container site (width>=64rem){[data-span="8"] .spotlight--image[data-astro-cid-jrfa4hzm],[data-span="12"] .spotlight--image[data-astro-cid-jrfa4hzm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-span="8"] .spotlight--image[data-astro-cid-jrfa4hzm] img[data-astro-cid-jrfa4hzm],[data-span="12"] .spotlight--image[data-astro-cid-jrfa4hzm] img[data-astro-cid-jrfa4hzm]{max-height:none}}.spotlight--top[data-astro-cid-jrfa4hzm] .content[data-astro-cid-jrfa4hzm]{gap:.875rem}.spotlight--top[data-astro-cid-jrfa4hzm] .top[data-astro-cid-jrfa4hzm]+h2[data-astro-cid-jrfa4hzm]{margin-top:0}.spotlight--top[data-astro-cid-jrfa4hzm] .tile-label[data-astro-cid-jrfa4hzm]{font-size:.875rem}.spotlight--top[data-astro-cid-jrfa4hzm] h2[data-astro-cid-jrfa4hzm]{font-size:2.125rem;line-height:1.05}.spotlight--top[data-astro-cid-jrfa4hzm] .text[data-astro-cid-jrfa4hzm]{font-size:1rem;line-height:1.45}.banner[data-astro-cid-jrfa4hzm]{flex-wrap:wrap;flex:1;align-items:center;gap:1.5rem;display:flex}.banner-icon[data-astro-cid-jrfa4hzm]{border-radius:var(--radius-m);background:var(--accent);width:3.5rem;height:3.5rem;color:var(--color-ink);flex:none;place-items:center;display:grid}.banner-text[data-astro-cid-jrfa4hzm]{flex:18rem;gap:.25rem;min-width:0;display:grid}.banner[data-astro-cid-jrfa4hzm] h2[data-astro-cid-jrfa4hzm]{font-size:1.625rem;font-weight:800;line-height:1.2}.banner[data-astro-cid-jrfa4hzm] p[data-astro-cid-jrfa4hzm]{color:var(--color-on-dark-muted);font-size:var(--text-small);line-height:1.2}.banner[data-astro-cid-jrfa4hzm] .banner-button{background:var(--accent);min-height:3.25rem;color:var(--color-ink);padding:0 1.375rem}.banner[data-astro-cid-jrfa4hzm] .banner-button:hover{background:color-mix(in srgb, var(--accent) 85%, var(--color-white))}@container site (width>=64rem){.module-grid>.module:has(>.banner){padding:2.25rem 2.5rem}.banner[data-astro-cid-jrfa4hzm] h2[data-astro-cid-jrfa4hzm]{line-height:1.42}}.feature[data-astro-cid-jrfa4hzm]{flex-direction:column;flex:1;justify-content:space-between;gap:2.25rem;display:flex}.feature-head[data-astro-cid-jrfa4hzm]{justify-items:start;gap:1rem;display:grid}.feature-badge[data-astro-cid-jrfa4hzm]{border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-white);font-size:var(--text-label);align-items:center;gap:.5rem;padding:.375rem .75rem;font-weight:700;line-height:1rem;display:inline-flex}.feature-dot[data-astro-cid-jrfa4hzm]{border-radius:var(--radius-pill);background:var(--color-green);width:.5rem;height:.5rem}.feature[data-astro-cid-jrfa4hzm] h2[data-astro-cid-jrfa4hzm]{letter-spacing:-.0625rem;font-size:clamp(2.25rem,1.75rem + 1.25vw,2.75rem);font-weight:900;line-height:1.02}.feature-text[data-astro-cid-jrfa4hzm]{font-size:1rem;line-height:1.5}.feature-figures[data-astro-cid-jrfa4hzm]{grid-template-columns:repeat(var(--count), minmax(0, 1fr));border-top:1px solid color-mix(in srgb, var(--color-ink) 20%, transparent);gap:1rem 1.5rem;padding-top:calc(1.25rem - 1px);display:grid}.feature-figures[data-astro-cid-jrfa4hzm] div[data-astro-cid-jrfa4hzm]{flex-direction:column-reverse;gap:.125rem;display:flex}.feature-figures[data-astro-cid-jrfa4hzm] dt[data-astro-cid-jrfa4hzm]{color:var(--module-muted);font-size:.875rem;line-height:1.0625rem}.feature-figures[data-astro-cid-jrfa4hzm] dd[data-astro-cid-jrfa4hzm]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:1.875rem;font-weight:900;line-height:1.4}.feature-actions[data-astro-cid-jrfa4hzm]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.feature-actions[data-astro-cid-jrfa4hzm] .feature-button{min-height:3.25rem;padding:0 1.375rem;font-size:1rem}.feature-link[data-astro-cid-jrfa4hzm]{font-size:.9375rem;font-weight:600;text-decoration:none}.spotlight--rich[data-astro-cid-jrfa4hzm] .content[data-astro-cid-jrfa4hzm]{gap:1.25rem}.spotlight--rich[data-astro-cid-jrfa4hzm] .top[data-astro-cid-jrfa4hzm]+h2[data-astro-cid-jrfa4hzm],.spotlight--rich[data-astro-cid-jrfa4hzm] .actions[data-astro-cid-jrfa4hzm]{margin-top:0}.spotlight--rich[data-astro-cid-jrfa4hzm] h2[data-astro-cid-jrfa4hzm]{font-size:2.125rem;line-height:1.05}.picker[data-astro-cid-jrfa4hzm]{border-radius:var(--radius-m);background:var(--color-white);min-height:3.25rem;color:var(--color-ink);align-items:center;gap:.625rem;padding:0 1rem;display:flex}.picker[data-astro-cid-jrfa4hzm]:focus-within{box-shadow:var(--focus-ring)}.picker[data-astro-cid-jrfa4hzm] select[data-astro-cid-jrfa4hzm]{appearance:none;background:0 0;border:0;flex:1;min-width:0;min-height:3.25rem;font-size:.9375rem;font-weight:600}.picker[data-astro-cid-jrfa4hzm] select[data-astro-cid-jrfa4hzm]:focus{outline:none}.picker[data-astro-cid-jrfa4hzm] .picker-chevron{pointer-events:none}.slots-block[data-astro-cid-jrfa4hzm]{gap:.5rem;display:grid}.slots-label[data-astro-cid-jrfa4hzm]{color:color-mix(in srgb, var(--color-ink) max(80%, var(--text-alpha-min)), transparent);font-size:.8125rem;font-weight:600}.slots[data-astro-cid-jrfa4hzm]{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));gap:.5rem;display:grid}.slots[data-astro-cid-jrfa4hzm] div[data-astro-cid-jrfa4hzm]{border-radius:var(--radius-s);background:var(--color-white);color:var(--color-ink);justify-items:center;gap:.125rem;padding:.75rem .625rem;display:grid}.slots[data-astro-cid-jrfa4hzm] dt[data-astro-cid-jrfa4hzm]{color:var(--color-muted);font-size:.75rem;font-weight:600}.slots[data-astro-cid-jrfa4hzm] dd[data-astro-cid-jrfa4hzm]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:1.125rem;font-weight:800;line-height:1.4}.counters[data-astro-cid-jrfa4hzm]{align-content:end;gap:.375rem;display:grid}.counters[data-astro-cid-jrfa4hzm] div[data-astro-cid-jrfa4hzm]{justify-content:space-between;align-items:center;gap:var(--space-xs);border-radius:var(--radius-s);background:var(--color-white);color:var(--color-ink);padding:.75rem .875rem;display:flex}.counters[data-astro-cid-jrfa4hzm] dt[data-astro-cid-jrfa4hzm]{font-size:.875rem;font-weight:600}.counters[data-astro-cid-jrfa4hzm] dd[data-astro-cid-jrfa4hzm]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);white-space:nowrap;font-size:1.25rem;font-weight:800;line-height:1.4}.counters--rows[data-astro-cid-jrfa4hzm]{align-content:start}@container site (width>=64rem){.spotlight--counters[data-astro-cid-jrfa4hzm]{grid-template-columns:minmax(0,1fr) 15rem;gap:2.5rem}}.status-list[data-astro-cid-5h6xsb6i]{padding:0;display:grid}li[data-astro-cid-5h6xsb6i]{align-items:center;gap:1rem;display:flex}.status-list[data-astro-cid-5h6xsb6i] li[data-astro-cid-5h6xsb6i]{border-bottom:1px solid var(--module-line);padding:1.125rem 0 calc(1.125rem - 1px)}.status-list[data-astro-cid-5h6xsb6i][data-variant=dates] li[data-astro-cid-5h6xsb6i]{gap:1.5rem}.text[data-astro-cid-5h6xsb6i]{flex:1;gap:.125rem;min-width:0;display:grid}.title[data-astro-cid-5h6xsb6i]{font-size:1.0625rem;font-weight:600;line-height:1.25}.detail[data-astro-cid-5h6xsb6i]{color:var(--module-muted);font-size:.875rem;line-height:1.2}[data-tone=dark] .detail[data-astro-cid-5h6xsb6i]{color:rgb(255 255 255/max(70%, var(--text-alpha-min)))}.dot[data-astro-cid-5h6xsb6i]{border-radius:var(--radius-pill);background:var(--module-muted);flex-shrink:0;width:.75rem;height:.75rem}[data-astro-cid-5h6xsb6i][data-state=success] .dot[data-astro-cid-5h6xsb6i]{background:var(--color-green)}[data-astro-cid-5h6xsb6i][data-state=warning] .dot[data-astro-cid-5h6xsb6i]{background:var(--color-yellow)}[data-astro-cid-5h6xsb6i][data-state=info] .dot[data-astro-cid-5h6xsb6i]{background:var(--color-blue)}[data-astro-cid-5h6xsb6i][data-state=danger] .dot[data-astro-cid-5h6xsb6i]{background:var(--color-coral)}[data-tone=dark] [data-astro-cid-5h6xsb6i][data-state=neutral] .dot[data-astro-cid-5h6xsb6i]{background:var(--color-white)}.date[data-astro-cid-5h6xsb6i]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);flex:0 0 10.625rem;font-size:1.125rem;font-weight:800;line-height:1.35}@container site (width<=39.99rem){.status-list[data-astro-cid-5h6xsb6i][data-variant=dates] li[data-astro-cid-5h6xsb6i]{flex-wrap:wrap;gap:.25rem 1rem}.date[data-astro-cid-5h6xsb6i]{flex-basis:100%}}.when[data-astro-cid-5h6xsb6i]{text-align:right;flex-shrink:0;font-size:.875rem;font-weight:600}.badge[data-astro-cid-5h6xsb6i]{border-radius:var(--radius-s);background:var(--color-surface);color:var(--color-ink);white-space:nowrap;flex-shrink:0;font-size:.8125rem;font-weight:600;line-height:1.2}.status-list[data-astro-cid-5h6xsb6i] .badge[data-astro-cid-5h6xsb6i]{padding:.375rem .75rem}[data-astro-cid-5h6xsb6i][data-state=success] .badge[data-astro-cid-5h6xsb6i]{background:var(--color-green)}[data-astro-cid-5h6xsb6i][data-state=warning] .badge[data-astro-cid-5h6xsb6i]{background:var(--color-yellow)}[data-astro-cid-5h6xsb6i][data-state=info] .badge[data-astro-cid-5h6xsb6i]{background:var(--color-blue)}[data-astro-cid-5h6xsb6i][data-state=danger] .badge[data-astro-cid-5h6xsb6i],[data-astro-cid-5h6xsb6i][data-badge-tone=dark] .badge[data-astro-cid-5h6xsb6i]{background:var(--color-ink);color:var(--color-white)}[data-astro-cid-5h6xsb6i][data-badge-tone=yellow] .badge[data-astro-cid-5h6xsb6i]{background:var(--color-yellow)}[data-astro-cid-5h6xsb6i][data-badge-tone=green] .badge[data-astro-cid-5h6xsb6i]{background:var(--color-green)}[data-astro-cid-5h6xsb6i][data-badge-tone=blue] .badge[data-astro-cid-5h6xsb6i]{background:var(--color-blue)}[data-astro-cid-5h6xsb6i][data-badge-tone=surface] .badge[data-astro-cid-5h6xsb6i]{background:var(--color-surface)}.status-list[data-astro-cid-5h6xsb6i][data-variant=list] li[data-astro-cid-5h6xsb6i]{align-items:start;gap:var(--space-xs);padding:var(--space-xs) 0;border-top:1px solid var(--module-line);border-bottom:0}.status-list[data-astro-cid-5h6xsb6i][data-variant=list] .dot[data-astro-cid-5h6xsb6i]{width:.625rem;height:.625rem;margin-top:.375rem}.status-list[data-astro-cid-5h6xsb6i][data-variant=list] .title[data-astro-cid-5h6xsb6i]{font-size:var(--text-small)}.status-list[data-astro-cid-5h6xsb6i][data-variant=list] .detail[data-astro-cid-5h6xsb6i]{font-size:var(--text-label)}.end[data-astro-cid-5h6xsb6i]{justify-items:end;gap:var(--space-3xs);text-align:right;display:grid}.meta[data-astro-cid-5h6xsb6i]{color:var(--module-muted);font-size:var(--text-label)}.status[data-astro-cid-5h6xsb6i]{font-size:var(--text-label);font-weight:700}[data-astro-cid-5h6xsb6i][data-state] .status[data-astro-cid-5h6xsb6i]{padding:.125rem var(--space-2xs);border-radius:var(--radius-s);background:var(--module-card);color:var(--color-ink)}[data-astro-cid-5h6xsb6i][data-state=success] .status[data-astro-cid-5h6xsb6i]{background:var(--color-green)}[data-astro-cid-5h6xsb6i][data-state=warning] .status[data-astro-cid-5h6xsb6i]{background:var(--color-yellow)}[data-astro-cid-5h6xsb6i][data-state=danger] .status[data-astro-cid-5h6xsb6i]{background:var(--color-ink);color:var(--color-white)}[data-tone=dark] [data-astro-cid-5h6xsb6i][data-state=neutral] .status[data-astro-cid-5h6xsb6i]{color:var(--color-on-dark)}.status-list[data-astro-cid-5h6xsb6i][data-variant=hours] li[data-astro-cid-5h6xsb6i]{border-top:1px solid var(--module-line);border-bottom:0;grid-template-columns:minmax(0,47fr) minmax(0,28fr) 5.625rem;align-items:center;gap:1rem;padding:calc(1rem - 1px) 0 1rem;display:grid}.status-list[data-astro-cid-5h6xsb6i][data-variant=hours] .text[data-astro-cid-5h6xsb6i]{display:contents}.status-list[data-astro-cid-5h6xsb6i][data-variant=hours] .title[data-astro-cid-5h6xsb6i]{font-size:1rem}.status-list[data-astro-cid-5h6xsb6i][data-variant=hours] .detail[data-astro-cid-5h6xsb6i]{font-size:var(--text-small)}.state[data-astro-cid-5h6xsb6i]{font-size:var(--text-xs);grid-column:-2/-1;align-items:center;gap:.375rem;font-weight:600;line-height:1.2;display:flex}.state[data-astro-cid-5h6xsb6i] .dot[data-astro-cid-5h6xsb6i]{width:.5rem;height:.5rem}[data-astro-cid-5h6xsb6i][data-state=success] .state[data-astro-cid-5h6xsb6i] .dot[data-astro-cid-5h6xsb6i]{background:var(--color-open)}[data-astro-cid-5h6xsb6i][data-state=warning] .state[data-astro-cid-5h6xsb6i] .dot[data-astro-cid-5h6xsb6i]{background:#c98a1b}[data-astro-cid-5h6xsb6i][data-state=danger] .state[data-astro-cid-5h6xsb6i] .dot[data-astro-cid-5h6xsb6i]{background:#c2453a}@container site (width<=39.99rem){.status-list[data-astro-cid-5h6xsb6i][data-variant=hours] li[data-astro-cid-5h6xsb6i]{grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem}.status-list[data-astro-cid-5h6xsb6i][data-variant=hours] .title[data-astro-cid-5h6xsb6i]{grid-column:1/-1}}.compact[data-astro-cid-5h6xsb6i]{flex-direction:column;flex:1;justify-content:space-between;gap:1.25rem;display:flex}.compact[data-astro-cid-5h6xsb6i][data-variant=chips] .compact-main[data-astro-cid-5h6xsb6i]{flex-direction:column;gap:1.25rem;display:flex}.compact[data-astro-cid-5h6xsb6i][data-variant=week] .compact-main[data-astro-cid-5h6xsb6i]{display:contents}.compact-top[data-astro-cid-5h6xsb6i]{justify-content:space-between;align-items:center;gap:var(--space-s);display:flex}.compact-label[data-astro-cid-5h6xsb6i]{font-size:.875rem;font-weight:600;line-height:1.2}.compact[data-astro-cid-5h6xsb6i] h2[data-astro-cid-5h6xsb6i]{font-size:2.125rem;font-weight:800;line-height:1.05}.chips[data-astro-cid-5h6xsb6i]{gap:.375rem;padding:0;display:grid}.chips[data-astro-cid-5h6xsb6i] li[data-astro-cid-5h6xsb6i]{border-radius:var(--radius-s);background:var(--color-white);color:var(--color-ink);gap:.75rem;padding:.75rem .875rem}.chip-text[data-astro-cid-5h6xsb6i]{flex:1;gap:.0625rem;min-width:0;display:grid}.chip-title[data-astro-cid-5h6xsb6i]{font-size:1rem;font-weight:700;line-height:1.25}.chip-detail[data-astro-cid-5h6xsb6i]{color:var(--color-muted);font-size:.8125rem;line-height:1.2}.chips[data-astro-cid-5h6xsb6i] .badge[data-astro-cid-5h6xsb6i]{border-radius:.25rem;padding:.25rem .625rem}.compact[data-astro-cid-5h6xsb6i][data-variant=week] .chips[data-astro-cid-5h6xsb6i] li[data-astro-cid-5h6xsb6i]{gap:.875rem}.day[data-astro-cid-5h6xsb6i]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);flex:0 0 2.5rem;font-size:1rem;font-weight:800;line-height:1.4}.dish[data-astro-cid-5h6xsb6i]{flex:1;min-width:0;font-size:.875rem;line-height:1.35}.tag[data-astro-cid-5h6xsb6i]{background:var(--color-surface);border-radius:.25rem;flex-shrink:0;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;line-height:1.25}.more[data-astro-cid-5h6xsb6i]{align-self:start;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.compact[data-astro-cid-5h6xsb6i] .more[data-astro-cid-5h6xsb6i]{--hl:var(--color-white)}.more--button[data-astro-cid-5h6xsb6i]{border-radius:var(--radius-m);background:var(--color-ink);min-height:3rem;color:var(--color-white);transition:background-color var(--duration-fast) var(--ease-out);padding:0 1.25rem}.more--button[data-astro-cid-5h6xsb6i]:hover{background:var(--color-ink-hover)}.table-scroll[data-astro-cid-lv2j3c4g]{position:relative;overflow-x:auto}table[data-astro-cid-lv2j3c4g]{border-collapse:collapse;width:100%;min-width:32rem;font-size:var(--text-xs)}th[data-astro-cid-lv2j3c4g],td[data-astro-cid-lv2j3c4g]{padding:var(--space-xs) var(--space-2xs);border-bottom:1px solid var(--module-line);text-align:left;vertical-align:top}thead[data-astro-cid-lv2j3c4g] th[data-astro-cid-lv2j3c4g]{color:var(--module-muted);font-size:var(--text-label);font-weight:600}tbody[data-astro-cid-lv2j3c4g] th[data-astro-cid-lv2j3c4g]{font-weight:700}.table--badges[data-astro-cid-lv2j3c4g] th[data-astro-cid-lv2j3c4g],.table--badges[data-astro-cid-lv2j3c4g] td[data-astro-cid-lv2j3c4g]{vertical-align:middle;padding:1rem 1.5rem calc(1rem - 1px) 0}.table--badges[data-astro-cid-lv2j3c4g] th[data-astro-cid-lv2j3c4g]:last-child,.table--badges[data-astro-cid-lv2j3c4g] td[data-astro-cid-lv2j3c4g]:last-child{padding-right:0}.table--badges[data-astro-cid-lv2j3c4g] thead[data-astro-cid-lv2j3c4g] th[data-astro-cid-lv2j3c4g]{border-bottom:0;padding-top:0;padding-bottom:.75rem;font-size:.8125rem;line-height:1.2}.table--badges[data-astro-cid-lv2j3c4g] th[data-astro-cid-lv2j3c4g]:first-child{white-space:nowrap;width:1%}.table--badges[data-astro-cid-lv2j3c4g] td[data-astro-cid-lv2j3c4g]:nth-child(2){font-size:1.0625rem;font-weight:600}.table--badges[data-astro-cid-lv2j3c4g] td[data-astro-cid-lv2j3c4g]:nth-child(3){width:13.375rem;color:var(--module-muted);font-size:.9375rem}.table--badges[data-astro-cid-lv2j3c4g] td[data-astro-cid-lv2j3c4g]:nth-child(4){width:5.625rem;font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:1.0625rem;font-weight:800}.table--fixed[data-astro-cid-lv2j3c4g]{table-layout:fixed}.table--fixed[data-astro-cid-lv2j3c4g] [data-astro-cid-lv2j3c4g]:is(th,td){white-space:normal;width:auto!important}.code[data-astro-cid-lv2j3c4g]{border-radius:var(--radius-s);min-width:2.75rem;height:2rem;font-family:var(--font-display);font-stretch:var(--font-display-stretch);place-items:center;padding:0 .625rem;font-size:.9375rem;font-weight:800;display:inline-grid}.code[data-astro-cid-lv2j3c4g][data-tone=blue]{background:var(--color-blue)}.code[data-astro-cid-lv2j3c4g][data-tone=green]{background:var(--color-green)}.code[data-astro-cid-lv2j3c4g][data-tone=yellow]{background:var(--color-yellow)}.code[data-astro-cid-lv2j3c4g][data-tone=rose]{background:var(--color-rose)}.code[data-astro-cid-lv2j3c4g][data-tone=lilac]{background:var(--color-lilac)}.code[data-astro-cid-lv2j3c4g][data-tone=sky]{background:var(--color-sky)}.code[data-astro-cid-lv2j3c4g][data-tone=surface]{background:var(--color-surface)}.note[data-astro-cid-lv2j3c4g]{border-radius:var(--radius-m);background:var(--module-card);align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:.9375rem;line-height:1.2;display:flex}.note[data-astro-cid-lv2j3c4g] svg{flex-shrink:0}.themes[data-astro-cid-eqig5pfk]{gap:var(--mosaic-gap);padding:0;display:grid}.theme[data-astro-cid-eqig5pfk]{--theme-padding:1.75rem;padding:var(--theme-padding);border-radius:var(--radius-m);background:var(--module-card);flex-direction:column;gap:.375rem;display:flex}.theme[data-astro-cid-eqig5pfk][data-tone=yellow]{background:var(--color-yellow)}.theme[data-astro-cid-eqig5pfk][data-tone=green]{background:var(--color-green)}.theme[data-astro-cid-eqig5pfk][data-tone=blue]{background:var(--color-blue)}.theme[data-astro-cid-eqig5pfk][data-tone=lilac]{background:var(--color-lilac)}.theme[data-astro-cid-eqig5pfk][data-tone=rose]{background:var(--color-rose)}.theme[data-astro-cid-eqig5pfk][data-tone] .theme-summary[data-astro-cid-eqig5pfk],.theme[data-astro-cid-eqig5pfk][data-tone] .theme-more[data-astro-cid-eqig5pfk],.theme[data-astro-cid-eqig5pfk][data-tone] .theme-links[data-astro-cid-eqig5pfk] a[data-astro-cid-eqig5pfk]{color:var(--color-ink);border-color:color-mix(in srgb, var(--color-ink) 15%, transparent)}.theme-image[data-astro-cid-eqig5pfk]{width:calc(100% + 2 * var(--theme-padding));aspect-ratio:16/9;max-width:none;margin:calc(-1 * var(--theme-padding)) calc(-1 * var(--theme-padding)) .875rem;border-radius:var(--radius-m) var(--radius-m) 0 0;object-fit:cover}[data-astro-cid-eqig5pfk][data-variant=photo] .theme[data-astro-cid-eqig5pfk]{--theme-padding:.5rem;gap:0}[data-astro-cid-eqig5pfk][data-variant=photo] .theme[data-astro-cid-eqig5pfk]>[data-astro-cid-eqig5pfk]:not(.theme-image){margin-inline:1.5rem}[data-astro-cid-eqig5pfk][data-variant=photo] .theme-image[data-astro-cid-eqig5pfk]{aspect-ratio:324/280;border-radius:var(--radius-s);width:100%;height:auto;margin:0}[data-astro-cid-eqig5pfk][data-variant=photo] h3[data-astro-cid-eqig5pfk]{letter-spacing:-.03125rem;margin-top:1.75rem;font-size:clamp(1.75rem,1.3rem + 1.1vw,2.25rem);font-weight:900;line-height:1.42}[data-astro-cid-eqig5pfk][data-variant=photo] .theme-summary[data-astro-cid-eqig5pfk]{margin-top:1rem;line-height:1.375rem}[data-astro-cid-eqig5pfk][data-variant=photo] .theme-links[data-astro-cid-eqig5pfk]{margin-top:1rem;margin-bottom:1.5rem}[data-astro-cid-eqig5pfk][data-variant=photo] .theme-links[data-astro-cid-eqig5pfk] a[data-astro-cid-eqig5pfk]{padding:1rem 0 calc(1rem - 1px);font-size:1.0625rem;line-height:1.3125rem}.theme-top[data-astro-cid-eqig5pfk]:empty{display:none}.theme-top[data-astro-cid-eqig5pfk]{justify-content:space-between;align-items:center;min-height:3rem;margin-bottom:.875rem;display:flex}.theme-icon[data-astro-cid-eqig5pfk]{border-radius:var(--radius-m);background:var(--color-white);place-items:center;width:3rem;height:3rem;display:grid}.theme-icon[data-astro-cid-eqig5pfk][data-tone=yellow]{background:var(--color-yellow)}.theme-icon[data-astro-cid-eqig5pfk][data-tone=green]{background:var(--color-green)}.theme-icon[data-astro-cid-eqig5pfk][data-tone=blue]{background:var(--color-blue)}.theme-icon[data-astro-cid-eqig5pfk][data-tone=lilac]{background:var(--color-lilac)}.theme-icon[data-astro-cid-eqig5pfk][data-tone=sky]{background:var(--color-sky)}.theme-icon[data-astro-cid-eqig5pfk][data-tone=rose]{background:var(--color-rose)}.theme-more[data-astro-cid-eqig5pfk]{color:var(--module-muted);align-items:center;gap:.375rem;margin-left:auto;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}h3[data-astro-cid-eqig5pfk]{font-size:1.5rem;font-weight:800;line-height:1.1}h3[data-astro-cid-eqig5pfk] a[data-astro-cid-eqig5pfk]{text-decoration:none}.title-arrow[data-astro-cid-eqig5pfk]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.title-arrow[data-astro-cid-eqig5pfk] svg{flex-shrink:0}.theme-summary[data-astro-cid-eqig5pfk]{color:var(--module-muted);font-size:.9375rem;line-height:1.45}.theme-links[data-astro-cid-eqig5pfk]{margin-top:.875rem;padding:0;display:grid}.theme-links[data-astro-cid-eqig5pfk] a[data-astro-cid-eqig5pfk]{border-bottom:1px solid var(--module-line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0 calc(1rem - 1px);font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}@container site (width>=40rem){.themes[data-astro-cid-eqig5pfk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container site (width>=64rem){.themes[data-astro-cid-eqig5pfk]{grid-template-columns:repeat(var(--count), minmax(0, 1fr))}}.module-grid[data-astro-cid-n7utxyf6]{gap:var(--mosaic-gap);grid-template-columns:minmax(0,1fr);display:grid}.module[data-astro-cid-n7utxyf6]{--module-bg:var(--color-white);--module-fg:var(--color-ink);--module-muted:var(--color-muted);--module-line:var(--color-line);--module-card:var(--color-surface);gap:var(--space-m);min-width:0;padding:var(--tile-padding);border-radius:var(--radius-m);background:var(--module-bg);color:var(--module-fg);flex-direction:column;display:flex}.module[data-astro-cid-n7utxyf6][data-tone=white]{border:1px solid var(--color-line)}.module[data-astro-cid-n7utxyf6][data-tone=surface]{--module-bg:var(--color-surface);--module-card:var(--color-white)}.module[data-astro-cid-n7utxyf6][data-tone=yellow],.module[data-astro-cid-n7utxyf6][data-tone=green],.module[data-astro-cid-n7utxyf6][data-tone=blue],.module[data-astro-cid-n7utxyf6][data-tone=lilac],.module[data-astro-cid-n7utxyf6][data-tone=rose],.module[data-astro-cid-n7utxyf6][data-tone=sky]{--module-muted:var(--color-ink);--module-line:color-mix(in srgb, var(--color-ink) 15%, transparent);--module-card:var(--color-white)}.module[data-astro-cid-n7utxyf6][data-tone=yellow]{--module-bg:var(--color-yellow)}.module[data-astro-cid-n7utxyf6][data-tone=green]{--module-bg:var(--color-green)}.module[data-astro-cid-n7utxyf6][data-tone=blue]{--module-bg:var(--color-blue)}.module[data-astro-cid-n7utxyf6][data-tone=lilac]{--module-bg:var(--color-lilac)}.module[data-astro-cid-n7utxyf6][data-tone=sky]{--module-bg:var(--color-sky)}.module[data-astro-cid-n7utxyf6][data-tone=rose]{--module-bg:var(--color-rose)}.module[data-astro-cid-n7utxyf6][data-tone=dark]{--module-bg:var(--color-ink);--module-fg:var(--color-on-dark);--module-muted:var(--color-on-dark-muted);--module-line:var(--color-on-dark-line);--module-card:color-mix(in srgb, var(--color-white) 8%, transparent)}.rubriques-head[data-astro-cid-n7utxyf6]{justify-content:space-between;align-items:end;gap:var(--space-xs) var(--space-m);flex-wrap:wrap;display:flex}.rubriques-head[data-astro-cid-n7utxyf6] h2[data-astro-cid-n7utxyf6]{font-size:clamp(1.75rem,1.2rem + 1.4vw,2.25rem);line-height:1.42}.rubriques-head[data-astro-cid-n7utxyf6] p[data-astro-cid-n7utxyf6]{color:var(--color-muted);font-size:var(--text-small);line-height:1.21}.module[data-astro-cid-n7utxyf6].module--bare{background:0 0;border:0;padding:0}@container site (width>=64rem){.module-grid[data-astro-cid-n7utxyf6]{flex-wrap:wrap;display:flex}.module[data-astro-cid-n7utxyf6]{--w:1408;flex:var(--w) 1 calc(100% * var(--w) / 1408 * .94);padding:2.5rem}.module[data-astro-cid-n7utxyf6][data-span="3"]{--w:340}.module[data-astro-cid-n7utxyf6][data-span="4"]{--w:458.67}.module[data-astro-cid-n7utxyf6][data-span="6"]{--w:696}.module[data-astro-cid-n7utxyf6][data-span="8"]{--w:933.33}.module[data-astro-cid-n7utxyf6][data-kind=intro]{padding:3rem}.module[data-astro-cid-n7utxyf6]:is([data-span="3"],[data-span="4"],[data-span="6"]){padding:2.25rem}.module-grid[data-astro-cid-n7utxyf6]>.module[data-astro-cid-n7utxyf6].module--bare{padding:0}.module[data-astro-cid-n7utxyf6]:is([data-kind=spotlight],[data-kind=search]):is([data-span="3"],[data-span="4"]){min-height:18.75rem}.module[data-astro-cid-n7utxyf6][data-kind=spotlight][data-span="6"]{min-height:20.625rem}.module[data-astro-cid-n7utxyf6][data-kind=search][data-span="12"]{justify-content:center;padding-block:2rem;padding-inline:3rem}.module[data-astro-cid-n7utxyf6][data-kind=otherRubriques]:not(:has(.rubriques--cards)){padding:calc(1.75rem - 1px) calc(2.5rem - 1px)}.module[data-astro-cid-n7utxyf6][style*=--min-h]{min-height:var(--min-h)}}@container site (width>=40rem) and (width<=63.99rem){.module-grid[data-astro-cid-n7utxyf6]{grid-template-columns:repeat(2,minmax(0,1fr))}.module[data-astro-cid-n7utxyf6]{grid-column:span 2}.module[data-astro-cid-n7utxyf6][data-span="3"],.module[data-astro-cid-n7utxyf6][data-span="4"],.module[data-astro-cid-n7utxyf6][data-span="6"]{grid-column:span 1}}
