.press-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(220px,.7fr);gap:8%;align-items:center;padding:64px 0 56px}.press-hero h1{margin:0 0 30px;font-size:clamp(64px,7vw,102px)}.press-hero h2{font-size:clamp(29px,3vw,41px);margin-bottom:9px}.press-subtitle{color:var(--muted);font-size:18px;margin-bottom:26px}.press-hero .lede{font-size:18px;max-width:620px}.press-cover{margin:0;text-align:center}.press-cover img{display:block;max-width:280px;width:100%;margin:0 auto;box-shadow:9px 15px 24px #17251f21}.press-cover figcaption{font-size:11px;color:var(--muted);margin-top:20px}.press-jump{display:flex;flex-wrap:wrap;gap:18px 32px;border-block:1px solid var(--line);padding:20px 0;font-size:13px}.press-jump a{text-decoration:none;font-weight:650}.press-book-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.8fr);gap:8%;border-top:0}.press-book-grid p{font-size:17px;line-height:1.8}.press-facts{align-self:start;background:var(--wash);padding:30px}.press-facts h3{font-family:Georgia,serif;font-size:28px;font-weight:400;margin-bottom:24px}.press-facts dl{margin:0 0 24px}.press-facts dl>div{padding:15px 0;border-top:1px solid #cbd2c1}.press-facts dt{font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin-bottom:5px}.press-facts dd{font-size:14px;line-height:1.65;margin:0}.press-copy{background:transparent;border:1px solid var(--line);color:var(--ink);font-size:12px;padding:9px 15px;cursor:pointer;border-radius:2px}.press-copy:hover{border-color:var(--ink);background:var(--wash)}.press-loop{padding:35px 0 45px;border-top:1px solid var(--line)}.press-loop h2{font-size:32px}.press-loop .eyebrow{margin-bottom:12px}.press-loop ol{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;list-style:none;padding:0;margin:26px 0}.press-loop li{border-top:2px solid var(--red);padding-top:13px;font-size:15px;font-weight:650;line-height:1.5}.press-loop li span{display:block;color:var(--red);font-size:10px;letter-spacing:.1em;margin-bottom:10px}.press-loop>p{font-size:13px;color:var(--muted);margin-bottom:0}.press-author{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.4fr);gap:8%;align-items:start}.press-author>figure{margin:0}.press-author img{display:block;width:100%;height:auto}.press-author figcaption{font-size:11px;color:var(--muted);margin-top:12px}.press-author p{font-size:16px;line-height:1.8}.press-bio-label{display:flex;align-items:baseline;gap:16px;margin:28px 0 14px}.press-bio-label h3{font-size:17px;margin:0;letter-spacing:0}.press-bio-label>span,.press-long-bio summary span{font-size:11px;font-weight:400;color:var(--muted)}.press-long-bio,.press-sources{border-top:1px solid var(--line);padding:19px 0}.press-long-bio{margin-top:28px}.press-long-bio summary,.press-sources summary{cursor:pointer;font-size:14px;font-weight:650}.press-long-bio summary span{margin-left:12px}.press-long-bio[open] summary{margin-bottom:20px}.press-sources summary{font-weight:400;font-size:12px}.press-sources ul{font-size:12px;padding-left:20px}.press-sources li{margin:10px 0}.press-assets{display:grid;grid-template-columns:1fr 1fr;gap:35px}.press-assets article{display:grid;grid-template-columns:180px 1fr;gap:25px;align-items:center;border-block:1px solid var(--line);padding:25px 0}.press-asset-preview{display:flex;align-items:center;justify-content:center;min-height:230px;background:var(--wash);padding:15px}.press-asset-preview img{max-width:100%;height:auto;display:block}.press-asset-cover img{width:135px}.press-assets h3{font-size:21px;margin-bottom:12px}.press-assets p,.press-assets a{font-size:13px}.press-file-links{display:flex;flex-wrap:wrap;gap:16px 30px;padding:25px 0;font-size:13px}.press-angles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:38px 0 50px}.press-angles article{border-top:2px solid var(--red);padding-top:18px}.press-angle-number{font-size:11px;letter-spacing:.1em;color:var(--red)}.press-angles h3{font-family:Georgia,serif;font-weight:400;font-size:28px;line-height:1.2;margin:22px 0 17px}.press-angles p{font-size:15px;line-height:1.75}.press-angles a{font-size:12px;line-height:1.65;display:inline-block}.press-questions{border-top:1px solid var(--line);padding-top:30px}.press-questions h3{font-size:21px;letter-spacing:0}.press-questions ol{display:grid;grid-template-columns:1fr 1fr;column-gap:65px;row-gap:20px;padding-left:23px;margin:25px 0 0}.press-questions li{padding-left:8px;font-size:16px;line-height:1.6}.press-questions li::marker{color:var(--red);font-size:12px}.press-praise>p:not(.eyebrow){font-size:14px;color:var(--muted)}.press-praise-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin:36px 0}.press-praise figure{margin:0}.press-praise blockquote{font:28px/1.45 Georgia,serif;letter-spacing:-.02em;margin:0 0 24px}.press-praise figcaption{font-size:12px;line-height:1.65}.press-praise figcaption strong,.press-praise figcaption span{display:block}.press-praise figcaption strong{font-size:14px}.press-praise figcaption span{color:var(--muted);margin:5px 0 12px}.press-contact{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center;background:var(--ink);color:var(--paper);padding:45px;margin:0 0 24px}.press-contact .eyebrow{color:#ccd3c6}.press-contact h2{font-size:39px}.press-contact p{font-size:15px;line-height:1.8;margin:0}.press-email{font-size:clamp(17px,2vw,25px);overflow-wrap:anywhere}.press-contact .actions{font-size:12px;margin-bottom:0}.press-contact a:hover{color:#ffc4ad}.press-updated{margin-bottom:45px}
@media(max-width:1000px){.press-assets article{grid-template-columns:130px 1fr;gap:18px}.press-asset-preview{min-height:200px}.press-contact{gap:35px;padding:35px}.press-book-grid{gap:35px}.press-facts{padding:24px}}
@media(max-width:760px){.press-hero{grid-template-columns:1fr;gap:30px;padding:38px 0}.press-hero h1{font-size:67px;margin-bottom:23px}.press-hero h2{font-size:32px}.press-hero .lede{font-size:17px}.press-cover img{max-width:210px}.press-cover figcaption{margin-top:14px}.press-jump{gap:13px 23px;font-size:12px}.press-book-grid,.press-author,.press-assets,.press-angles,.press-praise-grid,.press-contact{grid-template-columns:1fr;gap:30px}.press-book-grid p{font-size:16px}.press-loop ol{grid-template-columns:1fr;gap:0}.press-loop li{display:flex;align-items:center;gap:20px;padding:14px 0;border-top:1px solid var(--line)}.press-loop li span{margin:0;min-width:18px}.press-author>figure{max-width:400px}.press-author .eyebrow{margin-bottom:14px}.press-assets article{grid-template-columns:130px 1fr}.press-questions ol{grid-template-columns:1fr;gap:20px}.press-angles{margin:30px 0 40px}.press-angles h3{margin-top:15px}.press-praise blockquote{font-size:25px}.press-contact{padding:28px 23px}.press-contact h2{font-size:34px}.press-contact .actions{gap:20px}.press-email{font-size:20px}.press-updated{margin-bottom:30px}}
@media print{.press-jump,.press-copy,.press-file-links,.press-contact .actions{display:none}.press-kit section,.press-kit article,.press-kit figure{break-inside:avoid}.press-contact{background:white;color:black}.press-contact .eyebrow{color:black}}
