.month-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.5rem}.month-card{background:var(--color-white);border-radius:var(--radius-card);border:var(--border-card);padding:1.75rem}.month-card h3{font-family:var(--font-body);font-size:var(--type-20);color:var(--color-ink);margin:0 0 .4rem}.month-card__dur{color:var(--color-gold);font-weight:700;font-size:var(--type-14);text-transform:uppercase;letter-spacing:.08em;display:block;margin-bottom:.6rem}.month-card p{margin:0;font-size:var(--fs-small);line-height:var(--lh-body)}.icp-facts{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.5rem}.icp-facts span{background:#7cada824;color:#4f7c77;border-radius:999px;padding:.4rem .9rem;font-size:var(--type-14);font-weight:600}@media (max-width: 860px){.month-grid{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.month-grid{grid-template-columns:1fr}}
