.leko__ph{width:min(100%,260px);margin-top:clamp(18px,3vh,26px)}.leko__ph img{object-position:50% 62%}.tiles>.c6{grid-column:span 6}.spot{align-content:start;gap:14px;display:grid}.spot>p{max-width:52ch;font-size:var(--read);color:var(--ink-dim);text-wrap:pretty;line-height:1.6}.prose__body p.pull{border-left:2px solid var(--acc);font-family:var(--sans);letter-spacing:-.012em;color:var(--ink);margin:clamp(18px,3vh,30px) 0 0;padding-left:18px;font-size:clamp(19px,1.7vw,26px);font-weight:300;line-height:1.35}.pull em{color:var(--acc);font-style:normal}.step{column-gap:var(--gap-col);grid-template:".media"1fr"head media""text media"".media"1fr/minmax(0,4fr) minmax(0,8fr);display:grid}.step--flip{grid-template-columns:minmax(0,8fr) minmax(0,4fr);grid-template-areas:"media.""media head""media text""media."}.step>.kh{grid-area:head;grid-template-columns:minmax(0,1fr);margin-bottom:0}.step>.kh>*{grid-area:auto/1}.step .kh__n{margin-bottom:12px;padding-top:0}.step .kh__t{text-wrap:balance;font-size:clamp(26px,2.6vw,40px)}.step__text{grid-area:text;margin-top:clamp(14px,2vh,20px)}.step__media{grid-area:media;align-self:start;width:100%}.wall{gap:var(--gap);margin-top:clamp(22px,3.4vh,36px);display:grid}.wall__row{gap:var(--gap);align-items:flex-start;display:flex}.wall__row>.card,.wall__col>.card{flex:var(--ar) 1 0%;aspect-ratio:var(--ar);min-width:0;container-type:inline-size}.wall__col{display:contents}@media (width>=701px) and (width<=900px){.wall__row--v{container-type:inline-size}.wall__row--v>.wall__col{gap:var(--gap);flex-direction:column;flex:1;min-width:0;display:flex}.wall__row--v>.wall__col>.card{flex:none;width:100%}.wall__row--v>.wall__v{width:calc(38.76cqw - var(--gap) * .0431);flex:none}}@container (width<=200px){.wall .card__cat{display:none}}@media (width<=900px){.step,.step--flip{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""media""text"}.step>.kh{margin-bottom:clamp(20px,3vh,34px)}.step__text{margin-top:clamp(20px,3vh,28px)}}@media (width<=700px){.tiles>.c6{grid-column:1/-1}.tiles>.c4{grid-column:span 6}.tiles>.c4:last-child:nth-child(odd){grid-column:1/-1}.wall__row{flex-direction:column;align-items:center}.wall__row>.card,.wall__col>.card{flex:none;width:100%}.wall__row>.wall__v{width:min(100%,42.75vh)}}
