._index_q29bm_1{align-items:center;display:flex;justify-content:center;min-height:100vh;width:100%;text-align:center;padding:2.5rem 1rem;box-sizing:border-box;background:#f8fafc;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#1e293b}._content_q29bm_15{display:flex;flex-direction:column;align-items:center;max-width:56rem;gap:1.5rem}._badge_q29bm_23{display:inline-block;background:#e0e7ff;color:#4338ca;font-weight:600;font-size:.875rem;padding:.35rem .85rem;border-radius:9999px;letter-spacing:.025em}._heading_q29bm_34{font-size:2.5rem;font-weight:800;line-height:1.2;color:#0f172a;margin:0}._text_q29bm_42{font-size:1.2rem;line-height:1.6;color:#475569;max-width:42rem;margin:0}._ctaContainer_q29bm_50{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:1rem 0}._button_q29bm_58{display:inline-flex;align-items:center;justify-content:center;background:#008060;color:#fff;font-weight:600;font-size:1.1rem;padding:.85rem 2rem;border-radius:8px;text-decoration:none;transition:background .2s ease,transform .1s ease;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._button_q29bm_58:hover{background:#006e52;transform:translateY(-1px)}._subtext_q29bm_78{font-size:.875rem;color:#64748b;margin:0}._list_q29bm_84{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;text-align:left}._card_q29bm_94{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem;box-shadow:0 1px 3px #0000000d}._cardTitle_q29bm_102{display:block;font-size:1.1rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}._cardDesc_q29bm_110{font-size:.95rem;line-height:1.5;color:#475569;margin:0}@media only screen and (max-width:50rem){._heading_q29bm_34{font-size:1.85rem}._list_q29bm_84{grid-template-columns:1fr}}
