.press-archive-container[data-astro-cid-ndtozq23]{padding-bottom:4rem}.site-container[data-astro-cid-ndtozq23]{width:100%;max-width:1140px;margin-inline:auto;padding-inline:clamp(1rem,3vw,2rem)}.breadcrumb-nav[data-astro-cid-ndtozq23]{background-color:var(--color-cream-100,#f8f4ec);border-bottom:1px solid var(--color-cream-200,#efe8dd);padding-block:1rem;font-size:.8125rem}.breadcrumb-list[data-astro-cid-ndtozq23]{color:var(--color-earth-500,#78716c);flex-wrap:wrap;align-items:center;gap:.5rem;list-style:none;display:flex}.breadcrumb-list[data-astro-cid-ndtozq23] a[data-astro-cid-ndtozq23]{color:var(--color-earth-700,#44403c);text-decoration:none;transition:color .2s}.breadcrumb-list[data-astro-cid-ndtozq23] a[data-astro-cid-ndtozq23]:hover{color:var(--color-amber-700,#b45309);text-decoration:underline}.archive-header[data-astro-cid-ndtozq23]{text-align:center;background:linear-gradient(180deg, var(--color-cream-100) 0%, var(--color-cream-50) 100%);padding-block:clamp(2.5rem,5vw,4.5rem)}.archive-title[data-astro-cid-ndtozq23]{font-size:clamp(2rem,1.6rem + 1.8vw,3rem);font-family:var(--font-serif,serif);color:var(--color-earth-900,#1c1917);margin-block:1rem 1.25rem;font-weight:800;line-height:1.2}.archive-subtitle[data-astro-cid-ndtozq23]{max-width:65ch;color:var(--color-earth-600,#57534e);margin-inline:auto;font-size:clamp(1rem,.95rem + .25vw,1.15rem);line-height:1.65}.section-meta[data-astro-cid-ndtozq23]{margin-bottom:2rem}.text-center[data-astro-cid-ndtozq23]{text-align:center}.meta-tag[data-astro-cid-ndtozq23]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-amber-700,#b45309);margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:inline-block}.section-title[data-astro-cid-ndtozq23]{font-size:clamp(1.5rem,1.3rem + 1vw,2.25rem);font-family:var(--font-serif,serif);color:var(--color-earth-900,#1c1917);margin-bottom:.75rem}.section-desc[data-astro-cid-ndtozq23]{max-width:65ch;color:var(--color-earth-600,#57534e);line-height:1.6}.text-center[data-astro-cid-ndtozq23] .section-desc[data-astro-cid-ndtozq23]{margin-inline:auto}.two-column-media-grid[data-astro-cid-ndtozq23]{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:1.5rem;margin-top:1rem;display:grid}.archetypes-grid[data-astro-cid-ndtozq23]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1.75rem;margin-top:2.5rem;display:grid}.archetype-print-card[data-astro-cid-ndtozq23]{background-color:var(--color-milk-pure,#fff);border:1px solid var(--color-cream-200,#efe8dd);border-radius:var(--radius-lg,20px);flex-direction:column;padding:0;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.archetype-print-card[data-astro-cid-ndtozq23]:hover{transform:translateY(-4px);box-shadow:0 12px 28px #281e1414}.archetype-media-frame[data-astro-cid-ndtozq23]{border-bottom:1px solid var(--color-cream-200,#efe8dd);background:radial-gradient(circle,#fffdf8 0%,#f5efe6 100%);justify-content:center;align-items:center;width:100%;height:240px;padding:1.25rem;display:flex}.character-img[data-astro-cid-ndtozq23]{object-fit:contain;filter:drop-shadow(0 6px 12px #281e141f);max-width:100%;max-height:100%;transition:transform .3s}.archetype-print-card[data-astro-cid-ndtozq23]:hover .character-img[data-astro-cid-ndtozq23]{transform:scale(1.05)}.archetype-card-body[data-astro-cid-ndtozq23]{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.card-badges[data-astro-cid-ndtozq23]{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.tagline-pill[data-astro-cid-ndtozq23]{color:var(--color-amber-900,#78350f);background-color:var(--color-amber-100,#fef3c7);text-transform:uppercase;border-radius:9999px;padding:.25rem .65rem;font-size:.75rem;font-weight:700}.archetype-name[data-astro-cid-ndtozq23]{color:var(--color-earth-600,#57534e);font-size:.8125rem;font-weight:600}.archetype-headline[data-astro-cid-ndtozq23]{font-size:1.15rem;font-family:var(--font-serif,serif);color:var(--color-earth-900,#1c1917);margin-bottom:.65rem;font-weight:700;line-height:1.35}.archetype-copy[data-astro-cid-ndtozq23]{color:var(--color-earth-600,#57534e);flex-grow:1;margin-bottom:1.25rem;font-size:.9rem;line-height:1.55}.card-footer-cite[data-astro-cid-ndtozq23]{border-top:1px solid var(--color-cream-100,#f8f4ec);color:var(--color-earth-500,#78716c);padding-top:.75rem;font-size:.75rem}.card-footer-cite[data-astro-cid-ndtozq23] a[data-astro-cid-ndtozq23]{color:var(--color-amber-700,#b45309);font-weight:600;text-decoration:none}.card-footer-cite[data-astro-cid-ndtozq23] a[data-astro-cid-ndtozq23]:hover{text-decoration:underline}.theatrical-poster-wrapper[data-astro-cid-ndtozq23]{max-width:800px;margin-inline:auto}.contest-cta[data-astro-cid-ndtozq23]{margin-top:2.5rem}.citations-grid[data-astro-cid-ndtozq23]{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:1.5rem;margin-top:2rem;display:grid}.citation-card[data-astro-cid-ndtozq23]{background-color:var(--color-milk-pure,#fff);border:1px solid var(--color-cream-200,#efe8dd);border-radius:var(--radius-md,12px);flex-direction:column;justify-content:space-between;padding:1.75rem;display:flex}.outlet-name[data-astro-cid-ndtozq23]{text-transform:uppercase;letter-spacing:.05em;color:var(--color-amber-700,#b45309);font-size:.75rem;font-weight:700}.citation-title[data-astro-cid-ndtozq23]{font-size:1.15rem;font-family:var(--font-serif,serif);margin-block:.5rem .75rem;font-weight:700;line-height:1.4}.citation-title[data-astro-cid-ndtozq23] a[data-astro-cid-ndtozq23]{color:var(--color-earth-900,#1c1917);align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.citation-title[data-astro-cid-ndtozq23] a[data-astro-cid-ndtozq23]:hover{color:var(--color-amber-700,#b45309);text-decoration:underline}.external-link-icon[data-astro-cid-ndtozq23]{flex-shrink:0;width:.9rem;height:.9rem}.citation-quote[data-astro-cid-ndtozq23]{color:var(--color-earth-600,#57534e);border-left:3px solid var(--color-amber-500,#f59e0b);margin-bottom:1.25rem;padding-left:.85rem;font-size:.875rem;font-style:italic;line-height:1.6}.read-source-link[data-astro-cid-ndtozq23]{color:var(--color-amber-700,#b45309);font-size:.8125rem;font-weight:700;text-decoration:none}.read-source-link[data-astro-cid-ndtozq23]:hover{text-decoration:underline}@media (width<=640px){.citations-grid[data-astro-cid-ndtozq23]{grid-template-columns:1fr}}
