.palimpsael-era-coverage{margin:1rem 0 1.5rem;padding:1rem 1.2rem;color:#f0e4c9;background:#142c38;border:1px solid #ad965c;border-radius:12px;font:16px/1.65 system-ui;max-width:78ch}.app-shell{padding-bottom:3rem}

.aenaril-complement{margin:1.2rem 0;padding:clamp(1rem,3vw,1.5rem);border:1px solid rgba(219,191,125,.42);border-radius:14px;background:rgba(13,35,46,.78)}.aenaril-complement h3{margin:0 0 .6rem;font:1.4rem Georgia,serif;color:#ebd49e}.aenaril-complement p{max-width:78ch;line-height:1.65}.aenaril-complement>div{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap}.aenaril-complement a{overflow-wrap:anywhere}.aenaril-complement .course-btn{text-decoration:none;min-height:44px;display:inline-flex;align-items:center}@media(max-width:520px){.aenaril-complement>div{align-items:stretch;flex-direction:column}}
