@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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+1F??}@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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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+??,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}:root{color-scheme:dark;--bg:#0a0b0d;--bg-raised:#14161c;--text:#eef1f4;--text-dim:#c6cace;--faint:#c6ccd280;--accent:#3ee8e0;--accent-2:#cda57d;--warm:#cda57dd1;--border:#d2dce63d;--line:#d2dce621;--line-2:#d2dce63d;--panel:#1012176b;--panel-hi:#181b219e;--focus:#3ee8e0;--shadow:0 .5rem 1.75rem #0000008c;--letterbox:#000;--sky:radial-gradient(ellipse 132% 64% at 50% 109%, #ff782880 0%, #c8461442 22%, #3c1a101a 45%, transparent 63%), linear-gradient(180deg, #0a0b0d 0%, #111318 26%, #1b1a1e 50%, #2c211d 72%, #3a231a 86%, #170e0b 100%);--vignette:radial-gradient(ellipse 100% 100% at 50% 42%, transparent 52%, #00000057 100%);--scene-sky-top:#090a0c;--scene-sky-mid:#1b1712;--scene-horizon-glow:#ff7a28;--scene-disk:#ff8038;--scene-fabric:#06355c;--scene-points:#8fd0ce;--scene-accent:#3ee8e0;--font-mono:"JetBrains Mono Variable", ui-monospace, "Cascadia Code", "Courier New", monospace;--font-sans:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-serif:Georgia, "Times New Roman", "Iowan Old Style", serif;--cv-paper:#fff;--cv-ink:#000;--cv-dim:#55585a;--cv-accent:#0d8a84;--font-cv-serif:"CV Charter", "Bitstream Charter", Georgia, serif;--font-cv-sans:"CV Source Sans", "Source Sans Pro", sans-serif;--font-cv-mono:"CV Source Code", "Source Code Pro", monospace;--fs-cv-body:10pt;--fs-cv-name:25pt;--fs-cv-head:10.5pt;--fs-cv-sidehead:8.6pt;--fs-cv-small:9pt;--fs-cv-micro:8pt;--fs-cv-id:8.4pt;--fs-micro:.625rem;--fs-2xs:.6875rem;--fs-xs:.75rem;--fs-sm:.875rem;--fs-base:1rem;--fs-lg:1.125rem;--fs-xl:clamp(1.375rem, 1.1rem + 1.2vw, 1.75rem);--fs-2xl:clamp(1.75rem, 1.3rem + 2.2vw, 2.5rem);--fs-3xl:clamp(2.25rem, 1.5rem + 3.6vw, 3.75rem);--fs-hero:clamp(2rem, 6.4vw, 4.8rem);--fs-name:clamp(1.15rem, 5vw, 4.8rem);--fs-monologue:clamp(1.7rem, 4.2vw, 3.2rem);--fs-prior:clamp(1.3rem, 3vw, 2.1rem);--fs-closing:clamp(1.5rem, 3.6vw, 2.6rem);--fs-universe-eq:calc(var(--fs-xl) * 1.3);--fs-universe-eq-tall:calc(var(--fs-2xl) * 1.3);--content-width:72ch;--radius:8px;--radius-sm:5px;--scene-p0:#421708;--scene-p1:#93411c;--scene-p2:#e08a3c;--scene-p3:#f2d9b0;--scene-p4:#2e5a5e;--scene-p5:#3ee8e0;--scene-p6:#7d8894;--scene-p7:#f4f6f2;--scene-p8:#1e4d2b;--scene-p9:#4fae63;--scene-p10:#16386e;--scene-p11:#3f7dff;--scene-p12:#6d4bd8;--scene-p13:#a04fd1;--scene-p14:#d13c3c;--scene-p15:#7a1f2b}:root[data-theme=dawn],:root[data-theme=light]{color-scheme:light;--bg:#efe8cb;--bg-raised:#f7f2e3;--text:#30444c;--text-dim:#516068;--faint:#30444c9e;--accent:#226a6c;--accent-2:#7d6736;--warm:#7d6736e6;--border:#30444c47;--line:#30444c29;--line-2:#30444c47;--panel:#f7f2e3a8;--panel-hi:#f7f2e3e0;--focus:#226a6c;--shadow:0 .5rem 1.75rem #443d291f;--letterbox:#efe8cb;--sky:radial-gradient(ellipse 132% 62% at 50% 111%, #f5f1e099 0%, #f5f1e04d 24%, #f5f1e01f 47%, transparent 65%), linear-gradient(180deg, #efe8cb 0%, #f1ead2 30%, #f5efdc 52%, #f5f1e0 74%, #eee7ce 88%, #eee8d2 100%);--vignette:radial-gradient(ellipse 100% 100% at 50% 42%, transparent 65%, #7d67360f 100%);--scene-sky-top:#efe8cb;--scene-sky-mid:#f5f1e0;--scene-horizon-glow:#f5f1e0;--scene-disk:#9a8147;--scene-fabric:#3d6870;--scene-points:#317782;--scene-accent:#317782;--scene-p0:#4e422b;--scene-p1:#7d6736;--scene-p2:#9a8147;--scene-p3:#bba36b;--scene-p4:#31565b;--scene-p5:#317782;--scene-p6:#65777a;--scene-p7:#b09a63;--scene-p8:#465e43;--scene-p9:#71855b;--scene-p10:#355464;--scene-p11:#507b8b;--scene-p12:#77728a;--scene-p13:#887484;--scene-p14:#a3644e;--scene-p15:#754b48}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{min-height:100vh;font-family:var(--font-sans);font-size:var(--fs-base);color:var(--text);background:var(--bg);background-image:var(--sky);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-attachment:fixed;line-height:1.65;overflow-x:hidden}img,picture,svg,canvas,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--font-mono);letter-spacing:-.015em;text-wrap:balance;font-weight:600;line-height:1.15}h1{font-size:var(--fs-3xl)}h2{font-size:var(--fs-2xl)}h3{font-size:var(--fs-xl)}h4{font-size:var(--fs-lg)}main:not(.film) :is(.shot-label.sub,.sub-head) h2{font-size:var(--fs-sm)}main:not(.film) :is(.sig-title,.row-title,.album-title){font-size:var(--fs-base)}p,li{text-wrap:pretty}small{font-size:var(--fs-sm)}code,kbd,pre,samp{font-family:var(--font-mono);font-size:var(--fs-sm)}a{color:var(--accent);text-underline-offset:.18em;text-decoration:underline .07em;transition:color .15s,text-shadow .15s}a:hover{text-shadow:0 0 .6rem color-mix(in srgb, var(--accent) 55%, transparent)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}:focus:not(:focus-visible){outline:none}::selection{background:var(--accent);color:var(--bg)}.skip-link{z-index:100;color:var(--text);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius-sm);padding:.5rem .85rem;text-decoration:none;transition:top .15s;position:fixed;top:-4rem;left:.75rem}.skip-link:focus{top:.75rem}main{z-index:1;width:100%;max-width:var(--content-width);margin-inline:auto;padding:5.25rem 1.25rem 4rem;position:relative}@media (width<=899px){main{padding-top:8.5rem}}@media (width<=411px){main{padding-top:11.5rem}}main.film{z-index:3;max-width:none;margin:0;padding:0}.u-serif{font-family:var(--font-serif)}.u-mono{font-family:var(--font-mono)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html.scene-drag,html.scene-drag *{user-select:none!important}
