section.plans{margin-bottom:10rem;padding:2rem}section.plans div.grid{grid-template-columns:1fr 1fr 1fr;gap:2rem;display:grid}section.plans h1.title{text-align:center;margin-bottom:2rem;font-size:3rem}section.plans p.subtitle{text-align:center;color:var(--text-gray-light);margin-bottom:3rem;font-size:1.3rem}@media (max-width:768px){section.plans div.grid{grid-template-columns:1fr}}
section.conclusion{flex-direction:column;justify-content:center;align-items:center;gap:2rem;max-width:56rem;margin-bottom:5rem;display:flex}section.conclusion h2.title{text-align:center;font-size:3rem}section.conclusion p.subtitle{text-align:center;color:var(--text-gray-light);font-size:1.3rem}
