:root{--tf-night-0:#070a1e;--tf-night-1:#0a0d22;--tf-night-2:#0e1536;--tf-veil-rgb:5 7 19;--tf-veil-core:.88;--tf-veil-mid:.86;--tf-veil-edge:.62;--tf-candle:#f6ecdd;--tf-candle-2:#d8ccbb;--tf-candle-3:#b3a797;--tf-hair:#f6ecdd47;--tf-hair-2:#f6ecdd80;--tf-lantern:#f2b45a;--tf-lantern-2:#ffd48f;--tf-lantern-ink:#1d1305;--tf-lantern-glow:0 0 10px 3px #f2b45a8c, 0 0 26px 8px #f2b45a33;--tf-spring:#eebfd2;--tf-spring-floor:#1c2a2c;--tf-summer:#f2d36b;--tf-summer-floor:#1f2419;--tf-autumn:#f0a276;--tf-autumn-floor:#2b1f14;--tf-winter:#b3c8ec;--tf-winter-floor:#1b2238;--tf-season:var(--tf-spring);--tf-season-floor:var(--tf-spring-floor);--tf-font-display:"Imbue", "Didot", "Bodoni 72", "Bodoni MT", "Times New Roman", serif;--tf-font-text:"Spectral", "Iowan Old Style", Georgia, "Times New Roman", serif;--tf-fs-name:clamp(66px, 41.5px + 6.29vw, 132px);--tf-fs-h1:clamp(68px, 53.1px + 3.81vw, 108px);--tf-fs-halt:clamp(50px, 41.8px + 2.1vw, 72px);--tf-fs-h2:clamp(36px, 32.3px + .95vw, 52px);--tf-fs-figure:clamp(32px, 29px + .76vw, 46px);--tf-fs-lede-xl:clamp(22px, 18.7px + .86vw, 31px);--tf-fs-lede:clamp(20px, 18.5px + .38vw, 25px);--tf-fs-body:clamp(16.5px, 15.9px + .14vw, 18px);--tf-fs-small:15px;--tf-fs-caps:12px;--tf-fs-caps-s:11px;--tf-lh-display:.95;--tf-lh-lede:1.3;--tf-lh-body:1.6;--tf-track-caps:.2em;--tf-track-caps-wide:.3em;--tf-opsz-display:90;--tf-space-1:4px;--tf-space-2:8px;--tf-space-3:12px;--tf-space-4:16px;--tf-space-5:20px;--tf-space-6:24px;--tf-space-7:32px;--tf-space-8:40px;--tf-space-9:48px;--tf-space-10:64px;--tf-space-11:96px;--tf-gutter:clamp(20px, 5.2px + 3.8vw, 64px);--tf-measure:34em;--tf-tap:44px;--tf-radius-0:0;--tf-radius-1:2px;--tf-radius-pill:999px;--tf-shadow-plate:0 30px 70px #02030a8c;--tf-shadow-button:0 0 0 1px #ffd48f66, 0 10px 30px #f2b45a40;--tf-text-halo:0 0 10px rgb(var(--tf-veil-rgb) / .95), 0 0 22px rgb(var(--tf-veil-rgb) / .8);--tf-blur-plate:10px;--tf-z-world:0;--tf-z-veil:3;--tf-z-card:4;--tf-z-hud:5;--tf-z-notice:8;--tf-z-dialog:10;--tf-focus-ring:0 0 0 2px var(--tf-night-0), 0 0 0 4px var(--tf-lantern);--tf-ease-enter:cubic-bezier(.25, .6, .25, 1);--tf-ease-exit:cubic-bezier(.45, 0, .55, 1);--tf-delay-enter:.2s;--tf-dur-veil:.6s;--tf-dur-focus:.9s;--tf-stagger:90ms;--tf-blur-enter:8px;--tf-dur-exit-text:.45s;--tf-dur-exit-veil:.55s;--tf-delay-exit-veil:.15s;--tf-dur-hover:.3s;--tf-dur-page:.4s;--tf-dur-fade:.3s;--tf-hysteresis:.02}[data-season=spring]{--tf-season:var(--tf-spring);--tf-season-floor:var(--tf-spring-floor)}[data-season=summer]{--tf-season:var(--tf-summer);--tf-season-floor:var(--tf-summer-floor)}[data-season=autumn]{--tf-season:var(--tf-autumn);--tf-season-floor:var(--tf-autumn-floor)}[data-season=winter]{--tf-season:var(--tf-winter);--tf-season-floor:var(--tf-winter-floor)}@media (prefers-reduced-motion:reduce){:root{--tf-dur-veil:.3s;--tf-dur-focus:.3s;--tf-stagger:0s;--tf-blur-enter:0px;--tf-delay-enter:0s;--tf-dur-exit-text:.3s;--tf-dur-exit-veil:.3s;--tf-delay-exit-veil:0s;--tf-dur-page:.15s;--tf-ease-enter:linear;--tf-ease-exit:linear}}@font-face{font-family:Imbue;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/imbue-latin-var.woff2)format("woff2-variations"),url(/fonts/imbue-latin-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/spectral-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/spectral-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/spectral-latin-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/spectral-latin-300-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/spectral-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Imbue Repli;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Times);size-adjust:64%}@font-face{font-family:Spectral Repli;src:local(Georgia);size-adjust:100%}
