.signature[data-astro-cid-xdjkrxkm]{aspect-ratio:1200/342;width:100%}:root[data-theme=dark] .signature[data-astro-cid-xdjkrxkm] .sig-media{filter:invert()}.signature[data-astro-cid-xdjkrxkm] .sig-media{object-fit:contain;object-position:left center;background:0 0;width:100%;height:100%}.portrait[data-astro-cid-pmgns22i]{aspect-ratio:4/5;isolation:isolate;width:100%;margin:0;position:relative}.glow[data-astro-cid-pmgns22i]{z-index:-1;background:radial-gradient(38% 46% at 56% 36%, color-mix(in oklab, var(--charcoal) 55%, transparent) 0%, transparent 70%), radial-gradient(58% 66% at 50% 52%, var(--orange) 0%, transparent 72%);filter:blur(34px);opacity:.55;transition:opacity var(--dur-slow) var(--ease-out);border-radius:50%;position:absolute;inset:14% 16% 10%}.portrait[data-astro-cid-pmgns22i][data-state=live] .glow[data-astro-cid-pmgns22i]{opacity:.4}.orbit[data-astro-cid-pmgns22i]{fill:none;width:100%;height:100%;stroke:var(--concrete);stroke-width:.75px;pointer-events:none;z-index:2;position:absolute;inset:0}.orbit[data-astro-cid-pmgns22i] path[data-astro-cid-pmgns22i]{stroke:var(--fg)}.canvas[data-astro-cid-pmgns22i],.still[data-astro-cid-pmgns22i]{object-fit:contain;width:100%;height:calc(100% - 28px);position:absolute;inset:0 0 28px}.canvas[data-astro-cid-pmgns22i]{opacity:0;transition:opacity .4s var(--ease-out);touch-action:pan-y}.portrait[data-astro-cid-pmgns22i][data-state=live] .canvas[data-astro-cid-pmgns22i]{opacity:1}.still[data-astro-cid-pmgns22i]{mix-blend-mode:multiply;display:none}.portrait[data-astro-cid-pmgns22i][data-state=still] .still[data-astro-cid-pmgns22i]{display:block}:root[data-theme=dark] .still[data-astro-cid-pmgns22i]{filter:invert();mix-blend-mode:screen}.portrait[data-astro-cid-pmgns22i][data-state=still] .canvas[data-astro-cid-pmgns22i],.portrait[data-astro-cid-pmgns22i][data-state=still] .hint[data-astro-cid-pmgns22i]{display:none}.caption[data-astro-cid-pmgns22i]{justify-content:space-between;gap:12px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (width<=479px){.hint[data-astro-cid-pmgns22i]{display:none}}.win[data-astro-cid-w4a5ku36]{position:relative}.win-sticky[data-astro-cid-w4a5ku36]{place-items:center;height:100svh;display:grid;position:relative;overflow:hidden}@media (width>=768px) and (prefers-reduced-motion:no-preference){.win[data-astro-cid-w4a5ku36]{height:210svh}.win-sticky[data-astro-cid-w4a5ku36]{position:sticky;top:0}}@media (width<=767px){.win[data-astro-cid-w4a5ku36] .win-sticky[data-astro-cid-w4a5ku36]{height:auto;display:block}.win[data-astro-cid-w4a5ku36] .win-before[data-astro-cid-w4a5ku36]{display:none}.win[data-astro-cid-w4a5ku36] .win-pane[data-astro-cid-w4a5ku36]{min-height:0;position:relative}.win[data-astro-cid-w4a5ku36] .win-inner[data-astro-cid-w4a5ku36]{height:auto;padding-top:40px;padding-bottom:calc(86vw + 32px)}}.win-before[data-astro-cid-w4a5ku36]{color:var(--fg-muted);position:absolute;top:18%;left:54%}.win-pane[data-astro-cid-w4a5ku36]{background:var(--ink);color:var(--fg);position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.win-pane[data-astro-cid-w4a5ku36]{-webkit-mask-image:linear-gradient(#0000,#0000);mask-image:linear-gradient(#0000,#0000)}}.win-rim[data-astro-cid-w4a5ku36]{pointer-events:none;filter:blur(7px)saturate(1.3);position:absolute;inset:0}.win-rim-sharp[data-astro-cid-w4a5ku36]{filter:blur(.6px)}.win-rim[data-astro-cid-w4a5ku36] i[data-astro-cid-w4a5ku36]{background:#ff5a1f;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#0000);mask-image:linear-gradient(#0000,#0000)}.win-rim-glow[data-astro-cid-w4a5ku36]{opacity:.9}html.ink-bg-on .win-pane[data-astro-cid-w4a5ku36][data-opening]{background:var(--ink)}.win-glow[data-astro-cid-w4a5ku36]{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, var(--blue) 40%, transparent), transparent 65%);filter:blur(40px);border-radius:50%;width:60vmin;position:absolute;top:50%;right:8%;transform:translateY(-50%)}.win-still[data-astro-cid-w4a5ku36],.win-canvas[data-astro-cid-w4a5ku36]{width:min(62vmin,720px);height:min(62vmin,720px);transform:translateY(-50%) scale(var(--dive-scale,1));object-fit:contain;position:absolute;top:50%;right:max(2vw,16px)}.win-canvas[data-astro-cid-w4a5ku36]{opacity:0}html.win-ready .win-canvas[data-astro-cid-w4a5ku36]{opacity:1}html.win-ready .win-still[data-astro-cid-w4a5ku36]{opacity:0}@media (width<=767px){.win-still[data-astro-cid-w4a5ku36],.win-canvas[data-astro-cid-w4a5ku36]{transform:translateX(50%) scale(var(--dive-scale,1));width:86vw;height:86vw;top:auto;bottom:24px;right:50%}}.win-inner[data-astro-cid-w4a5ku36]{height:100%;padding-block:calc(var(--nav-h) + 20px) 24px;grid-template-rows:auto 1fr auto;display:grid;position:relative}.win-top[data-astro-cid-w4a5ku36]{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.dim[data-astro-cid-w4a5ku36]{color:var(--fg-muted)}.win-copy[data-astro-cid-w4a5ku36]{align-self:center;gap:22px;max-width:min(560px,100%);display:grid}.win-title[data-astro-cid-w4a5ku36]{margin:0;font-size:clamp(3rem,1.4rem + 6vw,7rem)}.win-lead[data-astro-cid-w4a5ku36]{color:var(--fg-muted);font-size:var(--text-lead);margin:0;line-height:1.45}.win-stats[data-astro-cid-w4a5ku36]{grid-template-columns:repeat(3,minmax(0,max-content));gap:0 clamp(20px,3vw,44px);margin:0;display:grid}.win-stats[data-astro-cid-w4a5ku36] div[data-astro-cid-w4a5ku36]{flex-direction:column-reverse;gap:6px;display:flex}.win-stats[data-astro-cid-w4a5ku36] dd[data-astro-cid-w4a5ku36]{white-space:nowrap;color:var(--accent-as-text);margin:0;font-size:clamp(1.3rem,.9rem + 1.3vw,2.2rem)}.win-stats[data-astro-cid-w4a5ku36] dt[data-astro-cid-w4a5ku36]{color:var(--fg-muted);font-size:10px}.win-link[data-astro-cid-w4a5ku36]{border:1px solid var(--line-strong);border-radius:999px;width:fit-content;padding:12px 16px}.win-cap[data-astro-cid-w4a5ku36]{color:var(--fg-muted);font-size:10px}.win-actions[data-astro-cid-w4a5ku36]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:6px;display:flex}.win-cap-sm[data-astro-cid-w4a5ku36]{display:none}@media (width<=767px){.win-cap-sm[data-astro-cid-w4a5ku36]{display:inline}.win-inner[data-astro-cid-w4a5ku36]>.win-cap[data-astro-cid-w4a5ku36]{display:none}.win-copy[data-astro-cid-w4a5ku36]{align-self:start;margin-top:24px}}html.ink-bg-on .win-pane[data-astro-cid-w4a5ku36]{background:0 0}.stack[data-astro-cid-v5sqia5x]{padding-top:clamp(64px,10vw,160px)}.stack-head[data-astro-cid-v5sqia5x]{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.stack-head[data-astro-cid-v5sqia5x] h2[data-astro-cid-v5sqia5x]{font:inherit;margin:0}.stack-list[data-astro-cid-v5sqia5x]{margin:0;padding:0;list-style:none}.stack-item[data-astro-cid-v5sqia5x]{top:calc(var(--nav-h) + var(--i) * 14px);padding-top:24px;position:sticky}.card[data-astro-cid-v5sqia5x]{transform-origin:50% 0;will-change:transform;display:block}.card-inner[data-astro-cid-v5sqia5x]{border:1px solid var(--line);background:var(--bg);border-radius:24px;align-items:stretch;row-gap:28px;min-height:min(76svh,760px);padding:clamp(24px,3vw,44px);position:relative;box-shadow:0 -24px 60px -40px #00000059}.card-inner[data-astro-cid-v5sqia5x]:after{content:"";background:var(--ink);opacity:calc(var(--shade,0) * .35);pointer-events:none;border-radius:24px;position:absolute;inset:-1px}.card-copy[data-astro-cid-v5sqia5x]{flex-direction:column;gap:18px;display:flex}.card-meta[data-astro-cid-v5sqia5x]{flex-wrap:wrap;gap:6px 16px;margin:0;display:flex}.dim[data-astro-cid-v5sqia5x]{color:var(--fg-muted)}.card-title[data-astro-cid-v5sqia5x]{max-width:14ch;margin:0;font-size:clamp(2.4rem,1.2rem + 4vw,5.5rem)}.card-summary[data-astro-cid-v5sqia5x]{max-width:46ch;color:var(--fg-muted);font-size:var(--text-lead);margin:0;line-height:1.45}.card-metric[data-astro-cid-v5sqia5x]{flex-direction:column;align-items:flex-start;gap:6px;margin:auto 0 0;display:flex}.card-cta[data-astro-cid-v5sqia5x]{align-items:center;gap:6px;display:inline-flex}.card-visual[data-astro-cid-v5sqia5x]{min-height:260px;position:relative}.card-visual[data-astro-cid-v5sqia5x] .card-cover{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter var(--dur-slow) var(--ease-out);border-radius:14px}.card[data-astro-cid-v5sqia5x]:is(:hover,:focus-visible) .card-cover{filter:none}.card-numeral[data-astro-cid-v5sqia5x]{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:24px;height:100%;display:flex}.card-numeral[data-astro-cid-v5sqia5x] .numeral[data-astro-cid-v5sqia5x]{font-size:clamp(7rem,4rem + 14vw,20rem)}.card-stack[data-astro-cid-v5sqia5x]{text-align:right;color:var(--fg-muted);gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (width<=767px){.stack-item[data-astro-cid-v5sqia5x]{top:calc(var(--nav-h) + 4px + var(--i) * 8px);padding-top:12px}.card-inner[data-astro-cid-v5sqia5x]{height:calc(100svh - var(--nav-h) - 28px - var(--i) * 8px);border-radius:20px;flex-direction:column;gap:16px;min-height:0;padding:22px;display:flex;overflow:hidden}.card-inner[data-astro-cid-v5sqia5x]:after{border-radius:20px}.card-copy[data-astro-cid-v5sqia5x]{gap:12px}.card-title[data-astro-cid-v5sqia5x]{font-size:clamp(1.9rem,8.5vw,2.5rem)}.card-summary[data-astro-cid-v5sqia5x]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.card-metric[data-astro-cid-v5sqia5x]{margin:0}.card-copy[data-astro-cid-v5sqia5x]{flex:none}.card-visual[data-astro-cid-v5sqia5x]{flex:auto;min-height:0}.card-visual[data-astro-cid-v5sqia5x] .card-cover{aspect-ratio:auto;height:100%}.card-numeral[data-astro-cid-v5sqia5x] .numeral[data-astro-cid-v5sqia5x]{font-size:clamp(5rem,30vw,9rem)}.card-stack[data-astro-cid-v5sqia5x]{display:none}}.strip[data-astro-cid-o7lnfk6i]{padding-top:clamp(64px,10vw,160px)}.strip-head[data-astro-cid-o7lnfk6i]{border-bottom:1px solid var(--line-strong);justify-content:space-between;margin-bottom:28px;padding-bottom:12px;display:flex}.strip-head[data-astro-cid-o7lnfk6i] h2[data-astro-cid-o7lnfk6i]{font:inherit;margin:0}.dim[data-astro-cid-o7lnfk6i]{color:var(--fg-muted)}.strip-track[data-astro-cid-o7lnfk6i]{padding:0 var(--margin);scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;margin:0;list-style:none;display:flex;overflow-x:auto}.strip-track[data-astro-cid-o7lnfk6i]::-webkit-scrollbar{display:none}.strip-cell[data-astro-cid-o7lnfk6i]{scroll-snap-align:start;flex:0 0 min(78vw,460px)}.chapter[data-astro-cid-o7lnfk6i]{border:1px solid var(--line);background:var(--bg);height:min(64svh,600px);color:var(--fg);isolation:isolate;transition:border-color var(--dur) var(--ease-out);border-radius:22px;flex-direction:column;justify-content:space-between;padding:24px;display:flex;position:relative;overflow:hidden}.chapter[data-astro-cid-o7lnfk6i]:hover{border-color:var(--line-strong)}.chapter-num[data-astro-cid-o7lnfk6i]{-webkit-text-stroke-color:var(--accent);font-size:clamp(6rem,4rem + 6vw,11rem)}[data-astro-cid-o7lnfk6i][data-accent=mono] .chapter-num[data-astro-cid-o7lnfk6i]{-webkit-text-stroke-color:var(--fg)}.chapter-visual[data-astro-cid-o7lnfk6i]{z-index:-1;opacity:.9;width:78%;transition:transform var(--dur-slow) var(--ease-out);position:absolute;top:4%;right:-8%}.chapter[data-astro-cid-o7lnfk6i]:hover .chapter-visual[data-astro-cid-o7lnfk6i]{transform:scale(1.06)rotate(-3deg)}:root[data-theme=dark] [data-astro-cid-o7lnfk6i][data-surface=paper] .chapter-visual[data-astro-cid-o7lnfk6i][src*=portrait]{filter:invert();mix-blend-mode:screen}[data-astro-cid-o7lnfk6i][data-surface=paper] .chapter-visual[data-astro-cid-o7lnfk6i][src*=portrait]{mix-blend-mode:multiply}.chapter-text[data-astro-cid-o7lnfk6i]{gap:10px;display:grid}.chapter-kicker[data-astro-cid-o7lnfk6i]{color:var(--accent-as-text)}.chapter-label[data-astro-cid-o7lnfk6i]{font-size:clamp(2.4rem,1.6rem + 2.4vw,3.8rem)}.chapter-summary[data-astro-cid-o7lnfk6i]{color:var(--fg-muted)}@media (width>=900px) and (prefers-reduced-motion:no-preference){.strip-sticky[data-astro-cid-o7lnfk6i]{flex-direction:column;justify-content:center;height:100svh;display:flex}.strip-head[data-astro-cid-o7lnfk6i]{width:100%}.strip-track[data-astro-cid-o7lnfk6i]{scroll-snap-type:none;will-change:transform;width:max-content;overflow:visible}}@media (width<=899px){.chapter[data-astro-cid-o7lnfk6i]{height:440px}}.numbers[data-astro-cid-pj2txws3]{padding-top:clamp(80px,12vw,200px)}.numbers-head[data-astro-cid-pj2txws3]{border-bottom:1px solid var(--line-strong);justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.numbers-head[data-astro-cid-pj2txws3] h2[data-astro-cid-pj2txws3]{font:inherit;margin:0}.dim[data-astro-cid-pj2txws3]{color:var(--fg-muted)}.numbers-grid[data-astro-cid-pj2txws3]{grid-template-columns:1fr;gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.numbers-grid[data-astro-cid-pj2txws3]{grid-template-columns:repeat(2,minmax(0,1fr))}.num[data-astro-cid-pj2txws3].wide{grid-column:1/-1}}.num[data-astro-cid-pj2txws3]{border:1px solid var(--line);background:var(--panel);border-radius:20px;flex-direction:column;justify-content:space-between;gap:28px;min-height:260px;padding:clamp(20px,2.4vw,32px);display:flex}.num-top[data-astro-cid-pj2txws3]{color:var(--fg-muted);justify-content:space-between;gap:12px;display:flex}.num-index[data-astro-cid-pj2txws3]{color:var(--fg)}.num-value[data-astro-cid-pj2txws3]{white-space:nowrap;margin:0;font-size:clamp(3rem,1rem + 5vw,6rem)}.wide[data-astro-cid-pj2txws3] .num-value[data-astro-cid-pj2txws3]{font-size:clamp(4.5rem,1.5rem + 9vw,11rem)}.num-bottom[data-astro-cid-pj2txws3]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding-top:16px;display:flex}.num-label[data-astro-cid-pj2txws3]{font-size:var(--text-lead);margin:0;font-weight:500}.num-src[data-astro-cid-pj2txws3]{color:var(--fg-muted);margin:0;font-size:10px}.wall[data-astro-cid-nievmvdr]{padding-block:clamp(48px,7vw,112px);overflow:hidden}.wall-defs[data-astro-cid-nievmvdr]{width:0;height:0;position:absolute}.wall-ink[data-astro-cid-nievmvdr]{flood-color:var(--fg);flood-opacity:.55}.wall-head[data-astro-cid-nievmvdr]{border-bottom:1px solid var(--line-strong);justify-content:space-between;gap:16px;margin-bottom:clamp(24px,4vw,56px);padding-bottom:12px;display:flex}.wall-head[data-astro-cid-nievmvdr] h2[data-astro-cid-nievmvdr]{font:inherit;margin:0}.wall-rows[data-astro-cid-nievmvdr]{gap:clamp(2px,.8vw,12px);display:grid}.wall-row[data-astro-cid-nievmvdr]{will-change:transform;gap:.45em;width:max-content;font-size:clamp(3rem,1.5rem + 7vw,9.5rem);display:flex}.wall-word[data-astro-cid-nievmvdr]{text-transform:uppercase;letter-spacing:-.01em;color:var(--fg);line-height:1.05;position:relative}.wall-outline[data-astro-cid-nievmvdr]{filter:url(#wall-outline)}.wall-word[data-astro-cid-nievmvdr]:after{content:attr(data-text);color:var(--fg);opacity:0;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);position:absolute;inset:0;transform:translateY(.04em)}.wall-word[data-astro-cid-nievmvdr].lit:after{opacity:1;transform:none}.wall-row[data-astro-cid-nievmvdr]:nth-child(2) .wall-word[data-astro-cid-nievmvdr]:after{color:var(--accent)}.wall-facts-wrap[data-astro-cid-nievmvdr]{margin-top:clamp(48px,7vw,104px)}.wall-facts[data-astro-cid-nievmvdr]{gap:32px 24px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.wall-facts[data-astro-cid-nievmvdr]{grid-template-columns:repeat(3,minmax(0,1fr))}}.wall-facts[data-astro-cid-nievmvdr] li[data-astro-cid-nievmvdr]{border-left:1px solid var(--line-strong);gap:6px;padding-left:14px;display:grid}.wall-value[data-astro-cid-nievmvdr]{font-size:clamp(3rem,1.8rem + 4vw,6rem);line-height:.95}.wall-label[data-astro-cid-nievmvdr]{font-size:var(--text-lead)}.intro[data-astro-cid-o3zrcwi7]{display:none}html.intro-on .intro[data-astro-cid-o3zrcwi7]{z-index:200;background:var(--ink);color:var(--paper);clip-path:inset(0%);cursor:default;display:block;position:fixed;inset:0}.intro-frame[data-astro-cid-o3zrcwi7]{height:100%;padding:28px max(16px, var(--margin));grid-template-rows:auto 1fr auto auto;gap:18px;display:grid}.intro-top[data-astro-cid-o3zrcwi7],.intro-bottom[data-astro-cid-o3zrcwi7]{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.intro-mid[data-astro-cid-o3zrcwi7]{align-self:end;gap:14px;display:grid}.intro-count[data-astro-cid-o3zrcwi7]{color:var(--paper);font-size:clamp(6rem,3rem + 16vw,18rem)}.intro-label[data-astro-cid-o3zrcwi7]{color:var(--orange)}.intro-bar[data-astro-cid-o3zrcwi7]{background:#2a2a2e;height:2px}.intro-bar[data-astro-cid-o3zrcwi7] span[data-astro-cid-o3zrcwi7]{background:var(--orange);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.intro-skip[data-astro-cid-o3zrcwi7]{color:#a3a3a6}.hero[data-astro-cid-lcdefpme]{padding-top:calc(var(--nav-h) + 24px);flex-direction:column;min-height:min(88svh,960px);display:flex}.hero-meta[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-bottom:12px;display:flex}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;row-gap:32px;padding-block:clamp(16px,2.5vw,32px) clamp(8px,1.5vw,16px)}.hero-hi[data-astro-cid-lcdefpme]{margin:0 0 8px}.hero-name[data-astro-cid-lcdefpme]{margin:0}.hero-name[data-astro-cid-lcdefpme] .hero-signature{width:min(100%,880px);margin-left:-1.5%}.band[data-astro-cid-lcdefpme]{isolation:isolate;color:var(--fg);margin-top:clamp(48px,8vw,120px);position:relative;overflow-x:clip}.band-ink[data-astro-cid-lcdefpme]{z-index:-1;background:var(--band-bg,var(--ink));position:absolute;inset:0}.band-inner[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:space-between;gap:48px;min-height:min(100svh,980px);padding-block:clamp(48px,7vw,96px);display:flex}.band-meta[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:12px;display:flex}.band-statement[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;margin:0;display:flex}.band-lead[data-astro-cid-lcdefpme]{max-width:10ch;font-size:clamp(3.25rem,1rem + 9vw,10.5rem);line-height:.9}.band-script[data-astro-cid-lcdefpme]{color:var(--accent-as-text);margin:-.08em 0 0 .12em;font-size:clamp(3.75rem,1rem + 10vw,12rem);line-height:.95}.band-pillars[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px 40px;margin:0;padding:20px 0 0;list-style:none;display:flex}.band-index[data-astro-cid-lcdefpme]{color:var(--accent-as-text);margin-right:8px}.hero-role[data-astro-cid-lcdefpme]{width:fit-content;font-family:"Valorant", var(--font-display);letter-spacing:.06em;color:var(--fg);margin:clamp(16px,2.4vw,28px) 0 0;font-size:clamp(1.05rem,.7rem + 1.3vw,1.75rem);line-height:1;animation:5.2s step-end infinite role-jitter;position:relative}.hero-role[data-astro-cid-lcdefpme]:before,.hero-role[data-astro-cid-lcdefpme]:after{content:attr(data-text);pointer-events:none;opacity:0;position:absolute;inset:0}.hero-role[data-astro-cid-lcdefpme]:before{color:var(--orange);animation:5.2s step-end infinite role-glitch-a}.hero-role[data-astro-cid-lcdefpme]:after{color:var(--cyan);mix-blend-mode:multiply;animation:5.2s step-end infinite role-glitch-b}:root[data-theme=dark] .hero-role[data-astro-cid-lcdefpme]:after{mix-blend-mode:screen}@keyframes role-jitter{0%,88%,to{transform:none}89%{transform:translate(2px)skew(-8deg)}91%{transform:translate(-2px)}93%{transform:skew(6deg)}95%{transform:none}97%{transform:translate(1px)}}@keyframes role-glitch-a{0%,88%,99%,to{opacity:0;clip-path:inset(0);transform:none}89%{opacity:1;clip-path:inset(10% 0 62%);transform:translate(-4px,-1px)}91%{opacity:1;clip-path:inset(58% 0 12%);transform:translate(5px,1px)}93%{opacity:1;clip-path:inset(30% 0 40%);transform:translate(-3px)}95%{opacity:1;clip-path:inset(75% 0 2%);transform:translate(3px)}97%{opacity:1;clip-path:inset(0 0 80%);transform:translate(-2px)}}@keyframes role-glitch-b{0%,88%,99%,to{opacity:0;clip-path:inset(0);transform:none}89%{opacity:1;clip-path:inset(48% 0 22%);transform:translate(4px,1px)}91%{opacity:1;clip-path:inset(5% 0 70%);transform:translate(-5px)}93%{opacity:1;clip-path:inset(66% 0 6%);transform:translate(3px,-1px)}95%{opacity:1;clip-path:inset(20% 0 55%);transform:translate(-3px)}97%{opacity:1;clip-path:inset(85% 0 0);transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.hero-role[data-astro-cid-lcdefpme],.hero-role[data-astro-cid-lcdefpme]:before,.hero-role[data-astro-cid-lcdefpme]:after{animation:none}}.roles[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px 24px;margin:clamp(20px,3vw,40px) 0 0;padding:0;list-style:none;display:flex}.hero-grid[data-astro-cid-lcdefpme] .hero-portrait{justify-self:center;max-width:540px}.hero-intro[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--fg-muted);margin:clamp(20px,2.6vw,32px) 0 0;font-size:1rem;line-height:1.55}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}html.ink-bg-on .band-ink[data-astro-cid-lcdefpme]{background:0 0}html.ink-bg-on .band[data-astro-cid-lcdefpme][data-opening] .band-ink[data-astro-cid-lcdefpme]{background:var(--ink)}.band-disc[data-astro-cid-lcdefpme]{z-index:0;background:var(--ink);pointer-events:none;border-radius:50%;width:0;height:0;position:absolute;top:0;left:0}.band-moon[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;width:min(38vw,520px);margin-top:calc(min(38vw,520px)/-2);position:absolute;top:50%;right:max(4vw,16px)}@media (width<=767px){.band-moon[data-astro-cid-lcdefpme]{width:62vw;margin:40px auto -12%;position:relative;top:auto;right:auto}.band-inner[data-astro-cid-lcdefpme]{justify-content:flex-start;gap:36px;min-height:0;padding-block:24px 56px}}
