.mutation-detail__hero[data-astro-cid-7krv3bjm]{background:radial-gradient(circle at 15% 50%, #c48d4026, transparent 32%), var(--surface-deep);padding:150px 0 100px}.mutation-detail__grid[data-astro-cid-7krv3bjm]{grid-template-columns:minmax(300px,.9fr) minmax(0,1fr);align-items:center;gap:clamp(42px,9vw,130px);display:grid}.mutation-detail__art[data-astro-cid-7krv3bjm]{border:1px solid var(--line-strong);background:#0b0908;overflow:hidden;box-shadow:16px 16px #c48d4014}.mutation-detail__art[data-astro-cid-7krv3bjm] img[data-astro-cid-7krv3bjm]{aspect-ratio:1/1.18;object-fit:cover;width:100%;display:block}.back-link[data-astro-cid-7krv3bjm]{color:var(--ink-muted);font:11px var(--mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:56px;display:inline-block}.back-link[data-astro-cid-7krv3bjm]:hover{color:var(--gold-bright)}.mutation-detail__copy[data-astro-cid-7krv3bjm] h1[data-astro-cid-7krv3bjm]{letter-spacing:-.06em;margin:14px 0 20px;font-size:clamp(3.2rem,7vw,7rem);line-height:.88}.mutation-detail__short[data-astro-cid-7krv3bjm]{max-width:500px;color:var(--cream);font:400 1.55rem/1.25 var(--serif)}.mutation-detail__long[data-astro-cid-7krv3bjm]{max-width:570px;color:var(--ink-soft);margin-top:22px;line-height:1.7}.detail-tags[data-astro-cid-7krv3bjm]{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.detail-tags[data-astro-cid-7krv3bjm] span[data-astro-cid-7krv3bjm]{border:1px solid var(--line);color:var(--gold-bright);font:10px var(--mono);text-transform:uppercase;padding:8px 11px}.mutation-detail__variants[data-astro-cid-7krv3bjm]{background:linear-gradient(#ffffff04,#0000)}.section-heading[data-astro-cid-7krv3bjm]{justify-content:space-between;align-items:end;gap:30px;margin-bottom:46px;display:flex}.section-heading__note[data-astro-cid-7krv3bjm]{max-width:390px;color:var(--ink-muted);margin:0 0 7px;font-size:.95rem;line-height:1.55}.variant-grid[data-astro-cid-7krv3bjm],.mode-grid[data-astro-cid-7krv3bjm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.variant-card[data-astro-cid-7krv3bjm],.mode-card[data-astro-cid-7krv3bjm]{border:1px solid var(--line);background:#ffffff05;padding:clamp(20px,3vw,32px)}.variant-card--base[data-astro-cid-7krv3bjm]{border-color:#d6a45852}.variant-card--extra[data-astro-cid-7krv3bjm]{background:#e86f4009;border-color:#e86f406b}.variant-card--unavailable[data-astro-cid-7krv3bjm]{color:var(--ink-muted)}.variant-card__header[data-astro-cid-7krv3bjm]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:18px;display:flex}.variant-card__header[data-astro-cid-7krv3bjm] .eyebrow[data-astro-cid-7krv3bjm]{color:var(--gold-bright);margin:0}.variant-card__header[data-astro-cid-7krv3bjm]>span[data-astro-cid-7krv3bjm]{color:var(--ink-muted);font:10px var(--mono);letter-spacing:.07em;text-transform:uppercase;text-align:right}.variant-card__summary[data-astro-cid-7krv3bjm]{color:var(--cream);font:400 1.35rem/1.35 var(--serif);margin:24px 0 0}.variant-card__rule[data-astro-cid-7krv3bjm]{margin-top:24px}.variant-card__rule[data-astro-cid-7krv3bjm] h3[data-astro-cid-7krv3bjm]{color:var(--gold-bright);font:500 1.1rem var(--serif);margin:0 0 10px}.variant-card__rule[data-astro-cid-7krv3bjm] p[data-astro-cid-7krv3bjm],.variant-card--unavailable[data-astro-cid-7krv3bjm] p[data-astro-cid-7krv3bjm],.mode-card[data-astro-cid-7krv3bjm] p[data-astro-cid-7krv3bjm]{color:var(--ink-soft);margin:0;line-height:1.7}.mode-grid[data-astro-cid-7krv3bjm]{margin-top:16px}.mode-card[data-astro-cid-7krv3bjm]{padding:20px 24px}.mode-card[data-astro-cid-7krv3bjm] h3[data-astro-cid-7krv3bjm]{color:var(--cream);font:500 1.3rem var(--serif);margin:0 0 10px}.mode-card__target[data-astro-cid-7krv3bjm]{font:10px var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--gold-bright)!important;margin-bottom:12px!important}.detail-columns[data-astro-cid-7krv3bjm]{grid-template-columns:.8fr 1fr;gap:80px;display:grid}.notes-grid[data-astro-cid-7krv3bjm]{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.notes-grid[data-astro-cid-7krv3bjm] h3[data-astro-cid-7krv3bjm]{color:var(--gold-bright);font:500 1.35rem var(--serif);margin:0 0 18px}.notes-grid[data-astro-cid-7krv3bjm] ul[data-astro-cid-7krv3bjm]{margin:0;padding:0;list-style:none}.notes-grid[data-astro-cid-7krv3bjm] li[data-astro-cid-7krv3bjm]{border-top:1px solid var(--line);color:var(--ink-soft);padding:13px 0 13px 20px;font-size:.94rem;line-height:1.5;position:relative}.notes-grid[data-astro-cid-7krv3bjm] li[data-astro-cid-7krv3bjm]:before{content:"↗";color:var(--ember);position:absolute;left:0}.mutation-next[data-astro-cid-7krv3bjm]{border-top:1px solid var(--line);color:var(--gold-bright);font:11px var(--mono);text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;gap:20px;padding-top:34px;padding-bottom:70px;display:flex}@media (width<=760px){.mutation-detail__hero[data-astro-cid-7krv3bjm]{padding-top:110px}.mutation-detail__grid[data-astro-cid-7krv3bjm],.detail-columns[data-astro-cid-7krv3bjm],.variant-grid[data-astro-cid-7krv3bjm],.mode-grid[data-astro-cid-7krv3bjm]{grid-template-columns:1fr}.mutation-detail__copy[data-astro-cid-7krv3bjm] h1[data-astro-cid-7krv3bjm]{font-size:clamp(3rem,14vw,4rem)}.back-link[data-astro-cid-7krv3bjm]{margin-bottom:30px}.notes-grid[data-astro-cid-7krv3bjm]{grid-template-columns:1fr}.mutation-next[data-astro-cid-7krv3bjm]{display:grid}.section-heading[data-astro-cid-7krv3bjm]{display:block}.section-heading__note[data-astro-cid-7krv3bjm]{margin-top:20px}}
