/* ===== LOGO PLATES ===== */
.lp{position:relative;display:block;flex:none;overflow:hidden;border-radius:calc(14*var(--u));box-shadow:0 calc(8*var(--u)) calc(26*var(--u)) rgba(0,0,0,.45)}
.lp>img{position:absolute!important;left:var(--px)!important;top:var(--py)!important;width:calc(100% - 2*var(--px))!important;height:calc(100% - 2*var(--py))!important;object-fit:contain!important;border-radius:0!important;box-shadow:none!important;transform:none!important}
.lp.dark{background:linear-gradient(145deg,#12121c,#07070d);border:calc(1*var(--u)) solid rgba(255,255,255,.2)}
.lp.light{background:#ffffff}
.lp.sq{aspect-ratio:1/1;--px:10%;--py:10%}
.lp.wd{aspect-ratio:2.2/1;--px:7%;--py:12%}
.lp.fill{--px:0px;--py:0px}.lp.fill>img{object-fit:cover!important}
.tile .lp.sq{width:calc(62*var(--u))}
.tile .lp.wd{width:calc(100*var(--u))}
.tile.lg{gap:calc(14*var(--u))}
.c-art .lp.sq{width:clamp(calc(84*var(--u)),10vw,calc(120*var(--u)))}
.c-art .lp.wd{width:clamp(calc(150*var(--u)),17vw,calc(230*var(--u)))}
.t-art .lp.sq{width:clamp(calc(80*var(--u)),8vw,calc(110*var(--u)))}
.t-art .lp.wd{width:clamp(calc(160*var(--u)),18vw,calc(250*var(--u)))}
.sust-lp{width:clamp(calc(56*var(--u)),6vw,calc(84*var(--u)));margin-bottom:calc(14*var(--u))}
.duel-track .card:nth-child(4) .c-art,.tl-item:nth-of-type(3) .t-art{--g:rgba(166,153,230,.42);--c1:#a699e6}
@media (max-width:600px){.tile .lp.sq{width:calc(46*var(--u))}.tile .lp.wd{width:calc(76*var(--u))}.tile.lg{gap:calc(10*var(--u))}}
@media (max-width:600px){.t-art{gap:calc(8*var(--u));padding:calc(12*var(--u)) calc(14*var(--u))}.t-art .lp.wd{width:calc(132*var(--u))}.t-art .lp.sq{width:calc(62*var(--u))}.t-art strong{font-size:calc(19*var(--u))}.t-art em{font-size:calc(11.5*var(--u))}}
