
/* v1.0.129 — My Books follows the same House section-media contract as Study and Conversation. */
.home-books-copy{align-self:center}
.home-books-copy h2{margin:.25rem 0 .8rem}
.home-books-copy .lede{margin:0}
.home-books-nudge{margin:1rem 0 0;font-family:"Playfair Display",Georgia,serif;color:var(--ink-soft);font-size:1.05rem;line-height:1.55}
.home-books-cta{display:inline-block;margin-top:1.15rem;border-bottom:1px solid var(--leaf);padding-bottom:.25rem;color:var(--leaf);font-size:.7rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}
.home-books-cta:hover,.home-books-cta:focus-visible{opacity:.75}
.home-books-media>img{object-position:center center!important}
@media(max-width:820px){.home-books-copy{padding-top:.2rem}.home-books-nudge{font-size:1rem}.home-books-cta{font-size:.72rem}}
/* Mobile House rule: split visuals become 4:3, never auto-height/collapsed. */
@media(max-width:820px){
  .split .home-books-media{width:100%!important;aspect-ratio:4/3!important;height:auto!important;min-height:0!important;overflow:hidden!important;border:1px solid var(--line)!important;background:#e9e2d4!important;border-radius:3px!important;box-shadow:0 3px 16px rgba(44,37,25,.12)!important}
  .split .home-books-media>img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;display:block!important}
}
