/* Future-facing stable URLs; full editorial articles will replace these previews. */
.ast-encyclopedia{
  min-height:75vh;max-width:1050px;margin:0 auto;padding:clamp(25px,5vw,65px) 22px;
  color:#562d4b;
}
.ast-encyclopedia__breadcrumb{display:flex;gap:12px;align-items:center;margin-bottom:22px;font-size:13px}
.ast-encyclopedia a{color:#79335e}
.ast-encyclopedia__card{
  padding:clamp(23px,4vw,55px);
  border:1px solid #e2bfd2;border-radius:22px;
  background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(254,245,253,.9));
  box-shadow:0 15px 42px #60254c1b;
}
.ast-encyclopedia__eyebrow{color:#ad799a;font-size:12px;letter-spacing:1px;font-weight:700}
.ast-encyclopedia__card h1{font:normal clamp(35px,4vw,55px)/1.1 Georgia,serif;color:#592447;margin:8px 0}
.ast-encyclopedia__card h2{font:normal 24px Georgia,serif;margin:28px 0 8px}
.ast-encyclopedia__card p{line-height:1.65}
.ast-encyclopedia__angle{color:#986e83;font-weight:600}
.ast-encyclopedia__note{margin:25px 0;color:#8a6378;font-size:13px}
.ast-encyclopedia__back{display:inline-block;padding:10px 16px;border:1px solid #dbb5cb;border-radius:30px}
.ast-encyclopedia__terms{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}
.ast-encyclopedia__terms a{padding:9px 13px;border:1px solid #e2c2d4;border-radius:20px;background:#fff9fe}
.ast-encyclopedia__terms a[aria-current="page"]{background:#643154;color:white}
