.akb-book-description{color:inherit;max-width:100%;line-height:1.75}.akb-book-description h3{font-size:1.2rem;font-weight:700;line-height:1.4;margin:0 0 1rem;color:inherit}.akb-book-summary{padding:clamp(16px,3vw,26px);border:1px solid #e2e8f0;border-radius:14px;background:#fff;margin:0 0 18px}.akb-book-prose{font-size:1rem;overflow-wrap:anywhere}.akb-book-prose p:last-child{margin-bottom:0}.akb-book-specs{padding:clamp(16px,3vw,26px);border:1px solid #e2e8f0;border-radius:14px;background:#f8fafc;margin:0 0 18px}.akb-book-spec-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:10px;margin:0}.akb-book-spec{min-width:0;padding:12px 14px;background:#fff;border:1px solid #e2e8f0;border-radius:10px}.akb-book-spec dt{color:#64748b;font-size:.78rem;margin:0 0 5px}.akb-book-spec dd{font-weight:650;overflow-wrap:anywhere;margin:0;color:#172033}@media(max-width:640px){.akb-book-description h3{font-size:1.08rem}.akb-book-summary,.akb-book-specs{padding:15px}.akb-book-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:390px){.akb-book-spec-grid{grid-template-columns:1fr}}