/* v91 — усиление финальных 10 страниц славянского календаря */
.v91-living-layer{margin-top:28px;padding:24px;border:1px solid rgba(218,174,93,.24);border-radius:24px;background:linear-gradient(135deg,rgba(18,15,12,.78),rgba(48,35,20,.42));box-shadow:0 18px 45px rgba(0,0,0,.22)}
.v91-living-layer h2{margin:10px 0 12px}
.v91-living-layer p{max-width:78ch}
.v91-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}
.v91-step-card{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:18px;background:rgba(255,244,213,.055);border:1px solid rgba(218,174,93,.18)}
.v91-step-card b{font-family:var(--font-display,serif);letter-spacing:.03em;color:#f3d69a}
.v91-step-card span{color:rgba(255,248,229,.78);line-height:1.55}
@media (max-width:860px){.v91-living-layer{padding:18px;border-radius:20px}.v91-step-grid{grid-template-columns:1fr}}
