.badge{padding:8px 24px;border-radius:20px}.badge_blue{background-color:#60afff}.badge_light-blue{background-color:#4fd9fe}.badge_lilac{background-color:#b4b1ff}.badge__text{color:#fff;text-align:center}@media screen and (min-width:576px){.badge{font-family:Gotham Medium;font-weight:500;line-height:120%}}.solved-case-example{display:flex;flex-direction:column;padding:0 0 12px;background-color:#f1f5fe;border-radius:16px}.solved-case-example__imageWrapper{flex-shrink:0;border-radius:16px 16px 0 0}.solved-case-example__image{width:100%;height:100%;border-radius:16px 16px 0 0;object-fit:cover}.solved-case-example__content{display:flex;flex-direction:column;gap:16px;padding:16px}.solved-case-example__title{color:#36486a}.solved-case-example__description{display:flex;flex-direction:column;gap:8px;margin-bottom:4px}.solved-case-example__description-text{color:#36486a}.solved-case-example__badges{display:flex;flex-wrap:wrap;gap:8px}@media(min-width:576px){.solved-case-example{padding:16px;gap:16px}.solved-case-example__image,.solved-case-example__imageWrapper{border-radius:12px}.solved-case-example__content{gap:8px;padding:0}.solved-case-example__description{gap:8px;margin-bottom:6px}}@media(min-width:992px){.solved-case-example{padding:24px;gap:24px}.solved-case-example__content{gap:18px}.solved-case-example__description{gap:12px;margin-bottom:6px}.solved-case-example__badges{gap:12px}}@media(min-width:1200px){.solved-case-example:not(.solved-case-example_vertical){flex-direction:row;align-items:center}.solved-case-example:not(.solved-case-example_vertical) .solved-case-example__imageWrapper{width:710px;height:400px}.solved-case-example:not(.solved-case-example_vertical) .solved-case-example__imageWrapper_left{order:0}.solved-case-example:not(.solved-case-example_vertical) .solved-case-example__imageWrapper_right{order:1}.solved-case-example:not(.solved-case-example_vertical) .solved-case-example__description{gap:16px;margin-bottom:8px}.solved-case-example:not(.solved-case-example_vertical) .solved-case-example__content{gap:24px}}