.book-module__-CzUda__hero{color:var(--text);background:radial-gradient(620px 320px at 8% 4%,#fffffff2,#0000 70%),radial-gradient(520px 260px at 62% 0,#ffffffd9,#0000 70%),radial-gradient(760px 480px at 100% 100%,#f4cd788c,#0000 70%),linear-gradient(115deg,#fffaf0 0%,#fdf1d3 48%,#f6dc9c 100%);padding:90px 0 100px}.book-module__-CzUda__heroGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.book-module__-CzUda__title{font-family:var(--font-display);color:#2a1c12;margin:14px 0 6px;font-size:clamp(2.8rem,6vw,4.6rem);font-weight:700;line-height:1}.book-module__-CzUda__subtitle{color:var(--gold-dark);margin:0 0 22px;font-size:1.3rem;display:block}.book-module__-CzUda__lede{color:#3a2e24;max-width:44ch}.book-module__-CzUda__hero .btn-gold{color:#2a1c12;background:linear-gradient(#f7e3a4 0%,#e4bf62 55%,#cfa440 100%);border-color:#8a6a1f73;border-radius:10px;padding:18px 38px;box-shadow:0 6px 22px #d4aa4666,inset 0 1px #fff9}.book-module__-CzUda__hero .btn-gold:before{background:#ffffff59}.book-module__-CzUda__coverWrap{justify-content:center;display:flex;position:relative}.book-module__-CzUda__coverWrap:after{content:"";filter:blur(6px);z-index:-1;background:radial-gradient(#6e4c1466 0%,#0000 72%);width:45%;height:22px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.book-module__-CzUda__cover{filter:drop-shadow(0 22px 26px #6e4c1459)drop-shadow(0 6px 10px #6e4c1433);border-radius:3px;width:100%;max-width:300px}.book-module__-CzUda__inside{background:var(--cream);padding:120px 0}.book-module__-CzUda__dayGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:24px;margin-top:56px;display:grid}.book-module__-CzUda__dayCard{background:var(--paper);border:1px solid var(--line);transition:transform .4s var(--ease), box-shadow .4s var(--ease);border-radius:4px;padding:28px 26px}.book-module__-CzUda__dayCard:hover{transform:translateY(-6px);box-shadow:0 24px 40px #14120f1a}.book-module__-CzUda__dayLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);margin-bottom:14px;font-size:.7rem;font-weight:700;display:block}.book-module__-CzUda__dayCard h3{font-family:var(--font-display);color:var(--ink);margin:0 0 14px;font-size:1.15rem;font-style:italic;line-height:1.35}.book-module__-CzUda__dayVerse{color:var(--text-muted);font-size:.82rem}.book-module__-CzUda__editions{background:var(--cream-dark);padding:120px 0}.book-module__-CzUda__editionGrid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:28px;margin-top:56px;display:grid}.book-module__-CzUda__editionCard{background:var(--paper);border:1px solid var(--line);transition:transform .4s var(--ease), box-shadow .4s var(--ease);border-radius:4px;flex-direction:column;padding:36px 30px 30px;display:flex;position:relative}.book-module__-CzUda__editionCard:hover{transform:translateY(-8px);box-shadow:0 30px 50px #14120f1f}.book-module__-CzUda__badge{background:var(--gold);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:.65rem;font-weight:700;position:absolute;top:20px;right:20px}.book-module__-CzUda__editionFormat{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);font-size:.72rem;font-weight:700}.book-module__-CzUda__editionCover{filter:drop-shadow(0 14px 18px #14120f38);border-radius:3px;width:100%;max-width:170px;margin:20px auto}.book-module__-CzUda__editionDesc{color:var(--text-muted);min-height:42px;margin:0 0 22px;font-size:.9rem}.book-module__-CzUda__editionPrice{font-family:var(--font-display);color:var(--ink);margin-bottom:18px;font-size:1.8rem}.book-module__-CzUda__editionCard .book-module__-CzUda__btn{margin-top:auto}.book-module__-CzUda__verse{text-align:center;color:#2a1c12;background:linear-gradient(115deg,#fdf1d3 0%,#f6dc9c 100%);border-top:1px solid #b8912f4d;padding:110px 0}.book-module__-CzUda__verseText{font-family:var(--font-display);max-width:760px;margin:0 auto 18px;font-size:clamp(1.5rem,3vw,2.2rem);font-style:italic;line-height:1.4}.book-module__-CzUda__verseCite{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark);font-size:.72rem;font-weight:700}.book-module__-CzUda__faqTeaser{text-align:center;background:var(--cream);padding:100px 0}@media (max-width:900px){.book-module__-CzUda__heroGrid{grid-template-columns:1fr}.book-module__-CzUda__cover{max-width:220px;margin:0 auto}}
