.cblk{background:var(--lale-chalk);color:var(--lale-ink);padding:2.5rem 0 3rem}.cblk__title{font-size:clamp(3rem,7vw,6.4rem)}.cblk__strip{scrollbar-width:none;gap:1.25rem;padding:1.5rem 0 1rem;display:flex;overflow-x:auto}.cblk__strip::-webkit-scrollbar{display:none}.cblk__strip a{text-align:center;width:6.5rem;color:inherit;flex:none;align-content:start;justify-items:center;gap:.5rem;text-decoration:none;display:grid}.cblk__strip span{border-radius:50%;width:6.5rem;height:6.5rem;overflow:hidden}.cblk__strip img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--lale-ease)}.cblk__strip a:hover img{transform:scale(1.08)}.cblk__block{border-radius:var(--lale-radius);gap:1rem;margin-top:1.25rem;padding:1rem;scroll-margin-top:6rem;display:grid}@media (min-width:1024px){.cblk__block{grid-template-columns:20rem 1fr}}.cblk__cover{isolation:isolate;border-radius:var(--lale-radius);min-height:18rem;color:var(--lale-white);flex-direction:column;justify-content:flex-end;gap:.75rem;padding:1.25rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.cblk__cover img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.2s var(--lale-ease);position:absolute;inset:0}.cblk__cover:after{content:"";z-index:-1;background:linear-gradient(#0000 40%,#0009);position:absolute;inset:0}.cblk__cover:hover img{transform:scale(1.04)}.cblk__cover b,.cblk__cover .lale-pill{width:fit-content}.cblk__cover b{font-size:clamp(2rem,3vw,2.6rem)}.cblk__body{min-width:0}.cblk__chips{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.cblk__chips a{box-shadow:inset 0 0 0 1px var(--lale-line);color:inherit;background:#ffffffbf;border-radius:2rem;padding:.5rem 1rem;text-decoration:none;transition:background .2s}.cblk__chips a:hover{background:var(--lale-white)}.cblk__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:1024px){.cblk__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.cblk__strip img,.cblk__cover img{transition:none}}
