.features-module__eU_uXa__hero{text-align:center;background:linear-gradient(#0071e30a 0%,#0000 100%);padding:120px 0 80px}.features-module__eU_uXa__heroInner{flex-direction:column;align-items:center;gap:24px;display:flex}.features-module__eU_uXa__heroTitle{letter-spacing:-.03em;color:#1d1d1f;margin:0;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:700;line-height:1.1}.features-module__eU_uXa__heroAccent{color:#0071e3}.features-module__eU_uXa__heroSub{color:#6e6e73;max-width:560px;margin:0;font-size:1.125rem;line-height:1.7}.features-module__eU_uXa__group{border-top:1px solid #0000000f}.features-module__eU_uXa__group:nth-child(odd){background:#fafafa}.features-module__eU_uXa__groupInner{flex-direction:column;gap:40px;display:flex}.features-module__eU_uXa__groupHeader{align-items:center;gap:14px;display:flex}.features-module__eU_uXa__groupEmoji{font-size:1.75rem;line-height:1}.features-module__eU_uXa__groupTitle{color:#1d1d1f;letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:600}.features-module__eU_uXa__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;display:grid}.features-module__eU_uXa__card{-webkit-backdrop-filter:blur(40px)saturate(180%);background:#ffffffb8;border:1px solid #00000014;border-radius:16px;flex-direction:column;gap:12px;padding:28px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.features-module__eU_uXa__card:hover{border-color:#0071e333;transform:translateY(-3px);box-shadow:0 12px 40px #00000014}.features-module__eU_uXa__cardIcon{font-size:1.5rem;line-height:1}.features-module__eU_uXa__cardTitle{color:#1d1d1f;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.features-module__eU_uXa__cardDesc{color:#6e6e73;margin:0;font-size:.9rem;line-height:1.65}.features-module__eU_uXa__cta{text-align:center;background:#000;padding:100px 0}.features-module__eU_uXa__ctaInner{flex-direction:column;align-items:center;gap:20px;display:flex}.features-module__eU_uXa__ctaTitle{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:700}.features-module__eU_uXa__ctaSub{color:#fff9;margin:0;font-size:1.125rem}.features-module__eU_uXa__ctaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:12px;display:flex}.features-module__eU_uXa__btnPrimary{color:#fff;background:#0071e3;border-radius:980px;align-items:center;padding:14px 28px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.features-module__eU_uXa__btnPrimary:hover{background:#0077ed;transform:translateY(-1px)}.features-module__eU_uXa__btnSecondary{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:980px;align-items:center;padding:14px 28px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.features-module__eU_uXa__btnSecondary:hover{background:#ffffff2e;transform:translateY(-1px)}@media (max-width:768px){.features-module__eU_uXa__hero{padding:80px 0 60px}.features-module__eU_uXa__grid{grid-template-columns:1fr}.features-module__eU_uXa__ctaButtons{flex-direction:column;width:100%}.features-module__eU_uXa__btnPrimary,.features-module__eU_uXa__btnSecondary{justify-content:center;width:100%}}
