.home-page .hero-grid{grid-template-areas:"cover intro";align-items:start}.home-page .hero-cover-wrap{grid-area:cover}.home-page .hero-intro{grid-area:intro}.home-page .hero-intro h1{letter-spacing:-.025em;color:var(--blue);margin:22px 0;font:500 clamp(29px,2.8vw,40px)/1.2 Playfair Display,Georgia,serif}.home-page .book-access-offer h2{color:var(--blue);font:500 27px/1.25 Playfair Display,Georgia,serif}.home-page .reader-first-action{margin-top:22px}.home-page .reader-first-action>.button{min-height:48px}.home-page .reader-first-action>.micro{margin:10px 0 12px}.home-page .returning-reader-link{font-size:14px;line-height:1.6}.home-page .book-access-offer .button{color:var(--blue);border-color:var(--blue);background:0 0}:is(.home-page .book-access-offer .button:hover,.home-page .book-access-offer .button:focus-visible){background:var(--blue);color:#fff}.home-page .story-access-note{max-width:720px;margin:0 0 24px;font-size:15px;line-height:1.7}@media (max-width:760px){.home-page .hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""cover";gap:32px}.home-page .hero-intro{border:0;max-width:none;padding:0}.home-page .hero-intro h1{margin:16px 0;font-size:clamp(30px,8vw,36px)}.home-page .hero-intro>p{font-size:16px;line-height:1.7}.home-page .reader-first-action{margin-top:20px}.home-page .reader-first-action>.button{justify-content:space-between;width:100%}.home-page .hero-cover-wrap{border-top:1px solid var(--fine-rule);padding-top:28px}.home-page .hero-cover-image{max-width:280px}}
