.fade-enter-active[data-v-bd25b5fe],.fade-leave-active[data-v-bd25b5fe]{transition:opacity .25s ease}.fade-enter-from[data-v-bd25b5fe],.fade-leave-to[data-v-bd25b5fe]{opacity:0}.flip-card[data-v-d6683666]{cursor:pointer;height:520px;perspective:1000px;position:relative;width:320px}@media(min-width:768px){.flip-card[data-v-d6683666]{height:620px;width:380px}}@media(min-width:1024px){.flip-card[data-v-d6683666]{height:720px;width:440px}}.flip-card[data-v-d6683666]:focus-visible{border-radius:1rem;outline:3px solid var(--color-brand-yellow);outline-offset:4px}.flip-card-float[data-v-d6683666]{animation:cardFloat-d6683666 6s cubic-bezier(.45,.05,.55,.95) infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));height:100%;width:100%}@keyframes cardFloat-d6683666{0%,to{transform:translateY(0) rotate(-.5deg)}25%{transform:translateY(-12px) rotate(.3deg)}50%{transform:translateY(-8px) rotate(-.3deg)}75%{transform:translateY(-14px) rotate(.5deg)}}.flip-card-inner[data-v-d6683666]{height:100%;position:relative;transform-style:preserve-3d;transition:transform .4s ease-in-out;width:100%}.flip-card.flipped .flip-card-inner[data-v-d6683666]{transform:rotateY(180deg)}.flip-card-back[data-v-d6683666],.flip-card-front[data-v-d6683666]{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;height:100%;justify-content:center;position:absolute;width:100%}.flip-card-back[data-v-d6683666]{transform:rotateY(180deg)}@media(hover:hover){.flip-card:hover .flip-card-float[data-v-d6683666]{animation-play-state:paused;transform:translateY(-16px) scale(1.02)}}.zoom-button[data-v-d6683666]{align-items:center;background:#fffffff2;border:none;border-radius:50%;box-shadow:0 4px 12px #0003;color:#000;cursor:pointer;display:flex;height:44px;justify-content:center;left:1rem;position:absolute;top:1rem;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:44px;z-index:10}.zoom-button[data-v-d6683666]:hover{background:#fff;box-shadow:0 6px 16px #00000040;transform:scale(1.1)}.zoom-button[data-v-d6683666]:focus-visible{outline:3px solid var(--color-brand-yellow);outline-offset:2px}.zoom-button[data-v-d6683666]:active{transform:scale(.95)}.flip-card.reduced-motion .flip-card-float[data-v-d6683666]{animation:none;filter:drop-shadow(0 20px 40px rgba(0,0,0,.15))}.flip-card.reduced-motion .flip-card-inner[data-v-d6683666]{transition:none}.flip-card.reduced-motion .flip-card-back[data-v-d6683666],.flip-card.reduced-motion .flip-card-front[data-v-d6683666]{backface-visibility:visible;-webkit-backface-visibility:visible;transition:opacity .3s ease-in-out}.flip-card.reduced-motion .flip-card-back[data-v-d6683666]{opacity:0;transform:none}.flip-card.reduced-motion.flipped .flip-card-front[data-v-d6683666]{opacity:0}.flip-card.reduced-motion.flipped .flip-card-back[data-v-d6683666]{opacity:1}.flip-card.reduced-motion.flipped .flip-card-inner[data-v-d6683666]{transform:none}.flip-card.reduced-motion .zoom-button[data-v-d6683666]{transition:none}@media(prefers-reduced-motion:reduce){.zoom-button[data-v-d6683666]{transition:none}}.lightbox-overlay[data-v-6ea57498]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#000000e6;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.close-btn[data-v-6ea57498]{background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:.5rem;position:absolute;right:1rem;top:1rem;transition:background .2s ease,transform .2s ease;z-index:110}.close-btn[data-v-6ea57498]:hover{background:#fff3;transform:scale(1.1)}.close-btn[data-v-6ea57498]:focus-visible{outline:2px solid #fff;outline-offset:2px}.nav-btn[data-v-6ea57498]{background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:1rem;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease,transform .2s ease;z-index:110}.nav-btn[data-v-6ea57498]:hover{background:#fff3}.nav-btn[data-v-6ea57498]:focus-visible{outline:2px solid #fff;outline-offset:2px}.nav-prev[data-v-6ea57498]{left:1rem}.nav-prev[data-v-6ea57498]:hover{transform:translateY(-50%) translate(-4px)}.nav-next[data-v-6ea57498]{right:1rem}.nav-next[data-v-6ea57498]:hover{transform:translateY(-50%) translate(4px)}.image-container[data-v-6ea57498]{align-items:center;display:flex;justify-content:center;max-height:calc(100vh - 8rem);max-width:calc(100vw - 8rem)}@media(max-width:640px){.image-container[data-v-6ea57498]{max-height:calc(100vh - 6rem);max-width:calc(100vw - 2rem)}.nav-btn[data-v-6ea57498]{padding:.75rem}.nav-prev[data-v-6ea57498]{left:.5rem}.nav-next[data-v-6ea57498]{right:.5rem}}.lightbox-image[data-v-6ea57498]{border-radius:.5rem;box-shadow:0 25px 50px -12px #00000080;max-height:calc(100vh - 10rem);max-width:100%;-o-object-fit:contain;object-fit:contain}.lightbox-label[data-v-6ea57498]{background:#00000080;border-radius:9999px;bottom:2rem;color:#fff;font-size:.875rem;font-weight:500;left:50%;letter-spacing:.1em;padding:.5rem 1rem;position:absolute;text-transform:uppercase;transform:translate(-50%)}.lightbox-enter-active[data-v-6ea57498],.lightbox-leave-active[data-v-6ea57498]{transition:opacity .3s ease}.lightbox-enter-from[data-v-6ea57498],.lightbox-leave-to[data-v-6ea57498]{opacity:0}.image-fade-enter-active[data-v-6ea57498],.image-fade-leave-active[data-v-6ea57498]{transition:opacity .2s ease}.image-fade-enter-from[data-v-6ea57498],.image-fade-leave-to[data-v-6ea57498]{opacity:0}@media(prefers-reduced-motion:reduce){.close-btn[data-v-6ea57498],.image-fade-enter-active[data-v-6ea57498],.image-fade-leave-active[data-v-6ea57498],.lightbox-enter-active[data-v-6ea57498],.lightbox-leave-active[data-v-6ea57498],.nav-btn[data-v-6ea57498]{transition:none}}.stat-badge[data-v-6d6a09a4]{align-items:center;background:#fff;border-radius:1rem;box-shadow:0 4px 16px #0000001f;display:flex;flex-direction:column;justify-content:center;padding:1.25rem 1rem;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease}.stat-badge[data-v-6d6a09a4]:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.stat-label[data-v-6d6a09a4]{color:#000;font-size:1.75rem;font-weight:700;line-height:1.1}@media(min-width:768px){.stat-label[data-v-6d6a09a4]{font-size:2rem}}.stat-sublabel[data-v-6d6a09a4]{color:#0009;font-size:.75rem;font-weight:400;letter-spacing:.05em;margin-top:.25rem;text-transform:uppercase}@media(min-width:768px){.stat-sublabel[data-v-6d6a09a4]{font-size:.875rem}}@media(prefers-reduced-motion:reduce){.stat-badge[data-v-6d6a09a4]{transition:none}.stat-badge[data-v-6d6a09a4]:hover{transform:none}}.countdown-container[data-v-9a2befe3]{text-align:center}.countdown-unit[data-v-9a2befe3]{align-items:center;display:flex;flex-direction:column;min-width:2.5rem}.countdown-number[data-v-9a2befe3]{color:#bf2328;font-family:MADE Tommy,ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-weight:700;line-height:1}@media(min-width:640px){.countdown-number[data-v-9a2befe3]{font-size:1.5rem}.countdown-unit[data-v-9a2befe3]{min-width:3rem}}.countdown-label[data-v-9a2befe3]{color:#6b7280;font-size:.75rem;font-weight:400;letter-spacing:.05em;margin-top:.25rem;text-transform:uppercase}.countdown-label[data-v-9a2befe3],.countdown-separator[data-v-9a2befe3]{font-family:MADE Tommy,ui-sans-serif,system-ui,sans-serif}.countdown-separator[data-v-9a2befe3]{align-self:flex-start;color:#e5e7eb;font-size:1rem;font-weight:700;padding-top:.1rem}@media(min-width:640px){.countdown-separator[data-v-9a2befe3]{font-size:1.25rem}}
