body[data-sales-state="presale"] .presale-stub{display:flex;align-items:center;justify-content:center;min-height:52px;padding:12px 14px;text-align:center;font-size:14px;font-weight:600;line-height:1.4;background:#e9e5dc;color:#615c54;border:1px solid #d4cfc5;border-radius:2px;cursor:default;box-shadow:none;white-space:normal;pointer-events:none}
body[data-sales-state="presale"] .hero-entry{flex-wrap:wrap;gap:14px 22px}
body[data-sales-state="presale"] .hero-entry>b{font-size:48px;letter-spacing:-.055em}
body[data-sales-state="presale"] .hero-entry>span{max-width:180px}
body[data-sales-state="presale"] .hero-book{padding-top:0}
body[data-sales-state="presale"] .book-caption{min-height:76px;justify-content:flex-start;padding-top:16px;gap:7px}
body[data-sales-state="presale"] .book-caption>b{font-size:18px;line-height:1.25;letter-spacing:-.035em;white-space:normal}
.book-launch-note{font-size:12px;line-height:1.4;color:#68635b}
body[data-sales-state="presale"] .offer-pricing{min-height:86px;align-items:center;margin-top:auto}
body[data-sales-state="presale"] .offer-pricing .price-soon>span{font-size:13px;color:#706a61;margin:0 0 5px}
body[data-sales-state="presale"] .offer-pricing .price-soon>b{font-size:29px;line-height:1.2;letter-spacing:-.04em;color:#3f3a32}
body[data-sales-state="presale"] .bundle-price>b{font-size:32px;line-height:1.2}
body[data-sales-state="presale"] .reader-order #program-price{font-size:40px;letter-spacing:-.04em}
body[data-sales-state="presale"] .reader-enroll-top{width:fit-content;max-width:100%;margin-top:22px}
@media(max-width:780px){body[data-sales-state="presale"] .hero-entry>b{font-size:36px}body[data-sales-state="presale"] .hero-entry>span{max-width:140px}body[data-sales-state="presale"] .presale-stub{font-size:13px;min-height:52px;padding:10px}body[data-sales-state="presale"] .book-caption>b{font-size:19px}.book-launch-note{font-size:12px}body[data-sales-state="presale"] .reader-order #program-price{font-size:35px}}
