.BenefitCard_root__a_AOv{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:20px;border:1px solid rgba(70,110,255,.12);box-shadow:0 18px 48px -28px rgba(31,64,161,.45);transition:transform .2s ease,box-shadow .2s ease;min-height:100%}.BenefitCard_root__a_AOv:hover{transform:translateY(-4px);box-shadow:0 24px 52px -28px rgba(31,64,161,.55)}.BenefitCard_title__t2omp{margin:0;font-size:20px;line-height:1.4;color:#111a3a}.BenefitCard_description__u2Hyh{margin:0;font-size:14px;line-height:1.6;color:#3d4666;opacity:.8}@media (max-width:600px){.BenefitCard_root__a_AOv{padding:20px}.BenefitCard_title__t2omp{font-size:18px}.BenefitCard_description__u2Hyh{font-size:15px}}.page_solutionsSection__n0J_q{margin-top:48px;display:flex;flex-direction:column;gap:24px}.page_solutionsGrid__fj3Ay{display:grid;gap:20px}@media (min-width:640px){.page_solutionsGrid__fj3Ay{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page_solutionsGrid__fj3Ay{grid-template-columns:repeat(2,minmax(0,1fr))}}