.mini-edition{display:grid;grid-template-columns:1.12fr 1fr;gap:48px;background:#fbf8f1;border:1px solid #d9cbbc;border-top:3px solid #7b3e38;border-radius:18px;padding:32px;margin:0 0 32px;color:#38251b}
.mini-edition__eyebrow{display:flex;align-items:center;gap:16px;font:11px/1.4 var(--ui);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}
.mini-edition__badge{background:#eee2d8;color:#7b3e38;padding:5px 10px;border-radius:20px;letter-spacing:.06em}
.review-version .mini-edition h3{font:500 42px/1.08 var(--display);margin:0 0 16px}.mini-edition h3 em{color:#7b3e38;font-weight:400}
.mini-edition__promise{font:500 25px/1.2 var(--display);margin:0 0 14px}
.mini-edition__description{font:15px/1.65 var(--ui);color:#65564b;margin:0;max-width:490px}
.mini-edition__specs{display:flex;gap:10px 20px;flex-wrap:wrap;font:12px/1.5 var(--ui);color:#7b3e38;margin-top:22px}
.mini-edition__content{border-left:1px solid #dfd5c7;padding-left:40px;align-self:stretch}
.mini-edition__label{font:11px/1.4 var(--ui);text-transform:uppercase;letter-spacing:.12em;color:#887667;margin:0 0 12px}
.mini-edition__topics{font:500 24px/1.35 var(--display);margin:0 0 15px}
.mini-edition__details p{font:14px/1.6 var(--ui);color:#65564b;margin:10px 0 14px}
.mini-edition__delivery{font:15px/1.5 var(--ui);margin:16px 0}.mini-edition__delivery strong{font-weight:600}.mini-edition__delivery span{display:block;font-size:12px;color:#887667;margin-top:2px}
.mini-edition__status{border:1px solid #cdb6a4;color:#7b3e38;border-radius:30px;padding:12px 18px;text-align:center;font:12px/1.5 var(--ui);letter-spacing:.04em}
.mini-edition__note{font:13px/1.5 var(--ui);text-align:center;color:#887667;margin:7px 0 0}
.print-editions-label{font:12px/1.6 var(--ui);color:#7b3e38;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px}.print-editions-label span{display:block;text-transform:none;letter-spacing:0;color:#65564b;font-size:13px;margin-top:3px}
@media(max-width:680px){.mini-edition{grid-template-columns:1fr;gap:24px;padding:22px;margin-bottom:28px}.mini-edition__content{border-left:0;border-top:1px solid #dfd5c7;padding:22px 0 0}.review-version .mini-edition h3{font-size:36px}.mini-edition__promise{font-size:25px}.mini-edition__eyebrow{gap:12px}.mini-edition__specs{gap:8px 16px;margin-top:18px}}

#mini-preview{scroll-margin-top:155px}
