.cs-tabs__nav{color:#000;display:flex;flex-wrap:wrap;font-weight:600;gap:6rem;justify-content:center;margin-bottom:1.5rem;text-align:center}.cs-tabs__tab{background:none;border:0;color:#2a2a2a;cursor:pointer;font:inherit;font-weight:600;padding:0 0 .75rem;position:relative}.cs-tabs__tab.is-active{color:#000}.cs-tabs__tab.is-active:after{background:#f8276e;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.cs-tabs__intros{margin:50px 0}.cs-tabs__intro{font-size:1rem;font-weight:400;line-height:1.5;max-width:40rem}.cs-tabs__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.cs-tabs__nav{gap:2rem}.cs-tabs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cs-tabs__intro{margin-bottom:40px}.cs-tabs__tab{background:none;border:0;color:#2a2a2a;cursor:pointer;font:inherit;font-size:16px;font-weight:600;padding:0 0 .75rem;position:relative}.cs-tabs__nav{gap:1rem}.cs-tabs__grid{gap:1.25rem;grid-template-columns:1fr}}.cs-card{color:#fff;opacity:1;overflow:hidden;position:relative;transform:translateY(0);transition:opacity .25s ease-out,transform .25s ease-out,box-shadow .2s ease-out}.cs-card.is-hidden{opacity:0;pointer-events:none;transform:translateY(12px)}.cs-card__link-wrapper{color:inherit;display:block;text-decoration:none}.cs-card__image-wrap{border-bottom:10px solid #5559df;margin:0}.cs-card__image-wrap img{display:block;height:100%;object-fit:cover;transition:transform .3s ease-out;width:100%}.cs-card__content{bottom:0;left:0;padding:20px 40px 40px 20px;position:absolute;right:0;transition:background .25s ease-out}.cs-card__headline{color:#fff;font-size:1rem;font-weight:600;line-height:1.4;margin:0 0 40px 10px}.cs-card__subheadline{font-size:.9rem;margin:0 0 .75rem}.cs-card__logo img{max-height:40px;padding:0 0 0 10px;width:auto}.cs-card:focus-within,.cs-card:hover{box-shadow:0 14px 30px rgba(0,0,0,.3);transform:translateY(-4px)}.cs-card:focus-within .cs-card__image-wrap img,.cs-card:hover .cs-card__image-wrap img{transform:scale(1.04)}.cs-card:focus-within .cs-card__content,.cs-card:hover .cs-card__content{border-bottom:10px solid #5559df}