.page_page__lOe_i{background:#ffffff}.page_hero___VG6l{padding:160px 32px 100px;text-align:center}.page_heroInner__kz7o9{max-width:680px;margin:0 auto}.page_title__QbtOI{font-family:var(--font-heading);font-size:52px;font-weight:700;letter-spacing:-.04em;color:var(--color-text-primary);margin:0 0 20px;line-height:1.08}.page_subtitle__qrj2T{font-family:var(--font-body);font-size:18px;line-height:1.6;color:var(--color-text-secondary);max-width:520px;margin:0 auto}.page_grid__wrd2g{padding:0 32px 120px}.page_gridInner__vAr26{max-width:960px;margin:0 auto}.page_cards__Mp1zj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_card__kUAXR{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);padding:32px 28px;transition:all var(--transition-base)}.page_card__kUAXR:hover{border-color:var(--color-border);box-shadow:var(--shadow-sm)}.page_cardIcon__ulwd7{width:40px;height:40px;background:var(--color-bg-tertiary);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.page_cardIconLabel__cY_Br{font-family:var(--font-body);font-size:11px;font-weight:700;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em}.page_cardName__yiDlf{font-family:var(--font-heading);font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 8px}.page_cardCategory__88HBK{font-family:var(--font-body);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0 0 10px}.page_cardDesc__KShNV{font-family:var(--font-body);font-size:14px;line-height:1.55;color:var(--color-text-secondary);margin:0}.page_cta__FxSvJ{padding:80px 32px 120px;text-align:center;background:var(--color-bg-secondary)}.page_ctaInner__B3GcP{max-width:520px;margin:0 auto}.page_ctaTitle__TkbX2{font-family:var(--font-heading);font-size:32px;font-weight:700;letter-spacing:-.03em;color:var(--color-text-primary);margin:0 0 16px}.page_ctaDesc__KWD6v{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--color-text-secondary);margin:0 0 32px}.page_ctaBtn__Zfmwi{display:inline-block;font-family:var(--font-body);font-size:15px;font-weight:600;color:#ffffff;background:#000000;border:none;padding:13px 28px;border-radius:8px;text-decoration:none;cursor:pointer;transition:all var(--transition-fast)}.page_ctaBtn__Zfmwi:hover{background:#1a1a1a;transform:translateY(-1px)}@media (max-width:768px){.page_hero___VG6l{padding:120px 20px 80px}.page_title__QbtOI{font-size:36px}.page_grid__wrd2g{padding:0 20px 80px}.page_cards__Mp1zj{grid-template-columns:1fr}.page_cta__FxSvJ{padding:60px 20px 80px}.page_ctaTitle__TkbX2{font-size:26px}}@media (min-width:769px) and (max-width:1024px){.page_cards__Mp1zj{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page_title__QbtOI{font-size:30px}.page_card__kUAXR{padding:24px 20px}}