.home-page .final-cta{justify-content:center;text-align:center}.home-page .final-cta .eyebrow{color:var(--cream)}.home-page .home-audio-group{width:-moz-fit-content;width:fit-content;max-width:100%}.home-page .home-audio-group>p{font-size:1.1rem;max-width:48ch;margin:0}.home-page .edition-choices{width:100%;max-width:100%;position:relative;left:0}.home-page .edition-choices .audio-card{margin-inline:auto;max-width:100%}.novel-acclaim{display:grid;justify-items:center;grid-gap:3px;gap:3px;width:min(380px,100%);margin:30px auto 0;color:#efe1c5;text-align:center;font-size:.85rem;line-height:1.4}.novel-acclaim .novel-acclaim-stars{color:#f3d68a;font-size:1.25rem;letter-spacing:.18em}.novel-acclaim strong{color:#f3d68a;font-size:1rem;letter-spacing:.04em;text-transform:uppercase}.home-page .edition-choices .hero-actions a{border:1px solid #f3d68a}.home-page .edition-choices .hero-actions{display:grid;grid-template-columns:repeat(4,auto)}@media (max-width:1100px){.home-page .edition-choices .hero-actions{grid-template-columns:repeat(2,1fr)}}.home-page .scenic-hero{padding-top:48px;padding-bottom:64px;min-height:clamp(550px,45vw,820px)}.home-page .scenic-background img{object-position:center 65%;transform:none}.home-page .scenic-copy h1{text-transform:none;white-space:pre-line;text-wrap:wrap;font-size:clamp(2.4rem,3.8vw,3.4rem)}@media (min-width:701px){.home-page .scenic-copy{margin-left:calc(clamp(0px, 4vw, 64px) - 48px)}}@media (min-width:701px) and (max-width:1100px){.home-page .scenic-hero{min-height:640px}}@media (max-width:700px){.home-page .scenic-copy h1{font-size:clamp(1.5rem,7.8vw,2.4rem)}.home-page .scenic-hero{min-height:0;padding-bottom:302px;background:#07111d}.home-page .scenic-background{top:auto;height:270px}.home-page .scenic-background img{object-position:right center}.home-page .scenic-hero:after{background:none}.home-page .scenic-background:after{content:"";position:absolute;inset:0;background:linear-gradient(#07111d,transparent 32%)}}@media (min-width:1100px){.home-page .home-audio-group>p{max-width:none;width:max-content;white-space:nowrap;font-size:clamp(.9rem,1.22vw,1.1rem)}}.hero-kicker{width:max-content;white-space:nowrap;font-size:.78rem}.hero h1.hero-dream-title{font-size:clamp(2.8rem,4vw,3.6rem);line-height:.98;letter-spacing:-.045em}@media (max-width:700px){.hero-kicker{font-size:clamp(.5rem,3vw,.78rem);letter-spacing:.08em}.hero h1.hero-dream-title{font-size:clamp(2rem,10.5vw,2.85rem);line-height:1}}@media (min-width:1201px){.home-page .edition-band{grid-template-columns:1.2fr repeat(4,minmax(0,1fr))}.home-page .edition-item{gap:10px;padding-left:14px}.home-page .edition-icon{width:40px;height:40px;font-size:1.5rem}}@media (min-width:701px) and (max-width:1200px){.home-page .edition-band{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .edition-band>div{grid-column:1/-1}}