.card-text-content{display:flex;flex-direction:column;padding:12px;height:100%;background-color:#fff;border-radius:8px}@media(min-width:1440px){.card-text-content{padding:16px}}.card-text-content__details{display:flex;gap:16px;justify-content:space-between;max-width:100%;margin-bottom:12px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-weight:500;font-size:12px;line-height:16px;overflow:hidden}@media(min-width:1440px){.card-text-content__details{font-size:14px;line-height:20px}}.card-text-content__details--no-category{justify-content:flex-end}.card-text-content__category{min-width:0;font-weight:600;color:#304fa4;text-transform:uppercase;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(min-width:1024px){.card-text-content__category{font-size:14px;line-height:20px;letter-spacing:.01em}}.card-text-content__time{flex-shrink:0;letter-spacing:.12px;color:#4c4d4e}.card-text-content__title{position:relative;width:fit-content;margin-bottom:4px;font-family:"Unbounded",sans-serif;font-size:16px;line-height:20px;font-weight:500;color:#000;transition:color .3s}@media(min-width:1440px){.card-text-content__title{font-size:20px;line-height:24px}}.card-text-content__title-icon{display:inline-block;width:24px;height:24px;margin-bottom:-4px;background-color:#000;mask:url("/dist/images/arrow-right.svg") no-repeat center;transition:background-color .3s}.card-text-content__author-info{margin-bottom:8px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#4c4d4e}@media(min-width:1440px){.card-text-content__author-info{font-size:14px;line-height:20px}}.card-text-content__description{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#4c4d4e;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.card-text-content__description{-webkit-line-clamp:2}}@media(min-width:1024px){.card-text-content__description{-webkit-line-clamp:3}}@media(min-width:1440px){.card-text-content__description{font-size:16px;line-height:24px}}.card-text-content__description p{display:inline}.card-text-content__link-text{display:flex;gap:4px;align-items:center;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:14px;line-height:20px;font-weight:500;color:#000;letter-spacing:.12px;transition:.3s}.card-text-content__link-icon{filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7500%) hue-rotate(204deg) brightness(107%) contrast(107%);transition:.3s}.tag{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:12px;line-height:16px;font-weight:600;border-radius:8px;padding:4px 8px}.tag--blue{background-color:#d9e2fb;color:#304fa4}@media(min-width:768px){.tag--blue{font-size:14px;line-height:22px;letter-spacing:.12px}}@media(min-width:1440px){.tag--blue{padding:6px 12px;font-size:16px;line-height:24px;letter-spacing:0px}}.tag--gray{color:#fff;background-color:hsla(0,0%,100%,.35);text-transform:uppercase}.tag--lg{padding:6px 12px}.case-study-card{position:relative;display:flex;flex-direction:column;gap:12px;border-radius:8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.13);transition:box-shadow .3s;height:100%}@media(min-width:1440px){.case-study-card{gap:16px}}.case-study-card:hover{box-shadow:0px 0px 40px rgba(0,0,0,.13)}.case-study-card:hover .card-text-content__title{color:#e51a5c}.case-study-card:hover .card-text-content__title-icon{background-color:#e51a5c}.case-study-card__full-card-link{z-index:2}.case-study-card__full-card-link:focus-visible{border-radius:8px}.case-study-card__image-container{position:relative}.case-study-card__image-wrapper::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.25;border-radius:8px}.case-study-card__image{flex-shrink:0;height:160px;width:100%;object-fit:cover;border-radius:8px}@media(min-width:1024px){.case-study-card__image{height:200px}}.case-study-card__tags{position:absolute;left:12px;bottom:12px;display:flex;flex-wrap:wrap;gap:8px}@media(min-width:1440px){.case-study-card__tags{left:16px;bottom:16px}}.case-study-card .card-text-content{padding-top:0}.case-study-card .card-text-content__details{margin-bottom:8px}@media(min-width:1440px){.case-study-card .card-text-content__details{margin-bottom:12px}}@media(min-width:1440px){.case-study-card .card-text-content__title{line-height:26px}}.case-study-card .card-text-content__category{font-size:14px;line-height:20px;letter-spacing:.01em}.case-study-card .card-text-content__author-info{margin-bottom:12px}@media(min-width:1024px){.case-study-card .card-text-content__author-info{margin-bottom:16px}}.case-study-card .card-text-content__description{-webkit-line-clamp:3}@media(min-width:768px){.case-study-card .card-text-content__description{-webkit-line-clamp:4}}@media(min-width:1024px){.case-study-card .card-text-content__description{-webkit-line-clamp:3}}.case-study-list-block{display:flex;flex-direction:column;gap:24px;align-items:center;padding-top:32px;padding-bottom:32px}@media(min-width:768px){.case-study-list-block{gap:32px;padding-top:40px;padding-bottom:40px}}@media(min-width:1024px){.case-study-list-block{gap:40px}}@media(min-width:1440px){.case-study-list-block{padding-top:48px;padding-bottom:48px}}.case-study-list-block__headings{display:flex;flex-direction:column;gap:2px}@media(min-width:768px){.case-study-list-block__headings{gap:4px}}@media(min-width:1440px){.case-study-list-block__headings{margin-bottom:8px}}.case-study-list-block__title,.case-study-list-block__subtitle{text-align:center}.case-study-list-block__subtitle{max-width:848px}.case-study-list-block__items{display:grid;grid-template-columns:1fr;align-items:stretch;gap:16px}@media(min-width:600px){.case-study-list-block__items{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.case-study-list-block__items{grid-template-columns:repeat(3,1fr);gap:12px}}@media(min-width:1024px){.case-study-list-block__items{gap:12px}}@media(min-width:1440px){.case-study-list-block__items{gap:16px}}.case-study-list-block__items>li{display:none}.case-study-list-block__items>li:nth-child(1){display:block}@media(min-width:600px){.case-study-list-block__items>li:nth-child(2){display:block}}@media(min-width:768px){.case-study-list-block__items>li:nth-child(n){display:block}}.case-study-list-block .case-study-card .card-text-content__details{align-items:center;margin-bottom:4px}.case-study-list-block .case-study-card .card-text-content__title{margin-bottom:0px}.case-study-list-block .case-study-card .card-text-content__description{line-clamp:5;-webkit-line-clamp:5}@media(min-width:768px){.case-study-list-block .case-study-card .card-text-content__description{line-clamp:7;-webkit-line-clamp:7}}@media(min-width:1024px){.case-study-list-block .case-study-card .card-text-content__description{line-clamp:5;-webkit-line-clamp:5}}@media(min-width:1440px){.case-study-list-block .case-study-card .card-text-content__description{line-clamp:4;-webkit-line-clamp:4}}
