.InfoCard{background:var(--color-white);box-shadow:0 0 1px 0 var(--color-shadow);border-radius:8px;gap:2vh;padding:4vw;display:flex}@media only screen and (min-width:768px){.InfoCard{gap:16px;padding:16px}}.InfoCard--small{max-width:48.6vw;min-height:27.75vh}@media only screen and (min-width:768px){.InfoCard--small{max-width:288px;min-height:159px}}.InfoCard--medium{max-width:84.7vw;min-height:19.9vh}@media only screen and (min-width:768px){.InfoCard--medium{max-width:393px;min-height:159px}}.InfoCard--large{max-width:48.6vw;min-height:25.1vh}@media only screen and (min-width:768px){.InfoCard--large{max-width:416px;min-height:105px}}.InfoCard--x-large{max-width:48.6vw;min-height:25.1vh}@media only screen and (min-width:768px){.InfoCard--x-large{max-width:451px;min-height:102px}}.InfoCard--fluid,.InfoCard--fluid-on-mobile{width:100%;max-width:100%}@media only screen and (min-width:768px){.InfoCard--fluid-on-mobile{width:auto;max-width:none}.InfoCard--fluid-on-mobile.InfoCard--small{max-width:288px}.InfoCard--fluid-on-mobile.InfoCard--medium{max-width:393px}.InfoCard--fluid-on-mobile.InfoCard--large{max-width:416px}}.InfoCard--column{text-align:center;flex-direction:column;align-items:center}.InfoCard--column .InfoCard__title{line-height:1.3}.InfoCard--column .InfoCard__description{line-height:1.5}.InfoCard--row{flex-direction:column;align-items:flex-start}.InfoCard--row .InfoCard__content{text-align:left}.InfoCard--row .InfoCard__title{line-height:1.3}.InfoCard--row .InfoCard__description{line-height:1.5}@media only screen and (min-width:768px){.InfoCard--row{flex-direction:row}}.InfoCard--boxed{flex-direction:column;align-items:flex-start}.InfoCard--boxed .InfoCard__content{text-align:left}@media only screen and (min-width:768px){.InfoCard--boxed .InfoCard__content{gap:4px}}.InfoCard--with-border{border:1px solid var(--color-border-light)}.InfoCard--transparent{box-shadow:none;background:0 0}.InfoCard__icon-wrapper{background:var(--color-base-blue-3);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:fit-content;padding:2.7vw;display:flex}@media only screen and (min-width:768px){.InfoCard__icon-wrapper{padding:10px}}.InfoCard__content{flex-direction:column;gap:1vh;display:flex}@media only screen and (min-width:768px){.InfoCard__content{gap:8px}}.InfoCard__title,.InfoCard__description{margin:0}
