.detail-showcase_board__A_Muk{display:grid;gap:8px;width:100%}.detail-showcase_tile__mgHtZ{position:relative;min-width:0;overflow:hidden;border:1px solid var(--marketing-border);border-radius:14px;background:var(--marketing-surface);box-shadow:var(--marketing-card-shadow)}.detail-showcase_tile__mgHtZ:before{content:"";display:block;padding-top:100%}.detail-showcase_tile__mgHtZ[data-span="2"]:before{display:none}.detail-showcase_tile__mgHtZ[data-on=true]{border-color:rgba(var(--m-accent),.45)}.detail-showcase_hit__uV1x1{position:absolute;inset:0;margin:0;padding:0;border:0;background:rgba(var(--m-accent),.04);cursor:pointer}.detail-showcase_hit__uV1x1 img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detail-showcase_hit__uV1x1:focus-visible{outline:2px solid rgb(var(--m-accent));outline-offset:-2px}.detail-showcase_caption__tm__r{position:absolute;right:0;bottom:0;left:0;z-index:1;padding:7px 8px 8px;border-top:1px solid var(--marketing-border);background:var(--marketing-surface);pointer-events:none}.detail-showcase_caption__tm__r a{pointer-events:auto}.detail-showcase_caption__tm__r p{margin:0;overflow:hidden;color:var(--marketing-ink);font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.detail-showcase_tile__mgHtZ[data-on=true] .detail-showcase_caption__tm__r{padding:12px 14px 14px}.detail-showcase_tile__mgHtZ[data-on=true] .detail-showcase_caption__tm__r p{font-size:15px;font-weight:650;line-height:1.4;white-space:normal;text-overflow:unset}.detail-showcase_link__pJrcm{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:rgb(var(--m-accent));font-size:13px;font-weight:700;text-decoration:none}@media (max-width:800px){.detail-showcase_caption__tm__r{padding:5px 6px 6px}.detail-showcase_caption__tm__r p{font-size:11px}.detail-showcase_tile__mgHtZ[data-on=true] .detail-showcase_caption__tm__r p{font-size:14px}.detail-showcase_link__pJrcm{font-size:13px}}@media (prefers-reduced-motion:reduce){.detail-showcase_tile__mgHtZ{transition:none}}