.ugc-module__Avd9ka__section{--ugc-bg:#16050c;--ugc-bg-2:#2b0818;--ugc-border:#ffa8d229;--ugc-text:#fff7fb;--ugc-muted:#d8b8c8;--ugc-accent-soft:#ff5fa8;--portal-gap:16px;--portal-width:clamp(168px, 44vw, 220px);color:var(--ugc-text);background:radial-gradient(900px 420px at 10% 0%, #ff168c2e, transparent 60%), radial-gradient(700px 320px at 90% 100%, #8b005547, transparent 60%), linear-gradient(180deg, var(--ugc-bg-2), var(--ugc-bg));padding:clamp(56px,8vw,96px) 0;position:relative;overflow:hidden}.ugc-module__Avd9ka__inner{width:min(1240px,100%);margin:0 auto;padding:0 20px}.ugc-module__Avd9ka__header{margin-bottom:28px}.ugc-module__Avd9ka__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--ugc-accent-soft);margin:0 0 10px;font-size:11px;font-weight:700}.ugc-module__Avd9ka__heading{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(30px,4vw,48px);font-weight:500;line-height:1.05}.ugc-module__Avd9ka__description{max-width:560px;color:var(--ugc-muted);margin:12px 0 0;font-size:15px;line-height:1.7}.ugc-module__Avd9ka__marquee{touch-action:pan-y;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.ugc-module__Avd9ka__track{gap:var(--portal-gap);will-change:transform;width:max-content;margin:0;padding:4px 0 10px;list-style:none;animation:48s linear infinite ugc-module__Avd9ka__ugc-scroll;display:flex}.ugc-module__Avd9ka__marquee:hover .ugc-module__Avd9ka__track{animation-play-state:paused}.ugc-module__Avd9ka__trackStatic{animation:none}.ugc-module__Avd9ka__card{flex:0 0 var(--portal-width);width:var(--portal-width);min-width:0}.ugc-module__Avd9ka__portal{aspect-ratio:9/16;border:1px solid var(--ugc-border);isolation:isolate;background:#12060d;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047,inset 0 0 0 1px #ffffff05}.ugc-module__Avd9ka__video{object-fit:cover;background:#12060d;width:100%;height:100%;display:block;position:absolute;inset:0}.ugc-module__Avd9ka__fallback{opacity:0;background:radial-gradient(120% 80% at 50% 0,#ff5fa838,#0000 55%),linear-gradient(#2b0818,#12060d);transition:opacity .2s;position:absolute;inset:0}.ugc-module__Avd9ka__card[data-failed=true] .ugc-module__Avd9ka__fallback{opacity:1}.ugc-module__Avd9ka__card[data-failed=true] .ugc-module__Avd9ka__video{opacity:0}.ugc-module__Avd9ka__portalOverlay{pointer-events:none;background:linear-gradient(#10030a05 0%,#10030a14 45%,#10030a94 100%);position:absolute;inset:0}.ugc-module__Avd9ka__topic{z-index:2;letter-spacing:.08em;text-transform:uppercase;color:#fff7fbeb;-webkit-backdrop-filter:blur(8px);background:#16050c73;border:1px solid #ffffff1f;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:600;line-height:1.2;position:absolute;bottom:12px;left:12px}@keyframes ugc-module__Avd9ka__ugc-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (min-width:768px){.ugc-module__Avd9ka__inner{padding:0 28px}.ugc-module__Avd9ka__section{--portal-gap:18px;--portal-width:clamp(210px, 30vw, 250px)}}@media (min-width:1024px){.ugc-module__Avd9ka__inner{padding:0 32px}.ugc-module__Avd9ka__section{--portal-gap:20px;--portal-width:clamp(220px, calc((min(1240px, 100vw - 64px) - 80px) / 4.5), 260px)}.ugc-module__Avd9ka__track{animation-duration:56s}}@media (max-width:767px){.ugc-module__Avd9ka__header{margin-bottom:22px}.ugc-module__Avd9ka__marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2% 98%,#0000)}.ugc-module__Avd9ka__track{animation-duration:40s}.ugc-module__Avd9ka__portal{border-radius:20px}.ugc-module__Avd9ka__topic{font-size:9px;bottom:10px;left:10px}}@media (prefers-reduced-motion:reduce){.ugc-module__Avd9ka__track{animation:none}}
