.case-study-card{grid-column:auto / span 2}
.case-study-card__wrapper{border-radius:inherit}
.case-study-card__link{position:relative;overflow:hidden;border-radius:4px}
.case-study-card__content{padding:20px 20px 0;text-align:center;border-radius:inherit}
.case-study-card__content--back{background:#005684;color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;display:grid;grid-template-rows:minmax(0,1fr) auto;align-content:center;transform:translate3d(0,100%,0)}
@media(prefers-reduced-motion:reduce){.case-study-card__content--back{transition:none}
}
@media(prefers-reduced-motion:no-preference){.case-study-card__content--back{transition:transform .6s ease,visibility .00001s .6s}
}
.case-study-card__link:hover .case-study-card__content--back,.case-study-card--active .case-study-card__content--back{visibility:visible;transform:translate3d(0,0,0)}
@media(prefers-reduced-motion:reduce){.case-study-card__link:hover .case-study-card__content--back,.case-study-card--active .case-study-card__content--back{transition:none}
}
@media(prefers-reduced-motion:no-preference){.case-study-card__link:hover .case-study-card__content--back,.case-study-card--active .case-study-card__content--back{transition:transform .6s ease}
}
.case-study-card__text{padding-bottom:20px;display:grid;grid-template-rows:auto minmax(0,max-content);align-content:center}
.case-study-card__img-wrap{height:218px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}
img.case-study-card__img,img.case-study-card__logo{max-height:100%;width:auto}
.case-study-card__title{font-size:22px;line-height:24px;letter-spacing:.07px}
.case-study-card__description{font-size:16px;line-height:20px;font-weight:300;font-style:normal;letter-spacing:.05px;overflow:hidden}
.case-study-card__links-block{flex-wrap:wrap;height:53px;display:flex;align-items:center;justify-content:center}
.case-study-card__link{display:flex;align-items:center;justify-content:center;color:inherit;font-size:18px;line-height:20px;letter-spacing:.06px;cursor:pointer;gap:8px}
.case-study-card__link-icon{width:16px;flex-shrink:0}
.case-study-card__content--front .case-study-card__title{height:72px;display:flex;align-items:center;justify-content:center;border-top:1px solid #e4e5e6}
.case-study-card__content--back .case-study-card__title{margin-bottom:17px}
.case-study-card--phoenix{grid-column:auto / span 2}
.case-study-card--phoenix .case-study-card__wrapper{position:relative;overflow:visible}
.case-study-card--phoenix .case-study-card__content{text-align:left;padding:0}
.case-study-card--phoenix .case-study-card__title{height:auto;justify-content:left;color:#002fa7}
.case-study-card--phoenix .case-study-card__title{border-top:0;font-size:30px;line-height:42px;margin-top:22px;font-weight:600;font-style:normal}
.case-study-card--phoenix .case-study-card__description{font-size:18px;line-height:26px;color:#01173b;margin-top:22px;font-weight:400;font-style:normal}
.case-study-card--phoenix .case-study-card__links-block{height:auto;gap:10px;justify-content:space-between}
.case-study-card--phoenix .case-study-card__link{font-size:18px;line-height:23px;letter-spacing:.3px;margin-top:18px;color:#066fac;height:auto;justify-content:left;width:fit-content;position:relative;gap:10px;font-weight:500;font-style:normal}
.case-study-card--phoenix .case-study-card__link:after{content:"";position:absolute;height:1px;width:100%;bottom:2px;background-color:transparent}
.case-study-card--phoenix .case-study-card__link:hover:after{background-color:#066fac}
.case-study-card--phoenix .case-study-card__link-wrapper{display:block}
.case-study-card--phoenix .case-study-card__link-video{text-align:left;cursor:pointer}
.case-study-card--phoenix .case-study-card__link .case-study-card__link-icon{width:24px;height:24px;overflow:hidden}
.case-study-card--phoenix .case-study-card__img-wrap{margin-bottom:0;height:auto;width:100%;position:relative}
.case-study-card--phoenix .case-study-card__img{width:100%;object-fit:cover;object-position:center center}
.case-study-card--phoenix .case-study-card__logo{position:absolute;bottom:15px;left:15px;pointer-events:none}
.case-study-card--phoenix.case-study-card--size--medium{grid-column:auto / span 3}
.case-study-card--phoenix.case-study-card--size--medium .case-study-card__title{margin-top:33px}
.case-study-card--phoenix.case-study-card--size--large{grid-column:auto / span 6;margin-bottom:95px}
.case-study-card--phoenix.case-study-card--size--large .case-study-card__wrapper{z-index:2;overflow:visible}
.case-study-card--phoenix.case-study-card--size--large .case-study-card__wrapper:after{content:'';position:absolute;right:100px;bottom:-95px;z-index:-1;height:480px;width:100vw;background-color:#f1f0ef}
.case-study-card--phoenix.case-study-card--size--large .case-study-card__text-content{display:flex;align-items:baseline;margin-top:80px}
.case-study-card--phoenix.case-study-card--size--large .case-study-card__title{font-weight:600;font-style:normal;font-size:42px;color:#01173b;margin-top:0}
.case-study-card--phoenix.case-study-card--size--large .case-study-card__description-link{margin-left:120px}
.case-study-card--phoenix.case-study-card--size--large .case-study-card__description{max-width:400px}
.case-study-card--freemium{flex-wrap:wrap}
.case-study-card--freemium .case-study-card__content{padding:0}
.case-study-card--freemium .case-study-card__title{font-size:24px;font-weight:500}
.case-study-card--freemium .case-study-card__description{font-weight:400;line-height:24px}
.case-study-card--freemium .case-study-card__text-content{color:#222;text-align:left}
.case-study-card--freemium .case-study-card__links-block{height:auto;gap:10px;justify-content:space-between}
.case-study-card--freemium .case-study-card__link{width:fit-content;font-weight:500;border-radius:0}
.case-study-card--freemium .case-study-card__link-wrapper{display:block}
.case-study-card--freemium .case-study-card__link.focus-visible{border-radius:4px}
.case-study-card--freemium .case-study-card__link:after{content:"";position:absolute;height:1px;width:100%;bottom:2px;background-color:transparent}
.case-study-card--freemium .case-study-card__link:hover:not(.case-study-card__link-video):after{background-color:#066fac}
.case-study-card--freemium .case-study-card__link-video:hover .case-study-card__link-text{border-bottom:1px solid;margin-bottom:-1px}
.case-study-card--freemium .case-study-card__link-icon{width:24px;height:24px}
.case-study-card--freemium .case-study-card__wrapper--simplified-card{height:100%;position:relative;min-height:220px}
.case-study-card--freemium .case-study-card__wrapper--simplified-card .case-study-card__content{height:inherit;background-color:#f6f5f1;display:flex;align-items:flex-end;padding:25px;border-radius:8px}
.case-study-card--freemium .case-study-card__wrapper--simplified-card .case-study-card__link-wrapper{z-index:1;height:100%;width:100%;display:flex;align-items:flex-end}
.case-study-card--freemium .case-study-card__wrapper--simplified-card .case-study-card__link-wrapper.focus-visible{outline-offset:25px}
.case-study-card--freemium .case-study-card__wrapper--simplified-card .case-study-card__overlay{position:absolute;height:100%;width:100%;top:0}
.case-study-card--freemium .case-study-card__wrapper--simplified-card .case-study-card__overlay svg{position:absolute;z-index:10}
.case-study-card--freemium .case-study-card__wrapper--simplified-card .case-study-card__icon-star{width:40px;height:40px;top:32px;left:22px}
.case-study-card--freemium .case-study-card__wrapper--simplified-card .case-study-card__icon-fireworks{width:25px;height:25px;top:72px;left:61px}
.case-study-card--freemium .case-study-card__wrapper--simplified-card .case-study-card__icon-seeing{width:45px;height:88px;top:-11px;right:42px}
.case-study-card--freemium.case-study-card--size--medium{grid-column:auto / span 3}
.case-study-card--freemium.case-study-card--size--medium .case-study-card__content{padding-bottom:30px}
.case-study-card--freemium.case-study-card--size--medium .case-study-card__img-wrap{height:56px;max-width:128px;margin-bottom:16px;justify-content:flex-start}
.case-study-card--freemium.case-study-card--size--medium .case-study-card__title{margin-top:16px}
.case-study-card--freemium.case-study-card--size--medium .case-study-card__description{margin-top:8px;margin-bottom:16px}
.case-study-card--freemium.case-study-card--size--medium .case-study-card__link{line-height:22px;color:#066fac;justify-content:flex-start}
.case-study-card--freemium.case-study-card--size--large{grid-column:auto / span 6}
.case-study-card--freemium.case-study-card--size--large .case-study-card__wrapper:after{content:none}
.case-study-card--freemium.case-study-card--size--large .case-study-card__content{position:relative}
.case-study-card--freemium.case-study-card--size--large .case-study-card__img-wrap{height:447px;justify-content:left;margin-bottom:0}
.case-study-card--freemium.case-study-card--size--large .case-study-card__img-wrap img{width:80%;height:100%;border-radius:10px}
.case-study-card--freemium.case-study-card--size--large .case-study-card__text-content{flex-direction:column;position:absolute;top:32px;min-height:383px;left:calc(50% + 16px);background-color:#002855;border-radius:10px;padding:25px;color:#fff}
.case-study-card--freemium.case-study-card--size--large .case-study-card__title{margin-top:16px;line-height:32px}
.case-study-card--freemium.case-study-card--size--large .case-study-card__logo{width:128px;height:56px}
.case-study-card--freemium.case-study-card--size--large .case-study-card__icon{position:absolute;bottom:-30px;left:-46px}
.case-study-card--freemium.case-study-card--size--large .case-study-card__description{margin-top:8px;margin-bottom:12px}
.case-study-card--freemium.case-study-card--size--large .case-study-card__description-link{margin-left:0}
.case-study-card--freemium.case-study-card--size--large .case-study-card__link{justify-content:left;color:#fff}
.case-study-card--freemium.case-study-card--size--large .case-study-card__link:hover:after{background-color:#fff}
.ios .case-study-card{cursor:pointer}
@media only screen and (min-width:1230px){.case-study-card--backface-style--light .case-study-card__content--back{background:#eeece5;color:#222;padding:20px 26px;grid-template-rows:minmax(0,max-content) auto}
.case-study-card--backface-style--light .case-study-card__content--back .case-study-card__link{color:#066fac}
.case-study-card--backface-style--light .case-study-card__text{flex-grow:0}
.case-study-card--backface-style--light .case-study-card__links-block{height:auto}
.case-study-card--font-size--small .case-study-card__content--back .case-study-card__link{font-size:16px}
.case-study-card--font-size--small .case-study-card__description{font-size:14px}
}
@media only screen and (max-width:1229px){.case-study-card__img-wrap{margin-bottom:0;height:120px}
.case-study-card__title{font-size:20px}
.case-study-card__content--front{width:100%}
.case-study-card__content--front .case-study-card__title{height:76px;border-top:0}
.case-study-card__content--back{width:100%;position:static;visibility:visible;transform:none;transition:none;color:inherit;background:transparent;padding-top:0}
.case-study-card__content--back .case-study-card__title,.case-study-card__content--back .case-study-card__description,.case-study-card__content--back .case-study-card__link-icon{display:none}
.case-study-card__links-block{height:50px}
.case-study-card__link{width:100%;font-size:13px;color:#0684bd;flex-direction:column}
.case-study-card--link-and-video .case-study-card__link:first-child{border-right:1px solid #e4e5e6}
.case-study-card--link-and-video__link-icon{width:20px;min-width:20px;height:20px}
.case-study-card--phoenix .case-study-card__title{height:auto;font-size:30px;line-height:30px;margin-top:26px;font-weight:600;font-style:normal}
.case-study-card--phoenix .case-study-card__description{margin-top:15px}
.case-study-card--phoenix .case-study-card__link{flex-direction:row}
.case-study-card--phoenix.case-study-card--tab-size--medium .case-study-card__text-content,.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__text-content{display:block;margin-top:0}
.case-study-card--phoenix.case-study-card--tab-size--medium .case-study-card__title,.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__title{border-top:0;margin-top:22px;color:#002fa7;font-weight:600;font-style:normal}
.case-study-card--phoenix.case-study-card--tab-size--medium .case-study-card__description,.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__description{font-size:18px;line-height:26px;color:#01173b;margin-top:22px}
.case-study-card--phoenix.case-study-card--tab-size--medium .case-study-card__description-link,.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__description-link{margin-left:0}
.case-study-card--phoenix.case-study-card--tab-size--medium .case-study-card__title{margin-top:26px}
.case-study-card--phoenix.case-study-card--tab-size--large{margin-bottom:65px}
.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__wrapper:after{right:65px;bottom:-65px;z-index:-1;height:330px}
.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__text-content{display:block;margin-top:44px;padding-left:65px}
.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__title{font-weight:600;font-style:normal;color:#01173b;font-size:38px}
.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__description-link{margin-left:0}
.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__description{max-width:400px;color:#000;margin-top:15px}
.case-study-card--freemium .case-study-card__link{flex-direction:row;font-size:18px}
.case-study-card--freemium.case-study-card--size--large .case-study-card__text-content{min-height:328px;padding:18px}
.case-study-card--freemium.case-study-card--size--large .case-study-card__title{font-size:20px;line-height:28px}
.case-study-card--freemium.case-study-card--size--large .case-study-card__img-wrap{height:253px}
.case-study-card--freemium.case-study-card--size--large .case-study-card__img-wrap img{width:75%;margin-left:0}
.case-study-card--freemium.case-study-card--size--large .case-study-card__icon{transform:rotate(45deg);bottom:-10px;left:-150px}
.case-study-card--freemium.case-study-card--size--large .case-study-card__icon svg{fill:#222}
}
@media only screen and (max-width:767px){.case-study-card{grid-column:auto}
.case-study-card--phoenix .case-study-card__title{font-size:24px;line-height:24px;margin-top:26px;font-weight:700;font-style:normal}
.case-study-card--phoenix .case-study-card__description{margin-top:20px}
.case-study-card--phoenix.case-study-card{grid-column:auto}
.case-study-card--phoenix.case-study-card--tab-size--large{margin:0}
.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__wrapper:after{display:none}
.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__text-content{background:#f1f0ef;padding:25px 19px;margin-top:0;margin-right:20px}
.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__title{font-size:36px;line-height:42px;margin-top:0}
.case-study-card--phoenix.case-study-card--tab-size--large .case-study-card__description{max-width:100%}
.case-study-card--freemium .case-study-card__wrapper--simplified-card{height:304px}
.case-study-card--freemium.case-study-card{grid-column:auto}
.case-study-card--freemium.case-study-card--size--large .case-study-card__icon{display:none}
.case-study-card--freemium.case-study-card--size--large .case-study-card__img-wrap{display:none}
.case-study-card--freemium.case-study-card--size--large .case-study-card__text-content{position:static;display:flex;justify-content:space-around}
}