:root{--dv2-bg:#070707;--dv2-surface:#0e0e10;--dv2-panel:#0b0b0b;--dv2-panel-2:#0d0d0d;--dv2-card:#111;--dv2-accent:#fc5e0e;--dv2-accent-text:#ff8f57;--dv2-accent-text-soft:#ffb489;--dv2-accent-strong:#c84a00;--dv2-accent-strong-deep:#c04300;--dv2-success:#7ee2b0;--dv2-danger:#ff8a6d;--dv2-warning:#f0b429;--dv2-muted:#9ca3af;--dv2-bg-rgb:7 7 7;--dv2-surface-rgb:14 14 16;--dv2-panel-rgb:11 11 11;--dv2-panel-2-rgb:13 13 13;--dv2-card-rgb:17 17 17;--dv2-accent-rgb:252 94 14;--dv2-accent-text-rgb:255 143 87;--dv2-accent-text-soft-rgb:255 180 137;--dv2-accent-strong-rgb:200 74 0;--dv2-success-rgb:126 226 176;--dv2-danger-rgb:255 138 109;--dv2-warning-rgb:240 180 41;--dv2-muted-rgb:156 163 175;--dv2-line:hsla(0,0%,100%,.08);--dv2-line-strong:hsla(0,0%,100%,.13);--dv2-fill:hsla(0,0%,100%,.03);--dv2-fill-hover:hsla(0,0%,100%,.06);--dv2-text-1:hsla(0,0%,100%,.92);--dv2-text-2:hsla(0,0%,100%,.6);--dv2-text-3:hsla(0,0%,100%,.48);--dv2-icon:#9e9ea0;--dv2-icon-soft:#828283;--dv2-icon-strong:#ececed;--dv2-glow:rgba(252,94,14,.08);--dv2-sheen:hsla(0,0%,100%,.06);--dv2-danger-tint:rgba(255,86,48,.05);--dv2-danger-border:rgba(255,86,48,.28);--dv2-accent-tint:rgba(252,94,14,.05);--dv2-mode-music:#fc5e0e;--dv2-mode-music-soft:rgba(252,94,14,.14);--dv2-mode-music-border:rgba(252,94,14,.4);--dv2-mode-music-text:#ffb489;--dv2-mode-music-gradient:linear-gradient(135deg,#ff7a37,#fc5e0e);--dv2-mode-music-glow:rgba(252,94,14,.13);--dv2-mode-music-wave-played:linear-gradient(90deg,#ff9a52,#fc5e0e);--dv2-mode-music-wave-idle:rgba(252,94,14,.28);--dv2-mode-voice:#3ba7ff;--dv2-mode-voice-soft:rgba(59,167,255,.14);--dv2-mode-voice-border:rgba(59,167,255,.4);--dv2-mode-voice-text:#8ec5ff;--dv2-mode-voice-gradient:linear-gradient(135deg,#3ba7ff,#2a6fdb);--dv2-mode-voice-glow:rgba(59,167,255,.12);--dv2-mode-voice-wave-played:linear-gradient(90deg,#7ec2ff,#2a6fdb);--dv2-mode-voice-wave-idle:rgba(59,167,255,.28);--dv2-mode-talk:#22d3a5;--dv2-mode-talk-soft:rgba(34,211,165,.14);--dv2-mode-talk-border:rgba(34,211,165,.4);--dv2-mode-talk-text:#69e6c2;--dv2-mode-talk-gradient:linear-gradient(135deg,#22d3a5,#0a9d78);--dv2-mode-talk-glow:rgba(10,157,120,.13);--dv2-mode-talk-wave-played:linear-gradient(90deg,#5ff0cb,#0a9d78);--dv2-mode-talk-wave-idle:rgba(34,211,165,.28);--dv2-dur-stagger:40ms;--dv2-dur-quick:150ms;--dv2-dur-fast:250ms;--dv2-dur-reveal:500ms;--dv2-ease-smooth-out:cubic-bezier(0.22,1,0.36,1);--dv2-ease-in-out:ease-in-out;--dv2-dist-reveal:12px;--dv2-blur-reveal:3px;--dv2-dist-reveal-sm:6px;--dv2-blur-reveal-sm:2px;--dv2-radius-xs:4px;--dv2-radius-sm:8px;--dv2-radius-md:12px;--dv2-radius-lg:16px;--dv2-radius-xl:20px;--dv2-radius-pill:999px}:root.dv2-light{--dv2-bg:#f4f6f8;--dv2-surface:#fff;--dv2-panel:#fff;--dv2-panel-2:#fbfbfc;--dv2-card:#fff;--dv2-accent:#fd5c00;--dv2-accent-text:#e04e00;--dv2-accent-text-soft:#ff7a33;--dv2-accent-strong:#c84a00;--dv2-accent-strong-deep:#c04300;--dv2-success:#1e9e64;--dv2-danger:#d93025;--dv2-warning:#b45309;--dv2-muted:#6b7280;--dv2-bg-rgb:244 246 248;--dv2-surface-rgb:255 255 255;--dv2-panel-rgb:255 255 255;--dv2-panel-2-rgb:251 251 252;--dv2-card-rgb:255 255 255;--dv2-accent-rgb:253 92 0;--dv2-accent-text-rgb:224 78 0;--dv2-accent-text-soft-rgb:255 122 51;--dv2-accent-strong-rgb:200 74 0;--dv2-success-rgb:30 158 100;--dv2-danger-rgb:217 48 37;--dv2-warning-rgb:180 83 9;--dv2-muted-rgb:107 114 128;--dv2-line:#e7ebef;--dv2-line-strong:#dde3e9;--dv2-fill:#f4f6f8;--dv2-fill-hover:#eceff2;--dv2-text-1:#212b36;--dv2-text-2:#637381;--dv2-text-3:#66717e;--dv2-icon:#637381;--dv2-icon-soft:#66717e;--dv2-icon-strong:#212b36;--dv2-glow:rgba(253,92,0,.1);--dv2-sheen:rgba(33,43,54,.06);--dv2-danger-tint:rgba(217,48,37,.06);--dv2-danger-border:rgba(217,48,37,.24);--dv2-accent-tint:rgba(253,92,0,.06);--dv2-mode-music:#fd5c00;--dv2-mode-music-soft:rgba(253,92,0,.1);--dv2-mode-music-border:rgba(253,92,0,.35);--dv2-mode-music-text:#c24a00;--dv2-mode-music-gradient:linear-gradient(135deg,#ff7a37,#fc5e0e);--dv2-mode-music-glow:rgba(253,92,0,.08);--dv2-mode-music-wave-played:linear-gradient(90deg,#ff9a52,#fc5e0e);--dv2-mode-music-wave-idle:rgba(253,92,0,.22);--dv2-mode-voice:#2a6fdb;--dv2-mode-voice-soft:rgba(42,111,219,.1);--dv2-mode-voice-border:rgba(42,111,219,.35);--dv2-mode-voice-text:#1e5bb8;--dv2-mode-voice-gradient:linear-gradient(135deg,#3ba7ff,#2a6fdb);--dv2-mode-voice-glow:rgba(42,111,219,.08);--dv2-mode-voice-wave-played:linear-gradient(90deg,#7ec2ff,#2a6fdb);--dv2-mode-voice-wave-idle:rgba(42,111,219,.22);--dv2-mode-talk:#0a9d78;--dv2-mode-talk-soft:rgba(10,157,120,.1);--dv2-mode-talk-border:rgba(10,157,120,.35);--dv2-mode-talk-text:#087a5e;--dv2-mode-talk-gradient:linear-gradient(135deg,#22d3a5,#0a9d78);--dv2-mode-talk-glow:rgba(10,157,120,.08);--dv2-mode-talk-wave-played:linear-gradient(90deg,#5ff0cb,#0a9d78);--dv2-mode-talk-wave-idle:rgba(10,157,120,.22)}.dv2{color:var(--dv2-text-1);font-family:var(--font-body),"Inter",system-ui,sans-serif;background-color:var(--dv2-bg)}.dv2-app-shell{height:100vh;height:100dvh}.dv2 .dv2-corner-glow{background:var(--dv2-bg)}.dv2{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.16) transparent}.dv2 ::-webkit-scrollbar{width:10px;height:10px}.dv2 ::-webkit-scrollbar-track{background:transparent}.dv2 ::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.14);border-radius:999px;border:3px solid transparent;background-clip:content-box}.dv2 ::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.26)}:root.dv2-light .dv2{scrollbar-color:rgba(33,43,54,.28) transparent}:root.dv2-light .dv2 ::-webkit-scrollbar-thumb{background:rgba(33,43,54,.2);border-radius:999px;border:3px solid transparent;background-clip:content-box}:root.dv2-light .dv2 ::-webkit-scrollbar-thumb:hover{background-color:rgba(33,43,54,.38)}.dv2-scroll,.dv2-scroll *{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.16) transparent}.dv2-scroll ::-webkit-scrollbar,.dv2-scroll::-webkit-scrollbar{width:8px;height:8px}.dv2-scroll ::-webkit-scrollbar-track,.dv2-scroll::-webkit-scrollbar-track{background:transparent}.dv2-scroll ::-webkit-scrollbar-thumb,.dv2-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.14);border-radius:999px;border:2px solid transparent;background-clip:content-box}.dv2-scroll ::-webkit-scrollbar-thumb:hover,.dv2-scroll::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.26)}:root.dv2-light .dv2-scroll,:root.dv2-light .dv2-scroll *{scrollbar-color:rgba(33,43,54,.28) transparent}:root.dv2-light .dv2-scroll ::-webkit-scrollbar-thumb,:root.dv2-light .dv2-scroll::-webkit-scrollbar-thumb{background:rgba(33,43,54,.2);border-radius:999px;border:2px solid transparent;background-clip:content-box}:root.dv2-light .dv2-scroll ::-webkit-scrollbar-thumb:hover,:root.dv2-light .dv2-scroll::-webkit-scrollbar-thumb:hover{background-color:rgba(33,43,54,.38)}@keyframes dv2-reveal-rise{0%{opacity:0;transform:translateY(var(--dv2-dist-reveal));filter:blur(var(--dv2-blur-reveal))}to{opacity:1;transform:none;filter:none}}.dv2-reveal{animation:dv2-reveal-rise var(--dv2-dur-reveal) var(--dv2-ease-smooth-out) both;animation-delay:calc(min(var(--dv2-reveal-i, 0), 6) * var(--dv2-dur-stagger))}.dv2-fade-out{opacity:0!important;pointer-events:none;transition:opacity var(--dv2-dur-reveal) var(--dv2-ease-smooth-out)}@media (min-width:768px){.dv2-reveal-desktop{--dv2-dist-reveal:var(--dv2-dist-reveal-sm);--dv2-blur-reveal:var(--dv2-blur-reveal-sm);animation:dv2-reveal-rise var(--dv2-dur-reveal) var(--dv2-ease-smooth-out) both;animation-delay:calc(min(var(--dv2-reveal-i, 0), 6) * var(--dv2-dur-stagger))}}@media (max-width:767.98px){.dv2-reveal{--dv2-dist-reveal:var(--dv2-dist-reveal-sm);--dv2-blur-reveal:var(--dv2-blur-reveal-sm)}}.dv2-overlay-fade{opacity:0}.dv2-overlay-fade[data-state=open]{animation:dv2-overlay-fade var(--dv2-dur-fast) var(--dv2-ease-smooth-out) both}.dv2-overlay-fade[data-state=closed]{animation:dv2-overlay-fade var(--dv2-dur-quick) var(--dv2-ease-in-out) reverse both}@keyframes dv2-overlay-fade{0%{opacity:0}to{opacity:1}}@keyframes dv2-dialog-in{0%{opacity:0;transform:translate(var(--dv2-dialog-from-x,0),var(--dv2-dialog-from-y,0)) scale(var(--dv2-dialog-scale-from,.95))}to{opacity:1;transform:translate(0) scale(1)}}.dv2-dialog{opacity:0;transform:none}.dv2-dialog[data-state=open]{animation:dv2-dialog-in var(--dv2-dur-fast) var(--dv2-ease-smooth-out) both}.dv2-dialog[data-state=closed]{animation:dv2-dialog-in var(--dv2-dur-quick) var(--dv2-ease-in-out) reverse both}.dv2-dialog-origin-center{transform-origin:center}.dv2-dialog-origin-top-left{transform-origin:top left;--dv2-dialog-from-x:-10px;--dv2-dialog-from-y:-10px;--dv2-dialog-scale-from:0.92}.dv2-dialog-origin-bottom{transform-origin:bottom center;--dv2-dialog-from-y:16px;--dv2-dialog-scale-from:0.97}.dv2-indicator{position:absolute;left:0;top:0;opacity:0;pointer-events:none;transition:transform var(--dv2-dur-fast) var(--dv2-ease-smooth-out),width var(--dv2-dur-fast) var(--dv2-ease-smooth-out),height var(--dv2-dur-fast) var(--dv2-ease-smooth-out)}.dv2-indicator-label{transition:color var(--dv2-dur-fast) var(--dv2-ease-smooth-out),background-color var(--dv2-dur-fast) var(--dv2-ease-smooth-out)}.dv2-wave-bar{transform-origin:center}@keyframes dv2-wave-pulse{0%,to{transform:scaleY(.62)}50%{transform:scaleY(1)}}.dv2-wave-player .dv2-wave-bar{opacity:.4;transition:opacity var(--dv2-dur-fast) var(--dv2-ease-smooth-out)}.dv2-wave-player[data-animate=true] .dv2-wave-bar{opacity:.95;animation:dv2-wave-pulse 1.15s var(--dv2-ease-in-out) infinite backwards;animation-delay:calc(var(--dv2-wave-i, 0) * 90ms)}@keyframes dv2-wave-generating-pulse{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.dv2-wave-generating .dv2-wave-bar{opacity:.6}.dv2-wave-generating[data-animate=true] .dv2-wave-bar{animation:dv2-wave-generating-pulse 1.2s var(--dv2-ease-in-out) infinite backwards;animation-delay:calc(var(--dv2-wave-i, 0) * .12s)}@media (prefers-reduced-motion:reduce){.dv2-dialog[data-state=closed],.dv2-dialog[data-state=open],.dv2-reveal,.dv2-reveal-desktop,.dv2-wave[data-animate=true] .dv2-wave-bar{animation:none}.dv2-indicator,.dv2-indicator-label{transition:none}}:root{--fc-ease:cubic-bezier(0.22,1,0.36,1);--fc-dur-quick:150ms;--fc-dur-fast:250ms;--fc-dur-reveal:550ms;--fc-header-h:72px;--fc-rail-top:calc(var(--fc-header-h) + 26px)}@media (min-width:768px){:root{--fc-header-h:80px}}.fc-root section{scroll-margin-top:var(--fc-rail-top)}@keyframes fcRiseIn{0%{opacity:0;transform:translateY(22px);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.fc-rise-in{opacity:0;animation:fcRiseIn .7s var(--fc-ease) forwards;animation-delay:var(--delay,0s)}@keyframes fcRiseInMobile{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.fc-rise-in{opacity:1;animation-name:fcRiseInMobile;animation-duration:.55s}}.fc-hero-title{font-size:clamp(1.5rem,7vw,2rem)}@media (min-width:640px){.fc-hero-title{font-size:clamp(.85rem,calc(5.07vw - 2.4px),3rem);white-space:nowrap}}.fc-hero-video-shade{background:linear-gradient(180deg,rgba(5,5,5,.5),rgba(5,5,5,.6) 58%,rgba(7,7,7,.78) 88%,#070707)}@media (max-width:640px){.fc-hero-video-shade{background:linear-gradient(180deg,rgba(5,5,5,.5),rgba(5,5,5,.55) 72%,rgba(7,7,7,.45) 90%,#070707)}}.fc-hero-dissolve{position:absolute;inset-inline:0;bottom:0;z-index:1;height:48%;min-height:260px;pointer-events:none}@media (max-width:640px){.fc-hero-dissolve{height:18%;min-height:88px}.fc-hero-dissolve-blur{display:none}.fc-hero-dissolve-cap{height:28px}}.fc-hero-dissolve-fade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,7,7,0) 0,rgba(7,7,7,.2) 22%,rgba(7,7,7,.52) 48%,rgba(7,7,7,.82) 72%,rgba(7,7,7,.96) 88%,#070707)}.fc-hero-dissolve-cap{position:absolute;inset-inline:0;bottom:0;height:56px;background:#070707}.fc-hero-prize{display:block;width:100%;max-width:420px;min-width:0;line-height:0}.fc-hero-prize img{display:block;width:100%;height:auto;max-width:100%}@media (max-width:639px){.fc-hero-prize{max-width:100%}}.fc-reveal-item{opacity:0;translate:0 14px;filter:blur(5px);transition:opacity var(--fc-dur-reveal) var(--fc-ease),translate var(--fc-dur-reveal) var(--fc-ease),filter var(--fc-dur-reveal) var(--fc-ease),scale var(--fc-dur-reveal) var(--fc-ease)}.fc-in-view .fc-reveal-item{opacity:1;translate:0 0;filter:blur(0)}.fc-reveal-item.from-x-18{translate:-18px 0}.fc-reveal-item.from-y-16{translate:0 16px}.fc-reveal-item.from-y-20{translate:0 20px}.fc-reveal-item.from-y-24{translate:0 24px}.fc-reveal-item.fade-only{translate:none}.fc-reveal-item.scale-in{scale:.96}.fc-in-view .fc-reveal-item.from-x-18,.fc-in-view .fc-reveal-item.from-y-16,.fc-in-view .fc-reveal-item.from-y-20,.fc-in-view .fc-reveal-item.from-y-24{translate:0 0}.fc-in-view .fc-reveal-item.scale-in{scale:1}@media (max-width:639px){.fc-reveal-item{translate:0 7px;filter:blur(2.5px)}.fc-reveal-item.from-x-18{translate:-9px 0}.fc-reveal-item.from-y-16{translate:0 8px}.fc-reveal-item.from-y-20{translate:0 10px}.fc-reveal-item.from-y-24{translate:0 12px}.fc-reveal-item.scale-in{scale:.98}}.fc-connector-line{stroke-dashoffset:40;transition:stroke-dashoffset var(--fc-dur-reveal) ease-in-out}.fc-in-view .fc-connector-line{stroke-dashoffset:0}@keyframes fcBgBreathe{0%,to{background-size:112% 112%;background-position:50% 48%}50%{background-size:122% 122%;background-position:50% 44%}}.fc-starfield{width:100%;height:100%;background-color:#0b0b10;background-image:radial-gradient(ellipse 70% 50% at 50% 30%,rgba(252,94,14,.1) 0,transparent 70%),url(/assets/images/Stars-bg.png),linear-gradient(160deg,#171220,#050505 70%);background-repeat:no-repeat;background-size:112% 112%;background-position:50%;animation:fcBgBreathe 40s ease-in-out infinite}.fc-entry-media{background-color:#0b0b10;background-image:radial-gradient(1.5px 1.5px at 20% 30%,hsla(0,0%,100%,.55),transparent 100%),radial-gradient(1px 1px at 55% 70%,hsla(0,0%,100%,.4),transparent 100%),radial-gradient(1.5px 1.5px at 80% 20%,hsla(0,0%,100%,.5),transparent 100%),radial-gradient(ellipse 70% 55% at var(--glow-x,50%) var(--glow-y,35%),rgba(252,94,14,.32) 0,transparent 70%),linear-gradient(165deg,#1a1420 0,#08080a 75%)}@keyframes fcGradientShift{to{background-position:200%}}.fc-gradient-text{background:linear-gradient(90deg,#fc5e0e,#ffb489,#fc5e0e);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fcGradientShift 4s linear infinite}@keyframes fcHeroGlowPulse{0%,to{opacity:.85}50%{opacity:1}}@keyframes fcHeroSweep{0%{transform:translateX(-20%)}to{transform:translateX(20%)}}@keyframes fcGlowPulse{0%,to{opacity:.06;transform:translate(-50%,-50%) scale(1)}50%{opacity:.1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes fcPrizeGlowPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes fcFinalCtaPulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes fcPulseDot{0%,to{opacity:.5}50%{opacity:1}}@keyframes fcRoadmapNodeFlare{0%,7%,to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}3.5%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 0 9px rgba(252,94,14,.22),0 0 26px rgba(252,94,14,.55)}}.fc-hero-glow{animation:fcHeroGlowPulse 10s ease-in-out infinite}.fc-hero-sweep{animation:fcHeroSweep 14s ease-in-out infinite alternate}.fc-glow-pulse{animation:fcGlowPulse 9s ease-in-out infinite}.fc-prize-sheen{animation:fcPrizeGlowPulse 7s ease-in-out infinite}.fc-cta-pulse,.fc-final-cta-card:before{animation:fcFinalCtaPulse 8s ease-in-out infinite}.fc-pulse-dot{animation:fcPulseDot 1.1s ease-in-out infinite}.fc-rm-grid{display:grid;grid-template-columns:1fr 64px 1fr 64px 1fr;grid-template-rows:auto 72px auto}.fc-rm-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px 20px;border-radius:16px;min-height:188px;background:radial-gradient(120% 140% at 18% 0,rgba(252,94,14,.07),transparent 55%),linear-gradient(165deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,0) 45%),var(--dv2-card,#121212);border:1px solid rgba(252,94,14,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 10px 26px rgba(0,0,0,.3);transition:transform var(--fc-dur-fast) var(--fc-ease),border-color var(--fc-dur-fast) ease,box-shadow var(--fc-dur-fast) ease,background var(--fc-dur-fast) ease}.fc-rm-card.is-done{border-color:rgba(252,94,14,.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 10px 26px rgba(0,0,0,.3),0 0 16px rgba(252,94,14,.1)}.fc-rm-card.is-active,.fc-rm-card:hover{transform:translateY(-4px);border-color:rgba(252,94,14,.7);background:radial-gradient(120% 140% at 18% 0,rgba(252,94,14,.22),transparent 60%),linear-gradient(165deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,0) 45%),var(--dv2-card,#121212);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 18px 40px rgba(0,0,0,.45),0 0 34px rgba(252,94,14,.32)}.fc-rm-card--1{grid-row:1;grid-column:1/2}.fc-rm-card--2{grid-row:1;grid-column:3/4}.fc-rm-card--3{grid-row:1;grid-column:5/6}.fc-rm-card--4{grid-row:3;grid-column:5/6}.fc-rm-card--5{grid-row:3;grid-column:1/2}.fc-rm-icon-wrap{position:relative;width:40px;margin-bottom:6px}.fc-rm-icon-wrap:before{content:"";position:absolute;inset:-12px;border-radius:999px;background:radial-gradient(circle,rgba(252,94,14,.4),rgba(252,94,14,0) 72%);opacity:.4;filter:blur(4px);transition:opacity var(--fc-dur-fast) ease,filter var(--fc-dur-fast) ease}.fc-rm-card.is-active .fc-rm-icon-wrap:before,.fc-rm-card:hover .fc-rm-icon-wrap:before{opacity:1;filter:blur(7px)}.fc-rm-icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:radial-gradient(120% 120% at 30% 20%,rgba(252,94,14,.24),rgba(252,94,14,.08));border:1px solid rgba(252,94,14,.28);color:var(--dv2-accent-text,#ffa378);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);transition:background var(--fc-dur-fast) ease,border-color var(--fc-dur-fast) ease,box-shadow var(--fc-dur-fast) ease,color var(--fc-dur-fast) ease}.fc-rm-card.is-active .fc-rm-icon,.fc-rm-card:hover .fc-rm-icon{background:linear-gradient(135deg,#c84a00,#fc5e0e);border-color:rgba(252,94,14,.7);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 0 18px rgba(252,94,14,.5)}.fc-rm-num{position:absolute;right:-6px;bottom:-6px;z-index:1;display:flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:999px;font-size:10.5px;font-weight:700;color:var(--dv2-text-2,#b8b8b8);border:1px solid hsla(0,0%,100%,.14);background:#050505;transition:color var(--fc-dur-fast) ease,border-color var(--fc-dur-fast) ease,background var(--fc-dur-fast) ease,box-shadow var(--fc-dur-fast) ease}.fc-rm-card.is-done .fc-rm-num{color:var(--dv2-accent-text,#ffa378);border-color:rgba(252,94,14,.4)}.fc-rm-card.is-active .fc-rm-num,.fc-rm-card:hover .fc-rm-num{color:#fff;border-color:rgba(252,94,14,.6);background:linear-gradient(135deg,#c84a00,#fc5e0e);box-shadow:0 0 10px rgba(252,94,14,.5)}.fc-rm-conn{position:relative}.fc-rm-conn--1{grid-column:2/3}.fc-rm-conn--1,.fc-rm-conn--2{grid-row:1;align-self:center;height:44px}.fc-rm-conn--2{grid-column:4/5}.fc-rm-conn--3{grid-row:2;grid-column:5/6}.fc-rm-conn--4{grid-row:3;grid-column:2/5;align-self:center;height:44px}.fc-rm-conn--1 .fc-rm-glow,.fc-rm-conn--1 .fc-rm-line,.fc-rm-conn--2 .fc-rm-glow,.fc-rm-conn--2 .fc-rm-line,.fc-rm-conn--4 .fc-rm-glow,.fc-rm-conn--4 .fc-rm-line{position:absolute;top:50%;left:0;right:0;height:2px;border-radius:999px;transform:translateY(-50%)}.fc-rm-conn--3 .fc-rm-glow,.fc-rm-conn--3 .fc-rm-line{position:absolute;left:50%;top:0;bottom:0;width:2px;border-radius:999px;transform:translateX(-50%)}.fc-rm-line{background:hsla(0,0%,100%,.14)}.fc-rm-glow{opacity:0;background:linear-gradient(90deg,#c84a00,#fc5e0e);box-shadow:0 0 14px rgba(252,94,14,.65);transition:opacity var(--fc-dur-fast) ease}.fc-rm-conn--3 .fc-rm-glow{background:linear-gradient(180deg,#c84a00,#fc5e0e)}.fc-rm-dot{position:absolute;width:8px;height:8px;border-radius:999px;background:#fff2ea;box-shadow:0 0 10px 2px rgba(252,94,14,.75);opacity:0;top:50%;left:0;transform:translate(-50%,-50%)}.fc-rm-conn--3 .fc-rm-dot{left:50%;top:0}.fc-rm-conn.is-done .fc-rm-glow{opacity:.3}.fc-rm-card:hover+.fc-rm-conn .fc-rm-glow,.fc-rm-conn.is-active .fc-rm-glow{opacity:1}.fc-rm-conn.is-active .fc-rm-dot{opacity:1;animation:fcRmDotH .65s ease-in-out 1 both}.fc-rm-conn--3.is-active .fc-rm-dot{animation-name:fcRmDotV}.fc-rm-conn--4.is-active .fc-rm-dot{animation-name:fcRmDotHReverse}.fc-rm-card:hover+.fc-rm-conn .fc-rm-dot{opacity:1;animation:fcRmDotH 1.3s ease-in-out infinite}.fc-rm-card:hover+.fc-rm-conn--3 .fc-rm-dot{animation-name:fcRmDotV}.fc-rm-card:hover+.fc-rm-conn--4 .fc-rm-dot{animation-name:fcRmDotHReverse}@keyframes fcRmDotH{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}@keyframes fcRmDotHReverse{0%{left:100%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:0;opacity:0}}@keyframes fcRmDotV{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}to{top:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.fc-rm-dot{animation:none!important}}.fc-rm-mobile-item{position:relative;display:flex;gap:1rem;padding:16px;border-radius:14px;background:radial-gradient(140% 160% at 10% 0,rgba(252,94,14,.07),transparent 55%),var(--dv2-card,#121212);border:1px solid rgba(252,94,14,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 8px 20px rgba(0,0,0,.28);transition:border-color var(--fc-dur-fast) ease,transform var(--fc-dur-fast) var(--fc-ease),box-shadow var(--fc-dur-fast) ease,background var(--fc-dur-fast) ease}.fc-rm-mobile-item:active{transform:scale(.99);border-color:rgba(252,94,14,.3)}.fc-rm-mobile-item.is-done{border-color:rgba(252,94,14,.32);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 8px 20px rgba(0,0,0,.28),0 0 14px rgba(252,94,14,.1)}.fc-rm-mobile-item.is-active{border-color:rgba(252,94,14,.7);background:radial-gradient(140% 160% at 10% 0,rgba(252,94,14,.2),transparent 55%),var(--dv2-card,#121212);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 14px 30px rgba(0,0,0,.4),0 0 26px rgba(252,94,14,.3)}.fc-rm-mobile-item:not(:last-child):after{content:"";position:absolute;left:38px;bottom:-14px;width:1px;height:14px;background:hsla(0,0%,100%,.14);transition:background var(--fc-dur-fast) ease,box-shadow var(--fc-dur-fast) ease}.fc-rm-mobile-item.is-active:not(:last-child):after,.fc-rm-mobile-item.is-done:not(:last-child):after{background:linear-gradient(180deg,#c84a00,#fc5e0e);box-shadow:0 0 8px rgba(252,94,14,.55)}.fc-masonry{-moz-column-count:1;column-count:1;-moz-column-gap:1.1rem;column-gap:1.1rem}@media (min-width:640px){.fc-masonry{-moz-column-count:2;column-count:2}}@media (min-width:1024px){.fc-masonry{-moz-column-count:3;column-count:3}}@media (min-width:1400px){.fc-masonry{-moz-column-count:4;column-count:4}}.fc-masonry>*{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.1rem}.fc-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.fc-no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.fc-rise-in{animation:none;opacity:1;transform:none;filter:none}.fc-reveal-item{transition:opacity var(--fc-dur-fast) ease;translate:none!important;scale:none!important;filter:none!important}.fc-cta-pulse,.fc-final-cta-card:before,.fc-glow-pulse,.fc-gradient-text,.fc-hero-glow,.fc-hero-sweep,.fc-prize-sheen,.fc-pulse-dot,.fc-starfield{animation:none}.fc-gradient-text{background-position:0}}.fc-categories-ambient{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 60% at 15% 15%,rgba(252,94,14,.06) 0,transparent 60%),radial-gradient(ellipse 55% 60% at 85% 85%,rgba(200,74,0,.06) 0,transparent 60%)}.fc-poster-card{height:380px;transition:border-color var(--fc-dur-fast) ease,box-shadow var(--fc-dur-fast) ease}@media (min-width:640px){.fc-poster-card{height:420px}}@media (min-width:1024px){.fc-poster-card{height:460px}}.fc-poster-bg-base,.fc-poster-bg-hover{transition:opacity .35s ease}.fc-poster-bg-hover,.fc-poster-card.is-playing .fc-poster-bg-base{opacity:0}.fc-poster-card.is-playing .fc-poster-bg-hover{opacity:1}.fc-poster-play{opacity:1;transition:opacity var(--fc-dur-fast) ease,transform var(--fc-dur-fast) var(--fc-ease)}.fc-poster-card.is-playing .fc-poster-play{opacity:0;pointer-events:none}.fc-poster-play:focus-visible{opacity:1;pointer-events:auto;outline:2px solid rgba(252,94,14,.7);outline-offset:3px}@media (hover:hover) and (pointer:fine){.fc-poster-play{opacity:0;pointer-events:none}.fc-poster-play:focus-visible{opacity:1;pointer-events:auto}}.fc-poster-footer{background:linear-gradient(0deg,rgba(0,0,0,.94),rgba(0,0,0,.86) 32%,rgba(0,0,0,.58) 62%,transparent)}.fc-poster-card.is-playing,.fc-poster-card:focus-within,.fc-poster-card:hover{border-color:rgba(252,94,14,.4);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 26px 52px rgba(0,0,0,.48),0 0 38px rgba(252,94,14,.16);z-index:2}.fc-hover-reveal{opacity:1}@media (hover:hover) and (pointer:fine){.fc-hover-reveal{opacity:0;transition:opacity var(--fc-dur-fast) ease}.fc-hover-parent:focus-visible .fc-hover-reveal,.fc-hover-parent:focus-within .fc-hover-reveal,.fc-hover-parent:hover .fc-hover-reveal{opacity:1}}.fc-ambient-shader{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:0;mix-blend-mode:screen;transition:opacity .6s ease}.fc-ambient-shader.is-live{opacity:1}.fc-final-cta-card{position:relative;overflow:hidden;border-radius:24px;padding:80px 32px;text-align:center;border:1px solid rgba(252,94,14,.28);background:radial-gradient(ellipse 60% 90% at 50% 100%,rgba(252,94,14,.16) 0,rgba(252,94,14,0) 70%),#241005;box-shadow:0 24px 60px rgba(0,0,0,.65),inset 0 1px 0 hsla(0,0%,100%,.08)}.fc-final-cta-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 70% at 50% 105%,rgba(252,94,14,.22) 0,transparent 70%)}@media (max-width:639px){.fc-final-cta-card{padding:64px 24px}}.fc-rm-card--1{--fc-rm-idle:0s}.fc-rm-card--2{--fc-rm-idle:0.35s}.fc-rm-card--3{--fc-rm-idle:0.7s}.fc-rm-card--4{--fc-rm-idle:1.05s}.fc-rm-card--5{--fc-rm-idle:1.4s}.fc-rm-card:not(.is-active):not(:hover):after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 35%,hsla(0,0%,100%,.06) 50%,transparent 65%);transform:translateX(-120%);animation:fcRmSheen 5.6s ease-in-out infinite;animation-delay:var(--fc-rm-idle,0s)}.fc-rm-card:not(.is-active):not(:hover) .fc-rm-icon-wrap:before{animation:fcRmIconBreathe 3.6s ease-in-out infinite;animation-delay:var(--fc-rm-idle,0s)}@keyframes fcRmSheen{0%,70%{transform:translateX(-120%)}to{transform:translateX(120%)}}@keyframes fcRmIconBreathe{0%,to{opacity:.4;filter:blur(4px)}50%{opacity:.85;filter:blur(7px)}}.fc-rm-mobile-item{--fc-rm-idle:0s}.fc-rm-mobile-item:nth-child(2){--fc-rm-idle:0.35s}.fc-rm-mobile-item:nth-child(3){--fc-rm-idle:0.7s}.fc-rm-mobile-item:nth-child(4){--fc-rm-idle:1.05s}.fc-rm-mobile-item:nth-child(5){--fc-rm-idle:1.4s}.fc-rm-mobile-item:not(.is-active) .fc-rm-icon-wrap:before{animation:fcRmIconBreathe 3.6s ease-in-out infinite;animation-delay:var(--fc-rm-idle,0s)}.fc-prize-panel{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 30px 70px rgba(0,0,0,.45)}.fc-prize-panel:before{content:"";position:absolute;z-index:0;pointer-events:none;left:50%;top:-18%;width:min(880px,108%);aspect-ratio:5/3;transform:translateX(-50%);background:radial-gradient(ellipse 52% 56% at 50% 42%,rgba(252,94,14,.34) 0,rgba(252,94,14,.12) 44%,transparent 74%);filter:blur(30px);animation:prizeGlowPulse 5.5s ease-in-out infinite}@keyframes prizeGlowPulse{0%,to{opacity:.6;transform:translateX(-50%) scale(.97)}50%{opacity:1;transform:translateX(-50%) scale(1.05)}}.fc-prize-badge{display:inline-block;border-radius:999px;padding:6px 16px;font-family:var(--font-heading,inherit);font-size:10.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--dv2-accent-text-soft);background:rgba(252,94,14,.1);border:1px solid rgba(252,94,14,.3)}.fc-prize-lockup{margin:1.35rem auto 0;min-width:0;line-height:0;filter:drop-shadow(0 0 34px rgba(252,94,14,.35))}.fc-prize-lockup,.fc-prize-lockup img{display:block;height:auto;max-width:100%}.fc-prize-lockup img{width:100%}.fc-prize-lockup--grand{width:min(500px,94%)}.fc-prize-lockup--second{width:min(370px,76%);filter:drop-shadow(0 0 22px rgba(252,94,14,.22));margin-top:1.1rem}@media (max-width:1023px){.fc-prize-lockup--grand{width:min(540px,94%)}.fc-prize-lockup--second{width:min(410px,74%)}}@media (max-width:639px){.fc-prize-lockup--grand{width:100%}.fc-prize-lockup--second{width:92%}.fc-prize-lockup{filter:drop-shadow(0 0 20px rgba(252,94,14,.28))}}.fc-award-pair{display:grid;grid-template-columns:1fr 1px 1fr;gap:0 clamp(24px,4vw,56px);align-items:start}.fc-award-rule{background:var(--dv2-line);align-self:stretch}@media (max-width:1023px){.fc-award-pair{grid-template-columns:1fr;gap:0}.fc-award-rule{height:1px;width:100%;margin:34px 0;align-self:auto}}.fc-award-name{font-family:var(--font-display,inherit);font-weight:700;font-size:clamp(1.125rem,2.2vw,1.5rem);letter-spacing:-.015em;color:#fff}.fc-award-how{margin-top:.45rem;font-size:12.5px;line-height:1.5;color:var(--dv2-text-3)}.fc-award-tier{margin-top:2.25rem}.fc-award-tier+.fc-award-tier{margin-top:2rem}@media (max-width:639px){.fc-award-tier{margin-top:1.75rem}.fc-award-tier+.fc-award-tier{margin-top:1.6rem}}.fc-prize-hero-perk{padding:5px 14px;font-size:11.5px;color:var(--dv2-text-2,hsla(0,0%,100%,.6))}.fc-prize-chip,.fc-prize-hero-perk{border-radius:999px;font-weight:600;background:var(--dv2-fill);border:1px solid var(--dv2-line)}.fc-prize-chip{display:inline-flex;align-items:center;padding:7px 16px;font-size:12.5px;color:var(--dv2-text-1,hsla(0,0%,100%,.92))}.fc-vm-section{position:relative;padding:6rem 0 4.5rem;background:var(--dv2-bg);overflow:hidden}.fc-vm-head{margin-bottom:2.75rem}.fc-vm-wall{position:relative;height:870px;overflow:hidden;padding-top:22px}@media (max-width:899px){.fc-vm-wall{height:730px}}.fc-vm-wall:after{content:"";position:absolute;left:0;right:0;bottom:0;height:150px;z-index:5;pointer-events:none;background:linear-gradient(180deg,rgba(7,7,7,0) 0,rgba(7,7,7,.5) 42%,rgba(7,7,7,.9) 76%,var(--dv2-bg) 97%)}.fc-vm-grid{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;grid-auto-flow:dense;align-content:start}@media (max-width:1023px){.fc-vm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.fc-vm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fc-vm-toggle{display:none;align-items:center;justify-content:center;gap:7px;margin:1.25rem auto 0;height:40px;padding:0 18px;border-radius:11px;font-size:13px;font-weight:600;color:var(--dv2-text-1,#fff);background:var(--dv2-fill-hover,hsla(0,0%,100%,.06));border:1px solid var(--dv2-line-strong,hsla(0,0%,100%,.13))}.fc-vm-toggle svg{width:15px;height:15px}.fc-vm-section.is-expanded .fc-vm-toggle{position:-webkit-sticky;position:sticky;top:70px;z-index:6}.fc-vm-section.is-expanded .fc-vm-toggle svg{transform:rotate(180deg)}@media (max-width:639px){.fc-vm-section{padding:4rem 0 3rem}.fc-vm-wall{height:auto;overflow:visible;padding-top:6px}.fc-vm-wall:after{display:none}.fc-vm-grid{gap:12px}.fc-vm-section:not(.is-expanded) .fc-vm-tile:nth-child(n+4){display:none}.fc-vm-toggle{display:flex}}.fc-vm-tile{position:relative;overflow:hidden;border-radius:14px;background:var(--dv2-card);border:1px solid var(--dv2-line);cursor:pointer;display:block;width:100%;height:auto;padding:0;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;text-align:left;color:inherit;aspect-ratio:8/5;transition:border-color .25s ease,box-shadow .25s ease,transform .25s cubic-bezier(.22,1,.36,1)}.fc-vm-tile:before{content:"";display:block;width:100%;padding-top:62.5%}.fc-vm-tile.is-tall{grid-row:span 2;aspect-ratio:auto;height:100%}.fc-vm-tile.is-tall:before{padding-top:0;height:100%;min-height:100%}.fc-vm-tile video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:none;z-index:1;background:#000}.fc-vm-tile.is-playing video{display:block}.fc-vm-poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fc-vm-poster.has-still{background:#111}.fc-vm-poster.has-still:after{display:none}.fc-vm-tile:not(.is-playing) .fc-vm-poster.has-still{animation:none}.fc-vm-poster{position:absolute;inset:0;z-index:0;background:radial-gradient(120% 90% at calc(20% + var(--vm-i, 0) * 9%) 12%,rgba(252,94,14,.28),transparent 58%),radial-gradient(100% 80% at calc(80% - var(--vm-i, 0) * 7%) 92%,rgba(200,74,0,.24),transparent 62%),linear-gradient(calc(150deg + var(--vm-i, 0) * 12deg),var(--dv2-card),var(--dv2-bg) 72%)}.fc-vm-poster:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,hsla(0,0%,100%,.028) 0 2px,transparent 2px 5px)}.fc-vm-tile:focus-visible,.fc-vm-tile:hover{border-color:hsla(0,0%,100%,.13);transform:translateY(-3px);outline:none}.fc-vm-tile.is-playing{border-color:rgba(252,94,14,.38);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 22px rgba(252,94,14,.16)}.fc-vm-tile.is-playing:focus-visible,.fc-vm-tile.is-playing:hover{border-color:rgba(252,94,14,.65);outline:1px solid rgba(252,94,14,.65);outline-offset:-1px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 0 30px rgba(252,94,14,.28);transform:translateY(-3px)}.fc-vm-tile:not(.is-playing) .fc-vm-poster{animation:fcVmDrift 9s ease-in-out infinite;animation-delay:calc(var(--vm-i, 0) * -.7s)}@keyframes fcVmDrift{0%,to{transform:scale(1);opacity:.92}50%{transform:scale(1.06);opacity:1}}.fc-vm-play-badge{position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.4);border:1px solid var(--dv2-line-strong,hsla(0,0%,100%,.13));color:#fff;opacity:0;transition:opacity .25s ease}.fc-vm-tile:focus-visible .fc-vm-play-badge,.fc-vm-tile:hover .fc-vm-play-badge{opacity:1}.fc-vm-tile.is-playing .fc-vm-play-badge{opacity:0}.fc-vm-note{margin-top:1.25rem;text-align:center;font-size:11.5px;color:var(--dv2-text-3,hsla(0,0%,100%,.4))}.fc-mp-section{position:relative;padding:4.5rem 0 4rem;background:var(--dv2-bg);overflow:hidden}.fc-mp-head{margin-bottom:0}.fc-mp-wall{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:20px;align-items:start;max-width:880px;margin-top:2.75rem;margin-inline:auto;padding-top:14px}@media (max-width:899px){.fc-mp-wall{grid-template-columns:minmax(0,1fr);max-width:400px;gap:16px}}.fc-mp-col{display:flex;flex-direction:column;gap:18px;min-width:0}.fc-mp-float{min-width:0;animation:fcMpLevitate var(--mp-dur,6.6s) ease-in-out infinite;animation-delay:calc(var(--mp-i, 0) * -2.1s)}.fc-mp-wall>.fc-mp-float{--mp-dur:6.6s}.fc-mp-col>.fc-mp-float:first-child{--mp-dur:7.4s}.fc-mp-col>.fc-mp-float:last-child{--mp-dur:5.9s}@keyframes fcMpLevitate{0%,to{transform:translateY(-7px)}50%{transform:translateY(7px)}}.fc-mp-card{position:relative;overflow:hidden;min-width:0;border-radius:16px;background:var(--dv2-card);border:1px solid hsla(0,0%,100%,.13);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 18px 44px rgba(0,0,0,.4);text-align:left;transition:border-color .25s ease,transform .25s cubic-bezier(.22,1,.36,1)}.fc-mp-card:hover{border-color:rgba(252,94,14,.35)}.fc-mp-card-head{display:flex;align-items:center;gap:9px;padding:10px 12px}.fc-mp-avatar{flex-shrink:0;width:30px;height:30px;border-radius:50%;object-fit:cover;display:block;border:1px solid var(--dv2-line-strong,hsla(0,0%,100%,.13))}.fc-mp-handle{flex:1;min-width:0;font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-mp-more{flex-shrink:0;display:flex;color:var(--dv2-text-3,hsla(0,0%,100%,.4))}.fc-mp-media{position:relative;display:block;width:100%;padding:0;margin:0;border:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;overflow:hidden;aspect-ratio:var(--mp-ratio,16/9);background:var(--dv2-bg);border-top:1px solid var(--dv2-line);border-bottom:1px solid var(--dv2-line)}.fc-mp-media-poster{position:absolute;inset:0;background:radial-gradient(110% 80% at calc(24% + var(--mp-i, 0) * 16%) 16%,rgba(252,94,14,.3),transparent 58%),radial-gradient(100% 80% at calc(80% - var(--mp-i, 0) * 14%) 88%,rgba(200,74,0,.26),transparent 62%),linear-gradient(calc(152deg + var(--mp-i, 0) * 16deg),var(--dv2-card),var(--dv2-bg) 74%);animation:fcVmDrift 11s ease-in-out infinite;animation-delay:calc(var(--mp-i, 0) * -1.4s)}.fc-mp-media-poster:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(112deg,hsla(0,0%,100%,.03) 0 2px,transparent 2px 6px)}.fc-mp-media-label{position:absolute;left:10px;top:10px;z-index:1;border-radius:999px;padding:3px 9px;font-family:var(--dv2-font-heading,inherit);font-size:9.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--dv2-text-3,hsla(0,0%,100%,.4));background:rgba(0,0,0,.45);border:1px solid var(--dv2-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fc-mp-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:none;z-index:1}.fc-mp-media.has-video{cursor:pointer}.fc-mp-media.has-video video{display:block}.fc-mp-media-still{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover}.fc-mp-media.has-video .fc-mp-media-label,.fc-mp-media.has-video .fc-mp-media-poster,.fc-mp-media.is-playing .fc-mp-media-still{display:none}.fc-mp-media.is-playing .fc-mp-play{opacity:0;pointer-events:none}.fc-mp-play{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.28);color:#fff}.fc-mp-body{padding:10px 12px 12px}.fc-mp-actions{gap:14px;margin-bottom:8px}.fc-mp-action,.fc-mp-actions{display:flex;align-items:center}.fc-mp-action{gap:5px;color:var(--dv2-text-3,hsla(0,0%,100%,.4));font-size:11.5px;font-weight:600}.fc-mp-action svg{width:18px;height:18px}.fc-mp-action-save{margin-left:auto}.fc-mp-caption{font-size:12.5px;line-height:1.5}.fc-mp-caption b{font-weight:700}.fc-mp-tags{margin-top:3px;font-size:12.5px;line-height:1.5;color:var(--dv2-accent-text)}.fc-mp-time{margin-top:7px;font-size:10.5px;color:var(--dv2-text-3,hsla(0,0%,100%,.4))}.fc-mp-card--lg .fc-mp-card-head{padding:12px 14px}.fc-mp-card--lg .fc-mp-avatar{width:34px;height:34px}.fc-mp-card--lg .fc-mp-body{padding:12px 14px 14px}@media (min-width:900px){.fc-mp-wall{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:stretch}.fc-mp-wall>.fc-mp-float{display:flex}.fc-mp-card--lg{display:flex;flex-direction:column;width:100%}.fc-mp-card--lg .fc-mp-media{flex:1 1 auto;aspect-ratio:auto;min-height:260px}}@media (prefers-reduced-motion:reduce){.fc-ambient-shader{transition:none}.fc-prize-panel:before{animation:none;opacity:.85;transform:translateX(-50%)}.fc-rm-card:not(.is-active):not(:hover) .fc-rm-icon-wrap:before,.fc-rm-card:not(.is-active):not(:hover):after,.fc-rm-mobile-item:not(.is-active) .fc-rm-icon-wrap:before{animation:none}.fc-vm-tile:not(.is-playing) .fc-vm-poster{animation:none;transform:none;opacity:1}.fc-vm-tile.is-playing,.fc-vm-tile:focus-visible,.fc-vm-tile:hover{transform:none}.fc-mp-float,.fc-mp-media-poster{animation:none}}