section.saas-icon-cards-simple{background:var(--OnRamp-Primary-Soft-Black,#1c1c28);color:#fff;width:100%}section.saas-icon-cards-simple.gradient-background{background:var(--Dark-Gradient-Vertical,linear-gradient(180deg,#20286a .03%,#1c1c28 100.03%))}section.saas-icon-cards-simple .container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:64px;margin:0 auto;max-width:100%;padding:96px 48px}section.saas-icon-cards-simple .heading-section{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}section.saas-icon-cards-simple .heading-text{color:var(--OnRamp-Primary-White,#fff);font-family:DM Sans,sans-serif;font-size:36px;font-style:normal;font-weight:500;letter-spacing:-.72px;line-height:44px;margin:0;max-width:656px;text-align:center}section.saas-icon-cards-simple.wider-heading .heading-text,section.saas-icon-cards-simple.wider-heading .subheadline{max-width:770px}section.saas-icon-cards-simple .heading-text span{color:var(--OnRamp-Secondary-Soft-Purple,#bfc6ff)}section.saas-icon-cards-simple .subheadline{color:#d2d2d4;font-family:DM Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.4px;line-height:30px;margin:0;max-width:656px;text-align:center}section.saas-icon-cards-simple .cards-grid{align-items:flex-start;column-gap:64px;display:flex;flex-wrap:wrap;row-gap:32px;width:100%}section.saas-icon-cards-simple .card{box-sizing:border-box;display:flex;flex:1 1 calc(33.33333% - 42.66667px);flex-direction:column;gap:16px;max-width:calc(33.33333% - 42.66667px);min-width:0;padding:0}section.saas-icon-cards-simple .card-header{align-items:center;display:flex;flex-shrink:0;gap:12px}section.saas-icon-cards-simple .card-icon-wrap{align-items:center;display:flex;flex-shrink:0;justify-content:flex-start}section.saas-icon-cards-simple .card-icon{display:block;height:32px;object-fit:contain;width:32px}section.saas-icon-cards-simple .card-title{color:var(--OnRamp-Primary-White,#fff);font-family:DM Sans,sans-serif;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.4px;line-height:28px;margin:0;width:100%}section.saas-icon-cards-simple .card-description{color:#d2d2d4;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:24px;margin:0;white-space:pre-wrap;width:100%}@media (max-width:767px){section.saas-icon-cards-simple .container{gap:48px;padding:48px 24px}section.saas-icon-cards-simple .heading-text{font-size:28px;letter-spacing:-.56px;line-height:36px;max-width:100%}section.saas-icon-cards-simple .cards-grid{flex-direction:column;gap:32px}section.saas-icon-cards-simple .card{flex:none;padding:0;width:100%}section.saas-icon-cards-simple .card-icon{height:32px;width:32px}section.saas-icon-cards-simple .card-title{font-size:18px;letter-spacing:-.36px;line-height:26px}section.saas-icon-cards-simple .card-description{font-size:16px;line-height:24px}}@media (min-width:768px) and (max-width:1199px){section.saas-icon-cards-simple .container{gap:56px;padding:64px 32px}section.saas-icon-cards-simple .cards-grid{gap:48px}section.saas-icon-cards-simple .card{flex:1 1 calc(33.33333% - 32px);max-width:calc(33.33333% - 32px)}section.saas-icon-cards-simple .card-title{font-size:18px;line-height:26px}section.saas-icon-cards-simple .card-description{font-size:16px;line-height:24px}}