.powers[data-astro-cid-ksuz76ld]{gap:clamp(.9rem,2vw,1.5rem);margin-top:clamp(2rem,4vw,3.2rem);display:grid}.power[data-astro-cid-ksuz76ld]{border:1px solid var(--line);border-radius:var(--radius-lg);transition:border-color .35s var(--ease), box-shadow .35s var(--ease);background:linear-gradient(140deg,#0a101ead,#03050cb8);position:relative;overflow:hidden}.power[data-astro-cid-ksuz76ld]:before{content:"";z-index:2;background:linear-gradient(90deg, var(--accent), transparent);opacity:.65;width:42%;height:1px;position:absolute;top:0;left:0}.power[data-astro-cid-ksuz76ld]:after{content:"";z-index:0;background:radial-gradient(620px 320px at 0% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 72%);opacity:.5;transition:opacity .4s var(--ease);pointer-events:none;position:absolute;inset:0}.power[data-astro-cid-ksuz76ld]:hover,.power[data-astro-cid-ksuz76ld]:focus-within{border-color:color-mix(in srgb, var(--accent) 42%, var(--line));box-shadow:0 34px 90px -50px color-mix(in srgb, var(--accent) 65%, transparent)}.power[data-astro-cid-ksuz76ld]:hover:after,.power[data-astro-cid-ksuz76ld]:focus-within:after{opacity:.9}.power__link[data-astro-cid-ksuz76ld]{z-index:1;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:stretch;gap:clamp(1.2rem,3vw,2.8rem);height:100%;padding:clamp(.7rem,1.4vw,1rem);display:grid;position:relative}.power[data-astro-cid-ksuz76ld]:nth-child(2n) .power__link[data-astro-cid-ksuz76ld]{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr)}.power[data-astro-cid-ksuz76ld]:nth-child(2n) .power__media[data-astro-cid-ksuz76ld]{order:2}.power__media[data-astro-cid-ksuz76ld]{aspect-ratio:16/10;border-radius:calc(var(--radius-lg) - 6px);background:var(--bg-raised);min-height:250px;position:relative;overflow:hidden}.power__media[data-astro-cid-ksuz76ld] img[data-astro-cid-ksuz76ld]{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out), filter .6s var(--ease);filter:saturate(.92)contrast(1.02)}.power[data-astro-cid-ksuz76ld]:hover .power__media[data-astro-cid-ksuz76ld] img[data-astro-cid-ksuz76ld],.power[data-astro-cid-ksuz76ld]:focus-within .power__media[data-astro-cid-ksuz76ld] img[data-astro-cid-ksuz76ld]{filter:saturate(1.05)contrast(1.05);transform:scale(1.045)}.power__veil[data-astro-cid-ksuz76ld]{background:linear-gradient(180deg, #01020780, transparent 34%), linear-gradient(0deg, #010207db, transparent 52%), linear-gradient(90deg, color-mix(in srgb, var(--accent) 18%, transparent), transparent 55%);pointer-events:none;position:absolute;inset:0}.power__media-label[data-astro-cid-ksuz76ld]{font-size:var(--text-2xs);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 78%, transparent);text-shadow:0 1px 12px #010207e6;line-height:1.5;position:absolute;top:1rem;left:1.1rem;right:4.6rem}.power__seal[data-astro-cid-ksuz76ld]{-webkit-backdrop-filter:blur(6px);background:#01020773;border-radius:50%;place-items:center;padding:.2rem;display:grid;position:absolute;bottom:.85rem;right:.85rem}.power__body[data-astro-cid-ksuz76ld]{align-content:center;gap:clamp(.7rem,1.4vw,1.05rem);min-width:0;padding:clamp(.6rem,2vw,1.6rem) clamp(.2rem,1vw,1rem) clamp(.9rem,2vw,1.4rem);display:grid}.power__head[data-astro-cid-ksuz76ld]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.65rem;display:flex}.power__index[data-astro-cid-ksuz76ld]{font-size:var(--text-xs);letter-spacing:.2em;color:var(--accent)}.power__role[data-astro-cid-ksuz76ld]{font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);text-align:right}.power__names[data-astro-cid-ksuz76ld]{gap:.3rem;display:grid}.power__name[data-astro-cid-ksuz76ld]{text-transform:uppercase;letter-spacing:-.03em;color:var(--ink);transition:color .3s var(--ease);font-size:clamp(1.9rem,1.2rem + 2.2vw,3.1rem);line-height:.98}.power[data-astro-cid-ksuz76ld]:hover .power__name[data-astro-cid-ksuz76ld],.power[data-astro-cid-ksuz76ld]:focus-within .power__name[data-astro-cid-ksuz76ld]{color:color-mix(in srgb, var(--accent) 55%, var(--ink))}.power__epithet[data-astro-cid-ksuz76ld]{font-family:var(--font-display);color:var(--accent);font-size:clamp(1rem,.92rem + .4vw,1.24rem);font-weight:700;line-height:1.3}.power__summary[data-astro-cid-ksuz76ld]{max-width:52ch;font-size:var(--text-sm);color:var(--ink-soft);line-height:1.68}.power__figures[data-astro-cid-ksuz76ld]{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:.2rem 0 0;display:grid}.power__figure[data-astro-cid-ksuz76ld]{background:#03050cb8;gap:.2rem;padding:.7rem .75rem;display:grid}.power__figure-value[data-astro-cid-ksuz76ld]{font-family:var(--font-display);color:var(--ink);font-size:clamp(1rem,.9rem + .6vw,1.35rem);font-weight:700;line-height:1.1}.power__figure-label[data-astro-cid-ksuz76ld]{font-size:var(--text-2xs);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;line-height:1.4}.power__cta[data-astro-cid-ksuz76ld]{border-bottom:1px solid color-mix(in srgb, var(--accent) 45%, transparent);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);transition:color .25s var(--ease);justify-self:start;align-items:center;gap:.5rem;padding-bottom:.2rem;display:inline-flex}.power[data-astro-cid-ksuz76ld]:hover .power__cta[data-astro-cid-ksuz76ld],.power[data-astro-cid-ksuz76ld]:focus-within .power__cta[data-astro-cid-ksuz76ld]{color:var(--accent)}.power__arrow[data-astro-cid-ksuz76ld]{transition:transform .3s var(--ease)}.power[data-astro-cid-ksuz76ld]:hover .power__arrow[data-astro-cid-ksuz76ld],.power[data-astro-cid-ksuz76ld]:focus-within .power__arrow[data-astro-cid-ksuz76ld]{transform:translate(5px)}@media (width<=980px){.power__link[data-astro-cid-ksuz76ld],.power[data-astro-cid-ksuz76ld]:nth-child(2n) .power__link[data-astro-cid-ksuz76ld]{grid-template-columns:1fr}.power[data-astro-cid-ksuz76ld]:nth-child(2n) .power__media[data-astro-cid-ksuz76ld]{order:0}.power__media[data-astro-cid-ksuz76ld]{aspect-ratio:16/9;min-height:0}.power__body[data-astro-cid-ksuz76ld]{padding:.4rem .5rem .8rem}}@media (width<=560px){.power__media[data-astro-cid-ksuz76ld]{aspect-ratio:4/3}.power__figures[data-astro-cid-ksuz76ld]{grid-template-columns:repeat(3,minmax(0,1fr))}.power__figure[data-astro-cid-ksuz76ld]{padding:.55rem .5rem}.power__figure-value[data-astro-cid-ksuz76ld]{font-size:.95rem}.power__role[data-astro-cid-ksuz76ld]{display:none}}@media (width<=380px){.power__figure-label[data-astro-cid-ksuz76ld]{font-size:.58rem}}.gate-hero[data-astro-cid-egxbb6cv]{min-height:clamp(580px,92svh,960px);padding-top:calc(var(--nav-height) + clamp(3rem, 8vw, 6rem));isolation:isolate;align-items:end;padding-bottom:clamp(2.4rem,5vw,4rem);display:grid;position:relative;overflow:hidden}.gate-hero__image[data-astro-cid-egxbb6cv]{z-index:-2;object-fit:cover;object-position:50% 45%;filter:saturate(.92)contrast(1.03);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.gate-hero__veil[data-astro-cid-egxbb6cv]{z-index:-1;pointer-events:none;background:linear-gradient(#0102078c 0%,#01020747 30%,#010207b8 62%,#010207f5 100%),linear-gradient(100deg,#02030ae0 0%,#02030a6b 46%,#0000 76%),radial-gradient(900px 520px at 78% 12%,#c58bff29,#0000 70%);position:absolute;inset:0}.gate-hero__scan[data-astro-cid-egxbb6cv]{z-index:0;mix-blend-mode:soft-light;opacity:.55;pointer-events:none;background:repeating-linear-gradient(#eaf2ff07 0 1px,#0000 1px 4px);position:absolute;inset:0}.gate-hero__inner[data-astro-cid-egxbb6cv]{z-index:1;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:end;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}.gate-hero__copy[data-astro-cid-egxbb6cv]{gap:clamp(.9rem,2vw,1.35rem);max-width:66ch;display:grid}.gate-hero__title[data-astro-cid-egxbb6cv]{font-size:var(--text-page);text-transform:uppercase;letter-spacing:-.035em;color:var(--ink-strong);text-wrap:balance;line-height:.88}.gate-hero__lead[data-astro-cid-egxbb6cv]{max-width:58ch;font-size:var(--text-lead);color:var(--ink-soft);text-wrap:pretty;line-height:1.6}.gate-hero__invite[data-astro-cid-egxbb6cv]{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--cyan)}.gate-hero__meta[data-astro-cid-egxbb6cv]{border:1px solid var(--line-strong);background:var(--line);-webkit-backdrop-filter:blur(10px);grid-template-columns:1fr;gap:1px;margin:0;display:grid}.gate-hero__meta-item[data-astro-cid-egxbb6cv]{background:#03050c94;justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem .9rem;display:flex}.gate-hero__meta-value[data-astro-cid-egxbb6cv]{font-family:var(--font-display);color:var(--ink);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:700;line-height:1}.gate-hero__meta-label[data-astro-cid-egxbb6cv]{font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:right}.gate-hero__frame[data-astro-cid-egxbb6cv]{z-index:1;top:calc(var(--nav-height) + 1.1rem);right:max(var(--gutter), env(safe-area-inset-right));font-size:var(--text-2xs);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--ink) 55%, transparent);position:absolute}.gate-hero__scroll[data-astro-cid-egxbb6cv]{z-index:1;bottom:1.2rem;left:max(var(--gutter), env(safe-area-inset-left));font-size:var(--text-2xs);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);align-items:center;gap:.7rem;display:inline-flex;position:absolute}.gate-hero__scroll-line[data-astro-cid-egxbb6cv]{background:linear-gradient(90deg, var(--cyan), transparent);width:44px;height:1px}.gate-intro[data-astro-cid-egxbb6cv]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.gate-intro__copy[data-astro-cid-egxbb6cv]{gap:1rem;display:grid}.gate-intro__title[data-astro-cid-egxbb6cv]{font-size:var(--text-h2);line-height:1}.gate-intro__lead[data-astro-cid-egxbb6cv]{font-size:var(--text-lead);color:var(--ink-soft);line-height:1.58}.gate-intro__body[data-astro-cid-egxbb6cv]{font-size:var(--text-base);color:var(--muted);text-wrap:pretty;line-height:1.75}.gate-intro__facts[data-astro-cid-egxbb6cv]{border-top:1px solid var(--line);font-size:var(--text-2xs);letter-spacing:.14em;color:var(--faint);flex-wrap:wrap;gap:.45rem 1.4rem;margin-top:.4rem;padding-top:.9rem;display:flex}.gate-intro__plate[data-astro-cid-egxbb6cv]{min-width:0}.readings[data-astro-cid-egxbb6cv]{gap:clamp(1.4rem,3vw,2rem);margin-top:clamp(3rem,7vw,5.5rem);display:grid}.readings__head[data-astro-cid-egxbb6cv]{gap:.7rem;max-width:66ch;display:grid}.readings__title[data-astro-cid-egxbb6cv]{font-size:var(--text-h3);line-height:1.08}.readings__lead[data-astro-cid-egxbb6cv]{font-size:var(--text-sm);color:var(--muted);line-height:1.7}.readings__grid[data-astro-cid-egxbb6cv]{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.reading[data-astro-cid-egxbb6cv]{background:radial-gradient(280px 160px at 0% 0%, color-mix(in srgb, var(--accent) 11%, transparent), transparent 72%), #03050cd6;border-top:2px solid var(--accent);align-content:start;gap:.9rem;margin:0;padding:clamp(1.1rem,2.4vw,1.7rem);display:grid}.reading__glyph[data-astro-cid-egxbb6cv]{font-family:var(--font-display);color:var(--accent);font-size:1.15rem;line-height:1}.reading__text[data-astro-cid-egxbb6cv]{font-size:var(--text-sm);color:var(--ink-soft);text-wrap:pretty;line-height:1.65}.reading__who[data-astro-cid-egxbb6cv]{font-size:var(--text-2xs);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.timeline-note[data-astro-cid-egxbb6cv]{font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-top:1.4rem}.beacon[data-astro-cid-egxbb6cv]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.beacon__media[data-astro-cid-egxbb6cv]{min-width:0}.beacon__copy[data-astro-cid-egxbb6cv]{gap:1rem;max-width:56ch;display:grid}.beacon__title[data-astro-cid-egxbb6cv]{font-size:var(--text-h2);line-height:1.02}.beacon__body[data-astro-cid-egxbb6cv]{font-size:var(--text-base);color:var(--ink-soft);text-wrap:pretty;line-height:1.75}.beacon__link[data-astro-cid-egxbb6cv]{border-bottom:1px solid color-mix(in srgb, var(--cyan) 40%, transparent);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);transition:gap .25s var(--ease);justify-self:start;align-items:center;gap:.55rem;padding-bottom:.2rem;display:inline-flex}.beacon__link[data-astro-cid-egxbb6cv]:hover{gap:.9rem}@media (width<=1040px){.gate-hero__inner[data-astro-cid-egxbb6cv],.gate-intro[data-astro-cid-egxbb6cv],.beacon[data-astro-cid-egxbb6cv]{grid-template-columns:1fr}.gate-hero__meta[data-astro-cid-egxbb6cv]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:560px}.gate-hero__meta-item[data-astro-cid-egxbb6cv]{gap:.3rem;display:grid}.gate-hero__meta-label[data-astro-cid-egxbb6cv]{text-align:left}.readings__grid[data-astro-cid-egxbb6cv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.gate-hero[data-astro-cid-egxbb6cv]{min-height:clamp(540px,88svh,760px)}.gate-hero__frame[data-astro-cid-egxbb6cv],.gate-hero__scroll[data-astro-cid-egxbb6cv]{display:none}.readings__grid[data-astro-cid-egxbb6cv]{grid-template-columns:1fr}}@media (width<=460px){.gate-hero__meta[data-astro-cid-egxbb6cv]{grid-template-columns:1fr}.gate-hero__meta-item[data-astro-cid-egxbb6cv]{justify-content:space-between;align-items:baseline;display:flex}.gate-hero__meta-label[data-astro-cid-egxbb6cv]{text-align:right}}@media (prefers-reduced-motion:reduce){.gate-hero__image[data-astro-cid-egxbb6cv]{transform:none}.beacon__link[data-astro-cid-egxbb6cv],.beacon__link[data-astro-cid-egxbb6cv]:hover{transition:none}}
