@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2) format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.woff) format("woff")}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--raw-nuit-950: #0b0614;--raw-nuit-900: #140b24;--raw-nuit-800: #1e1235;--raw-nuit-700: #2c1b4a;--raw-nuit-600: #43306a;--raw-brume-50: #f7f2ff;--raw-brume-200: #dcd2ee;--raw-brume-400: #a99bc4;--raw-rose-300: #ff8cc6;--raw-rose-400: #ff5fa8;--raw-rose-500: #ff2e88;--raw-rose-700: #b3135c;--raw-couchant-300: #ffc27a;--raw-couchant-400: #ffa24c;--raw-couchant-500: #ff7a2f;--raw-lagon-300: #7ff3e8;--raw-lagon-400: #2ee6d6;--raw-lagon-700: #0b5e5a;--raw-soleil-400: #ffd23f;--raw-space-1: .25rem;--raw-space-2: .5rem;--raw-space-3: .75rem;--raw-space-4: 1rem;--raw-space-5: 1.25rem;--raw-space-6: 1.5rem;--raw-space-8: 2rem;--raw-space-10: 2.5rem;--raw-space-12: 3rem;--raw-space-16: 4rem;--raw-space-20: 5rem;--raw-text-xs: clamp(.74rem, .72rem + .1vw, .8rem);--raw-text-sm: clamp(.86rem, .82rem + .15vw, .92rem);--raw-text-base: clamp(1rem, .96rem + .2vw, 1.0625rem);--raw-text-lg: clamp(1.1rem, 1.04rem + .3vw, 1.2rem);--raw-text-xl: clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--raw-text-2xl: clamp(1.6rem, 1.35rem + 1.1vw, 2.2rem);--raw-text-3xl: clamp(2.2rem, 1.7rem + 2.4vw, 3.4rem);--raw-text-4xl: clamp(3rem, 2rem + 5vw, 5.5rem);--raw-radius-s: 4px;--raw-radius-m: 10px;--raw-radius-l: 18px;--raw-radius-full: 999px;--color-bg: var(--raw-nuit-950);--color-surface: var(--raw-nuit-900);--color-surface-raised: var(--raw-nuit-800);--color-border: var(--raw-nuit-700);--color-border-strong: var(--raw-nuit-600);--color-text: var(--raw-brume-50);--color-text-soft: var(--raw-brume-200);--color-text-muted: var(--raw-brume-400);--color-text-on-bright: var(--raw-nuit-950);--color-brand: var(--raw-rose-500);--color-brand-hover: var(--raw-rose-400);--color-brand-soft: var(--raw-rose-300);--color-brand-deep: var(--raw-rose-700);--color-brand-glow: color-mix(in srgb, var(--raw-rose-500) 35%, transparent);--color-accent: var(--raw-couchant-400);--color-accent-hover: var(--raw-couchant-300);--color-accent-strong: var(--raw-couchant-500);--color-confirmed: var(--raw-lagon-400);--color-confirmed-text: var(--raw-lagon-300);--color-confirmed-bg: var(--raw-lagon-700);--color-rumor-text: var(--raw-couchant-300);--color-rumor-bg: var(--raw-nuit-700);--color-star: var(--raw-soleil-400);--color-link: var(--raw-rose-300);--color-link-hover: var(--raw-couchant-300);--color-focus: var(--raw-lagon-400);--gradient-sunset: linear-gradient(180deg, var(--raw-rose-500) 0%, var(--raw-couchant-500) 58%, var(--raw-soleil-400) 100%);--gradient-sunset-x: linear-gradient(90deg, var(--raw-rose-500) 0%, var(--raw-couchant-500) 60%, var(--raw-soleil-400) 100%);--gradient-night: linear-gradient(180deg, var(--raw-nuit-950) 0%, var(--raw-nuit-800) 100%);--scrim: color-mix(in srgb, var(--raw-nuit-950) 70%, transparent);--scrim-side: linear-gradient(90deg, color-mix(in srgb, var(--raw-nuit-950) 86%, transparent) 0%, color-mix(in srgb, var(--raw-nuit-950) 55%, transparent) 38%, transparent 68%);--scrim-foot: linear-gradient(180deg, transparent 0%, transparent 58%, color-mix(in srgb, var(--raw-nuit-950) 75%, transparent) 88%, var(--raw-nuit-950) 100%);--neon-brand: 0 0 6px var(--color-brand), 0 0 26px var(--color-brand-glow);--neon-accent: 0 0 6px var(--raw-couchant-500), 0 0 22px color-mix(in srgb, var(--raw-couchant-500) 40%, transparent);--neon-star: 0 0 8px var(--raw-soleil-400);--scene-sky-top: var(--raw-nuit-950);--scene-sky-mid: var(--raw-nuit-700);--scene-sky-low: var(--raw-rose-700);--scene-sky-horizon: var(--raw-couchant-500);--scene-sun-top: var(--raw-soleil-400);--scene-sun-mid: var(--raw-couchant-500);--scene-sun-bottom: var(--raw-rose-500);--scene-silhouette: var(--raw-nuit-950);--scene-skyline: var(--raw-nuit-900);--scene-water: var(--raw-nuit-900);--scene-reflection: var(--raw-rose-400);--scene-star: var(--raw-brume-50);--font-display: "Anton", "Impact", "Arial Narrow", sans-serif;--font-body: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--text-xs: var(--raw-text-xs);--text-sm: var(--raw-text-sm);--text-base: var(--raw-text-base);--text-lg: var(--raw-text-lg);--text-xl: var(--raw-text-xl);--text-2xl: var(--raw-text-2xl);--text-3xl: var(--raw-text-3xl);--text-4xl: var(--raw-text-4xl);--space-1: var(--raw-space-1);--space-2: var(--raw-space-2);--space-3: var(--raw-space-3);--space-4: var(--raw-space-4);--space-5: var(--raw-space-5);--space-6: var(--raw-space-6);--space-8: var(--raw-space-8);--space-10: var(--raw-space-10);--space-12: var(--raw-space-12);--space-16: var(--raw-space-16);--space-20: var(--raw-space-20);--space-page-top: var(--raw-space-8);--radius-control: var(--raw-radius-m);--radius-card: var(--raw-radius-l);--radius-tag: var(--raw-radius-s);--radius-pill: var(--raw-radius-full);--container-max: 72rem;--reading-max: 44rem;--gutter: var(--raw-space-4);--transition: .16s ease;--ease-arrive: cubic-bezier(.16, 1, .3, 1);--ease-leave: cubic-bezier(.7, 0, .84, 0);--duration-roll: .42s;--duration-reveal: .7s;--duration-page: .26s;--ticker-duration: 46s;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}*{margin:0}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}h2,h3,[id]{scroll-margin-top:var(--space-20)}body{font-family:var(--font-body);font-size:var(--text-base);line-height:1.65;color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2{font-family:var(--font-display);font-weight:400;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3,h4{font-family:var(--font-body);font-weight:750;line-height:1.25;text-wrap:balance}h3{font-size:var(--text-lg)}p{text-wrap:pretty}a{color:var(--color-link);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--transition)}a:hover{color:var(--color-link-hover)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-tag)}img,svg{display:block;max-width:100%}img{height:auto}ul,ol{padding-inline-start:1.2em}button,input,select{font:inherit}table{border-collapse:collapse;width:100%}strong{font-weight:700}::selection{background:var(--color-brand);color:var(--color-text-on-bright)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.reading{max-width:var(--reading-max)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-sunset{background:var(--gradient-sunset);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-soft)}.lead{font-size:var(--text-lg);color:var(--color-text-soft)}.muted{color:var(--color-text-muted);font-size:var(--text-sm)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.75em 1.4em;border-radius:var(--radius-pill);border:1px solid transparent;font-weight:700;font-size:var(--text-sm);letter-spacing:.02em;line-height:1;text-decoration:none;cursor:pointer;transition:background var(--transition),color var(--transition),border-color var(--transition)}.btn--primary{background:var(--color-brand);color:var(--color-text-on-bright)}.btn--primary:hover{background:var(--color-brand-hover);color:var(--color-text-on-bright)}.btn--accent{background:var(--color-accent);color:var(--color-text-on-bright)}.btn--accent:hover{background:var(--color-accent-hover);color:var(--color-text-on-bright)}.btn--ghost{background:var(--color-surface-raised);color:var(--color-text);border-color:var(--color-border-strong)}.btn--ghost:hover{border-color:var(--color-brand);color:var(--color-text)}.stack>*+*{margin-block-start:var(--space-4)}.section{padding-block:var(--space-12)}.section--tight{padding-block:var(--space-8)}.grid-cards{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.keys{display:inline-flex;flex-wrap:wrap;gap:3px}.key{display:inline-grid;place-items:center;min-width:1.7em;height:1.7em;padding-inline:.35em;border-radius:var(--radius-tag);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);font-size:var(--text-xs);font-weight:700;line-height:1;color:var(--color-text);white-space:nowrap}.key--face{border-radius:var(--radius-pill);color:var(--color-brand-soft)}.key--arrow{color:var(--color-star)}.code-note{display:block;margin-block-start:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted)}.code-pc{font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:700;letter-spacing:.04em;color:var(--color-star)}.logo[data-astro-cid-tvrurpns]{display:inline-flex;align-items:center;gap:var(--space-2)}.logo__sun[data-astro-cid-tvrurpns]{width:1.35rem;height:1.35rem;border-radius:50%;background:repeating-linear-gradient(180deg,transparent 0 55%,var(--color-bg) 55% 63%,transparent 63% 70%,var(--color-bg) 70% 76%),var(--gradient-sunset);box-shadow:0 0 14px var(--color-brand-glow)}.logo__word[data-astro-cid-tvrurpns]{font-family:var(--font-display);font-size:1.45rem;line-height:1;letter-spacing:.02em;text-transform:uppercase}.logo__tail[data-astro-cid-tvrurpns]{color:var(--color-text)}@keyframes neon-on{0%,12%,20%,34%{opacity:.12}8%,16%,28%,40%{opacity:1}46%{opacity:.45}52%,to{opacity:1}}@keyframes rise-in{0%{opacity:0;translate:0 2.2rem}to{opacity:1;translate:0 0}}@keyframes rule-draw{0%{scale:0 1}to{scale:1 1}}@keyframes page-out{to{opacity:0;translate:-2rem 0;filter:blur(6px)}}@keyframes page-in{0%{opacity:0;translate:3rem 0;filter:blur(6px)}}@keyframes scroll-grow{0%{scale:0 1}to{scale:1 1}}.scroll-progress{display:none}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.hud{view-transition-name:hud}::view-transition-old(root){animation:page-out var(--duration-page) var(--ease-leave) both}::view-transition-new(root){animation:page-in calc(var(--duration-page) * 1.6) var(--ease-arrive) both}.page-header h1{animation:rise-in var(--duration-reveal) var(--ease-arrive) both}.page-header__rule{transform-origin:left;animation:rule-draw .9s var(--ease-arrive) .12s both}@supports (animation-timeline: view()){.grid-cards>*,.section>h2,.home-cols>*{animation:rise-in linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}@supports (animation-timeline: scroll()){.scroll-progress{display:block;position:fixed;inset:0 0 auto;z-index:100;height:3px;background:var(--gradient-sunset-x);box-shadow:var(--neon-brand);transform-origin:left;pointer-events:none;animation:scroll-grow linear both;animation-timeline:scroll(root)}}}.footer[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-16);background:var(--color-surface);border-block-start:1px solid var(--color-border)}.footer__skyline[data-astro-cid-sz7xmlte]{height:3px;background:var(--gradient-sunset-x)}.footer__inner[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-8);padding-block:var(--space-12) var(--space-8)}.footer__home[data-astro-cid-sz7xmlte]{text-decoration:none}.footer__brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-2)}.footer__cols[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.footer__title[data-astro-cid-sz7xmlte]{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-block-end:var(--space-2)}.footer[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;display:grid;gap:var(--space-2)}.footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-text-soft);text-decoration:none;font-size:var(--text-sm)}.footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-brand-soft)}.footer__legal[data-astro-cid-sz7xmlte]{font-size:var(--text-xs);color:var(--color-text-muted);border-block-start:1px solid var(--color-border);padding-block-start:var(--space-4)}.icon[data-astro-cid-patnjmll]{flex-shrink:0;filter:drop-shadow(0 0 6px var(--color-brand-glow))}.hud[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--color-bg) 88%,transparent);backdrop-filter:blur(10px);border-block-end:1px solid var(--color-border)}.hud[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:var(--gradient-sunset-x)}.hud__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-3);height:3.75rem}.hud__home[data-astro-cid-3ef6ksr2]{flex-shrink:0;display:inline-flex;align-items:center;min-height:2.75rem;margin-inline-end:auto;text-decoration:none}.hud__cta[data-astro-cid-3ef6ksr2]{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-2);position:relative;isolation:isolate;min-height:2.75rem;padding:var(--space-1) var(--space-4);color:var(--color-text-on-bright);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;line-height:1.6;text-decoration:none}.hud__cta[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;inset:.3rem 0;z-index:-1;background:var(--gradient-sunset-x);clip-path:polygon(.6rem 0,100% 0,calc(100% - .6rem) 100%,0 100%);transition:filter var(--transition)}.hud__cta[data-astro-cid-3ef6ksr2]:hover{color:var(--color-text-on-bright)}.hud__cta[data-astro-cid-3ef6ksr2]:hover:before{filter:brightness(1.12)}.hud__cta[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.hud__cta-kicker[data-astro-cid-3ef6ksr2]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;font-size:var(--text-sm)}.hud__cta-count[data-astro-cid-3ef6ksr2]{display:inline-block;min-width:3.6ch;text-align:center;font-size:var(--text-lg);font-variant-numeric:tabular-nums}.hud__burger[data-astro-cid-3ef6ksr2]{flex-shrink:0;min-height:2.75rem;display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:none;border:1px solid var(--color-brand-deep);border-radius:var(--radius-control);color:var(--color-text);font-family:var(--font-display);font-size:var(--text-base);text-transform:uppercase;letter-spacing:.06em;cursor:pointer}.hud__burger[data-astro-cid-3ef6ksr2]:hover{border-color:var(--color-brand);box-shadow:0 0 14px var(--color-brand-glow)}.hud__burger-lines[data-astro-cid-3ef6ksr2],.hud__burger-lines[data-astro-cid-3ef6ksr2]:before,.hud__burger-lines[data-astro-cid-3ef6ksr2]:after{display:block;width:1.1rem;height:2px;background:var(--color-brand);border-radius:1px}.hud__burger-lines[data-astro-cid-3ef6ksr2]{position:relative}.hud__burger-lines[data-astro-cid-3ef6ksr2]:before,.hud__burger-lines[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0}.hud__burger-lines[data-astro-cid-3ef6ksr2]:before{top:-6px}.hud__burger-lines[data-astro-cid-3ef6ksr2]:after{top:6px}.hud__groups[data-astro-cid-3ef6ksr2],.hud__panel[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0}.hud__groups[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2],.hud__panel[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]{margin:0}.hud__label[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em}.hud__label[data-astro-cid-3ef6ksr2]:focus:not(:focus-visible){outline:none}.hud__label[data-astro-cid-3ef6ksr2]:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.hud__star[data-astro-cid-3ef6ksr2],.hud__here[data-astro-cid-3ef6ksr2]{color:var(--color-star);text-shadow:0 0 10px var(--color-star)}.hud__star[data-astro-cid-3ef6ksr2]{margin-inline-end:.3em;font-size:.7em;vertical-align:.12em}.hud__here[data-astro-cid-3ef6ksr2]{margin-inline-start:auto;padding-inline-start:var(--space-3)}.hud__icon[data-astro-cid-3ef6ksr2]{display:inline-flex;flex-shrink:0}.hud__panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text-soft);font-weight:650;text-decoration:none}.hud__panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.hud__panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current]{color:var(--color-text)}@media(max-width:63.99rem){.hud__nav[data-astro-cid-3ef6ksr2]:popover-open{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0 var(--gutter) var(--space-12);border:0;overflow-y:auto;color:var(--color-text);background:radial-gradient(ellipse 90% 45% at 50% 108%,var(--color-brand-glow),transparent 70%),var(--gradient-night);animation:hud-drawer .2s ease-out}.hud__nav[data-astro-cid-3ef6ksr2]::backdrop{background:var(--scrim)}.hud__drawer-head[data-astro-cid-3ef6ksr2]{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;height:3.75rem;margin-block-end:var(--space-4);background:var(--color-bg);border-block-end:1px solid var(--color-border)}.hud__drawer-title[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-size:var(--text-xl);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.hud__close[data-astro-cid-3ef6ksr2]{min-height:2.75rem;padding:var(--space-2) var(--space-3);background:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);font:inherit;font-weight:650;cursor:pointer}.hud__groups[data-astro-cid-3ef6ksr2]{display:grid;gap:var(--space-8)}.hud__label[data-astro-cid-3ef6ksr2]{display:block;font-size:var(--text-3xl);line-height:1.1}.hud__label[data-astro-cid-3ef6ksr2]:not(:has(.hud__star)){background:var(--gradient-sunset-x);background-clip:text;color:transparent}.hud__panel[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:var(--space-2);margin-block-start:var(--space-3)}.hud__panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{min-height:3.25rem;padding:var(--space-2) var(--space-3);background:var(--scrim);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text)}.hud__panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{border-color:var(--color-brand);box-shadow:0 0 16px var(--color-brand-glow)}}@keyframes hud-drawer{0%{opacity:0;transform:translateY(-1rem)}}@media(prefers-reduced-motion:reduce){.hud__nav[data-astro-cid-3ef6ksr2]:popover-open{animation:none}}@supports not selector(:popover-open){@media(max-width:63.99rem){.hud[data-astro-cid-3ef6ksr2]{position:static}.hud__inner[data-astro-cid-3ef6ksr2]{height:auto;flex-wrap:wrap;padding-block:var(--space-3)}.hud__burger[data-astro-cid-3ef6ksr2],.hud__drawer-head[data-astro-cid-3ef6ksr2]{display:none}.hud__nav[data-astro-cid-3ef6ksr2]{flex-basis:100%}.hud__panel[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-block:var(--space-1) var(--space-3)}}}@media(min-width:64rem){.hud__inner[data-astro-cid-3ef6ksr2]{gap:var(--space-6);height:4.25rem}.hud__home[data-astro-cid-3ef6ksr2]{margin-inline-end:0}.hud__nav[data-astro-cid-3ef6ksr2]{position:static;display:block;flex:1;inset:auto;width:auto;height:100%;margin:0;padding:0;border:0;overflow:visible;background:none;color:inherit}.hud__nav[data-astro-cid-3ef6ksr2]:popover-open{position:static;display:block;inset:auto;width:auto;height:100%;margin:0;padding:0;border:0;overflow:visible;background:none;color:inherit}.hud__burger[data-astro-cid-3ef6ksr2],.hud__drawer-head[data-astro-cid-3ef6ksr2]{display:none}.hud__cta-kicker[data-astro-cid-3ef6ksr2]{position:static;width:auto;height:auto;overflow:visible;clip-path:none}.hud__groups[data-astro-cid-3ef6ksr2]{display:flex;height:100%}.hud__group[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:stretch}.hud__label[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;padding-inline:var(--space-3);font-size:var(--text-lg);color:var(--color-text-soft);cursor:default;transition:color var(--transition),text-shadow var(--transition)}.hud__label[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;inset-inline:var(--space-3);bottom:-1px;height:3px;background:var(--gradient-sunset-x);transform:scaleX(0);transform-origin:left;transition:transform var(--transition)}.hud__group[data-astro-cid-3ef6ksr2]:hover .hud__label[data-astro-cid-3ef6ksr2],.hud__group[data-astro-cid-3ef6ksr2]:focus-within .hud__label[data-astro-cid-3ef6ksr2],.hud__group[data-astro-cid-3ef6ksr2].is-active .hud__label[data-astro-cid-3ef6ksr2]{color:var(--color-text);text-shadow:0 0 14px var(--color-brand-glow)}.hud__group[data-astro-cid-3ef6ksr2]:hover .hud__label[data-astro-cid-3ef6ksr2]:after,.hud__group[data-astro-cid-3ef6ksr2]:focus-within .hud__label[data-astro-cid-3ef6ksr2]:after,.hud__group[data-astro-cid-3ef6ksr2].is-active .hud__label[data-astro-cid-3ef6ksr2]:after{transform:scaleX(1)}.hud__panel[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;left:0;min-width:15.5rem;padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border-strong);border-block-start:2px solid var(--color-brand);border-radius:0 0 var(--radius-control) var(--radius-control);box-shadow:0 18px 40px var(--scrim),0 0 28px var(--color-brand-glow);opacity:0;pointer-events:none;transform:translateY(-.4rem);transition:opacity var(--transition),transform var(--transition)}.hud__group[data-astro-cid-3ef6ksr2]:hover .hud__panel[data-astro-cid-3ef6ksr2],.hud__group[data-astro-cid-3ef6ksr2]:focus-within .hud__panel[data-astro-cid-3ef6ksr2]{opacity:1;pointer-events:auto;transform:none}.hud__groups[data-astro-cid-3ef6ksr2]:hover .hud__group[data-astro-cid-3ef6ksr2]:not(:hover,:focus-within) .hud__panel[data-astro-cid-3ef6ksr2],.hud__group[data-astro-cid-3ef6ksr2].is-closed .hud__panel[data-astro-cid-3ef6ksr2]{opacity:0;pointer-events:none}.hud__panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{min-height:2.75rem;padding:var(--space-2) var(--space-3);border-inline-start:2px solid transparent;border-radius:var(--radius-tag);font-size:var(--text-sm);white-space:nowrap}.hud__panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.hud__panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:focus-visible{background:var(--color-surface-raised);border-inline-start-color:var(--color-brand)}}@media(min-width:64rem)and (prefers-reduced-motion:reduce){.hud__panel[data-astro-cid-3ef6ksr2],.hud__label[data-astro-cid-3ef6ksr2]:after{transition:none}}.skip[data-astro-cid-hoe5mouk]{position:absolute;left:var(--space-4);top:-100px;z-index:100;padding:var(--space-2) var(--space-4);background:var(--color-brand);color:var(--color-text-on-bright);border-radius:var(--radius-control);font-weight:700;text-decoration:none}.skip[data-astro-cid-hoe5mouk]:focus{top:var(--space-2)}main[data-astro-cid-5hce7sga]{padding-block-start:var(--space-page-top)}main[data-astro-cid-5hce7sga]:has(>.hero:first-child){padding-block-start:0}.notfound[data-astro-cid-zetdm5md]{display:grid;justify-items:start;gap:var(--space-4);padding-block:var(--space-16)}.notfound__stars[data-astro-cid-zetdm5md]{font-size:var(--text-2xl);letter-spacing:.15em;color:var(--color-star)}.crumbs[data-astro-cid-ilhxcym7] ol[data-astro-cid-ilhxcym7]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.crumbs[data-astro-cid-ilhxcym7] li[data-astro-cid-ilhxcym7]+li[data-astro-cid-ilhxcym7]:before{content:"/";margin-inline-end:var(--space-2);color:var(--color-border-strong)}.crumbs[data-astro-cid-ilhxcym7] a[data-astro-cid-ilhxcym7]{color:var(--color-text-soft);text-decoration:none}.crumbs[data-astro-cid-ilhxcym7] a[data-astro-cid-ilhxcym7]:hover{color:var(--color-brand-soft)}.page-header[data-astro-cid-wu5dj4rx]{display:grid;gap:var(--space-3);margin-block:var(--space-6) var(--space-8);max-width:var(--reading-max)}.page-header__rule[data-astro-cid-wu5dj4rx]{width:5rem;height:4px;border-radius:var(--radius-pill);background:var(--gradient-sunset-x)}.prose[data-astro-cid-eribfrav]{max-width:var(--reading-max)}.prose[data-astro-cid-eribfrav]>*+*{margin-block-start:var(--space-4)}.prose[data-astro-cid-eribfrav] h2{margin-block-start:var(--space-12)}.prose[data-astro-cid-eribfrav] h3{margin-block-start:var(--space-8)}.prose[data-astro-cid-eribfrav] h2+*,.prose[data-astro-cid-eribfrav] h3+*{margin-block-start:var(--space-3)}.prose[data-astro-cid-eribfrav] :is(ul,ol):not([class])>li+li{margin-block-start:var(--space-2)}.lead-image[data-astro-cid-eribfrav] img[data-astro-cid-eribfrav]{width:100%;border-radius:var(--radius-card);border:1px solid var(--color-border)}.prose[data-astro-cid-eribfrav] strong{color:var(--color-text)}.prose[data-astro-cid-eribfrav] p,.prose[data-astro-cid-eribfrav] li{color:var(--color-text-soft)}.badge{display:inline-block;padding:.3em .75em;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.badge--teste{background:var(--color-confirmed);color:var(--color-text-on-bright)}.badge--officiel{background:var(--color-confirmed-bg);color:var(--color-confirmed-text)}.badge--rumeur{background:var(--color-rumor-bg);color:var(--color-rumor-text)}.badge--estimation{background:var(--color-surface-raised);color:var(--color-brand-soft);border:1px solid var(--color-brand-deep)}.badge--recoupe{background:var(--color-surface-raised);color:var(--color-confirmed-text);border:1px solid var(--color-confirmed-bg)}.badge--dementi{background:var(--color-brand-deep);color:var(--color-text)}.badge--inconnu{background:var(--color-surface-raised);color:var(--color-text-muted)}.data[data-astro-cid-jcqriyoz]{overflow-x:auto;margin-block:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}caption[data-astro-cid-jcqriyoz]{text-align:start;padding:var(--space-4) var(--space-5) var(--space-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}th[data-astro-cid-jcqriyoz],td[data-astro-cid-jcqriyoz]{padding:var(--space-3) var(--space-4);text-align:start;vertical-align:top;border-block-start:1px solid var(--color-border);font-size:var(--text-sm)}thead[data-astro-cid-jcqriyoz] th[data-astro-cid-jcqriyoz]{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}tbody[data-astro-cid-jcqriyoz] th[data-astro-cid-jcqriyoz]{font-weight:650;color:var(--color-text)}.faq[data-astro-cid-z6gx6xcw]{display:grid;gap:var(--space-3);margin-block:var(--space-12);max-width:var(--reading-max)}.faq[data-astro-cid-z6gx6xcw] h2[data-astro-cid-z6gx6xcw]{margin-block-end:var(--space-2)}details[data-astro-cid-z6gx6xcw]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control)}details[data-astro-cid-z6gx6xcw][open]{border-color:var(--color-border-strong)}summary[data-astro-cid-z6gx6xcw]{cursor:pointer;padding:var(--space-4);font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:var(--space-4)}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw]:after{content:"+";font-family:var(--font-display);color:var(--color-brand);font-size:var(--text-xl);line-height:1}details[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw]:after{content:"−"}.faq__answer[data-astro-cid-z6gx6xcw]{padding:0 var(--space-4) var(--space-4);color:var(--color-text-soft)}.faq__answer[data-astro-cid-z6gx6xcw] p+p{margin-block-start:var(--space-2)}.intro[data-astro-cid-m2dq5bnr]{font-size:var(--text-lg)}.facts[data-astro-cid-t3jvsoxe]{overflow-x:auto;margin-block:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}caption[data-astro-cid-t3jvsoxe]{text-align:start;padding:var(--space-4) var(--space-5) var(--space-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}th[data-astro-cid-t3jvsoxe],td[data-astro-cid-t3jvsoxe]{padding:var(--space-3) var(--space-5);text-align:start;vertical-align:top;border-block-start:1px solid var(--color-border)}th[data-astro-cid-t3jvsoxe]{width:34%;font-weight:650;color:var(--color-text-soft)}td[data-astro-cid-t3jvsoxe]{display:grid;gap:var(--space-1)}.facts__value[data-astro-cid-t3jvsoxe]{font-weight:700;color:var(--color-text)}.facts__meta[data-astro-cid-t3jvsoxe]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-xs)}.facts__meta[data-astro-cid-t3jvsoxe] a[data-astro-cid-t3jvsoxe]{color:var(--color-text-muted)}@media(max-width:34rem){tr[data-astro-cid-t3jvsoxe]{display:grid}th[data-astro-cid-t3jvsoxe]{width:auto;padding-block-end:0}td[data-astro-cid-t3jvsoxe]{border-block-start:0}}.video[data-astro-cid-4tjfjeft]{margin-block:var(--space-6)}.video__poster[data-astro-cid-4tjfjeft],.video[data-astro-cid-4tjfjeft] .video__frame{width:100%;aspect-ratio:16 / 9;border:1px solid var(--color-border);border-radius:var(--radius-card)}.video__poster[data-astro-cid-4tjfjeft]{position:relative;isolation:isolate;overflow:hidden;display:grid;place-content:center;justify-items:center;gap:var(--space-2);padding:var(--space-6);cursor:pointer;color:var(--color-text);text-align:center;background:var(--gradient-night);text-shadow:0 2px 10px var(--color-bg)}.video__thumb[data-astro-cid-4tjfjeft]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:.75;transition:opacity var(--transition)}.video__poster[data-astro-cid-4tjfjeft]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 30%,var(--scrim) 100%)}.video__poster[data-astro-cid-4tjfjeft]:hover .video__thumb[data-astro-cid-4tjfjeft]{opacity:.9}.video__play[data-astro-cid-4tjfjeft]{width:4.5rem;height:4.5rem;border-radius:50%;background:var(--color-brand);box-shadow:0 0 30px var(--color-brand-glow);clip-path:circle(50%);position:relative}.video__play[data-astro-cid-4tjfjeft]:after{content:"";position:absolute;inset:0;margin:auto;width:0;height:0;border-style:solid;border-width:.8rem 0 .8rem 1.3rem;border-color:transparent transparent transparent var(--color-text-on-bright);transform:translate(.15rem)}.video__poster[data-astro-cid-4tjfjeft]:hover .video__play[data-astro-cid-4tjfjeft]{background:var(--color-brand-hover)}.video__title[data-astro-cid-4tjfjeft]{font-family:var(--font-display);font-size:var(--text-xl);text-transform:uppercase}.video__stamp[data-astro-cid-4tjfjeft]{font-weight:700;color:var(--color-star)}.video__note[data-astro-cid-4tjfjeft]{font-size:var(--text-xs);color:var(--color-text-muted)}figcaption[data-astro-cid-4tjfjeft]{margin-block-start:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.schema[data-astro-cid-agu7656d]{margin-block:var(--space-6)}.schema[data-astro-cid-agu7656d] svg[data-astro-cid-agu7656d]{width:100%;height:auto;border:1px solid var(--color-border);border-radius:var(--radius-card)}.schema__sea[data-astro-cid-agu7656d]{fill:var(--color-surface)}.schema__land[data-astro-cid-agu7656d]{fill:var(--color-surface-raised);stroke:var(--color-border-strong);stroke-width:2}.schema__border[data-astro-cid-agu7656d]{stroke:var(--color-text-muted);stroke-width:2;stroke-dasharray:6 6}.schema__north[data-astro-cid-agu7656d]{fill:var(--color-text-muted);font-family:var(--font-display);font-size:18px}.schema__arrow[data-astro-cid-agu7656d]{fill:var(--color-text-muted)}.schema__region[data-astro-cid-agu7656d] circle[data-astro-cid-agu7656d]{fill:var(--color-brand-glow);stroke:var(--color-brand);stroke-width:2;transition:fill var(--transition)}.schema__region[data-astro-cid-agu7656d] .schema__dot[data-astro-cid-agu7656d]{fill:var(--color-star);stroke:none}.schema__region[data-astro-cid-agu7656d] text[data-astro-cid-agu7656d]{fill:var(--color-text);font-family:var(--font-body);font-size:21px;font-weight:700}.schema__region[data-astro-cid-agu7656d]:hover circle[data-astro-cid-agu7656d]:not(.schema__dot),.schema__region[data-astro-cid-agu7656d]:focus-visible circle[data-astro-cid-agu7656d]:not(.schema__dot){fill:var(--color-brand)}.schema__caption[data-astro-cid-agu7656d]{margin-block-start:var(--space-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.intro[data-astro-cid-4uggg4jo],.intro[data-astro-cid-tuteohvp],.intro[data-astro-cid-xtxsqqt6]{font-size:var(--text-lg)}.countdown[data-astro-cid-rice64zl]{display:grid;gap:var(--space-2);justify-items:start}.countdown__units[data-astro-cid-rice64zl]{list-style:none;padding:0;display:flex;gap:var(--space-2)}.countdown__units[data-astro-cid-rice64zl] li[data-astro-cid-rice64zl]{margin:0;display:grid;justify-items:center;min-width:5.2rem;padding:var(--space-2) var(--space-3);background:var(--scrim);border:1px solid var(--color-brand);border-radius:var(--radius-control);box-shadow:0 0 14px var(--color-brand-glow),inset 0 0 14px var(--color-brand-glow);backdrop-filter:blur(6px);animation:neon-on 1.2s linear both;animation-delay:calc(var(--i) * .14s + .2s)}.countdown__units[data-astro-cid-rice64zl] li[data-astro-cid-rice64zl].is-seconds{border-color:var(--color-accent)}.countdown__value[data-astro-cid-rice64zl]{display:inline-flex;font-family:var(--font-display);font-size:var(--text-3xl);line-height:1.1;font-variant-numeric:tabular-nums;color:var(--color-text);text-shadow:var(--neon-brand)}.is-seconds[data-astro-cid-rice64zl] .countdown__value[data-astro-cid-rice64zl]{color:var(--color-accent);text-shadow:var(--neon-accent)}.countdown__value[data-astro-cid-rice64zl] .countdown__digit{position:relative;display:inline-block;width:.56em;height:1.1em;overflow:hidden;text-align:center}.countdown__value[data-astro-cid-rice64zl] .countdown__glyph{position:absolute;inset:0}.countdown__value[data-astro-cid-rice64zl] .countdown__glyph.is-in{animation:digit-in var(--duration-roll) var(--ease-arrive) both}.countdown__value[data-astro-cid-rice64zl] .countdown__glyph.is-out{animation:digit-out var(--duration-roll) var(--ease-arrive) both}@keyframes digit-in{0%{transform:translateY(-105%);filter:blur(3px)}}@keyframes digit-out{to{transform:translateY(105%);filter:blur(3px);opacity:0}}.countdown__label[data-astro-cid-rice64zl]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-soft)}.countdown__minute[data-astro-cid-rice64zl]{width:100%;max-width:23.6rem;height:3px;border-radius:var(--radius-pill);background:var(--color-border-strong);overflow:hidden}.countdown__minute[data-astro-cid-rice64zl] span[data-astro-cid-rice64zl]{display:block;height:100%;background:var(--gradient-sunset-x);transform-origin:left;animation:minute-drain 60s linear infinite}@keyframes minute-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.countdown__stars[data-astro-cid-rice64zl]{margin:0;display:flex;align-items:center;gap:.28em;font-size:var(--text-lg);line-height:1;color:var(--color-border-strong)}.countdown__stars-label[data-astro-cid-rice64zl]{margin-inline-end:.6em;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-soft)}.countdown__star[data-astro-cid-rice64zl].is-on{color:var(--color-star);text-shadow:var(--neon-star);animation:star-pop .5s var(--ease-arrive) both;animation-delay:calc(var(--i) * .12s + 1s)}@keyframes star-pop{0%{transform:scale(2.2);opacity:0}}.countdown--final[data-astro-cid-rice64zl] .countdown__units[data-astro-cid-rice64zl] li[data-astro-cid-rice64zl]{background:var(--color-brand-glow);box-shadow:0 0 26px var(--color-brand),inset 0 0 18px var(--color-brand-glow)}.countdown__done[data-astro-cid-rice64zl]{font-family:var(--font-display);font-size:var(--text-3xl);text-transform:uppercase;color:var(--color-star);text-shadow:var(--neon-star);animation:neon-on 1.5s linear both}@media(max-width:40rem){.countdown__units[data-astro-cid-rice64zl]{width:100%}.countdown__units[data-astro-cid-rice64zl] li[data-astro-cid-rice64zl]{flex:1;min-width:0;padding-inline:var(--space-1)}}@media(prefers-reduced-motion:reduce){.countdown__minute[data-astro-cid-rice64zl]{display:none}}.timeline[data-astro-cid-zhxkjw2l]{list-style:none;padding:0;margin-block:var(--space-6);position:relative}.timeline[data-astro-cid-zhxkjw2l]:before{content:"";position:absolute;left:.45rem;top:.5rem;bottom:.5rem;width:2px;background:linear-gradient(180deg,var(--color-border-strong),var(--color-brand))}.timeline[data-astro-cid-zhxkjw2l] li[data-astro-cid-zhxkjw2l]{position:relative;padding-inline-start:var(--space-8);padding-block-end:var(--space-6)}.timeline[data-astro-cid-zhxkjw2l] li[data-astro-cid-zhxkjw2l]+li[data-astro-cid-zhxkjw2l]{margin-block-start:0}.timeline__dot[data-astro-cid-zhxkjw2l]{position:absolute;left:0;top:.3rem;width:.95rem;height:.95rem;border-radius:50%;background:var(--color-bg);border:2px solid var(--color-border-strong)}.is-current[data-astro-cid-zhxkjw2l] .timeline__dot[data-astro-cid-zhxkjw2l]{border-color:var(--color-brand);background:var(--color-brand);box-shadow:0 0 0 4px var(--color-brand-glow)}.timeline__date[data-astro-cid-zhxkjw2l]{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.is-current[data-astro-cid-zhxkjw2l] .timeline__date[data-astro-cid-zhxkjw2l]{color:var(--color-brand-soft)}.timeline__title[data-astro-cid-zhxkjw2l]{font-weight:750;color:var(--color-text)}.timeline__text[data-astro-cid-zhxkjw2l]{font-size:var(--text-sm)}.timeline__source[data-astro-cid-zhxkjw2l]{font-size:var(--text-xs);color:var(--color-text-muted)}.hours[data-astro-cid-bzrkusiv]{overflow-x:auto;margin-block:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}caption[data-astro-cid-bzrkusiv]{text-align:start;padding:var(--space-4) var(--space-5) var(--space-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}th[data-astro-cid-bzrkusiv],td[data-astro-cid-bzrkusiv]{padding:var(--space-3) var(--space-4);text-align:start;vertical-align:top;border-block-start:1px solid var(--color-border);font-size:var(--text-sm)}thead[data-astro-cid-bzrkusiv] th[data-astro-cid-bzrkusiv]{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}tbody[data-astro-cid-bzrkusiv] th[data-astro-cid-bzrkusiv]{font-weight:700}.hours__meta[data-astro-cid-bzrkusiv]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-block-start:var(--space-1);font-weight:400;font-size:var(--text-xs);color:var(--color-text-muted)}.hours__note[data-astro-cid-bzrkusiv]{display:block;margin-block-start:var(--space-1);font-weight:400;font-size:var(--text-xs);color:var(--color-text-muted)}.hours__day[data-astro-cid-bzrkusiv]:first-letter{text-transform:uppercase}.hours__time[data-astro-cid-bzrkusiv]{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:.03em;white-space:nowrap;color:var(--color-star)}.intro[data-astro-cid-juwjk4n3]{font-size:var(--text-lg)}.intro__source[data-astro-cid-juwjk4n3]{display:block;margin-block-start:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.intro__source[data-astro-cid-juwjk4n3] a[data-astro-cid-juwjk4n3]{color:var(--color-text-muted)}.cta[data-astro-cid-juwjk4n3]{margin-block:var(--space-8);padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-border-strong);border-inline-start:4px solid var(--color-accent)}.cta__title[data-astro-cid-juwjk4n3]{font-family:var(--font-display);font-size:var(--text-xl);text-transform:uppercase;color:var(--color-text)}.page-end[data-astro-cid-juwjk4n3]{max-width:var(--reading-max)}.portrait[data-astro-cid-qa7tv6bf]{display:block;flex-shrink:0;filter:drop-shadow(0 0 14px var(--color-brand-glow))}.portrait--s[data-astro-cid-qa7tv6bf]{width:4rem;height:4rem}.portrait--l[data-astro-cid-qa7tv6bf]{width:9rem;height:9rem}.portrait--xl[data-astro-cid-qa7tv6bf]{width:440px;height:440px}.portrait__rim[data-astro-cid-qa7tv6bf]{fill:none;stroke-width:6;stroke-linejoin:round}.portrait__fill[data-astro-cid-qa7tv6bf]{fill:var(--scene-silhouette)}.portrait__detail[data-astro-cid-qa7tv6bf]{fill:none;stroke:var(--color-text-soft);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.portrait__sequins[data-astro-cid-qa7tv6bf]{fill:none;stroke:var(--color-text);stroke-width:2.6;stroke-linecap:round}.portrait__badge[data-astro-cid-qa7tv6bf]{fill:var(--color-surface);stroke-width:2}.portrait__emblem[data-astro-cid-qa7tv6bf]{fill:none;stroke:var(--color-text);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.portrait__ring[data-astro-cid-qa7tv6bf]{fill:none;stroke:var(--color-brand);stroke-width:2.5}.og[data-astro-cid-5mxlfsy2]{position:relative;width:1200px;height:630px;overflow:hidden}.og__scene[data-astro-cid-5mxlfsy2]{position:absolute;top:-40px;left:0;width:1344px;max-width:none;height:auto}.og__scrim[data-astro-cid-5mxlfsy2]{position:absolute;inset:0;background:linear-gradient(90deg,var(--color-bg) 0%,color-mix(in srgb,var(--color-bg) 86%,transparent) 34%,color-mix(in srgb,var(--color-bg) 42%,transparent) 54%,transparent 72%)}.og__content[data-astro-cid-5mxlfsy2] .logo__word{font-size:40px}.og__content[data-astro-cid-5mxlfsy2] .logo__sun{width:38px;height:38px}h1[data-astro-cid-5mxlfsy2],p[data-astro-cid-5mxlfsy2]{text-shadow:0 2px 18px var(--color-bg)}h1[data-astro-cid-5mxlfsy2] .text-sunset{text-shadow:none;filter:drop-shadow(0 3px 14px var(--color-bg))}.og--marque[data-astro-cid-5mxlfsy2] .og__content[data-astro-cid-5mxlfsy2] .logo__sun{display:none}.og--marque[data-astro-cid-5mxlfsy2] .og__content[data-astro-cid-5mxlfsy2] .logo__word{font-size:148px;filter:drop-shadow(0 4px 22px var(--color-bg))}.og--marque[data-astro-cid-5mxlfsy2] h1[data-astro-cid-5mxlfsy2]{font-size:60px;line-height:1.05}.og--marque[data-astro-cid-5mxlfsy2] h1[data-astro-cid-5mxlfsy2] br,.og--marque[data-astro-cid-5mxlfsy2] h1[data-astro-cid-5mxlfsy2] .text-sunset{display:none}.og--marque[data-astro-cid-5mxlfsy2] p[data-astro-cid-5mxlfsy2]{font-size:23px}.og__content[data-astro-cid-5mxlfsy2]{position:relative;display:grid;align-content:center;gap:24px;height:100%;padding-inline:72px}.og--portrait[data-astro-cid-5mxlfsy2] .og__content[data-astro-cid-5mxlfsy2]{padding-inline-end:560px}.og--portrait[data-astro-cid-5mxlfsy2] h1[data-astro-cid-5mxlfsy2]{font-size:80px}.og__portraits[data-astro-cid-5mxlfsy2]{position:absolute;right:60px;top:50%;transform:translateY(-50%);display:flex}.og__portraits--duo[data-astro-cid-5mxlfsy2] .portrait{width:300px;height:300px}.og__portraits--duo[data-astro-cid-5mxlfsy2] .portrait+.portrait{margin-inline-start:-60px;margin-block-start:160px}.og__portraits--trio[data-astro-cid-5mxlfsy2]{align-items:center}.og__portraits--trio[data-astro-cid-5mxlfsy2] .portrait{width:200px;height:200px}.og__portraits--trio[data-astro-cid-5mxlfsy2] .portrait:nth-child(2){position:relative;z-index:1;width:250px;height:250px;margin-inline:-36px}.og--portrait[data-astro-cid-5mxlfsy2]:has(.og__portraits--trio) .og__content[data-astro-cid-5mxlfsy2]{padding-inline-end:640px}.og--portrait[data-astro-cid-5mxlfsy2]:has(.og__portraits--trio) h1[data-astro-cid-5mxlfsy2]{font-size:72px}h1[data-astro-cid-5mxlfsy2]{font-size:96px;line-height:.95}p[data-astro-cid-5mxlfsy2]{font-size:26px;font-weight:600;color:var(--color-text-soft)}.card[data-astro-cid-dohjnao5]{position:relative;display:grid;align-content:start;gap:var(--space-2);padding:var(--space-5);min-height:9rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);color:var(--color-text);text-decoration:none;overflow:hidden;transform:perspective(700px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:border-color var(--transition),background var(--transition),box-shadow var(--transition),transform .24s var(--ease-arrive)}.card[data-astro-cid-dohjnao5]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(18rem circle at var(--mx, 50%) var(--my, 50%),var(--color-brand-glow),transparent 70%);transition:opacity var(--transition)}.card[data-astro-cid-dohjnao5]>*{position:relative;z-index:1}.card[data-astro-cid-dohjnao5]:hover:before,.card[data-astro-cid-dohjnao5]:focus-visible:before{opacity:1}.card[data-astro-cid-dohjnao5]:hover{color:var(--color-text);background:var(--color-surface-raised);border-color:var(--color-brand);box-shadow:0 0 0 1px var(--color-brand),0 8px 30px var(--color-brand-glow)}.card__tag[data-astro-cid-dohjnao5]{font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-soft)}.card__title[data-astro-cid-dohjnao5]{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.1;text-transform:uppercase}.card__text[data-astro-cid-dohjnao5]{color:var(--color-text-soft);font-size:var(--text-sm);padding-inline-end:var(--space-6)}.card__arrow[data-astro-cid-dohjnao5]{position:absolute;right:var(--space-5);bottom:var(--space-4);color:var(--color-brand);font-weight:700;transition:transform var(--transition)}.card[data-astro-cid-dohjnao5]:hover .card__arrow[data-astro-cid-dohjnao5]{transform:translate(4px)}.ticker[data-astro-cid-kofmyqso]{overflow:hidden;background:var(--gradient-sunset-x);color:var(--color-text-on-bright)}.ticker__track[data-astro-cid-kofmyqso]{display:flex;width:max-content;animation:ticker-roll var(--ticker-duration) linear infinite}.ticker[data-astro-cid-kofmyqso]:hover .ticker__track[data-astro-cid-kofmyqso],.motion-paused .ticker__track[data-astro-cid-kofmyqso]{animation-play-state:paused}.ticker__list[data-astro-cid-kofmyqso]{list-style:none;margin:0;padding:0;display:flex}.ticker__list[data-astro-cid-kofmyqso] li[data-astro-cid-kofmyqso]{margin:0;padding:.42em 0;font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ticker__list[data-astro-cid-kofmyqso] li[data-astro-cid-kofmyqso]:after{content:"★";margin-inline:1.1em}@keyframes ticker-roll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker__track[data-astro-cid-kofmyqso]{animation:none}}.etapes[data-astro-cid-oq73a7f7]{list-style:none;margin:var(--space-6) 0;padding:0;display:grid;gap:var(--space-4)}.etape[data-astro-cid-oq73a7f7]{position:relative;display:grid;grid-template-columns:3.25rem 1fr;gap:var(--space-4);margin:0}.etape[data-astro-cid-oq73a7f7]:not(:last-child):before{content:"";position:absolute;left:calc(1.625rem - 1px);top:3.25rem;bottom:calc(-1 * var(--space-4));width:2px;background:linear-gradient(180deg,var(--color-brand),transparent)}.etape__num[data-astro-cid-oq73a7f7]{display:grid;place-items:center;width:3.25rem;height:3.25rem;border:2px solid var(--color-brand);border-radius:50%;background:var(--color-surface);box-shadow:0 0 16px var(--color-brand-glow);font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-accent);font-variant-numeric:tabular-nums}.etape__corps[data-astro-cid-oq73a7f7]{padding-block:var(--space-2) var(--space-2)}.etape__titre[data-astro-cid-oq73a7f7]{margin:0;font-weight:700;font-size:var(--text-lg);color:var(--color-text)}.etape__texte[data-astro-cid-oq73a7f7]{margin:var(--space-1) 0 0;color:var(--color-text-soft)}.prices[data-astro-cid-og3svalt]{overflow-x:auto;margin-block:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}caption[data-astro-cid-og3svalt]{text-align:start;padding:var(--space-4) var(--space-5) var(--space-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}th[data-astro-cid-og3svalt],td[data-astro-cid-og3svalt]{padding:var(--space-3) var(--space-4);text-align:start;vertical-align:middle;border-block-start:1px solid var(--color-border)}thead[data-astro-cid-og3svalt] th[data-astro-cid-og3svalt]{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}tbody[data-astro-cid-og3svalt] th[data-astro-cid-og3svalt]{font-weight:700}.prices__note[data-astro-cid-og3svalt]{display:block;font-size:var(--text-xs);font-weight:400;color:var(--color-text-muted)}.prices__price[data-astro-cid-og3svalt]{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:.02em}.is-best[data-astro-cid-og3svalt] .prices__price[data-astro-cid-og3svalt]{color:var(--color-star)}.prices__disclosure[data-astro-cid-og3svalt]{padding:var(--space-3) var(--space-5) var(--space-4);font-size:var(--text-xs);color:var(--color-text-muted);border-block-start:1px solid var(--color-border)}@media(max-width:34rem){thead[data-astro-cid-og3svalt]{display:none}tr[data-astro-cid-og3svalt]{display:grid;grid-template-columns:1fr auto;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border-block-start:1px solid var(--color-border)}th[data-astro-cid-og3svalt],td[data-astro-cid-og3svalt]{padding:0;border:0}td[data-astro-cid-og3svalt]:last-child{grid-column:1 / -1}td[data-astro-cid-og3svalt]:last-child .btn{width:100%}}.vitrine[data-astro-cid-vdvt5rzg]{display:grid;gap:var(--space-5);padding-block:var(--space-8)}.vitrine[data-astro-cid-vdvt5rzg] h2[data-astro-cid-vdvt5rzg]{margin-block-start:var(--space-8)}.swatches[data-astro-cid-vdvt5rzg]{list-style:none;padding:0;display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.swatches[data-astro-cid-vdvt5rzg] li[data-astro-cid-vdvt5rzg]{display:grid;grid-template-columns:2.5rem 1fr;column-gap:var(--space-3);align-items:center;font-size:var(--text-sm)}.swatch[data-astro-cid-vdvt5rzg]{grid-row:span 2;width:2.5rem;height:2.5rem;border-radius:var(--radius-control);border:1px solid var(--color-border-strong)}.swatches[data-astro-cid-vdvt5rzg] span[data-astro-cid-vdvt5rzg]:last-child{color:var(--color-text-muted)}.sunset[data-astro-cid-vdvt5rzg]{height:3rem;border-radius:var(--radius-control);background:var(--gradient-sunset-x)}.type-display[data-astro-cid-vdvt5rzg]{font-family:var(--font-display);font-size:var(--text-3xl);text-transform:uppercase;line-height:1}.row[data-astro-cid-vdvt5rzg]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.icons[data-astro-cid-vdvt5rzg]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-5)}.icons[data-astro-cid-vdvt5rzg] li[data-astro-cid-vdvt5rzg]{display:grid;justify-items:center;gap:var(--space-1);font-size:var(--text-xs)}.intro[data-astro-cid-geew4cpv]{font-size:var(--text-lg)}.compare[data-astro-cid-geew4cpv]{margin-block:var(--space-6)}.compare[data-astro-cid-geew4cpv] .yes{color:var(--color-confirmed);font-size:var(--text-lg)}.compare[data-astro-cid-geew4cpv] .no{color:var(--color-text-muted)}.compare__source[data-astro-cid-geew4cpv]{margin-block-start:calc(-1 * var(--space-4));font-size:var(--text-xs);color:var(--color-text-muted)}.bonus[data-astro-cid-geew4cpv] li[data-astro-cid-geew4cpv] strong[data-astro-cid-geew4cpv]{color:var(--color-text)}.intro[data-astro-cid-kegeyewn],.intro[data-astro-cid-3l46zkaz],.intro[data-astro-cid-tyd63mcy],.intro[data-astro-cid-qa4wndtq],.intro[data-astro-cid-vxy54odk],.intro[data-astro-cid-zqk5wp4b],.intro[data-astro-cid-gwtzbzgr]{font-size:var(--text-lg)}.lexique[data-astro-cid-gwtzbzgr]{display:grid;gap:var(--space-3);margin:var(--space-5) 0}.lexique[data-astro-cid-gwtzbzgr] div[data-astro-cid-gwtzbzgr]{padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-inline-start:3px solid var(--color-brand);border-radius:var(--radius-control)}.lexique[data-astro-cid-gwtzbzgr] dt[data-astro-cid-gwtzbzgr]{font-weight:700;color:var(--color-text)}.lexique[data-astro-cid-gwtzbzgr] dd[data-astro-cid-gwtzbzgr]{margin:var(--space-1) 0 0;color:var(--color-text-soft)}.intro[data-astro-cid-i6djnx4r],.intro[data-astro-cid-o5abcb7r]{font-size:var(--text-lg)}.offers[data-astro-cid-o5abcb7r]{list-style:none;padding:0;display:grid;gap:var(--space-2)}.offers[data-astro-cid-o5abcb7r] li[data-astro-cid-o5abcb7r]{display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control)}.offers__name[data-astro-cid-o5abcb7r]{font-weight:650;color:var(--color-text)}.offers__note[data-astro-cid-o5abcb7r]{font-size:var(--text-xs);color:var(--color-text-muted)}.offers__price[data-astro-cid-o5abcb7r]{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:.02em;color:var(--color-star)}.intro[data-astro-cid-pte7wgdx]{font-size:var(--text-lg)}.id[data-astro-cid-inhatefw]{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.id[data-astro-cid-inhatefw] dl[data-astro-cid-inhatefw]{display:grid;gap:var(--space-2)}.id[data-astro-cid-inhatefw] dl[data-astro-cid-inhatefw] div[data-astro-cid-inhatefw]{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.id[data-astro-cid-inhatefw] dt[data-astro-cid-inhatefw]{min-width:6rem;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.id[data-astro-cid-inhatefw] dd[data-astro-cid-inhatefw]{margin:0;font-weight:650;color:var(--color-text)}.intro[data-astro-cid-inhatefw],.intro[data-astro-cid-6ulta2p4]{font-size:var(--text-lg)}.cast[data-astro-cid-6ulta2p4]{list-style:none;padding:0;display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin-block:var(--space-6) var(--space-2)}.cast__item[data-astro-cid-6ulta2p4]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.cast__name[data-astro-cid-6ulta2p4]{font-weight:750;color:var(--color-text);line-height:1.3}.cast__role[data-astro-cid-6ulta2p4]{font-size:var(--text-xs);color:var(--color-text-muted)}.best[data-astro-cid-up2lot7y]{padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-border-strong);border-inline-start:4px solid var(--color-accent)}.best__when[data-astro-cid-up2lot7y]{font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.best__grid[data-astro-cid-up2lot7y]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-4);margin-block-start:var(--space-3)}.best__label[data-astro-cid-up2lot7y]{font-size:var(--text-sm);color:var(--color-text-soft)}.best__price[data-astro-cid-up2lot7y]{font-family:var(--font-display);font-size:var(--text-3xl);line-height:1;color:var(--color-star)}.best__where[data-astro-cid-up2lot7y]{font-size:var(--text-sm);font-weight:650;color:var(--color-text)}.best__net[data-astro-cid-up2lot7y]{font-size:var(--text-xs);color:var(--color-text-muted)}.best__disclosure[data-astro-cid-up2lot7y]{margin-block-start:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted)}.intro[data-astro-cid-up2lot7y],.intro[data-astro-cid-zharunwh]{font-size:var(--text-lg)}.stations[data-astro-cid-zharunwh]{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));margin-block:var(--space-6)}.station[data-astro-cid-zharunwh]{padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.station__head[data-astro-cid-zharunwh]{display:flex;align-items:center;gap:var(--space-3)}.station__head[data-astro-cid-zharunwh] h3[data-astro-cid-zharunwh]{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);text-transform:uppercase}.station__genre[data-astro-cid-zharunwh]{margin-block:var(--space-2) var(--space-3);font-size:var(--text-sm)}.station[data-astro-cid-zharunwh] dl[data-astro-cid-zharunwh]{display:grid;gap:var(--space-2);font-size:var(--text-sm)}.station[data-astro-cid-zharunwh] dt[data-astro-cid-zharunwh]{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.station[data-astro-cid-zharunwh] dd[data-astro-cid-zharunwh]{margin:0;color:var(--color-text)}.intro[data-astro-cid-zvw7kakn]{font-size:var(--text-lg)}.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;min-height:clamp(34rem,88svh,54rem);display:grid;grid-template-rows:1fr auto;overflow:hidden;border-block-end:1px solid var(--color-border)}.hero__scene[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-2;background:var(--color-bg)}.hero__poster[data-astro-cid-bbe6dxrz],.hero__video[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:62% 50%}.hero__video[data-astro-cid-bbe6dxrz]{opacity:0;transition:opacity .5s ease}.hero--live[data-astro-cid-bbe6dxrz] .hero__video[data-astro-cid-bbe6dxrz]{opacity:1}.hero__scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1;background:var(--scrim-foot),var(--scrim-side)}.hero__content[data-astro-cid-bbe6dxrz]{align-self:end;display:grid;gap:var(--space-4);padding-block:var(--space-8) var(--space-6)}.hero__pause[data-astro-cid-bbe6dxrz]{position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4);padding:.4em .9em;border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:var(--scrim);color:var(--color-text-soft);font-size:var(--text-xs);font-weight:700;cursor:pointer}.hero__pause[data-astro-cid-bbe6dxrz]:hover{color:var(--color-text);border-color:var(--color-brand)}@media(max-width:40rem){.hero[data-astro-cid-bbe6dxrz]{display:block;min-height:0}.hero__scene[data-astro-cid-bbe6dxrz],.hero__scrim[data-astro-cid-bbe6dxrz]{height:15rem;inset:0 0 auto}.hero__scrim[data-astro-cid-bbe6dxrz]{background:linear-gradient(180deg,transparent 55%,var(--color-bg) 100%)}.hero__content[data-astro-cid-bbe6dxrz]{padding-block:13rem var(--space-10)}}.hero__eyebrow[data-astro-cid-bbe6dxrz]{justify-self:start;padding:.35em .9em;border-radius:var(--radius-pill);background:var(--scrim);border:1px solid var(--color-border-strong);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-soft)}.home-title[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-2);line-height:.92}.home-title__sub[data-astro-cid-j7pv25f6]{font-size:var(--text-xl);letter-spacing:.04em;color:var(--color-text)}.home-title__big[data-astro-cid-j7pv25f6]{font-size:clamp(4.5rem,1.5rem + 7vw,9rem);filter:drop-shadow(0 0 22px var(--color-brand-glow));animation:neon-on 1.5s linear both}.home-lead[data-astro-cid-j7pv25f6]{max-width:34rem}.home-when[data-astro-cid-j7pv25f6]{font-size:var(--text-sm);color:var(--color-text-soft)}.section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-block-end:var(--space-5)}.home-next[data-astro-cid-j7pv25f6]{margin-block:var(--space-6) var(--space-3);color:var(--color-text-soft)}.home-soon[data-astro-cid-j7pv25f6]{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.home-soon[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.4em .9em;border-radius:var(--radius-pill);border:1px dashed var(--color-border-strong);font-size:var(--text-sm);color:var(--color-text-muted)}.home-cols[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));padding-block:var(--space-8)}.home-cols[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:var(--text-xl);margin-block-end:var(--space-4)}.home-cols[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--color-text-soft)}.home-recent[data-astro-cid-j7pv25f6]{list-style:none;padding:0;display:grid;gap:var(--space-2)}.home-recent[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:var(--space-4);padding-block-end:var(--space-2);border-block-end:1px solid var(--color-border)}.home-recent[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}
