.case-studies-archive-group+.case-studies-archive-group{padding-block:calc(3rem + 5vh)}.site-content>.case-studies-archive-group+.case-studies-archive-group:first-child{padding-block-start:calc(3rem + 5vh + var(--site-header-height, 0px))}@media(width > 1199px){.case-studies-archive-group+.case-studies-archive-group{padding-block:calc(4rem + 8vh)}.site-content>.case-studies-archive-group+.case-studies-archive-group:first-child{padding-block-start:calc(4rem + 8vh + var(--site-header-height, 0px))}}.case-studies-archive-group+.case-studies-archive-group{padding-block-end:0}.case-studies-archive .case-studies-header{display:flex;flex-direction:column;gap:.9375rem;max-width:43.125rem}.case-studies-archive .case-studies-description{color:rgba(0,0,0,.6)}.case-studies-archive-featured .case-studies-grid{row-gap:1.9375rem}.case-studies-archive-featured .case-studies-card{min-height:35.4375rem}@media(width <= 1199px){.case-studies-archive-featured .case-studies-card{min-height:29rem}}@media(width <= 767px){.case-studies-archive-featured .case-studies-card{min-height:24rem}}.case-studies-secondary-card{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.9375rem;color:#000;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:transform .3s cubic-bezier(.22,1,.36,1)}.case-studies-secondary-media{flex-shrink:0;height:13.1875rem;overflow:hidden;width:100%}.case-studies-secondary-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .6s cubic-bezier(.22,1,.36,1);width:100%;will-change:transform}.case-studies-secondary-content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:.75rem;padding:1.875rem}.case-studies-secondary-tags{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.case-studies-secondary-tag{align-items:center;background:color-mix(in srgb,var(--case-study-color) 12%,transparent);border-radius:9.375rem;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.5rem;line-height:1.51;overflow-wrap:anywhere;padding:.25rem .875rem}.case-studies-secondary-title{font-size:1.5rem;font-weight:600;line-height:1.1;margin:0;overflow-wrap:anywhere}.case-studies-secondary-excerpt{color:rgba(0,0,0,.6);font-size:.875rem;font-weight:200;line-height:1.51;margin:0;overflow-wrap:anywhere}.case-studies-secondary .btn:before{content:"";inset:0;position:absolute}.case-studies-secondary-card[data-trigger-hover]:hover{transform:translateY(2px)}.case-studies-secondary-card[data-trigger-hover]:focus-within .case-studies-secondary-image,.case-studies-secondary-card[data-trigger-hover]:hover .case-studies-secondary-image{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.case-studies-secondary-card,.case-studies-secondary-image{transition:none}.case-studies-secondary-card[data-trigger-hover]:focus-within .case-studies-secondary-image,.case-studies-secondary-card[data-trigger-hover]:hover,.case-studies-secondary-card[data-trigger-hover]:hover .case-studies-secondary-image{transform:none}}