.PainPointsSection-module__YyZKtq__section{width:100%;padding-top:var(--section-spacing);padding-bottom:var(--section-spacing-bottom);background:linear-gradient(181.17deg,#fff .23%,#e3ebff 96.35%)}.PainPointsSection-module__YyZKtq__inner{flex-direction:column;align-items:center;gap:30px;max-width:1440px;margin:0 auto;padding:0 clamp(20px,10.42vw,150px);display:flex}.PainPointsSection-module__YyZKtq__header{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.PainPointsSection-module__YyZKtq__heading{font-family:var(--font-inter-tight), sans-serif;font-size:var(--text-2xl);letter-spacing:-.282px;color:#111928;max-width:860px;margin:0;font-weight:600;line-height:1.16}.PainPointsSection-module__YyZKtq__subtext{font-family:var(--font-inter-tight), sans-serif;letter-spacing:-.032px;color:#333b52;margin:0;font-size:16px;font-weight:400;line-height:24px}.PainPointsSection-module__YyZKtq__grid{grid-template-columns:repeat(3,1fr);gap:20px;width:100%;display:grid}.PainPointsSection-module__YyZKtq__card{background-color:#fff;border:1px solid #e8ebf0;border-radius:20px;flex-direction:column;gap:20px;min-height:285px;padding:20px;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex}.PainPointsSection-module__YyZKtq__card:hover{border-color:#3758f9;box-shadow:0 4px 20px #3758f91a}.PainPointsSection-module__YyZKtq__iconCircle{background-color:#3758f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.PainPointsSection-module__YyZKtq__iconImg{width:20px;height:20px;display:block}.PainPointsSection-module__YyZKtq__cardBody{flex-direction:column;flex:1;gap:12px;display:flex}.PainPointsSection-module__YyZKtq__cardTitle{font-family:var(--font-inter-tight), sans-serif;letter-spacing:-.1px;color:#111928;margin:0;font-size:22px;font-weight:600;line-height:28.6px}.PainPointsSection-module__YyZKtq__cardText{font-family:var(--font-inter-tight), sans-serif;letter-spacing:-.016px;color:#333b52;margin:0;font-size:16px;font-weight:400;line-height:24px}.PainPointsSection-module__YyZKtq__cardDivider{background-color:#e8ebf0;border:none;width:100%;height:1px;margin:0}.PainPointsSection-module__YyZKtq__cardDividerDark{background-color:#ffffff29}.PainPointsSection-module__YyZKtq__ctaCard{background-color:#111928;border-color:#111928;justify-content:space-between}.PainPointsSection-module__YyZKtq__ctaCard:hover{border-color:#111928;box-shadow:0 10px 30px #11192840}.PainPointsSection-module__YyZKtq__ctaCardTitle{font-family:var(--font-inter-tight), sans-serif;letter-spacing:-.1px;color:#fff;margin:0;font-size:22px;font-weight:600;line-height:28.6px}.PainPointsSection-module__YyZKtq__cardTextLight{font-family:var(--font-inter-tight), sans-serif;letter-spacing:-.016px;color:#fffc;margin:0;font-size:16px;font-weight:400;line-height:24px}.PainPointsSection-module__YyZKtq__ctaButton{background-color:#3758f9;border-radius:999px;flex-shrink:0;align-self:flex-start;align-items:center;gap:8px;padding:17px 30px;text-decoration:none;display:inline-flex;position:relative}.PainPointsSection-module__YyZKtq__ctaButtonText{font-family:var(--font-inter-tight), sans-serif;color:#fff;white-space:nowrap;font-size:16px;font-weight:600;line-height:19.2px}.PainPointsSection-module__YyZKtq__ctaButtonArrow{flex-shrink:0;width:20px;height:20px;display:block}.PainPointsSection-module__YyZKtq__header,.PainPointsSection-module__YyZKtq__card{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;transform:translateY(30px)}.PainPointsSection-module__YyZKtq__section.visible .PainPointsSection-module__YyZKtq__header{opacity:1;transition-delay:.1s;transform:translateY(0)}.PainPointsSection-module__YyZKtq__section.visible .PainPointsSection-module__YyZKtq__card{opacity:1;transform:translateY(0)}.PainPointsSection-module__YyZKtq__section.visible .PainPointsSection-module__YyZKtq__grid>.PainPointsSection-module__YyZKtq__card:first-child{transition-delay:.15s}.PainPointsSection-module__YyZKtq__section.visible .PainPointsSection-module__YyZKtq__grid>.PainPointsSection-module__YyZKtq__card:nth-child(2){transition-delay:.2s}.PainPointsSection-module__YyZKtq__section.visible .PainPointsSection-module__YyZKtq__grid>.PainPointsSection-module__YyZKtq__card:nth-child(3){transition-delay:.25s}.PainPointsSection-module__YyZKtq__section.visible .PainPointsSection-module__YyZKtq__grid>.PainPointsSection-module__YyZKtq__card:nth-child(4){transition-delay:.3s}.PainPointsSection-module__YyZKtq__section.visible .PainPointsSection-module__YyZKtq__grid>.PainPointsSection-module__YyZKtq__card:nth-child(5){transition-delay:.35s}.PainPointsSection-module__YyZKtq__section.visible .PainPointsSection-module__YyZKtq__grid>.PainPointsSection-module__YyZKtq__card:nth-child(6){transition-delay:.4s}@media (max-width:1024px){.PainPointsSection-module__YyZKtq__inner{padding:0 40px}.PainPointsSection-module__YyZKtq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.PainPointsSection-module__YyZKtq__inner{gap:32px;padding:0 20px}.PainPointsSection-module__YyZKtq__heading{font-size:clamp(28px,5vw,36px)}.PainPointsSection-module__YyZKtq__grid{grid-template-columns:1fr;gap:16px}.PainPointsSection-module__YyZKtq__card{min-height:auto}.PainPointsSection-module__YyZKtq__cardTitle,.PainPointsSection-module__YyZKtq__ctaCardTitle{font-size:20px;line-height:26px}}@media (max-width:480px){.PainPointsSection-module__YyZKtq__inner{gap:28px}.PainPointsSection-module__YyZKtq__heading{font-size:28px}.PainPointsSection-module__YyZKtq__subtext{font-size:14px;line-height:22px}.PainPointsSection-module__YyZKtq__card{border-radius:16px;padding:16px}.PainPointsSection-module__YyZKtq__cardText,.PainPointsSection-module__YyZKtq__cardTextLight{font-size:14px;line-height:22px}.PainPointsSection-module__YyZKtq__ctaButton{justify-content:center;width:100%}}
