:root{--paper:#fbf8f4;--card:#fff;--ink:#1b1530;--ink-2:#5a5470;--line:#e9e3ef;--sv:#d4400c;--sv-soft:#ffe6da;--sv-ink:#b5370a;--bb:#2d5bff;--bb-soft:#dfe6ff;--bb-ink:#2448d6;--pop:#ffd23f;--pop-ink:#1b1530;--mint:#12b886;--muted-bar:#cfc8da;--inverse-bg:#1b1530;--inverse-fg:#fbf8f4;--show:var(--sv);--show-soft:var(--sv-soft);--show-ink:var(--sv-ink);--on-show:#fff;--glass:#140a2829;--glass-hover:#140a2847;--shadow:0 1px 0 #1b15300a, 0 8px 24px -12px #1b153040;--f-display:var(--font-display), "Arial Narrow", system-ui, sans-serif;--f-body:var(--font-body), system-ui, -apple-system, "Segoe UI", sans-serif;--f-data:var(--font-data), ui-monospace, "SFMono-Regular", Menlo, monospace;--t-xs:11px;--t-sm:13px;--t-md:15px;--t-lg:17px;--t-xl:26px;--t-num:34px;--t-hero:clamp(34px, 10vw, 54px);--r-card:22px;--r-tile:18px;--r-chip:999px;--gutter:16px;--max-w:1180px;--header-h:58px;--header-sticky:0px;--secnav-h:50px;--sticky-top:var(--header-sticky);--mast-h:var(--sticky-top);--tabbar-h:64px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:1000px){:root{--header-h:64px;--header-sticky:var(--header-h);--sticky-top:var(--header-sticky);--mast-h:var(--sticky-top);--tabbar-h:0px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#120f1d;--card:#1d1830;--ink:#f6f2ff;--ink-2:#a9a2c2;--line:#2e2846;--sv:#c2410f;--sv-soft:#3a1d14;--sv-ink:#ff8a5b;--bb:#4466ec;--bb-soft:#18214a;--bb-ink:#8ea6ff;--mint:#3ddca0;--muted-bar:#4a4363;--inverse-bg:#2c2545;--inverse-fg:#f6f2ff;--shadow:0 1px 0 #0000004d, 0 10px 30px -14px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#120f1d;--card:#1d1830;--ink:#f6f2ff;--ink-2:#a9a2c2;--line:#2e2846;--sv:#c2410f;--sv-soft:#3a1d14;--sv-ink:#ff8a5b;--bb:#4466ec;--bb-soft:#18214a;--bb-ink:#8ea6ff;--mint:#3ddca0;--muted-bar:#4a4363;--inverse-bg:#2c2545;--inverse-fg:#f6f2ff;--shadow:0 1px 0 #0000004d, 0 10px 30px -14px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-show=survivor]{--show:var(--sv);--show-soft:var(--sv-soft);--show-ink:var(--sv-ink)}[data-show=big-brother]{--show:var(--bb);--show-soft:var(--bb-soft);--show-ink:var(--bb-ink)}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:var(--t-md);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5;overflow-x:clip}h1,h2,h3,h4{font-family:var(--f-display);text-wrap:balance;letter-spacing:-.01em;margin:0}p{margin:0}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}a:hover{text-decoration-color:currentColor}[id]{scroll-margin-top:calc(var(--sticky-top) + 12px)}button{font:inherit;color:inherit}select{max-width:100%}ul,ol{margin:0;padding:0}:focus-visible{outline:3px solid var(--focus-ring,var(--show));outline-offset:2px;border-radius:8px}[data-tone=cover]{--focus-ring:var(--on-show)}.xlink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--show) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--show) 70%, transparent);text-underline-offset:.2em;font-weight:600;text-decoration-thickness:2px}.xlink:hover{color:var(--show-ink);-webkit-text-decoration-color:var(--show);text-decoration-color:var(--show)}@media (pointer:coarse){.xlink{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-block:12px}}.kicker{font-family:var(--f-data);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--show-ink);margin-bottom:2px;display:block}.num{font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}:root[data-motion=reduce],:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.sp-gate{position:relative}.sp-cover{display:none}.sp-gate[data-sp-mode=blur]>.sp-cover{z-index:2;justify-content:center;align-items:center;position:absolute;inset:0}.sp-gate[data-sp-mode=inline]{display:inline}.sp-gate[data-sp-mode=silent]>.sp-cover,.sp-gate[data-sp-mode=blurq]>.sp-cover{display:none!important}:where(.sp-gate[data-sp-mode=silent]),:where(.sp-gate[data-sp-mode=silent])>.sp-body{display:contents}:root[data-photos=off] [data-hs]>img{visibility:hidden}
