@keyframes fade-in-58cd6f6c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-58cd6f6c]{animation:fade-in-58cd6f6c .6s ease-out forwards}@keyframes pulse-58cd6f6c{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-58cd6f6c]{animation:pulse-58cd6f6c 2s cubic-bezier(.4,0,.6,1) infinite}.instagram-post-image[data-v-58cd6f6c]{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.instagram-post-image[data-v-58cd6f6c]:hover{transform:scale(1.05)}.group:hover .group-hover\:text-sunkist-500[data-v-58cd6f6c]{color:var(--color-sunkist-500)}.group:hover .group-hover\:font-semibold[data-v-58cd6f6c]{font-weight:600}.scale-102[data-v-b2a3ea12]{transform:scale(1.02)}@keyframes pulse-b2a3ea12{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-b2a3ea12]{animation:pulse-b2a3ea12 2s cubic-bezier(.4,0,.6,1) infinite}img[data-v-b2a3ea12]{transition:opacity .3s ease-in-out,transform .5s ease-in-out}.animate-pulse[data-v-aab4d323]{animation:pulse-aab4d323 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-aab4d323{0%,to{opacity:1}50%{opacity:.5}}@keyframes fade-in-b1878b77{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-b1878b77]{animation:fade-in-b1878b77 .6s ease-out forwards}@keyframes pulse-b1878b77{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-b1878b77]{animation:pulse-b1878b77 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes fade-in-left-66f73c0b{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fade-in-right-66f73c0b{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.animate-fade-in-left[data-v-66f73c0b]{animation:fade-in-left-66f73c0b .8s ease-out forwards}.animate-fade-in-right[data-v-66f73c0b]{animation:fade-in-right-66f73c0b .8s ease-out forwards}.delay-100[data-v-66f73c0b]{animation-delay:.1s}.delay-200[data-v-66f73c0b]{animation-delay:.2s}.delay-300[data-v-66f73c0b]{animation-delay:.3s}.delay-400[data-v-66f73c0b]{animation-delay:.4s}.delay-500[data-v-66f73c0b]{animation-delay:.5s}@keyframes pulse-66f73c0b{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-66f73c0b]{animation:pulse-66f73c0b 2s cubic-bezier(.4,0,.6,1) infinite}.opacity-0[data-v-66f73c0b]{opacity:0}.opacity-100[data-v-66f73c0b]{opacity:1;transition:opacity .3s ease-in-out}.hover\:translate-x-2[data-v-66f73c0b]:hover{transform:translate(.5rem)}.hover\:scale-105[data-v-66f73c0b]:hover{transform:scale(1.05)}.hover\:scale-\[1\.02\][data-v-66f73c0b]:hover{transform:scale(1.02)}.hover\:-translate-y-2[data-v-66f73c0b]:hover{transform:translateY(-.5rem)}.backdrop-blur-sm[data-v-66f73c0b]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.group:hover .group-hover\:scale-110[data-v-66f73c0b]{transform:scale(1.1)}@keyframes fade-in-up-e6105c1b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-e6105c1b]{animation:fade-in-up-e6105c1b .8s ease-out forwards}.delay-200[data-v-e6105c1b]{animation-delay:.2s}.delay-300[data-v-e6105c1b]{animation-delay:.3s}.delay-400[data-v-e6105c1b]{animation-delay:.4s}.delay-500[data-v-e6105c1b]{animation-delay:.5s}.delay-600[data-v-e6105c1b]{animation-delay:.6s}.delay-700[data-v-e6105c1b]{animation-delay:.7s}@keyframes pulse-e6105c1b{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-e6105c1b]{animation:pulse-e6105c1b 2s cubic-bezier(.4,0,.6,1) infinite}.transition-all[data-v-e6105c1b]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-700[data-v-e6105c1b]{transition-duration:.7s}.duration-800[data-v-e6105c1b]{transition-duration:.8s}.transform[data-v-e6105c1b]{will-change:transform}.hover\:scale-102[data-v-e6105c1b]:hover{transform:scale(1.02)}.hover\:-translate-y-1[data-v-e6105c1b]:hover{transform:translateY(-.25rem)}.opacity-0[data-v-e6105c1b]{opacity:0}.opacity-100[data-v-e6105c1b]{opacity:1}.translate-y-0[data-v-e6105c1b]{transform:translateY(0)}.translate-y-4[data-v-e6105c1b]{transform:translateY(1rem)}.translate-y-8[data-v-e6105c1b]{transform:translateY(2rem)}.-translate-x-1\/2[data-v-e6105c1b]{transform:translate(-50%)}.justify-items-center[data-v-e6105c1b]{justify-items:center}.max-w-sm[data-v-e6105c1b]{max-width:24rem}.w-full[data-v-e6105c1b]{width:100%}.parallax-container[data-v-f9b6fe54]{position:relative;overflow:hidden}.parallax-element[data-v-f9b6fe54]{will-change:transform}@keyframes fade-in-up-f9b6fe54{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-f9b6fe54]{animation:fade-in-up-f9b6fe54 .8s ease-out forwards}@media(max-width:767px){.mobile-hero[data-v-f9b6fe54]{min-height:100svh;padding:4rem .5em;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 20%,rgba(79,70,229,.15),transparent 50%),radial-gradient(circle at 70% 80%,rgba(236,72,153,.12),transparent 50%),linear-gradient(180deg,#0a0e1a,#0f1729,#0a0e1a);color:#fff}.mobile-frame[data-v-f9b6fe54]{width:100%;max-width:420px;overflow:hidden;display:flex;flex-direction:column}.mobile-frame__badge-row[data-v-f9b6fe54]{display:flex;justify-content:center;align-items:center;padding:1.25rem 1.5rem .75rem;gap:.75rem}.mobile-frame__badge[data-v-f9b6fe54]{padding:.35rem .85rem;border-radius:999px;background:linear-gradient(135deg,#fffffff2,#ffffffd9);color:#1e293b;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 4px 12px #fff3}.mobile-frame__year[data-v-f9b6fe54]{padding:.35rem .85rem;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#ffffffb3;font-size:.7rem;font-weight:600;letter-spacing:.08em}.mobile-frame__media[data-v-f9b6fe54]{padding:0 1rem;margin-bottom:.5rem}.mobile-frame__media-inner[data-v-f9b6fe54]{border-radius:.75rem;overflow:hidden;background:radial-gradient(circle at center,#0f172ae6,#030712f2);aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08)}.mobile-frame__image[data-v-f9b6fe54]{width:100%;height:100%;object-fit:cover;object-position:center}.mobile-frame__body[data-v-f9b6fe54]{padding:1rem 1rem 1.75rem;display:flex;flex-direction:column;gap:1.5rem}.mobile-frame__text[data-v-f9b6fe54]{display:flex;flex-direction:column;gap:.65rem}.mobile-frame__overline[data-v-f9b6fe54]{font-size:.75rem;font-weight:600;letter-spacing:.1em;color:#ffffff8c}.mobile-frame__heading[data-v-f9b6fe54]{font-size:clamp(2rem,7vw,2.6rem);line-height:1.1;font-weight:700;color:#fff;letter-spacing:-.01em}.mobile-frame__subtext[data-v-f9b6fe54]{font-size:.975rem;line-height:1.6;color:#ffffffd1}.mobile-frame__divider[data-v-f9b6fe54]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15) 50%,transparent)}.mobile-frame__actions[data-v-f9b6fe54]{display:flex;flex-direction:column;gap:.85rem}.parallax-container[data-v-f9b6fe54]{height:100svh;min-height:650px}.parallax-element[data-v-f9b6fe54]{transform:scale(1)!important}}@media(min-width:768px){.parallax-container[data-v-f9b6fe54]{min-height:700px}}img[data-v-f9b6fe54]{transition:transform .7s cubic-bezier(.4,0,.2,1)}[data-v-f9b6fe54] .glass-button{background:linear-gradient(135deg,#ffffff2e,#ffffff0d)!important;border:1.5px solid rgba(255,255,255,.35)!important;color:#fff!important;-webkit-backdrop-filter:blur(14px) saturate(185%);backdrop-filter:blur(14px) saturate(185%);box-shadow:0 15px 35px #0f172a59!important}[data-v-f9b6fe54] .glass-button:hover{border-color:#ffffffa6!important;background:linear-gradient(135deg,#ffffff47,#ffffff14)!important}[data-v-f9b6fe54] .glass-button:focus-visible{outline:3px solid rgba(255,255,255,.55)!important;outline-offset:3px}[data-v-f9b6fe54] .mobile-glass-button{background:linear-gradient(135deg,#0f172ae6,#0f172a99)!important;border:1.5px solid rgba(255,255,255,.15)!important;color:#fff!important;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);box-shadow:0 18px 45px #020617a6!important}[data-v-f9b6fe54] .mobile-glass-button:hover{border-color:#ffffff59!important;background:linear-gradient(135deg,#0f172af2,#0f172ab3)!important}[data-v-f9b6fe54] .mobile-cta-button{border-radius:9999px!important;background:#fff!important;color:#4f46e5!important;box-shadow:0 10px 30px #0000004d!important}[data-v-f9b6fe54] .mobile-cta-button:hover{box-shadow:0 15px 40px #0006!important;transform:translateY(-2px)}.animate-pulse[data-v-f26ad4e0]{animation:pulse-f26ad4e0 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-f26ad4e0{0%,to{opacity:1}50%{opacity:.5}}.slide-enter-active[data-v-8fcf2409],.slide-leave-active[data-v-8fcf2409]{transition:transform .5s ease}@keyframes progress-8fcf2409{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.animate-progress[data-v-8fcf2409]{animation:progress-8fcf2409 5s linear}button:hover .h-2\.5[data-v-8fcf2409]{transform:translateY(-2px)}@media(max-width:640px){.slide-indicators[data-v-8fcf2409]{bottom:1rem;padding:.25rem .5rem;gap:.5rem}.slide-indicators button[data-v-8fcf2409]{padding:.4rem;margin:-.4rem}}.slide-indicators[data-v-8fcf2409]{background:linear-gradient(135deg,#ffffff14,#ffffff0a);-webkit-backdrop-filter:blur(8px) saturate(180%);backdrop-filter:blur(8px) saturate(180%);border-radius:9999px;padding:.5rem .75rem;display:inline-flex;align-items:center;gap:.625rem}.slide-indicators[data-v-8fcf2409],.slide-indicators .h-2\.5[data-v-8fcf2409]{border:none!important}.indicator-active[data-v-8fcf2409]{background:linear-gradient(120deg,#22d3ee,#6366f1);color:#fff}.indicator-inactive[data-v-8fcf2409]{background:#ffffff47;transition:width .3s ease,background .3s ease}.indicator-inactive[data-v-8fcf2409]:hover{background:#ffffff73}.indicator-progress[data-v-8fcf2409]{background:linear-gradient(90deg,#fef08a,#fb923c)}@keyframes fade-in-up-07e40218{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-07e40218]{animation:fade-in-up-07e40218 .8s ease-out forwards}@keyframes pulse-07e40218{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-07e40218]{animation:pulse-07e40218 2s cubic-bezier(.4,0,.6,1) infinite}.min-h-\[400px\][data-v-07e40218],.min-h-\[500px\][data-v-07e40218],.min-h-\[600px\][data-v-07e40218],.min-h-\[800px\][data-v-07e40218]{transition:min-height .3s ease-out}.skeleton-shimmer[data-v-07e40218]{background:linear-gradient(90deg,#fff0,#fff3,#fff0);background-size:200% 100%;animation:shimmer-07e40218 1.5s infinite}@keyframes shimmer-07e40218{0%{background-position:-200% 0}to{background-position:200% 0}}
