.momentum-visual[data-v-b71d0c3d]{margin:0;width:100%}.momentum-stage[data-v-b71d0c3d]{background:#171412;border:1px solid hsla(0,0%,100%,.14);border-radius:28px;box-shadow:0 32px 72px #0000006b,inset 0 0 0 1px #c9212817;isolation:isolate;min-height:470px;overflow:hidden;position:relative}.momentum-stage[data-v-b71d0c3d]:after,.momentum-stage[data-v-b71d0c3d]:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.momentum-stage[data-v-b71d0c3d]:before{background:linear-gradient(180deg,rgba(8,8,8,.62),transparent 30%,transparent 56%,rgba(8,8,8,.84)),linear-gradient(90deg,rgba(8,8,8,.25),transparent 55%,rgba(8,8,8,.18))}.momentum-stage[data-v-b71d0c3d]:after{animation:festival-glow-b71d0c3d 7s ease-in-out infinite;background:radial-gradient(circle at 60% 48%,transparent 22%,rgb(201 33 40/8%) 54%,transparent 75%)}.momentum-image[data-v-b71d0c3d]{animation:festival-scene-b71d0c3d 12s ease-in-out infinite alternate;filter:saturate(.9) contrast(1.05) brightness(.86);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:56% center;object-position:56% center;position:absolute;transform:scale(1.025);width:100%}.momentum-capture[data-v-b71d0c3d],.momentum-content-stack[data-v-b71d0c3d],.momentum-delivery[data-v-b71d0c3d],.momentum-kicker[data-v-b71d0c3d],.momentum-reach-rings[data-v-b71d0c3d],.momentum-route[data-v-b71d0c3d],.momentum-steps[data-v-b71d0c3d]{position:absolute;z-index:3}.momentum-kicker[data-v-b71d0c3d]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0aa8;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;box-shadow:0 8px 24px #0000003d;color:#ffffffe0;display:inline-flex;font-size:10px;font-weight:800;gap:8px;left:18px;letter-spacing:.12em;padding:8px 11px;text-transform:uppercase;top:18px}.momentum-live-dot[data-v-b71d0c3d]{animation:festival-live-b71d0c3d 2.4s ease-out infinite;background:#ef4a40;border-radius:999px;box-shadow:0 0 #ef4a4080;height:7px;width:7px}.momentum-delivery[data-v-b71d0c3d]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#120c0bc2;border:1px solid rgba(214,59,53,.45);border-radius:12px;box-shadow:0 10px 30px #00000047;display:flex;gap:8px;padding:8px 11px;right:16px;top:16px}.momentum-delivery strong[data-v-b71d0c3d]{color:#f15a50;font-family:var(--font-fraunces),Georgia,serif;font-size:20px;line-height:1}.momentum-delivery span[data-v-b71d0c3d]{color:#ffffffad;font-size:9px;font-weight:700;line-height:1.15;max-width:64px;text-transform:uppercase}.momentum-capture[data-v-b71d0c3d]{animation:festival-focus-b71d0c3d 8s ease-in-out infinite;background:#ffffff05;border:1px solid rgba(255,247,242,.28);border-radius:8px;box-shadow:inset 0 0 36px #c921281a;height:31%;left:24%;top:32%;width:44%}.momentum-corner[data-v-b71d0c3d]{border-color:#fff8f3;height:20px;opacity:.92;position:absolute;width:20px}.momentum-corner--tl[data-v-b71d0c3d]{border-left:2px solid;border-radius:7px 0 0;border-top:2px solid;left:-1px;top:-1px}.momentum-corner--tr[data-v-b71d0c3d]{border-radius:0 7px 0 0;border-right:2px solid;border-top:2px solid;right:-1px;top:-1px}.momentum-corner--bl[data-v-b71d0c3d]{border-bottom:2px solid;border-left:2px solid;border-radius:0 0 0 7px;bottom:-1px;left:-1px}.momentum-corner--br[data-v-b71d0c3d]{border-bottom:2px solid;border-radius:0 0 7px;border-right:2px solid;bottom:-1px;right:-1px}.momentum-scan[data-v-b71d0c3d]{animation:festival-scan-b71d0c3d 4.8s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(255,248,243,.88),transparent);box-shadow:0 0 10px #fff8f3b8;height:1px;left:6px;position:absolute;right:6px;top:14%}.momentum-capture-label[data-v-b71d0c3d]{bottom:8px;color:#ffffffc2;font-size:9px;font-weight:800;left:9px;letter-spacing:.13em;position:absolute;text-transform:uppercase}.momentum-route[data-v-b71d0c3d]{height:100%;inset:0;overflow:visible;pointer-events:none;width:100%}.momentum-route path[data-v-b71d0c3d]{animation:festival-route-b71d0c3d 2.8s linear infinite;fill:none;stroke:url(#festivalRouteGradient);stroke-dasharray:4 3;stroke-linecap:round;stroke-width:.45;vector-effect:non-scaling-stroke}.momentum-reach-rings[data-v-b71d0c3d]{aspect-ratio:1;pointer-events:none;right:5%;top:17%;width:31%}.momentum-reach-rings span[data-v-b71d0c3d]{animation:festival-reach-b71d0c3d 4.8s ease-out infinite;border:1px solid rgba(214,59,53,.6);border-radius:50%;inset:36%;opacity:0;position:absolute}.momentum-reach-rings span[data-v-b71d0c3d]:nth-child(2){animation-delay:1.2s}.momentum-reach-rings span[data-v-b71d0c3d]:nth-child(3){animation-delay:2.4s}.momentum-content-stack[data-v-b71d0c3d]{aspect-ratio:.78;right:7%;top:24%;transform:rotate(3deg);width:23%}.momentum-content-card[data-v-b71d0c3d]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#ffffff29,#ffffff0d),linear-gradient(180deg,#c921288c,#160e0dc7);border:1px solid hsla(0,0%,100%,.24);border-radius:12px;box-shadow:0 12px 28px #00000059;display:flex;flex-direction:column;inset:0;justify-content:space-between;padding:10px;position:absolute}.momentum-content-card--one[data-v-b71d0c3d]{animation:festival-card-one-b71d0c3d 8s ease-in-out infinite;z-index:3}.momentum-content-card--two[data-v-b71d0c3d]{animation:festival-card-two-b71d0c3d 8s ease-in-out infinite;opacity:.72;transform:translate(-10px,10px) rotate(-5deg);z-index:2}.momentum-content-card--three[data-v-b71d0c3d]{animation:festival-card-three-b71d0c3d 8s ease-in-out infinite;opacity:.45;transform:translate(-18px,19px) rotate(-9deg);z-index:1}.momentum-play[data-v-b71d0c3d]{align-items:center;background:#fff8f3e0;border-radius:999px;color:#c92128;display:inline-flex;font-size:9px;height:26px;justify-content:center;width:26px}.momentum-bars[data-v-b71d0c3d]{display:grid;gap:4px}.momentum-bars i[data-v-b71d0c3d]{background:#ffffffd6;border-radius:999px;display:block;height:3px}.momentum-bars i[data-v-b71d0c3d]:nth-child(2){opacity:.64;width:72%}.momentum-bars i[data-v-b71d0c3d]:nth-child(3){opacity:.42;width:46%}.momentum-steps[data-v-b71d0c3d]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090909ba;border:1px solid hsla(0,0%,100%,.13);border-radius:16px;bottom:14px;display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr));left:14px;list-style:none;margin:0;padding:7px;right:14px}.momentum-steps li[data-v-b71d0c3d]{align-items:center;color:#ffffffc7;display:flex;font-size:10px;font-weight:750;gap:7px;min-width:0;padding:8px 6px;white-space:nowrap}.momentum-steps li+li[data-v-b71d0c3d]{border-left:1px solid hsla(0,0%,100%,.13)}.momentum-steps span[data-v-b71d0c3d]{align-items:center;background:#c9212847;border-radius:999px;color:#ff8179;display:inline-flex;flex:0 0 auto;font-size:8px;height:21px;justify-content:center;width:21px}.momentum-caption[data-v-b71d0c3d]{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;padding:18px 4px 0}.momentum-caption>p[data-v-b71d0c3d]{color:#ffffffa1;font-size:12px;line-height:1.45;margin:0;max-width:230px}.momentum-proof[data-v-b71d0c3d]{display:flex;gap:18px;margin:0}.momentum-proof div[data-v-b71d0c3d]{min-width:76px}.momentum-proof dt[data-v-b71d0c3d]{color:#fff;font-family:var(--font-fraunces),Georgia,serif;font-size:21px;font-weight:700;line-height:1}.momentum-proof dd[data-v-b71d0c3d]{color:#ffffff7a;font-size:9px;line-height:1.25;margin:4px 0 0;max-width:86px}@keyframes festival-scene-b71d0c3d{0%{transform:scale(1.025) translateZ(0)}to{transform:scale(1.075) translate3d(-.8%,-.4%,0)}}@keyframes festival-glow-b71d0c3d{0%,to{opacity:.45}50%{opacity:1}}@keyframes festival-live-b71d0c3d{0%{box-shadow:0 0 #ef4a407a}70%,to{box-shadow:0 0 0 8px #ef4a4000}}@keyframes festival-focus-b71d0c3d{0%,16%,to{opacity:.72;transform:scale(.97)}28%,78%{opacity:1;transform:scale(1)}}@keyframes festival-scan-b71d0c3d{0%,18%{opacity:0;top:12%}24%{opacity:.85}64%{opacity:.85;top:84%}72%,to{opacity:0;top:84%}}@keyframes festival-route-b71d0c3d{to{stroke-dashoffset:-14}}@keyframes festival-reach-b71d0c3d{0%,32%{inset:42%;opacity:0}42%{opacity:.68}82%,to{inset:2%;opacity:0}}@keyframes festival-card-one-b71d0c3d{0%,26%,to{transform:translateY(5px)}38%,75%{transform:translate(0)}}@keyframes festival-card-two-b71d0c3d{0%,26%,to{transform:translate(-8px,10px) rotate(-4deg)}42%,75%{transform:translate(-13px,12px) rotate(-7deg)}}@keyframes festival-card-three-b71d0c3d{0%,26%,to{transform:translate(-14px,17px) rotate(-7deg)}46%,75%{transform:translate(-23px,23px) rotate(-11deg)}}@media(max-width:640px){.momentum-stage[data-v-b71d0c3d]{aspect-ratio:4/3;border-radius:20px;min-height:0}.momentum-image[data-v-b71d0c3d]{-o-object-position:54% center;object-position:54% center}.momentum-kicker[data-v-b71d0c3d]{font-size:8px;left:11px;padding:6px 8px;top:11px}.momentum-delivery[data-v-b71d0c3d]{padding:6px 8px;right:10px;top:10px}.momentum-delivery strong[data-v-b71d0c3d]{font-size:17px}.momentum-delivery span[data-v-b71d0c3d]{font-size:7px;max-width:51px}.momentum-capture[data-v-b71d0c3d]{height:31%;left:18%;top:31%;width:47%}.momentum-content-stack[data-v-b71d0c3d]{right:7%;top:25%;width:21%}.momentum-steps[data-v-b71d0c3d]{bottom:8px;left:8px;padding:5px;right:8px}.momentum-steps li[data-v-b71d0c3d]{font-size:8px;gap:4px;padding:6px 3px}.momentum-steps span[data-v-b71d0c3d]{font-size:7px;height:17px;width:17px}.momentum-caption[data-v-b71d0c3d]{gap:13px;grid-template-columns:1fr;padding-top:14px}.momentum-caption>p[data-v-b71d0c3d]{max-width:none}.momentum-proof[data-v-b71d0c3d]{gap:12px;justify-content:space-between}.momentum-proof div[data-v-b71d0c3d]{min-width:0}}@media(prefers-reduced-motion:reduce){.momentum-capture[data-v-b71d0c3d],.momentum-content-card[data-v-b71d0c3d],.momentum-image[data-v-b71d0c3d],.momentum-live-dot[data-v-b71d0c3d],.momentum-reach-rings span[data-v-b71d0c3d],.momentum-route path[data-v-b71d0c3d],.momentum-scan[data-v-b71d0c3d],.momentum-stage[data-v-b71d0c3d]:after{animation:none!important}.momentum-scan[data-v-b71d0c3d]{opacity:.55;top:52%}.momentum-reach-rings span[data-v-b71d0c3d]:nth-child(2),.momentum-reach-rings span[data-v-b71d0c3d]:nth-child(3){display:none}}
