.books-page{background:#faf8f2;color:#142c37}.books-hero{background:radial-gradient(ellipse at 75% 45%,#164559 0,#0b2234 45%,#091524 100%);color:#fff6df;display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center;padding:80px max(6vw,24px)}.books-hero-copy{max-width:650px}.books-eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:.76rem;font-weight:700;color:#736039}.books-hero .books-eyebrow{color:#e6c578}.books-hero h1{font-family:Georgia,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400;line-height:1.03;margin:22px 0;color:inherit}.books-subtitle{font-size:clamp(1.2rem,2vw,1.7rem);color:#e6c578}.books-lead{max-width:530px;line-height:1.8;color:#d3dde1}.books-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.books-button{display:inline-flex;background:#e6c578;color:#132c3a;padding:15px 22px;border:1px solid #e6c578;border-radius:5px;text-decoration:none;font-weight:700;align-items:center}.books-button-outline{background:transparent;color:#fff6df}.books-button:hover{background:#f7d994;color:#132c3a}.books-page a:focus-visible{outline:3px solid #b56b20;outline-offset:5px}.books-cover{position:relative;aspect-ratio:751/1127;width:min(100%,350px);justify-self:center;overflow:hidden;box-shadow:18px 22px 45px #0007;border-radius:2px 8px 8px 2px;transform:rotate(2deg)}.books-cover img{position:absolute;right:0;top:0;height:100%;width:204.53%;max-width:none}.books-section{padding:64px max(6vw,24px);max-width:1440px;margin:auto}.books-section h2{font-family:Georgia,serif;font-size:clamp(2rem,3vw,3rem);font-weight:400;line-height:1.2;margin:14px 0 22px;color:#142c37}.books-intro{max-width:800px;font-size:1.15rem;line-height:1.8}.books-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:34px}.books-grid article,.books-reading>a{padding:28px;background:#fff;border:1px solid #e8e1d2;border-radius:10px;line-height:1.7}.books-grid article>span{color:#876b2e;font-size:.9rem}.books-grid h3{font-size:1.3rem;color:#142c37}.books-author{background:#eee9dc}.books-order{scroll-margin-top:120px}.books-order>p{max-width:800px;line-height:1.7}.books-embed{background:white;border:1px solid #e8e1d2;border-radius:12px;overflow:hidden;margin-top:30px;min-height:450px}.books-embed iframe{display:block;border:0;width:100%;height:900px}.books-fallback a{color:#15506a;text-decoration:underline}.books-reading{grid-template-columns:repeat(2,minmax(0,1fr))}.books-reading>a{color:#243f49;text-decoration:none}.books-reading>a:hover{border-color:#a9873e}.books-reading strong{color:#705720}@media(max-width:750px){.books-hero{grid-template-columns:1fr;gap:40px;padding-top:45px;padding-bottom:50px}.books-cover{width:260px;grid-row:2}.books-grid{grid-template-columns:1fr}.books-section{padding-top:42px;padding-bottom:42px}.books-hero h1{font-size:3.5rem}.books-embed iframe{height:1000px}}
