._5V2K9W_hero{text-align:center;background:#fff;padding:160px 32px 80px}._5V2K9W_label{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:16px;font-size:12px;font-weight:600;display:inline-block}._5V2K9W_title{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--color-text-primary);margin:0 0 20px;font-size:56px;font-weight:700;line-height:1.05}._5V2K9W_subtitle{font-family:var(--font-body);color:var(--color-text-secondary);max-width:560px;margin:0 auto;font-size:19px;line-height:1.7}._5V2K9W_grid{grid-template-columns:repeat(2,1fr);gap:16px;max-width:1000px;margin:0 auto;padding:0 32px 120px;display:grid}._5V2K9W_card{border:1px solid var(--color-border-light);background:#fff;border-radius:12px;flex-direction:column;padding:32px;text-decoration:none;transition:all .2s;display:flex}._5V2K9W_card:hover{border-color:var(--color-border);transform:translateY(-2px);box-shadow:0 8px 32px #0000000a}._5V2K9W_cardLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:12px;font-size:11px;font-weight:600}._5V2K9W_cardTitle{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--color-text-primary);margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.15}._5V2K9W_cardDesc{font-family:var(--font-body);color:var(--color-text-secondary);flex:1;margin:0 0 20px;font-size:14px;line-height:1.65}._5V2K9W_cardFeatures{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}._5V2K9W_cardFeature{font-family:var(--font-body);color:var(--color-text-tertiary);background:var(--color-bg-secondary);border-radius:9999px;padding:4px 10px;font-size:12px;font-weight:500}._5V2K9W_cardLink{font-family:var(--font-body);color:var(--color-text-primary);align-items:center;gap:6px;font-size:14px;font-weight:600;transition:gap .15s;display:inline-flex}._5V2K9W_card:hover ._5V2K9W_cardLink{gap:10px}._5V2K9W_cta{background:var(--color-text-primary);text-align:center;padding:120px 32px}._5V2K9W_ctaTitle{font-family:var(--font-heading);letter-spacing:-.03em;color:#fff;margin:0 0 32px;font-size:36px;font-weight:700}._5V2K9W_ctaBtn{font-family:var(--font-body);color:var(--color-text-primary);background:#fff;border-radius:8px;padding:13px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}._5V2K9W_ctaBtn:hover{background:#f0f0f0;transform:translateY(-1px)}@media (max-width:768px){._5V2K9W_hero{padding:120px 20px 60px}._5V2K9W_title{font-size:36px}._5V2K9W_grid{grid-template-columns:1fr;padding:0 20px 80px}._5V2K9W_cta{padding:80px 20px}._5V2K9W_ctaTitle{font-size:28px}}
