main.case-study{background-color:var(--bg-grey)}.l-case-study-archive{display:flex;flex-direction:column;gap:64px;overflow:hidden;padding-bottom:96px;padding-top:64px;width:100%}@media(max-width:992px){.l-case-study-archive{gap:42px;padding-bottom:72px;padding-top:42px}}.l-case-study-archive__heading{margin:0}.l-case-study-archive__listing{display:flex;flex-direction:column;gap:24px}.l-case-study-archive__posts-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}@media(max-width:1200px){.l-case-study-archive__posts-grid{grid-template-columns:1fr 1fr}}@media(max-width:992px){.l-case-study-archive__posts-grid{grid-template-columns:1fr}}.l-case-study-archive__commercial_block{background-color:var(--magenta-10);border-radius:6px;color:var(--bg-white);display:flex;flex-direction:column;height:560px;overflow:hidden}@media(max-width:992px){.l-case-study-archive__commercial_block{height:auto}}.l-case-study-archive__commercial_block-image{clip-path:polygon(70% 0,92% 75%,100% 75%,100% 100%,92% 75%,0 75%,0 0);flex-basis:0;flex-grow:1;height:auto;overflow:hidden}@media(max-width:992px){.l-case-study-archive__commercial_block-image{flex-basis:unset;flex-grow:unset;height:200px}}.l-case-study-archive__commercial_block-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.l-case-study-archive__commercial_block-content{height:auto;margin-top:-64px;padding:32px}@media(max-width:992px){.l-case-study-archive__commercial_block-content{margin-top:-48px;padding:32px 20px}}.l-case-study-archive__commercial_block-title{margin:0 0 16px}@media(max-width:992px){.l-case-study-archive__commercial_block-title{font-size:24px;margin-bottom:12px}}.l-case-study-archive__commercial_block-desc{font-size:18px;margin-bottom:32px}@media(max-width:992px){.l-case-study-archive__commercial_block-desc{font-size:14px}}
