@media screen and (min-width:1024px){.icondescription__text{margin-bottom:8px}}@media screen and (min-width:1024px){.icondescription__col,.icondescription__cols-2,.icondescription__cols-3,.icondescription__cols-4{gap:24px}}@media screen and (min-width:1024px){.icondescription__col{gap:40px}}@media screen and (min-width:1024px){.icondescription__cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.icondescription__cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.icondescription__cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1024px){.icondescriptionmodule__base{padding:24px}}@media screen and (min-width:1024px){.icondescriptionmodule__header{margin-bottom:32px}}@media screen and (min-width:1024px){.icondescriptionmodule__description{font-family:var(--spherica-typo-typetext-body-book-l-font-family);font-size:var(--spherica-typo-typetext-body-book-l-font-size);font-style:var(--spherica-typo-typetext-body-book-l-font-style);font-weight:var(--spherica-typo-typetext-body-book-l-font-weight);letter-spacing:var(--spherica-typo-typetext-body-book-l-letter-spacing);line-height:var(--spherica-typo-typetext-body-book-l-line-height);margin-top:16px}}@media screen and (min-width:1024px){.icondescriptionmodule__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}