.press-kit[data-astro-cid-ew43au76]{background:var(--bg);padding-block:clamp(3rem,7vw,6rem) clamp(5rem,12vw,9rem)}.press-kit__head[data-astro-cid-ew43au76]{max-width:60ch;margin-block-end:clamp(3rem,6vw,4rem)}.press-kit__h1[data-astro-cid-ew43au76]{font-family:var(--font-editorial);letter-spacing:-.02em;margin-block-end:var(--space-6);font-size:clamp(2.5rem,6vw,4.5rem);font-style:italic;font-weight:400;line-height:1}.press-kit__h1[data-astro-cid-ew43au76] em[data-astro-cid-ew43au76]{color:var(--accent)}.press-kit__head[data-astro-cid-ew43au76] .eyebrow[data-astro-cid-ew43au76]{font-family:var(--font-mono);font-size:var(--type-100);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-muted);margin:0 0 var(--space-4) 0}.press-kit__head[data-astro-cid-ew43au76] .lede[data-astro-cid-ew43au76]{font-size:var(--type-300);color:var(--fg);line-height:1.6}.press-kit__section[data-astro-cid-ew43au76]{margin-block-end:clamp(3rem,6vw,5rem)}.press-kit__eyebrow[data-astro-cid-ew43au76]{font-family:var(--font-mono);font-size:var(--type-100);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--fg-muted);margin:0 0 var(--space-2) 0}.press-kit__h[data-astro-cid-ew43au76]{font-family:var(--font-editorial);margin:0 0 var(--space-5) 0;color:var(--fg);font-size:clamp(1.6rem,3vw,2.2rem);font-style:italic;font-weight:400;line-height:1.2}.press-kit[data-astro-cid-ew43au76] p[data-astro-cid-ew43au76]{font-size:var(--type-300);max-width:64ch;margin:0 0 var(--space-4) 0;line-height:1.7}.press-kit[data-astro-cid-ew43au76] p[data-astro-cid-ew43au76] strong[data-astro-cid-ew43au76]{color:var(--accent);font-weight:600}.press-kit__quote[data-astro-cid-ew43au76]{border-left:2px solid var(--accent);max-width:64ch;margin:0;padding-inline-start:var(--space-5)}.press-kit__quote[data-astro-cid-ew43au76] p[data-astro-cid-ew43au76]{font-family:var(--font-editorial);font-style:italic;font-size:var(--type-400);line-height:1.55}.press-kit__facts[data-astro-cid-ew43au76]{gap:var(--space-3);padding-block:var(--space-5);border-block:1px solid #1a1a1a1a;grid-template-columns:1fr;margin:0;display:grid}@media (min-width:720px){.press-kit__facts[data-astro-cid-ew43au76]{gap:var(--space-3) var(--space-6);padding-block:var(--space-6);grid-template-columns:18ch 1fr}.press-kit__facts[data-astro-cid-ew43au76]>div[data-astro-cid-ew43au76]{display:contents}}.press-kit__facts[data-astro-cid-ew43au76] dt[data-astro-cid-ew43au76]{font-family:var(--font-mono);font-size:var(--type-100);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-muted);align-self:start;margin:0}.press-kit__facts[data-astro-cid-ew43au76] dd[data-astro-cid-ew43au76]{font-family:var(--font-body);font-size:var(--type-300);color:var(--fg);margin:0 0 var(--space-2) 0;line-height:1.5}.press-kit__people[data-astro-cid-ew43au76]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.press-kit__people[data-astro-cid-ew43au76]{gap:var(--space-7);grid-template-columns:repeat(3,1fr)}}.press-kit__person-role[data-astro-cid-ew43au76]{font-family:var(--font-mono);font-size:var(--type-100);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent);margin:0 0 var(--space-2) 0}.press-kit__person-name[data-astro-cid-ew43au76]{font-family:var(--font-editorial);font-style:italic;font-weight:400;font-size:var(--type-500);margin:0 0 var(--space-3) 0;line-height:1.1}.press-kit__person-bio[data-astro-cid-ew43au76]{font-size:var(--type-200);color:var(--fg-muted);margin:0;line-height:1.6}.press-kit__assets[data-astro-cid-ew43au76]{background:#1a1a1a1a;border-block:1px solid #1a1a1a1a;grid-template-columns:1fr;gap:2px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.press-kit__assets[data-astro-cid-ew43au76]{grid-template-columns:repeat(2,1fr)}}.press-kit__asset[data-astro-cid-ew43au76]{gap:var(--space-1) var(--space-4);padding:var(--space-5);background:var(--bg);color:var(--fg);transition:background var(--duration-fast) ease;grid-template-rows:auto auto;grid-template-columns:1fr auto;text-decoration:none;display:grid}.press-kit__asset[data-astro-cid-ew43au76]:hover{background:var(--bg-elevated)}.press-kit__asset-h[data-astro-cid-ew43au76]{font-family:var(--font-editorial);font-style:italic;font-weight:400;font-size:var(--type-400);grid-area:1/1/2/2}.press-kit__asset-meta[data-astro-cid-ew43au76]{font-family:var(--font-mono);font-size:var(--type-100);letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);grid-area:2/1/3/2}.press-kit__asset-cue[data-astro-cid-ew43au76]{font-family:var(--font-mono);font-size:var(--type-100);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent);grid-area:1/2/3/3;align-self:center}.press-kit__asset-note[data-astro-cid-ew43au76]{font-family:var(--font-mono);font-size:var(--type-100);letter-spacing:.04em;color:var(--fg-muted);max-width:70ch;margin-block-start:var(--space-4);line-height:1.6}.press-kit__credits[data-astro-cid-ew43au76]{gap:var(--space-3);flex-direction:column;max-width:64ch;margin:0;padding:0;list-style:none;display:flex}.press-kit__credits[data-astro-cid-ew43au76] li[data-astro-cid-ew43au76]{font-size:var(--type-200);color:var(--fg);border-block-end:1px solid #1a1a1a0f;padding-block-end:var(--space-3);line-height:1.6}.press-kit__credits[data-astro-cid-ew43au76] li[data-astro-cid-ew43au76]:last-child{border-block-end:0}.press-kit__credits[data-astro-cid-ew43au76] strong[data-astro-cid-ew43au76]{font-family:var(--font-editorial);color:var(--accent);margin-inline-end:var(--space-2);font-style:italic;font-weight:400}.press-kit__big-cta[data-astro-cid-ew43au76]{font-family:var(--font-mono);font-size:var(--type-100);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--accent);border-bottom:1px solid;padding-bottom:1px;text-decoration:none}.press-kit__contact[data-astro-cid-ew43au76]{font-size:var(--type-300);line-height:1.6}.press-kit__contact[data-astro-cid-ew43au76] a[data-astro-cid-ew43au76]{color:var(--accent);border-bottom:1px solid}.press-kit__small[data-astro-cid-ew43au76]{font-family:var(--font-mono);font-size:var(--type-100);letter-spacing:.04em;color:var(--fg-muted);max-width:70ch;line-height:1.6}
