.evento-look{--look-accent:#1dcc7d;--look-on-accent:#04261a;--look-ink:#0b1215;--look-body:#55636a;--look-page:#f3f8f8;--look-panel:#ffffff;--look-line:rgba(11,40,50,0.1);--look-glass:rgba(255,255,255,0.55);--look-glass-line:rgba(255,255,255,0.8);--look-gradient:radial-gradient(70% 90% at 0% 0%,#78abfa 0%,transparent 70%),radial-gradient(70% 90% at 100% 0%,#78e0c2 0%,transparent 70%),linear-gradient(180deg,#84cdec 0%,#b4dfe9 48%,var(--look-page) 100%);color-scheme:light}@media (prefers-color-scheme:dark){.evento-look{--look-ink:#f4f8f8;--look-body:#a3b1b6;--look-page:#000000;--look-panel:#0e1416;--look-line:rgba(255,255,255,0.11);--look-glass:rgba(255,255,255,0.1);--look-glass-line:rgba(255,255,255,0.24);--look-gradient:radial-gradient(70% 90% at 0% 0%,#1a429e 0%,transparent 70%),radial-gradient(70% 90% at 100% 0%,#0d756b 0%,transparent 70%),linear-gradient(180deg,#0f5a80,#08262f 52%,#000000);color-scheme:dark}}.fc-field{position:absolute;inset:0;container-type:size;perspective:1400px}.fc-place{--reach:var(--drift);position:absolute;left:var(--x);top:var(--y);width:min(var(--w),230px);transform:translate(-50%,-50%);animation:fc-wander var(--seconds) ease-in-out var(--delay) infinite alternate}.fc-field[data-layout=panel] .fc-place{width:var(--w)}@keyframes fc-wander{0%{translate:calc(var(--reach) * -1.3) calc(var(--reach) * -.7)}30%{translate:calc(var(--reach) * .9) calc(var(--reach) * -1)}65%{translate:calc(var(--reach) * -.4) calc(var(--reach) * 1)}to{translate:calc(var(--reach) * 1.3) calc(var(--reach) * .5)}}.fc-card{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;container-type:inline-size;border-radius:8cqw;border-radius:clamp(12px,1.2vw,18px);background:#1a2529;color:#fff;text-decoration:none;box-shadow:0 0 0 1px rgba(255,255,255,.45),0 18px 40px -14px rgba(8,40,70,.45);animation:fc-tilt calc(var(--seconds) * .7) ease-in-out var(--delay) infinite alternate}a.fc-card:focus-visible{outline:3px solid var(--look-accent);outline-offset:3px}@keyframes fc-tilt{0%{transform:rotate(calc(var(--spin) - 5deg)) rotateX(calc(var(--tilt-x) - 8deg)) rotateY(calc(var(--tilt-y) - 12deg))}to{transform:rotate(calc(var(--spin) + 5deg)) rotateX(calc(var(--tilt-x) + 8deg)) rotateY(calc(var(--tilt-y) + 12deg))}}.fc-card img{width:100%;height:100%;object-fit:cover}.fc-card img,.fc-shade{position:absolute;inset:0}.fc-shade{background:linear-gradient(180deg,transparent 38%,rgba(0,0,0,.35) 60%,rgba(0,0,0,.88))}.fc-card:after,.fc-card:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none}.fc-card:before{background:radial-gradient(90% 55% at 22% -8%,rgba(255,255,255,.3),rgba(255,255,255,.03) 98%,transparent 100%)}.fc-card:after{background:linear-gradient(125deg,transparent 30%,rgba(255,255,255,.24) 44%,rgba(255,255,255,.04) 54%,rgba(255,255,255,.14) 60%,transparent 72%);background-size:260% 260%;animation:fc-sheen calc(var(--seconds) * .7) ease-in-out var(--delay) infinite alternate}@keyframes fc-sheen{0%{background-position:90% 90%}to{background-position:10% 10%}}.fc-words{position:absolute;z-index:1;left:7cqw;right:7cqw;bottom:6.5cqw;display:grid;justify-items:start;gap:2.4cqw}.fc-tag{padding:1.2cqw 4cqw;border-radius:99px;font-size:5.2cqw;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;max-width:100%;text-overflow:ellipsis}.fc-tag,.fc-title{font-weight:700;overflow:hidden}.fc-title{font-size:8.6cqw;line-height:1.18;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fc-venue{font-size:6cqw;color:rgba(255,255,255,.76);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media (max-width:720px){.fc-place{left:var(--mx);top:var(--my);width:var(--mw);--reach:calc(var(--drift) * 0.6)}.fc-place[data-phone=no]{display:none}}@media (prefers-reduced-motion:reduce){.fc-card,.fc-card:after,.fc-place{animation:none}.fc-card{transform:rotate(var(--spin)) rotateX(var(--tilt-x)) rotateY(var(--tilt-y))}}