@media screen and (max-width:1088px){.wp-block-sax-lift-wordpress-theme-cases-section{overflow:hidden}}.mt-cases-section__header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:800px){.mt-cases-section__header{align-items:center;margin-bottom:20px}.mt-cases-section__title{font-size:1.5rem}}.mt-cases-section__button{flex-shrink:0}@media screen and (max-width:800px){.mt-cases-section__button .wp-block-button__link{align-items:center;background:transparent;border:0;color:var(--wp--preset--color--mt-primary);display:inline-flex;font-size:.8125rem;font-weight:var(--wp--custom--mt-font-weight--normal,400);gap:4px;line-height:1.5;padding:0}.mt-cases-section__button .wp-block-button__link:after{background-color:currentColor;content:"";display:block;flex-shrink:0;height:12px;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27%3E%3Cpath fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.25%27 d=%27M2.5 6h7M6 9.5 9.5 6 6 2.5%27/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27%3E%3Cpath fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.25%27 d=%27M2.5 6h7M6 9.5 9.5 6 6 2.5%27/%3E%3C/svg%3E") center/contain no-repeat;width:12px}.mt-cases-section__button .wp-block-button__link:hover{background:transparent;border-color:transparent;color:var(--wp--preset--color--mt-primary-hover)}}@media screen and (max-width:1088px){.mt-cases-section__list.swiper{overflow:visible}}.mt-cases-section__wrapper{align-items:stretch;display:grid;gap:24px;grid-template-columns:2.49fr 1fr;grid-template-rows:repeat(2,1fr)}@media screen and (max-width:1088px){.mt-cases-section__wrapper{display:flex;gap:0}}.mt-cases-section__item{background:#fff;border-radius:var(--wp--custom--mt-border-radius--box,0);box-shadow:0 4px 24px rgba(0,0,0,.15);grid-column:2;overflow:hidden}.mt-cases-section__item:nth-child(2){grid-row:1}.mt-cases-section__item:nth-child(3){grid-row:2}@media screen and (max-width:1088px){.mt-cases-section__item{background:var(--wp--preset--color--mt-box-background);box-shadow:none;flex-shrink:0;grid-column:1;width:280px}.mt-cases-section__item.swiper-slide{height:auto;width:280px}}.mt-cases-section__item--featured{grid-column:1;grid-row:1/span 2}@media screen and (max-width:1088px){.mt-cases-section__item--featured{grid-row:auto}}.mt-cases-section__item--featured .mt-cases-section__item-image{height:400px}@media screen and (max-width:1536px){.mt-cases-section__item--featured .mt-cases-section__item-image{height:320px}}@media screen and (max-width:1088px){.mt-cases-section__item--featured .mt-cases-section__item-image{height:180px}}@media screen and (max-width:800px){.mt-cases-section__item--featured .mt-cases-section__item-image{height:160px}}.mt-cases-section__item--featured .mt-cases-section__item-content{gap:24px;padding:28px 56px}@media screen and (max-width:1536px){.mt-cases-section__item--featured .mt-cases-section__item-content{padding:24px 32px}}@media screen and (max-width:1088px){.mt-cases-section__item--featured .mt-cases-section__item-content{gap:8px;padding:20px}}@media screen and (max-width:800px){.mt-cases-section__item--featured .mt-cases-section__item-content{gap:8px;padding:16px}}@media screen and (min-width:1089px){.mt-cases-section__item--featured .mt-cases-section__item-read-more{margin-top:0}.mt-cases-section__item--featured .mt-cases-section__item-title{font-size:1.875rem;line-height:1.3}.mt-cases-section__item--featured .mt-cases-section__item-excerpt{display:block;display:-webkit-box;font-size:1rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3.25em;line-height:1.625;overflow:hidden;text-overflow:ellipsis}}.mt-cases-section__item-link{display:flex;flex-direction:column;height:100%;text-decoration:none}.mt-cases-section__item-image{align-items:center;background:var(--wp--preset--color--mt-background-secondary);display:flex;height:180px;justify-content:center;overflow:hidden}@media screen and (max-width:800px){.mt-cases-section__item-image{height:160px}}.mt-cases-section__item-img{display:block;height:100%;object-fit:cover;width:100%}.mt-cases-section__item-img.mt-fallback-logo{height:auto;max-height:55%;max-width:55%;object-fit:contain;width:auto}.mt-cases-section__item-content{display:flex;flex-direction:column;flex-grow:1;gap:8px;padding:20px}@media screen and (max-width:800px){.mt-cases-section__item-content{padding:16px}}.mt-cases-section__item-title{color:var(--wp--preset--color--mt-title-secondary);font-size:1.125rem;font-weight:var(--wp--custom--mt-font-weight--normal,400);line-height:1.4}@media screen and (max-width:800px){.mt-cases-section__item-title{font-size:1rem;font-weight:var(--wp--custom--mt-font-weight--bold,700)}}.mt-cases-section__item-quote{color:var(--wp--preset--color--mt-primary);font-size:1.1875rem;font-weight:var(--wp--custom--mt-font-weight--semi-bold,600);line-height:1.3684;text-box:trim-both cap alphabetic}@media screen and (max-width:1088px){.mt-cases-section__item-quote{display:none}}.mt-cases-section__item-excerpt{color:#666565;display:block;display:-webkit-box;font-size:.875rem;font-weight:var(--wp--custom--mt-font-weight--normal,400);-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3.1428em;line-height:1.5714;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:800px){.mt-cases-section__item-excerpt{color:var(--wp--preset--color--mt-text-secondary);display:block;display:-webkit-box;font-size:.8125rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em;line-height:1.5;overflow:hidden;text-overflow:ellipsis}}.mt-cases-section__item-read-more{align-items:center;background:transparent;border:0;color:var(--wp--preset--color--mt-primary);display:inline-flex;font-size:1rem;font-weight:var(--wp--custom--mt-font-weight--normal,400);gap:8px;line-height:1.5;padding:0}.mt-cases-section__item-read-more:hover{background:transparent;border-color:transparent;color:var(--wp--preset--color--mt-primary-hover)}.mt-cases-section__item-read-more{margin-top:auto}@media screen and (max-width:800px){.mt-cases-section__item-read-more{font-size:.8125rem}}.mt-cases-section__item-arrow{display:block;height:10px;width:17px}