.promo-tile--pinned{box-shadow:0 6px 20px rgba(var(--primary-color-rgb), .12);grid-area:span 2/span 2}.promo-tile--pinned .promo-image{flex:auto;height:auto;min-height:240px}.promo-tile--pinned .promo-content{flex:none}.promo-tile.promo-tile--pinned .promo-title{font-size:clamp(1.2rem,1.6vw,1.5rem)}.promo-tile__pin{z-index:1;background:var(--primary-color);color:var(--light-text);letter-spacing:.02em;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}@media (width<=1199px){.promo-tile--pinned{grid-area:auto/1/auto/-1}.promo-tile--pinned .promo-image{flex:none;height:280px}}@media (width<=768px){.promo-tile--pinned .promo-image{height:220px}}
