.page_page__bxVl6{background:var(--paper)}.page_page__bxVl6 .page-hero h1{font-size:clamp(3.1rem,5vw,5.45rem);line-height:.98;letter-spacing:0}.page_page__bxVl6 .page-hero p:not(.eyebrow){max-width:720px}.page_fit__MhHqX,.page_intro__kQ00_,.page_promise__LXdDy,.page_review__3m63t{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1fr);grid-gap:clamp(42px,9vw,150px);gap:clamp(42px,9vw,150px);padding:clamp(76px,10vw,145px) 11vw}.page_promise__LXdDy{align-items:center;background:var(--cream)}.page_promiseImage__i6Amw{max-width:365px;margin:0 auto;filter:drop-shadow(20px 24px 20px rgba(16,20,26,.24))}.page_promiseImage__i6Amw img,.page_promiseImage__i6Amw picture{width:100%;height:auto}.page_books__hziL1{padding:clamp(76px,10vw,145px) 11vw;background:var(--paper-deep)}.page_heading__NtZLO{max-width:760px;margin-bottom:clamp(46px,7vw,90px)}.page_heading__NtZLO>p:not(.eyebrow){font-size:1.08rem;line-height:1.65;margin:24px 0 0}.page_grid__yg6nR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(34px,6vw,76px);gap:clamp(34px,6vw,76px)}.page_book__4YHjY{display:grid;grid-template-columns:minmax(115px,185px) minmax(0,1fr);grid-gap:28px;gap:28px;padding-bottom:42px;border-bottom:1px solid var(--line)}.page_book__4YHjY img,.page_book__4YHjY picture{width:100%;height:auto}.page_book__4YHjY h3,.page_forthcoming__sWoCr h3,.page_themes__tlzzy h3{margin:0 0 14px;font-size:clamp(1.7rem,2.4vw,2.45rem);font-weight:400;line-height:1.04}.page_book__4YHjY>div>p:not(.eyebrow),.page_forthcoming__sWoCr p,.page_themes__tlzzy p{margin:0 0 22px;font-size:1.03rem;line-height:1.65}.page_forthcoming__sWoCr{max-width:680px;margin-top:56px;padding-top:34px;border-top:1px solid var(--line)}.page_fit__MhHqX{align-items:center;background:var(--ink);color:var(--cream)}.page_fit__MhHqX .eyebrow{color:#e79065}.page_fit__MhHqX .prose{max-width:680px}.page_fit__MhHqX .prose p{color:#e5dfd5}.page_fitImage__OHRE6{overflow:hidden;background:var(--ink-2)}.page_fitImage__OHRE6 img,.page_fitImage__OHRE6 picture{width:100%;height:100%}.page_fitImage__OHRE6 img{object-fit:cover}.page_themes__tlzzy{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);grid-gap:clamp(42px,9vw,150px);gap:clamp(42px,9vw,150px);padding:clamp(76px,10vw,145px) 11vw}.page_themeList__KKV2t{display:grid;grid-gap:28px;gap:28px}.page_themeList__KKV2t article{padding-bottom:28px;border-bottom:1px solid var(--line)}.page_review__3m63t{background:var(--cream);align-items:start}.page_review__3m63t blockquote{color:var(--oxblood);font-size:clamp(1.9rem,3.35vw,3.8rem);line-height:1.1;margin:0}.page_review__3m63t cite{display:block;color:var(--text);font-size:.78rem;font-style:normal;font-weight:700;letter-spacing:.1em;margin-top:28px;text-transform:uppercase}.page_faq__P_rxi{background:var(--paper)}@media (max-width:900px){.page_fit__MhHqX,.page_intro__kQ00_,.page_promise__LXdDy,.page_review__3m63t,.page_themes__tlzzy{grid-template-columns:1fr;padding-left:9vw;padding-right:9vw}.page_books__hziL1{padding-left:9vw;padding-right:9vw}.page_grid__yg6nR{grid-template-columns:1fr}.page_fitImage__OHRE6{max-width:650px}}@media (max-width:620px){.page_page__bxVl6 .page-hero h1{font-size:3rem}.page_books__hziL1,.page_fit__MhHqX,.page_intro__kQ00_,.page_promise__LXdDy,.page_review__3m63t,.page_themes__tlzzy{padding-left:24px;padding-right:24px}.page_promiseImage__i6Amw{max-width:290px}.page_book__4YHjY{grid-template-columns:112px minmax(0,1fr);gap:20px}.page_book__4YHjY h3{font-size:1.7rem}}