.finom-card{display:grid;overflow:hidden}.finom-card.finom-card_no-padding{padding:0}.finom-card.finom-card_no-gap{gap:0}.finom-card_border-radius{border-radius:20px}@media only screen and (min-width:768px)and (max-width:1140px){.finom-card_vertical{grid-template-columns:6fr 6fr}}@media only screen and (min-width:1141px){.finom-card_vertical{grid-template-columns:6fr 6fr}}.finom-card_small{gap:20px;padding:16px}@media only screen and (min-width:768px)and (max-width:1140px){.finom-card_small{min-height:auto}}@media only screen and (min-width:1141px){.finom-card_small{min-height:448px}}.finom-card-content{display:flex;padding:24px;border-radius:7px}@media only screen and (min-width:768px)and (max-width:1140px){.finom-card-content{border-radius:5px}}@media only screen and (min-width:1141px){.finom-card-content{padding:40px;border-radius:11px}}.finom-card-content_space-between{justify-content:space-between}.finom-card-content_start{justify-content:flex-start}.finom-card-content_end{justify-content:flex-end}.finom-card_bg .finom-card-content{margin:0 3px 3px;border-radius:22px}@media only screen and (min-width:768px)and (max-width:1140px){.finom-card_bg .finom-card-content{margin:3px}}@media only screen and (min-width:1141px){.finom-card_bg .finom-card-content{margin:3px}}@media only screen and (min-width:768px)and (max-width:1140px){.finom-card_horizontal .finom-card-content{display:grid;column-gap:20px;grid-template-columns:6fr 6fr;align-items:flex-start}}@media only screen and (min-width:1141px){.finom-card_horizontal .finom-card-content{display:grid;column-gap:20px;grid-template-columns:6fr 6fr;align-items:flex-start}}.finom-card_vertical .finom-card-content{flex-direction:column;align-items:flex-start}@media only screen and (max-width:767px){.finom-card_vertical .finom-card-content{order:1}}@media only screen and (min-width:768px)and (max-width:1140px){.finom-card_vertical .finom-card-content{min-height:152px}}@media only screen and (min-width:1141px){.finom-card_vertical .finom-card-content{min-height:226px}}.finom-card_small .finom-card-content{flex-direction:column;align-items:flex-start;padding:0}@media only screen and (min-width:768px)and (max-width:1140px){.finom-card_small .finom-card-content{padding:0;width:auto}}@media only screen and (min-width:1141px){.finom-card_small .finom-card-content{padding:0;width:auto}}@media only screen and (min-width:768px)and (max-width:1140px){.finom-card_small .finom-card-content{min-height:auto}}@media only screen and (min-width:1141px){.finom-card_small .finom-card-content{min-height:284px}}