.k-use-grid{padding-block:clamp(80px,11vw,160px)}.k-use-grid__head{display:grid;gap:16px;max-width:44rem;margin-bottom:clamp(36px,5vw,64px)}.k-use-grid__eyebrow{color:var(--k-muted)}.k-use-grid__title{font-family:var(--k-font-display);font-size:clamp(2.6rem,5.6vw,5.4rem);font-weight:400;line-height:.98;letter-spacing:-.02em}.k-use-grid__title em{font-style:italic}.k-use-grid__text{max-width:34rem;color:var(--k-muted);line-height:1.55}.k-use-grid__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin:0;padding:0;list-style:none}.k-use-grid__card{display:block;color:inherit;text-decoration:none}.k-use-grid__media{overflow:hidden;aspect-ratio:4 / 5;margin-bottom:18px;background:#0d0c0b}.k-use-grid__media img,.k-use-grid__media video{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--k-ease-out)}.k-use-grid__card:hover .k-use-grid__media img,.k-use-grid__card:hover .k-use-grid__media video{transform:scale(1.04)}.k-use-grid__num{margin-bottom:8px;color:var(--k-muted)}.k-use-grid__name{font-family:var(--k-font-display);font-size:clamp(1.5rem,2vw,2rem);font-weight:400;line-height:1.1}.k-use-grid__line{margin-top:6px;font-size:.9375rem;color:var(--k-muted)}@media(max-width:899.98px){.k-use-grid__list{grid-auto-flow:column;grid-auto-columns:72%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--k-gutter) * -1);padding-inline:var(--k-gutter);scrollbar-width:none}.k-use-grid__list::-webkit-scrollbar{display:none}.k-use-grid__item{scroll-snap-align:start}}
