.press-hero{grid-template-columns:1.3fr .7fr;align-items:center;gap:28px 60px;padding:40px 0 12px;display:grid}.press-hero .book-text-link{width:fit-content;margin-top:20px;display:flex}.press-author p{font-size:1.2rem;line-height:1.6}.press-author .book-text-link{font:700 1.15rem var(--font-label);letter-spacing:0;justify-self:start}.press-pitches .press-pitch{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--stone-2);align-items:start;max-width:none;padding-top:26px;display:grid}.press-pitch h3{color:var(--crimson-2);letter-spacing:.16em;grid-column:1/6;margin:0;font-size:1rem}.press-pitch>div{grid-column:6/-1;max-width:62ch}.press-pitch p{font-size:1.15rem;line-height:1.6}.press-pitch p+p{margin-top:18px}.press-questions ol{counter-reset:interview;margin:0;padding:0;list-style:none}.press-questions li{counter-increment:interview;font:600 1.25rem/1.35 var(--font-label)}.press-questions li:before{content:counter(interview, decimal-leading-zero);color:var(--crimson);font:400 2rem/1 var(--font-display);margin-bottom:10px;display:block}@media (max-width:899px){.press-hero{grid-template-columns:1fr}.press-pitch h3,.press-pitch>div{grid-column:1/-1}.press-pitch h3{margin-bottom:10px}}@media (max-width:700px){.press-hero{padding-top:28px}.press-pitch p,.press-author p{font-size:1.1rem}}
