
.three-books .featured-book{grid-column:1/-1;grid-template-columns:155px minmax(0,1fr);max-width:900px}.three-books .featured-book h2{font-size:36px}.three-books .featured-book p{max-width:690px}.ai-book-hero .hero-copy{padding-block:40px}.ai-book-hero .hero-deck{max-width:650px}.ai-book-hero .book-discovery{gap:13px}.ai-book-hero .mini-book{grid-template-columns:60px 1fr;gap:16px;padding-top:12px}.ai-book-hero .mini-book h2{font-size:22px;margin:5px 0}.ai-book-hero .mini-book img{width:60px;height:auto}.ai-book-hero .mini-book .eyebrow{font-size:9px}.new-book-hero{padding:42px 0 52px;border-bottom:1px solid var(--line);background:radial-gradient(ellipse at 12% 40%,#23455377,transparent 60%)}.new-book-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:65px;align-items:center}.new-book-cover img{display:block;width:100%;height:auto;box-shadow:15px 18px 36px #0007}.new-book-hero h1{font:400 clamp(38px,4.5vw,63px)/1.08 var(--serif);letter-spacing:-.025em;margin:15px 0}.book-subtitle{font:italic 25px/1.35 var(--serif);color:var(--gold);margin:10px 0 15px}.book-byline{font-size:14px;color:var(--muted)}.new-book-hero .book-hook{font-size:21px;max-width:640px;line-height:1.6}.book-detail-copy{max-width:820px;padding-block:48px 65px;font-size:18px;line-height:1.8}.book-detail-copy section{margin-bottom:45px;scroll-margin-top:100px}.book-detail-copy h2{font:400 34px/1.2 var(--serif);margin:0 0 20px}.book-detail-copy h3{font:400 25px/1.3 var(--serif);margin:24px 0 10px}.book-detail-copy a{color:var(--gold);text-underline-offset:4px}.book-questions{padding:0;list-style:none}.book-questions li{border-top:1px solid var(--line);padding:18px 0}.book-questions strong{color:var(--gold);display:block}.book-faq details{padding:19px 0;border-top:1px solid var(--line)}.book-faq summary{font:400 23px/1.35 var(--serif);cursor:pointer}.book-faq details p{font-size:17px;margin-bottom:0}.book-faq summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.book-breadcrumb{font-size:12px;color:var(--muted);margin:0 0 28px}.book-breadcrumb a{color:inherit}.book-note{font-size:13px!important;color:var(--muted)}.new-book-related{padding:20px 0 8px;border-top:1px solid var(--line)}
@media(max-width:900px){.new-book-grid{grid-template-columns:180px minmax(0,1fr);gap:35px}.new-book-hero h1{font-size:42px}}
@media(max-width:760px){.ai-book-hero .hero-copy{padding:28px 0 25px}.ai-book-hero h1{font-size:42px}.ai-book-hero .hero-deck{font-size:17px}.ai-book-hero .book-discovery{display:grid;grid-template-columns:1fr;gap:12px}.ai-book-hero .mini-book{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;padding-top:12px}.ai-book-hero .mini-book>a>img{width:52px;margin:0}.ai-book-hero .mini-book h2{font-size:22px}.ai-book-hero .mini-book .eyebrow{min-height:0}.ai-book-hero .mini-buy{margin-top:3px}.three-books .featured-book{grid-template-columns:90px minmax(0,1fr);gap:20px}.three-books .featured-book h2{font-size:28px}.new-book-hero{padding:24px 0 32px}.new-book-grid{grid-template-columns:92px minmax(0,1fr);gap:22px;align-items:start}.new-book-hero h1{font-size:35px;margin-top:10px}.new-book-grid .book-hook,.new-book-grid .actions,.new-book-grid .book-note{grid-column:1/-1}.book-subtitle{font-size:22px}.new-book-hero .book-hook{font-size:18px}.new-book-cover{padding-top:5px}.book-detail-copy{padding-top:35px;font-size:17px}.book-detail-copy h2{font-size:29px}.book-breadcrumb{margin-bottom:22px}.new-book-info{display:contents}.new-book-info .eyebrow{display:none}.book-heading{min-width:0}.book-detail-copy section{margin-bottom:34px}}

@media(max-width:760px){.three-books .featured-book>div{display:contents}.three-books .featured-book .featured-heading{display:block;grid-column:2;grid-row:1}.three-books .featured-book>div>p,.three-books .featured-book>div>.actions{grid-column:1/-1}.three-books .featured-book{row-gap:14px}.three-books .featured-book .featured-heading p{margin-bottom:0}}
