.invitation-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0}.invitation-grid>div{padding:20px;background:white;border:1px solid #dededb;border-radius:16px}.invitation-grid img{object-fit:contain}.mock-hour{font-size:28px;font-weight:bold}.billing-list{display:grid;gap:15px;margin:24px 0}.billing-list article{padding:20px;border:1px solid #ddd;border-radius:12px}#offer-continuation{margin-bottom:25px}@media(max-width:720px){.invitation-grid{grid-template-columns:1fr}}
a.primary,a.secondary{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:10px;font-weight:600;text-decoration:none}a.secondary{background:#eeeeeb;color:#30302f}a.primary{background:#30302f;color:white}
