.about-layout[data-astro-cid-kh7btl4r]{padding:0;background:var(--green-dark);min-height:calc(100vh - 220px)}.about-intro[data-astro-cid-kh7btl4r]{text-align:center;padding:3rem 1.5rem 1.5rem;color:var(--green-light)}.about-intro-kicker[data-astro-cid-kh7btl4r]{text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:700;color:var(--purple);margin:0 0 .6rem}.about-intro[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{margin:0 0 .7rem;color:var(--green-lime);font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.15}.about-intro-sub[data-astro-cid-kh7btl4r]{margin:0;color:var(--green-light);opacity:.78;font-size:.95rem}.player-grid-wrap[data-astro-cid-kh7btl4r]{max-width:1100px;margin:0 auto;padding:0 1.5rem 4rem}.player-grid[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1.25rem}.player-tile-inner[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:.5rem;width:100%;height:100%;padding:.85rem .85rem 1rem;border:2px solid rgba(105,0,90,.35);border-top:6px solid var(--purple);border-radius:14px;background:#fff;font:inherit;text-align:left;box-shadow:0 10px 24px #0000004d}.player-tile-button[data-astro-cid-kh7btl4r]{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.player-tile-button[data-astro-cid-kh7btl4r]:hover{transform:translateY(-4px);box-shadow:0 18px 34px #0006}.player-tile-button[data-astro-cid-kh7btl4r]:focus-visible{outline:3px solid var(--green-lime);outline-offset:3px}.player-cover[data-astro-cid-kh7btl4r]{display:block;width:100%;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;background:#f4ecf7}.player-cover-img[data-astro-cid-kh7btl4r]{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.player-cover-empty[data-astro-cid-kh7btl4r]{display:flex;align-items:center;justify-content:center;border:2px dashed rgba(105,0,90,.3);background:repeating-linear-gradient(135deg,rgba(105,0,90,.05) 0 10px,transparent 10px 20px)}.player-cover-mark[data-astro-cid-kh7btl4r]{color:#69005a80;font-size:1.4rem;font-weight:800;letter-spacing:.18em}.player-name[data-astro-cid-kh7btl4r]{display:block;margin:0;color:var(--purple);font-size:1.05rem;font-weight:800;line-height:1.25}.player-blurb[data-astro-cid-kh7btl4r]{display:block;margin:0;color:#1a1a1a;opacity:.82;font-size:.88rem;line-height:1.45;overflow-wrap:anywhere}.player-cta[data-astro-cid-kh7btl4r]{display:block;margin-top:auto;padding-top:.5rem;color:var(--purple);font-size:.82rem;font-weight:700}.player-tile-placeholder[data-astro-cid-kh7btl4r] .player-tile-inner[data-astro-cid-kh7btl4r]{background:none;border:1px dashed rgba(192,254,113,.3);box-shadow:none}.player-tile-placeholder[data-astro-cid-kh7btl4r] .player-name[data-astro-cid-kh7btl4r]{color:var(--green-light)}.player-tile-placeholder[data-astro-cid-kh7btl4r] .player-blurb[data-astro-cid-kh7btl4r]{color:var(--green-light);opacity:.7}.story-dialog[data-astro-cid-kh7btl4r]{position:fixed;inset:0;width:min(760px,calc(100% - 2rem));max-height:90vh;margin:auto;padding:0;border:none;border-radius:18px;background:transparent;overflow:visible}.story-dialog[data-astro-cid-kh7btl4r]::backdrop{background:#030a06c7}.story-dialog-panel[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;max-height:90vh;border-radius:18px;border-top:7px solid var(--purple);background:#fff;overflow:hidden}.story-dialog-bar[data-astro-cid-kh7btl4r]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.2rem;border-bottom:1px solid rgba(105,0,90,.2);background:#fff}.story-dialog-title[data-astro-cid-kh7btl4r]{margin:0;color:var(--purple);font-size:1.05rem;font-weight:800}.story-dialog-close[data-astro-cid-kh7btl4r]{padding:.45rem .9rem;border:2px solid var(--purple);border-radius:999px;background:var(--purple);color:#fff;font:inherit;font-weight:700;cursor:pointer}.story-dialog-close[data-astro-cid-kh7btl4r]:focus-visible{outline:3px solid var(--green-lime);outline-offset:2px}.story-dialog-body[data-astro-cid-kh7btl4r]{padding:1.4rem 1.5rem 2rem;overflow-y:auto;color:#1a1a1a}.chapter[data-astro-cid-kh7btl4r]+.chapter[data-astro-cid-kh7btl4r]{margin-top:2.2rem;padding-top:2rem;border-top:1px solid rgba(105,0,90,.15)}.chapter-images[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;align-items:center;gap:.9rem;margin-bottom:1rem}.chapter-image-item[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;align-items:center}.chapter-image[data-astro-cid-kh7btl4r]{width:auto;max-width:100%;max-height:360px;height:auto;border-radius:10px;display:block}.chapter-kicker[data-astro-cid-kh7btl4r]{margin:0 0 .3rem;color:var(--purple);text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;font-weight:800}.chapter-title[data-astro-cid-kh7btl4r]{margin:0 0 .9rem;color:var(--purple);font-size:1.5rem;line-height:1.2}.chapter-text[data-astro-cid-kh7btl4r]{margin:0 0 1rem;color:#1a1a1a;font-size:1.01rem;line-height:1.65}body.story-open{overflow:hidden}@media(max-width:720px){.player-grid-wrap[data-astro-cid-kh7btl4r]{padding:0 1rem 3rem}.player-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:.9rem}.player-cover[data-astro-cid-kh7btl4r]{aspect-ratio:16 / 10}.story-dialog-body[data-astro-cid-kh7btl4r]{padding:1.1rem 1.1rem 1.6rem}.chapter-title[data-astro-cid-kh7btl4r]{font-size:1.25rem}}
