.cards{position:relative;z-index:10;background:#fff;padding:40px 0}.cards.pt0{padding-top:0}.cards.pb0{padding-bottom:0}.cards__section-title{font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-0.8px;color:var(--color-dark, #272B32);margin-bottom:32px;text-align:center}.font-light .cards__section-title{color:#fff}.cards__grid{display:grid;gap:16px}.cards__grid--cols-2{grid-template-columns:repeat(2, 1fr)}.cards__grid--cols-2 .cards-card__title{font-size:32px;line-height:40px}.cards__grid--cols-3{grid-template-columns:repeat(3, 1fr)}.cards__grid--cols-4{grid-template-columns:repeat(4, 1fr)}.cards__grid--cols-5{grid-template-columns:repeat(5, 1fr)}.cards__grid--cols-5 .cards-card{padding:24px;gap:16px}.cards.font-light{color:#fff}.cards-card{border-radius:24px;padding:32px;display:flex;gap:24px;flex-direction:column;position:relative;overflow:hidden}.cards-card--bg-white{border:1px solid #7739ea;background-color:#fff}.cards-card--bg-white .cards-card__icon{border-radius:12px;border:3px solid hsla(0,0%,100%,.1);background:rgba(237,199,247,.4)}.cards-card--bg-white .cards-card__title{color:#7739ea}.cards-card--bg-white .cards-card__desc{color:#1c1c1c}.cards-card--bg-purple{background-color:#651fff}.cards-card--bg-red{background-color:#f32929}.cards-card--bg-image{background-size:cover;background-position:center;background-color:#1a1025}.cards-card__icon{width:64px;height:64px;background:url("../../bento/images/bg-icon.webp") center center no-repeat;background-size:contain;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cards-card__icon img{width:40px;height:40px;display:block}.cards-card__title{font-size:24px;font-weight:600;line-height:30px;letter-spacing:-0.64px;color:#fff;margin:0}.cards-card__desc{font-size:15px;line-height:1.65;color:hsla(0,0%,100%,.75);margin:0;flex:1}.cards-card__number{display:none;font-size:15px;font-weight:700;line-height:1;color:#651fff;margin:0}.cards--numbered .cards-card{gap:16px}.cards--numbered .cards-card__icon{display:none}.cards--numbered .cards-card__number{display:block}@media(max-width: 1200px){.cards__grid--cols-4,.cards__grid--cols-5{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1024px){.cards__grid--cols-3,.cards__grid--cols-4,.cards__grid--cols-5{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 820px){.cards{padding:56px 0}.cards__grid--cols-2,.cards__grid--cols-3,.cards__grid--cols-4,.cards__grid--cols-5{grid-template-columns:1fr}}@media(max-width: 480px){.cards{padding:40px 0}}/*# sourceMappingURL=cards.min.css.map */