.ed23-lesson{box-sizing:border-box;max-width:52rem;width:calc(100% - 2rem);margin:1.4rem auto 1.8rem;border-top:3px solid #6d9bc8;padding:1.15rem clamp(.9rem,3vw,1.7rem);background:#edf3f9;color:#221f1f;border-radius:0 0 6px 6px}.ed23-lesson h2{font-size:clamp(1.22rem,2.3vw,1.52rem);color:#272e64;line-height:1.22;margin:0 0 .6rem}.ed23-lesson p{line-height:1.52;margin:.35rem 0 .6rem;max-width:70ch}.ed23-lesson ul,.ed23-paths{list-style:disc;padding-left:1.2rem;margin:.45rem 0}.ed23-lesson li,.ed23-paths li{margin:.25rem 0}.ed23-lesson a,.ed23-inline,.ed23-paths a{color:#272e64;text-decoration:underline;text-underline-offset:.15em;overflow-wrap:anywhere}.ed23-lesson a:focus-visible,.ed23-inline:focus-visible,.ed23-paths a:focus-visible{outline:2px solid #3e6e9f;outline-offset:3px}.ed23-trials{margin:.85rem 0}.ed23-trials figcaption{font-size:.88rem;font-weight:700}.ed23-trials dl{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin:.45rem 0}.ed23-trials dl div{background:white;border:1px solid #cfd9e4;padding:.65rem}.ed23-trials dt{font-weight:700}.ed23-trials dd{margin:.25rem 0}.ed23-paths{grid-column:1/-1}@media(max-width:560px){.ed23-trials dl{grid-template-columns:1fr}}
/* Private U.S. September 2026 Beauty Book adaptation */

.ed23-lesson { background: var(--bb-blue-wash); color: var(--bb-ink); border: 0; border-inline-start: 4px solid var(--bb-book-blue);
  border-radius: 0; margin-inline: 0; max-width: 55rem; }
.ed23-lesson h2 { font-family: var(--serif); font-style: italic; font-weight: 400; color: var(--bb-indigo); }
.ed23-lesson a,.ed23-inline,.ed23-paths a { color: var(--bb-indigo); }
.ed23-trials dl div { border-color: var(--bb-line); }
