.page-press .about-hero h1{text-wrap:balance;max-width:19ch;font-size:clamp(36px,3.9vw,56px)}.page-press .about-hero h1 em{text-wrap:balance;display:inline-block}.page-press .about-hero .lede{font-size:clamp(18px,1.35vw,20px)}.page-press .press-hero__actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:28px;display:flex}.page-press .press-hero__actions .button{margin:0}.page-press .press-hero__contact{color:var(--ink-soft);max-width:34ch;margin:0;font-size:15px;line-height:1.5}.page-press .press-angles{border-top:1px solid var(--line);counter-reset:angle;margin:26px 0 0;padding:0;list-style:none}.page-press .press-angles li{border-bottom:1px solid var(--line);counter-increment:angle;padding:18px 0 18px 46px;position:relative}.page-press .press-angles li:before{content:counter(angle);font-family:var(--font-display), serif;font-variation-settings:"SOFT" 60, "WONK" 0, "opsz" 24;color:var(--blue-deep);font-size:26px;line-height:1.2;position:absolute;top:14px;left:2px}.page-press .press-angles h3{font-family:var(--font-sans), sans-serif;margin:0 0 4px;font-size:17px;font-weight:700;line-height:1.4}.page-press .chapter__body .press-angles p{margin:0}.page-press .press-facts{border-top:1px solid var(--line);max-width:46em;margin:26px 0 0}.page-press .press-facts>div{border-bottom:1px solid var(--line);grid-template-columns:11em minmax(0,1fr);gap:4px 24px;padding:14px 0;display:grid}.page-press .press-facts dt{font-family:var(--font-sans), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--blue-deep);font-size:13px;font-weight:700;line-height:1.6}.page-press .press-facts dd{margin:0;font-size:17px;line-height:1.55}.page-press .press-downloads{flex-wrap:wrap;align-items:center;gap:18px 32px;margin:26px 0 8px;display:flex}.page-about .press-zip,.page-about .press-zip:not(.button){background:var(--paper-lit);border:1.5px solid var(--terracotta);color:var(--ink);transition:border-color var(--dur-micro) var(--ease-ink), transform var(--dur-micro) var(--ease-ink);background-image:none;border-radius:24px 11px 21px 13px/13px 21px 11px 24px;gap:4px;padding:16px 24px 15px;text-decoration:none;display:grid}.page-about .press-zip:hover{border-color:var(--terracotta-deep);transform:translateY(-1px)}.page-press .press-zip__label{font-family:var(--font-display), serif;font-variation-settings:"SOFT" 60, "WONK" 0, "opsz" 30;color:var(--terracotta-deep);font-size:22px;line-height:1.2}.page-press .press-zip__meta{color:var(--ink-soft);max-width:40ch;font-size:14px;line-height:1.45}.page-press .chapter__body .press-sheets{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;font-size:15px;display:flex}.page-press .press-sheets span{color:var(--ink-soft)}.page-press .press-sheets a{letter-spacing:.08em;align-items:center;min-height:44px;font-weight:700;display:inline-flex}.page-press .press-sheets a[aria-current=true]{color:var(--terracotta-deep)}.page-press .press-photos{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px clamp(14px,1.8vw,24px);max-width:1120px;margin:18px 0 0;padding:0;list-style:none;display:grid}.page-about .press-photos__link,.page-about .press-photos__link:not(.button){color:var(--ink);background-image:none;gap:8px;text-decoration:none;display:grid}.page-press .press-photos__link img{transition:transform var(--dur-micro) var(--ease-ink)}.page-press .press-photos__link:hover img{transform:scale(1.02)}.page-press .press-photos__caption{color:var(--ink-soft);font-size:13px;line-height:1.45}.page-press .press-photos__file{letter-spacing:.08em;text-transform:uppercase;color:var(--terracotta-deep);font-size:12px;font-weight:700}.page-press .press-photos__link:hover .press-photos__file{text-underline-offset:3px;text-decoration:underline}.page-press .chapter__body .press-note{color:var(--ink-soft);margin-top:18px;font-size:15px}@media (min-width:1200px){.page-press .about-hero{max-width:none;padding-inline:max(var(--gutter), calc((100% - 1340px) / 2));align-items:start}.page-press .about-hero__portrait{max-width:clamp(380px,30vw,480px)}.page-press .honesty__inner>div:last-child{columns:1}.page-press .chapter__body>.press-photos,.page-press .chapter__body>.press-downloads{grid-column:1/-1}}@media (max-width:1100px){.page-press .press-photos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.page-press .press-facts>div{grid-template-columns:1fr;gap:2px}.page-press .press-facts dd{font-size:16px}.page-press .press-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.page-press .press-downloads{gap:14px}.page-about .press-zip{width:100%}}@media (prefers-reduced-motion:reduce){.page-press .press-photos__link img,.page-about .press-zip{transition:none}.page-about .press-zip:hover,.page-press .press-photos__link:hover img{transform:none}}
