.glow[data-astro-cid-oku7rppt]{z-index:0;pointer-events:none;contain:strict;position:fixed;inset:0}.layer[data-astro-cid-oku7rppt]{background:radial-gradient(ellipse 70% 55% at 50% 42%, color-mix(in srgb, var(--c) 17%, transparent), transparent 72%), radial-gradient(ellipse 60% 40% at 50% 100%, color-mix(in srgb, var(--c) 9%, transparent), transparent 70%);position:absolute;inset:0}.intro[data-astro-cid-tp6mypfn]{z-index:1;padding-top:clamp(4rem,2rem + 6vw,7rem);padding-bottom:var(--space-section-sm);flex-direction:column;align-items:flex-start;gap:32px;display:flex;position:relative}.display[data-astro-cid-tp6mypfn]{text-wrap:initial;font-size:clamp(2.75rem,1rem + 6.7vw,7rem);line-height:.93}.lede[data-astro-cid-tp6mypfn]{color:var(--text-soft);max-width:620px;font-size:1.125rem;line-height:28px}.profile[data-astro-cid-7zhofcs3]{--ink-a:#05070dd6;z-index:1;align-items:center;min-height:clamp(40rem,54vw,48.75rem);padding-block:96px;scroll-margin-top:0;display:flex;position:relative;overflow:clip}.visual[data-astro-cid-7zhofcs3]{position:absolute;inset:0}.art[data-astro-cid-7zhofcs3]{background:var(--ink-raised);width:81.25%;position:absolute;top:0;bottom:0;overflow:clip}[data-astro-cid-7zhofcs3][data-side=right] .art[data-astro-cid-7zhofcs3]{right:0;mask-image:linear-gradient(90deg,#0000 0,#000 22%)}[data-astro-cid-7zhofcs3][data-side=left] .art[data-astro-cid-7zhofcs3]{left:0;mask-image:linear-gradient(270deg,#0000 0,#000 22%)}.drift[data-astro-cid-7zhofcs3]{position:absolute;inset:0}.drift[data-astro-cid-7zhofcs3] img{transform:scale(1.1)}.shade[data-astro-cid-7zhofcs3]{pointer-events:none;position:absolute;inset:0}[data-astro-cid-7zhofcs3][data-side=right] .shade-side[data-astro-cid-7zhofcs3]{background:linear-gradient(90deg, var(--ink-a) 0%, var(--ink-a) 30%, #05070db3 46%, #05070d00 66%)}[data-astro-cid-7zhofcs3][data-side=left] .shade-side[data-astro-cid-7zhofcs3]{background:linear-gradient(270deg, var(--ink-a) 0%, var(--ink-a) 30%, #05070db3 46%, #05070d00 66%)}.shade-bottom[data-astro-cid-7zhofcs3]{background:linear-gradient(#05070d00 0%,#05070d 100%);height:160px;top:auto}.body[data-astro-cid-7zhofcs3]{display:flex;position:relative}[data-astro-cid-7zhofcs3][data-side=left] .body[data-astro-cid-7zhofcs3]{justify-content:flex-end}.col[data-astro-cid-7zhofcs3]{flex-direction:column;gap:22px;width:clamp(23.75rem,41.7vw,37.5rem);display:flex}.name[data-astro-cid-7zhofcs3]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--ls-display);color:var(--text);font-size:clamp(5rem,9.17vw,8.25rem);font-weight:900;line-height:.88}.tagline[data-astro-cid-7zhofcs3]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-tagline);color:var(--accent);align-self:flex-start;line-height:36px}.line[data-astro-cid-7zhofcs3]{display:block}.rule[data-astro-cid-7zhofcs3]{background:var(--accent);transform-origin:0;height:2px;margin-top:6px;display:block}.about[data-astro-cid-7zhofcs3]{font-size:var(--fs-body);color:var(--text-soft);line-height:28px}.tags[data-astro-cid-7zhofcs3]{flex-wrap:wrap;gap:10px;display:flex}.tags[data-astro-cid-7zhofcs3] li[data-astro-cid-7zhofcs3]{border:1px solid var(--edge);font-size:var(--fs-meta);color:var(--text);background:#05070d99;padding:8px 14px;line-height:18px}.conflict[data-astro-cid-7zhofcs3]{font-size:var(--fs-small);color:var(--text-muted);line-height:22px}@media (width<=899px){.profile[data-astro-cid-7zhofcs3]{min-height:0;padding-block:0 72px;display:block}.visual[data-astro-cid-7zhofcs3]{aspect-ratio:4/3;width:100%;max-height:75svh;position:relative;inset:auto}[data-astro-cid-7zhofcs3][data-side] .art[data-astro-cid-7zhofcs3]{width:100%;inset:0;mask-image:none}.shade-side[data-astro-cid-7zhofcs3]{display:none}.shade-bottom[data-astro-cid-7zhofcs3]{background:linear-gradient(#05070d00 0%,#05070d99 55%,#05070d 100%);height:60%}.body[data-astro-cid-7zhofcs3]{margin-top:-3.25rem;display:block}.col[data-astro-cid-7zhofcs3]{gap:20px;width:100%;max-width:40rem}.name[data-astro-cid-7zhofcs3]{font-size:var(--fs-character)}}.outro[data-astro-cid-faqo7sko]{z-index:1;background:#0a0e18eb;padding-block:clamp(5rem,2.8rem + 6.4vw,8.75rem);position:relative}.inner[data-astro-cid-faqo7sko]{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.display[data-astro-cid-faqo7sko]{letter-spacing:0;font-size:clamp(2.75rem,.8rem + 6.4vw,6rem);line-height:.92}.lede[data-astro-cid-faqo7sko]{max-width:720px;font-size:var(--fs-lede);color:var(--text-soft);text-wrap:balance;line-height:31px}.inner[data-astro-cid-faqo7sko] .btn{margin-top:12px}.cs-pending [data-reveal]{opacity:0}.characters-page{position:relative}.site-footer{z-index:2;position:relative}
