.st-home [swiper_classic_grid][swiper_id=home_demos] .swiper-slide{opacity:.7;transition:opacity .45s var(--ease-smooth,cubic-bezier(.16, 1, .3, 1))}.st-home [swiper_classic_grid][swiper_id=home_demos] .swiper-slide-active{opacity:1}.st-home .editorial-grid{grid-template-columns:1fr 1fr;gap:clamp(3rem,7vw,8rem);min-height:clamp(500px,80vh,780px);display:grid}.st-home .editorial-col{flex-direction:column;justify-content:space-between;gap:4rem;display:flex}@media (max-width:767px){.st-home .editorial-grid{grid-template-columns:1fr;gap:3rem;min-height:auto}.st-home .editorial-col{gap:1.25rem}.st-home .editorial-late{order:1}}.st-home .process-slider{margin-inline:calc(-1 * var(--uk-container-padding-horizontal-sm))}.st-home .home-statement{background:var(--foreground);border-radius:32px;padding:clamp(3rem,7vw,6rem) clamp(1.5rem,5vw,5rem)}.st-home .home-statement p{letter-spacing:-.02em;text-align:center;color:var(--background);--split-fill-from:.22;margin:0;font-size:clamp(1.75rem,4.2vw,3.5rem);font-weight:300;line-height:1.2}.st-home .feat-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.st-home .feat-grid__cell{border-inline-end:1px solid var(--border);flex-direction:column;gap:1rem;padding:2.5rem 2rem;display:flex}.st-home .feat-grid__cell:last-child{border-inline-end:none}.st-home .feat-grid__cta{margin-top:auto;padding-top:1.5rem}.st-home .feat-grid__card{color:inherit;text-decoration:none}.st-home .feat-grid__media{aspect-ratio:16/9;background:var(--background);border-radius:8px;overflow:hidden}.st-home .feat-grid__media img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-smooth,cubic-bezier(.16, 1, .3, 1));display:block}.st-home .feat-grid__card:hover .feat-grid__media img{transform:scale(1.04)}.st-home .feat-grid__card h3{transition:color .25s}.st-home .feat-grid__card:hover h3{color:var(--primary)}@media (max-width:959px){.st-home .feat-grid{padding-inline:var(--uk-container-padding-horizontal-sm);grid-template-columns:1fr}.st-home .feat-grid__cell{border-inline-end:none;border-bottom:1px solid var(--border);padding-inline:0}.st-home .feat-grid__cell:last-child{border-bottom:none}}
