.purchase-info{padding:24px;margin:32px 0;border:1px solid #d5c6aa;border-radius:8px;background:#faf7f0;color:#252825}.purchase-info h2{font-size:1.5rem}.purchase-info p,.purchase-info li{font-size:1rem;line-height:1.7}.book-facts{margin:20px 0}.book-facts audio{max-width:100%}.newsletter-form{max-width:640px;display:grid;gap:20px;margin:32px 0}.newsletter-form input[type=email]{display:block;width:100%;padding:12px;border:1px solid #aaa}.newsletter-consent{font-size:1rem;line-height:1.6}.newsletter-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sample-grid{display:flex;gap:24px;flex-wrap:wrap}.sample-grid>div{flex:1;min-width:240px}.book-price{font-size:1.4rem;font-weight:600}
