.page-module__QL_apW__container{padding-top:80px}.page-module__QL_apW__hero{background:#0a0a0a;padding:120px 0 80px;position:relative;overflow:hidden}.page-module__QL_apW__heroBackground{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__QL_apW__overlay{text-align:center;background:linear-gradient(#0a0a0a4d,#0a0a0a);width:100%;height:100%;position:absolute;top:0;left:0}.page-module__QL_apW__title{margin-bottom:24px}.page-module__QL_apW__subtitle{color:var(--color-text-muted);max-width:700px;font-size:1.5rem;font-family:var(--font-serif);margin:0 auto;font-style:italic}.page-module__QL_apW__contentGrid{align-items:flex-start;gap:80px;display:flex}.page-module__QL_apW__bookCover{flex:0 0 300px;padding-top:60px}.page-module__QL_apW__coverPlaceholder{aspect-ratio:2/3;background-color:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:4px;justify-content:center;align-items:center;width:100%;display:flex;box-shadow:0 20px 40px #0000004d}.page-module__QL_apW__coverTitle{font-family:var(--font-serif);color:var(--color-text);font-size:2rem}.page-module__QL_apW__summary{flex:1}.page-module__QL_apW__sectionTitle{margin-bottom:32px}.page-module__QL_apW__summary p{margin-bottom:24px;font-size:1.125rem;line-height:1.8}.page-module__QL_apW__authorSection{background-color:var(--color-bg-elevated);padding:60px 0}.page-module__QL_apW__authorCard{text-align:center;max-width:800px;margin:0 auto}.page-module__QL_apW__authorTitle{text-transform:uppercase;letter-spacing:.16em;color:var(--color-gold);margin-bottom:16px;font-size:.875rem}.page-module__QL_apW__newsletterSection{padding:100px 0}.page-module__QL_apW__newsletterContent{text-align:center;border:1px solid var(--color-border-subtle);background:linear-gradient(135deg,var(--color-bg-card),var(--color-bg-elevated));border-radius:24px;max-width:600px;margin:0 auto;padding:60px}.page-module__QL_apW__newsletterTitle{margin-bottom:16px}.page-module__QL_apW__newsletterText{margin-bottom:32px}.page-module__QL_apW__form{gap:16px;display:flex}.page-module__QL_apW__input{border:1px solid var(--color-border-subtle);color:var(--color-text);font-family:var(--font-sans);background-color:#ffffff0d;border-radius:999px;outline:none;flex:1;padding:12px 24px;font-size:1rem;transition:border-color .2s}.page-module__QL_apW__input:focus{border-color:var(--color-primary)}.page-module__QL_apW__successMessage{color:var(--color-gold);font-size:1.125rem;font-weight:500}@media (max-width:768px){.page-module__QL_apW__contentGrid{flex-direction:column;align-items:center;gap:40px}.page-module__QL_apW__bookCover{flex:none;width:240px}.page-module__QL_apW__form{flex-direction:column}.page-module__QL_apW__submitBtn{width:100%}}
