.icon-cards{--ic-ink:#000;--ic-muted:#3a3a3a;--ic-disc:#ef9d2b;--ic-font:"Poppins",sans-serif;box-sizing:border-box;font-family:var(--ic-font);padding:60px 0 12px;width:100%}.icon-cards__head-text{display:flex;flex-direction:column;gap:16px}.icon-cards__title{color:var(--ic-ink);font-family:var(--ic-font);font-size:32px;font-weight:300;letter-spacing:-.04em;line-height:1;margin:0;text-transform:none}.icon-cards__description{color:var(--ic-muted);font-family:var(--ic-font);font-size:18px;font-weight:400;line-height:1.4;margin:0}.icon-cards__grid{--grid-gutter:20px;margin-top:32px}.icon-cards__card{background:#fff;border-radius:26px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:24px}.icon-cards__icon{align-self:flex-start;background:var(--ic-disc);border-radius:28px;display:flex;padding:12px}.icon-cards__icon img{display:block;height:32px;width:32px}.icon-cards__card-title{font-size:28px;font-weight:300;letter-spacing:-.04em;line-height:1.1;text-transform:none}.icon-cards__card-description,.icon-cards__card-title{color:var(--ic-ink);font-family:var(--ic-font);margin:0}.icon-cards__card-description{font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:1.6}@media (min-width:1024px){.icon-cards{padding:60px 0}.icon-cards__title{font-size:48px;max-width:555px}.icon-cards__description{max-width:652px}.icon-cards__grid{--grid-gutter:32px;margin-top:40px}.icon-cards__card-title{font-size:36px;min-height:2.2em}}