.ph[data-astro-cid-73dgtvns]{border-radius:var(--r-lg);background:var(--gloss), linear-gradient(135deg, #3d1464 0%, #24093a 60%);border:1px solid var(--edge);margin-bottom:2.5rem;padding:clamp(1.6rem,4vw,3rem);position:relative;overflow:hidden}.ph__glow[data-astro-cid-73dgtvns]{pointer-events:none;background:radial-gradient(circle,#ff2e9373,#0000 65%);border-radius:50%;width:420px;height:420px;position:absolute;top:-200px;right:-120px}.ph[data-astro-cid-73dgtvns] h1[data-astro-cid-73dgtvns]{max-width:22ch;margin-bottom:.5em;font-size:clamp(2rem,4.6vw,3.3rem);position:relative}.ph__lead[data-astro-cid-73dgtvns]{max-width:62ch;color:var(--soft);margin:0;font-size:1.15rem;position:relative}.ph__meta[data-astro-cid-73dgtvns]{color:var(--muted);margin:1rem 0 0;font-size:.88rem;position:relative}.tk[data-astro-cid-uypdcru6]{border-radius:var(--r-lg);background:var(--gloss), linear-gradient(165deg, #4a1a6e, #24093a 70%);border:1px solid #ffc83d59;padding:1.4rem;position:relative;overflow:hidden;box-shadow:0 24px 50px -30px #ffc83d8c}.tk[data-astro-cid-uypdcru6]:before{content:"";border-top:2px dashed #ffc83d59;position:absolute;top:92px;left:-12px;right:-12px}.tk__head[data-astro-cid-uypdcru6]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.tk__logo[data-astro-cid-uypdcru6]{background:#fff;border-radius:14px;padding:3px 10px}.tk__logo[data-astro-cid-uypdcru6] img[data-astro-cid-uypdcru6]{width:112px}.tk__ad[data-astro-cid-uypdcru6]{font:700 .7rem/1 var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.tk__pitch[data-astro-cid-uypdcru6]{color:var(--soft);margin:0 0 1rem;font-size:.95rem}.tk__dl[data-astro-cid-uypdcru6]{margin:0 0 1.25rem}.tk__dl[data-astro-cid-uypdcru6] div[data-astro-cid-uypdcru6]{border-bottom:1px solid var(--edge-2);justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem 0;font-size:.9rem;display:flex}.tk__dl[data-astro-cid-uypdcru6] dt[data-astro-cid-uypdcru6]{color:var(--muted)}.tk__dl[data-astro-cid-uypdcru6] dd[data-astro-cid-uypdcru6]{text-align:right;margin:0;font-weight:650}.tk__go[data-astro-cid-uypdcru6]{width:100%}.tk__fine[data-astro-cid-uypdcru6]{color:var(--muted);text-align:center;margin:.7rem 0 0;font-size:.75rem}.gt[data-astro-cid-bfoyewtg]{border-radius:var(--r);background:var(--gloss), linear-gradient(170deg, #34124f, #1f0a32);border:1px solid var(--edge-2);flex-direction:column;min-width:0;padding:10px 10px 14px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.gt[data-astro-cid-bfoyewtg]:hover,.gt[data-astro-cid-bfoyewtg]:focus-within{border-color:color-mix(in srgb, var(--c1) 60%, transparent);box-shadow:0 22px 40px -22px var(--c1);transform:translateY(-4px)}.gt[data-astro-cid-bfoyewtg][hidden]{display:none}.gt__link[data-astro-cid-bfoyewtg]{color:inherit;border-radius:var(--r-sm);text-decoration:none}.gt__link[data-astro-cid-bfoyewtg]:after{content:"";border-radius:inherit;position:absolute;inset:0}.gt__art[data-astro-cid-bfoyewtg]{aspect-ratio:4/3;border-radius:var(--r-sm);background:radial-gradient(120% 90% at 20% 10%, color-mix(in srgb, var(--c1) 90%, #fff 10%), transparent 60%), linear-gradient(140deg, var(--c1), var(--c2));place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 2px #ffffff59,inset 0 -30px 40px -20px #00000059}.gt__art[data-astro-cid-bfoyewtg]:before{content:"";background:linear-gradient(#ffffff47,#fff0 45%);position:absolute;inset:0}.gt__orb[data-astro-cid-bfoyewtg]{background:#ffffff2e;border-radius:50%;position:absolute}.gt__orb--a[data-astro-cid-bfoyewtg]{aspect-ratio:1;width:55%;top:-18%;right:-12%}.gt__orb--b[data-astro-cid-bfoyewtg]{aspect-ratio:1;background:#13051f2e;width:30%;bottom:-10%;left:-8%}.gt__mono[data-astro-cid-bfoyewtg]{font:850 clamp(2rem, 6vw, 2.9rem)/1 var(--display);letter-spacing:-.04em;color:#fff;text-shadow:0 3px #0000002e,0 10px 30px #00000040;position:relative}.gt__shot[data-astro-cid-bfoyewtg]{color:#fff;font:600 .68rem/1 var(--body);background:#13051f99;border-radius:999px;padding:.25rem .55rem;position:absolute;bottom:8px;left:8px}.gt__name[data-astro-cid-bfoyewtg]{font:750 1.02rem/1.2 var(--display);letter-spacing:-.01em;margin:.8rem 4px .5rem}.gt__chips[data-astro-cid-bfoyewtg]{color:var(--soft);flex-wrap:wrap;gap:.35rem;margin:auto 4px 0;padding:0;font-size:.78rem;list-style:none;display:flex;position:relative}.gt__chips[data-astro-cid-bfoyewtg] .tbc[data-astro-cid-bfoyewtg]{white-space:normal;padding:.15rem .5rem;font-size:.7rem}
