.csl__slide{animation:csl-in .45s var(--ease);background:var(--white);border-radius:24px;display:grid;grid-template-columns:1fr 1fr;min-height:565px;overflow:hidden}.csl__slide[hidden]{display:none}@keyframes csl-in{0%{opacity:0}to{opacity:1}}.csl__media{background:var(--blue-5);display:block}.csl__media img{height:100%;object-fit:cover;width:100%}.csl__body{display:flex;flex-direction:column;padding:40px 60px 44px 40px}.csl__title{font-size:40px;line-height:44px;margin:0 0 16px}.csl__title a{color:var(--tribe-black);text-decoration:none}.csl__title a:hover{color:var(--blue-text)}.csl__summary{font-size:16px;line-height:24px;margin:0}.csl__foot{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:auto;padding-top:32px}.csl__foot .button__label{align-items:center;display:inline-flex;gap:10px}.csl__arrows{display:flex;gap:12px}.csl__arrow .button__label{padding:10px 12px}.cs-all__heading{margin:0 0 32px;text-align:center}.cs-filter{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 0 40px}.cs-chip{background:var(--white);border:1px solid var(--blue-20);border-radius:999px;color:var(--tribe-black);cursor:pointer;font:600 14px/22px var(--font-body);padding:8px 16px;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.cs-chip:hover,.cs-chip[aria-pressed=true]{border-color:var(--blue-100)}.cs-chip[aria-pressed=true]{background:var(--blue-100);color:var(--white)}.cs-card[hidden]{display:none}.cs-card .post-card__body{gap:0}.cs-card__industry{color:var(--blue-text);font-size:13px;font-weight:700;letter-spacing:.04em;line-height:18px;margin:0 0 6px;text-transform:uppercase}.cs-card__company{font-size:24px;line-height:30px;margin:0}.cs__hero{position:relative}.cs__badge{align-items:center;background:var(--white);border-radius:10px;bottom:44px;display:inline-flex;left:16px;padding:10px 16px;position:absolute}.cs__badge img{height:32px;max-width:160px;object-fit:contain;width:auto}.cs__industry{color:var(--blue-text);font-size:14px;font-weight:700;letter-spacing:.04em;line-height:20px;margin:0 0 10px;text-transform:uppercase}.cs .bp__title{margin-bottom:32px}.cs__results{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin:0 0 48px}.cs__result{background:var(--blue-5);border-radius:16px;padding:18px 20px}.cs__result dt{color:rgba(44,45,53,.7);font-size:14px;font-weight:600;line-height:20px;margin:0 0 6px}.cs__result dd{color:var(--blue-100);font:800 28px/1.1 var(--font-heading);margin:0}.cs__quote{border-left:4px solid var(--blue-100);margin:0 0 48px;padding:4px 0 4px 24px}.cs__quote blockquote{font:500 22px/32px var(--font-body);margin:0 0 12px}.cs__quote blockquote p{margin:0}.cs__quote figcaption{font-size:15px}.cs-more__head{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:32px}.cs-more__head h2{margin:0}@media (max-width:991px){.csl__slide{grid-template-columns:1fr;min-height:0}.csl__media{aspect-ratio:16/10}.csl__body{padding:28px 24px}.csl__title{font-size:30px;line-height:36px}.cs__results{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.csl__foot{flex-wrap:wrap}.cs__result dd{font-size:24px}.cs__badge{bottom:40px;padding:8px 12px}.cs__badge img{height:24px}.cs-more__head{align-items:flex-start;flex-direction:column}}