.line-clamp-2[data-v-1b163d93]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.funnel-overlay[data-v-88fbe62d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;inset:0;overflow-y:auto;padding:2rem;position:fixed;z-index:9999}.contract-form-wrapper[data-v-88fbe62d]{margin:0 auto;max-width:800px;padding:2rem}.progress-container[data-v-88fbe62d]{margin-bottom:3rem}.progress-bar[data-v-88fbe62d]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:3px;height:6px;overflow:hidden;width:100%}.progress-fill[data-v-88fbe62d]{background:linear-gradient(135deg,#ff6b35,#f7931e);border-radius:3px;height:100%;transition:width .3s ease}.step-indicators[data-v-88fbe62d]{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:200px}.step-dot[data-v-88fbe62d]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:2px solid hsla(0,0%,100%,.1);border-radius:50%;color:#fff9;display:flex;font-weight:600;height:40px;justify-content:center;transition:all .3s ease;width:40px}.step-dot.active[data-v-88fbe62d]{background:linear-gradient(135deg,#ff6b35,#f7931e);border-color:transparent;box-shadow:0 4px 20px #ff6b354d;color:#fff}.step-dot.current[data-v-88fbe62d]{transform:scale(1.1)}.glass-card[data-v-88fbe62d]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-shadow:0 8px 32px #0000004d;padding:3rem}.step-header[data-v-88fbe62d]{margin-bottom:3rem;text-align:center}.step-title[data-v-88fbe62d]{background:linear-gradient(135deg,#ff6b35,#f7931e);-webkit-background-clip:text;color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:.5rem;-webkit-text-fill-color:transparent;background-clip:text}.step-subtitle[data-v-88fbe62d]{color:#ffffffb3;font-size:1.1rem}.goals-grid[data-v-88fbe62d]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:3rem}.goal-checkbox[data-v-88fbe62d]{cursor:pointer;transition:all .3s ease}.goal-checkbox.selected .checkbox-content[data-v-88fbe62d]{background:#ff6b351a;border-color:#ff6b35}.goal-checkbox.selected .checkbox-icon[data-v-88fbe62d]{background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff}.goal-checkbox.selected .checkbox-icon svg[data-v-88fbe62d]{display:block}.checkbox-content[data-v-88fbe62d]{align-items:center;background:#ffffff08;border:2px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;gap:1rem;padding:1.5rem;transition:all .3s ease}.checkbox-content[data-v-88fbe62d]:hover{background:#ffffff0d;border-color:#ff6b354d}.checkbox-icon[data-v-88fbe62d]{align-items:center;background:#ffffff1a;border-radius:6px;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .3s ease;width:24px}.checkbox-icon svg[data-v-88fbe62d]{display:none;height:16px;width:16px}.goal-text[data-v-88fbe62d]{color:#fff;flex:1;font-weight:500}.contract-recommendation[data-v-88fbe62d]{margin-bottom:3rem}.contract-card[data-v-88fbe62d]{background:#ffffff0d;border:2px solid rgba(255,107,53,.5);border-radius:20px;box-shadow:0 0 30px #ff6b3533;overflow:hidden;padding:2rem;position:relative}.contract-badge[data-v-88fbe62d]{background:linear-gradient(135deg,#ff6b35,#f7931e);border-radius:20px;color:#fff;font-size:.8rem;font-weight:600;padding:.5rem 1rem;position:absolute;right:1rem;top:1rem}.contract-name[data-v-88fbe62d]{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem}.contract-price[data-v-88fbe62d]{align-items:baseline;display:flex;gap:.5rem;margin-bottom:.5rem}.price[data-v-88fbe62d]{color:#ff6b35;font-size:3rem;font-weight:700}.period[data-v-88fbe62d]{color:#ffffffb3;font-size:1.2rem}.contract-monthly[data-v-88fbe62d]{color:#fff9;margin-bottom:2rem}.contract-features[data-v-88fbe62d]{display:flex;flex-direction:column;gap:1rem}.feature-item[data-v-88fbe62d]{align-items:center;color:#fff;display:flex;gap:.75rem}.check-icon[data-v-88fbe62d]{color:#4caf50;flex-shrink:0;height:20px;width:20px}.trial-section[data-v-88fbe62d]{margin-bottom:3rem}.trial-title[data-v-88fbe62d]{color:#fff;font-size:1.5rem;margin-bottom:1.5rem;text-align:center}.time-slots[data-v-88fbe62d]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.time-slot[data-v-88fbe62d]{background:#ffffff0d;border:2px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;cursor:pointer;padding:1.5rem;text-align:center;transition:all .3s ease}.time-slot[data-v-88fbe62d]:hover{background:#ffffff14;border-color:#ff6b354d}.time-slot.selected[data-v-88fbe62d]{background:#ff6b351a;border-color:#ff6b35}.slot-day[data-v-88fbe62d]{color:#fff;font-weight:600;margin-bottom:.5rem}.slot-time[data-v-88fbe62d]{color:#ffffffb3;font-size:.9rem}.contact-form[data-v-88fbe62d]{margin-bottom:3rem}.form-group[data-v-88fbe62d]{margin-bottom:2rem}.form-group label[data-v-88fbe62d]{color:#fff;display:block;font-weight:600;margin-bottom:.5rem}.form-input[data-v-88fbe62d]{background:#ffffff0d;border:2px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;font-size:1rem;padding:1rem 1.5rem;transition:all .3s ease;width:100%}.form-input[data-v-88fbe62d]::-moz-placeholder{color:#fff6}.form-input[data-v-88fbe62d]::placeholder{color:#fff6}.form-input[data-v-88fbe62d]:focus{background:#ffffff14;border-color:#ff6b35;outline:none}.step-actions[data-v-88fbe62d]{display:flex;gap:1rem;justify-content:space-between}.back-button[data-v-88fbe62d],.next-button[data-v-88fbe62d]{border:none;border-radius:12px;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.next-button[data-v-88fbe62d]{background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;flex:1;margin-left:auto;max-width:200px}.next-button[data-v-88fbe62d]:hover:not(:disabled){box-shadow:0 8px 25px #ff6b354d;transform:translateY(-2px)}.next-button[data-v-88fbe62d]:disabled{cursor:not-allowed;opacity:.5}.back-button[data-v-88fbe62d]{background:#ffffff1a;border:2px solid hsla(0,0%,100%,.2);color:#fff}.back-button[data-v-88fbe62d]:hover{background:#ffffff26}.thank-you-card[data-v-88fbe62d]{text-align:center}.success-icon[data-v-88fbe62d]{color:#4caf50;height:80px;margin:0 auto 2rem;width:80px}.success-icon svg[data-v-88fbe62d]{height:100%;width:100%}.thank-you-title[data-v-88fbe62d]{color:#fff;font-size:3rem;font-weight:700;margin-bottom:1rem}.thank-you-message[data-v-88fbe62d]{color:#fffc;font-size:1.2rem;line-height:1.6;margin-bottom:3rem}@media (max-width:768px){.contract-form-wrapper[data-v-88fbe62d],.funnel-overlay[data-v-88fbe62d]{padding:1rem}.glass-card[data-v-88fbe62d]{padding:2rem}.step-title[data-v-88fbe62d]{font-size:2rem}.goals-grid[data-v-88fbe62d],.time-slots[data-v-88fbe62d]{grid-template-columns:1fr}.step-actions[data-v-88fbe62d]{flex-direction:column}.next-button[data-v-88fbe62d]{margin-left:0;max-width:none}}.cashback-badge[data-v-a22238e8]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:800;line-height:1.2;padding:.8rem 1.2rem;position:absolute;text-align:center;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:4}.cashback-badge[data-v-a22238e8]:hover{transform:rotate(-8deg) scale(1.05)!important}.cashback-badge[data-v-a22238e8]:active{transform:rotate(-8deg) scale(.98)!important}.badge-content[data-v-a22238e8]{align-items:center;display:flex;flex-direction:column;gap:.1rem;justify-content:center}.amount[data-v-a22238e8]{font-size:1.1em;font-weight:900;line-height:1}.text[data-v-a22238e8]{font-size:.8em;font-weight:600;line-height:1;opacity:.9}.position-top-right[data-v-a22238e8]{right:-10px;top:5%}.position-top-left[data-v-a22238e8]{left:-10px;top:5%}.position-bottom-right[data-v-a22238e8]{bottom:5%;right:-10px}.position-bottom-left[data-v-a22238e8]{bottom:5%;left:-10px}@keyframes pulse-a22238e8{0%{transform:rotate(-8deg) scale(1)}50%{transform:rotate(-8deg) scale(1.05)}to{transform:rotate(-8deg) scale(1)}}@media (max-width:768px){.position-bottom-right[data-v-a22238e8],.position-top-right[data-v-a22238e8]{right:10%}.position-bottom-left[data-v-a22238e8],.position-top-left[data-v-a22238e8]{left:10%}.cashback-badge[data-v-a22238e8]{font-size:.8rem;padding:.6rem 1rem}}@media (prefers-reduced-motion:reduce){.cashback-badge[data-v-a22238e8]{animation:none!important;transition:none!important}}.challenge-hero[data-v-993383a1]{justify-content:center;overflow:visible;position:relative}.challenge-hero[data-v-993383a1],.hero-content[data-v-993383a1]{align-items:center;display:flex}.hero-content[data-v-993383a1]{gap:4rem;justify-content:space-between;max-width:1200px;width:100%}.hero-text[data-v-993383a1]{flex:1;max-width:50%;z-index:1}.subhead[data-v-993383a1]{color:#aaa;font-size:1rem;font-weight:500;line-height:1.5;margin-bottom:1rem}.headline[data-v-993383a1]{font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:1.5rem}.hero-description[data-v-993383a1]{color:#ddd;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.cta-container[data-v-993383a1]{display:flex;flex-wrap:wrap;gap:1rem}.cta[data-v-993383a1]{border:2px solid transparent;border-radius:8px;display:inline-block;font-weight:700;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.cta-primary[data-v-993383a1]{background:#ff3b2f;color:#fff}.cta-primary[data-v-993383a1]:hover{background:#e62e23;transform:translateY(-2px)}.cta-secondary[data-v-993383a1]{background:transparent;border:2px solid #fff;color:#fff}.cta-secondary[data-v-993383a1]:hover{background:#ffffff1a;transform:translateY(-2px)}.hero-visual[data-v-993383a1]{align-items:center;display:flex;flex:1;justify-content:center;max-width:40%;position:relative;z-index:1}.hero-visual img[data-v-993383a1]{border-radius:12px;height:auto;max-width:400px;opacity:.9;width:100%}.cashback-canvas[data-v-993383a1]{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:999}@media (max-width:768px){.hero-content[data-v-993383a1]{flex-direction:column;gap:2rem;text-align:center}.hero-text[data-v-993383a1],.hero-visual[data-v-993383a1]{max-width:100%}.headline[data-v-993383a1]{font-size:2rem}.cta-container[data-v-993383a1]{justify-content:center}}@media (max-width:480px){.challenge-hero[data-v-993383a1]{padding:2rem 1rem}.headline[data-v-993383a1]{font-size:1.75rem}.hero-description[data-v-993383a1]{font-size:1rem}.cta[data-v-993383a1]{font-size:.9rem;padding:.75rem 1.5rem}}.badge-container[data-v-a66a54e6]{transition:transform .2s ease}.badge-container[data-v-a66a54e6]:hover{transform:translateY(-1px)}@keyframes pulse-a66a54e6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}.animate-pulse[data-v-a66a54e6]{animation:pulse-a66a54e6 2s infinite}@media (max-width:768px){.px-4[data-v-a66a54e6]{font-size:.875rem;padding:.375rem .75rem}.px-3[data-v-a66a54e6]{font-size:.75rem;padding:.25rem .5rem}}.btn[data-v-c5071399]{transition:all .2s ease}.btn[data-v-c5071399]:hover{transform:translateY(-1px)}.btn[data-v-c5071399]:active{transform:translateY(0)}.px-4 .w-5[data-v-c5071399]{height:1rem;width:1rem}.px-10 .w-5[data-v-c5071399],.px-8 .w-5[data-v-c5071399]{height:1.5rem;width:1.5rem}.aspect-square.px-4[data-v-c5071399]{padding:.5rem}.aspect-square.px-6[data-v-c5071399]{padding:.75rem}.aspect-square.px-8[data-v-c5071399]{padding:1rem}.aspect-square.px-10[data-v-c5071399]{padding:1.25rem}@media (max-width:768px){.px-10[data-v-c5071399]{font-size:1.125rem;padding:1rem 2rem}.px-8[data-v-c5071399]{font-size:1rem;padding:.75rem 1.5rem}}.stat-card[data-v-4e4ce47c]{transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.stat-card[data-v-4e4ce47c]:hover{box-shadow:var(--shadow-lg)}.card-glass[data-v-4e4ce47c]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff40;border:1px solid hsla(0,0%,100%,.2)}@media (max-width:768px){.text-6xl[data-v-4e4ce47c]{font-size:3rem}.text-5xl[data-v-4e4ce47c]{font-size:2.5rem}.text-4xl[data-v-4e4ce47c]{font-size:2rem}}.text-green-500[data-v-4e4ce47c],.text-red-500[data-v-4e4ce47c]{animation:fadeIn-4e4ce47c .5s ease-in-out}@keyframes fadeIn-4e4ce47c{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.text-2xl+.font-semibold[data-v-4e4ce47c],.text-4xl+.font-semibold[data-v-4e4ce47c],.text-5xl+.font-semibold[data-v-4e4ce47c],.text-6xl+.font-semibold[data-v-4e4ce47c]{font-size:.6em}.animate-stagger[data-v-9335b98f]{animation:slideInUp-9335b98f .8s ease-out backwards}.animate-fade-in[data-v-9335b98f]{animation:fadeIn-9335b98f .6s ease-out backwards}.animate-slide-up[data-v-9335b98f]{animation:slideUp-9335b98f .8s ease-out backwards}.animation-delay-1[data-v-9335b98f]{animation-delay:.1s}.animation-delay-2[data-v-9335b98f]{animation-delay:.2s}.animation-delay-3[data-v-9335b98f]{animation-delay:.3s}.animation-delay-4[data-v-9335b98f]{animation-delay:.4s}.animation-delay-5[data-v-9335b98f]{animation-delay:.5s}.animation-delay-6[data-v-9335b98f]{animation-delay:.6s}.animation-delay-7[data-v-9335b98f]{animation-delay:.7s}.animation-delay-8[data-v-9335b98f]{animation-delay:.8s}@keyframes slideInUp-9335b98f{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-9335b98f{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideUp-9335b98f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.statistic-item[data-v-9335b98f]{margin-bottom:1rem}}.statistic-grid-container:hover .statistic-item[data-v-9335b98f]{transition:transform .2s ease,opacity .2s ease}.statistic-grid-container:hover .statistic-item[data-v-9335b98f]:not(:hover){opacity:.8;transform:scale(.98)}.statistic-grid-container .statistic-item[data-v-9335b98f]:hover{transform:scale(1.02)}@keyframes gradientShift-cf886c7e{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes float-cf886c7e{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.absolute .backdrop-blur-lg[data-v-cf886c7e]{animation:float-cf886c7e 6s ease-in-out infinite}.absolute:nth-child(2) .backdrop-blur-lg[data-v-cf886c7e]{animation-delay:-3s}.shadow-2xl[data-v-cf886c7e]:hover{transform:scale(1.02);transition:transform .3s ease}.flex.items-center.gap-2[data-v-cf886c7e]{animation:fadeInUp-cf886c7e .6s ease-out}.flex.items-center.gap-2[data-v-cf886c7e]:first-child{animation-delay:.1s}.flex.items-center.gap-2[data-v-cf886c7e]:nth-child(2){animation-delay:.2s}.flex.items-center.gap-2[data-v-cf886c7e]:nth-child(3){animation-delay:.3s}@keyframes fadeInUp-cf886c7e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.max-w-48[data-v-cf886c7e]{max-width:10rem}.text-6xl[data-v-cf886c7e]{font-size:3rem}.text-5xl[data-v-cf886c7e]{font-size:2.5rem}}.icon-container[data-v-cf735c90]{transition:transform .2s ease}.icon-container[data-v-cf735c90]:hover{transform:scale(1.05)}@media (max-width:768px){.w-16[data-v-cf735c90]{height:3rem;width:3rem}.w-12[data-v-cf735c90]{height:2.5rem;width:2.5rem}}.btn[data-v-a1c214c4]{transition:all .2s ease}.btn[data-v-a1c214c4]:hover{transform:translateY(-1px)}.btn[data-v-a1c214c4]:active{transform:translateY(0)}.px-4 .w-5[data-v-a1c214c4]{height:1rem;width:1rem}.px-10 .w-5[data-v-a1c214c4],.px-8 .w-5[data-v-a1c214c4]{height:1.5rem;width:1.5rem}.aspect-square.px-4[data-v-a1c214c4]{padding:.5rem}.aspect-square.px-6[data-v-a1c214c4]{padding:.75rem}.aspect-square.px-8[data-v-a1c214c4]{padding:1rem}.aspect-square.px-10[data-v-a1c214c4]{padding:1.25rem}@media (max-width:768px){.px-10[data-v-a1c214c4]{font-size:1.125rem;padding:1rem 2rem}.px-8[data-v-a1c214c4]{font-size:1rem;padding:.75rem 1.5rem}}.card[data-v-be55eed7]{transition:transform .2s ease,box-shadow .2s ease}.card[data-v-be55eed7]:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.bg-gradient-warm h3[data-v-be55eed7]{color:#fff}.bg-gradient-warm p[data-v-be55eed7]{color:#ffffffe6}@media (max-width:768px){.p-10[data-v-be55eed7]{padding:2rem}.p-8[data-v-be55eed7]{padding:1.5rem}.text-xl[data-v-be55eed7]{font-size:1.125rem}}@keyframes fadeInUp-ff817688{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.timeline-item[data-v-ff817688]{animation:fadeInUp-ff817688 .8s ease-out}.timeline-item[data-v-ff817688]:first-child{animation-delay:.1s}.timeline-item[data-v-ff817688]:nth-child(2){animation-delay:.2s}.timeline-item[data-v-ff817688]:nth-child(3){animation-delay:.3s}.timeline-item[data-v-ff817688]:nth-child(4){animation-delay:.4s}.timeline-item[data-v-ff817688]:nth-child(5){animation-delay:.5s}.timeline-item[data-v-ff817688]:nth-child(6){animation-delay:.6s}.timeline-item[data-v-ff817688]:nth-child(7){animation-delay:.7s}@keyframes pulse-ff817688{0%,to{opacity:1}50%{opacity:.8}}.bg-gradient-warm[data-v-ff817688]{animation:pulse-ff817688 3s ease-in-out infinite}.timeline-item[data-v-ff817688]:hover{transform:translateY(-4px)}@media (max-width:1023px){.timeline-item[data-v-ff817688]{margin-bottom:2rem}}.shadow-lg[data-v-ff817688]{transition:box-shadow .3s ease}.hover\:shadow-xl[data-v-ff817688]:hover{box-shadow:0 25px 50px -12px #00000026}.group:hover .stat-card[data-v-cde7b568]{transform:translateY(-12px)}@keyframes slideInUp-cde7b568{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.benefit-card[data-v-cde7b568]{animation:slideInUp-cde7b568 .8s ease-out}@keyframes fadeInLeft-cde7b568{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-cde7b568{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.comparison-without[data-v-cde7b568]{animation:fadeInLeft-cde7b568 .8s ease-out}.comparison-with[data-v-cde7b568]{animation:fadeInRight-cde7b568 .8s ease-out}.hover\:-translate-y-2[data-v-cde7b568]:hover{transform:translateY(-8px)}.hover\:shadow-2xl[data-v-cde7b568]:hover{box-shadow:0 25px 50px -12px #00000040}.group-hover\:rotate-6[data-v-cde7b568]:hover{transform:rotate(6deg) scale(1.25)}.group-hover\:scale-125[data-v-cde7b568]:hover{transform:scale(1.25)}.group-hover\:text-orange-600[data-v-cde7b568]:hover{color:#ea580c}.hover\:translate-x-2[data-v-cde7b568]:hover{transform:translate(8px)}.group\/feature:hover .group-hover\/feature\:scale-110[data-v-cde7b568]{transform:scale(1.1)}.group\/feature:hover .group-hover\/feature\:text-green-600[data-v-cde7b568]{color:#059669}.benefit-card[data-v-cde7b568]:first-child{animation-delay:.1s}.benefit-card[data-v-cde7b568]:nth-child(2){animation-delay:.2s}.benefit-card[data-v-cde7b568]:nth-child(3){animation-delay:.3s}.benefit-card[data-v-cde7b568]:nth-child(4){animation-delay:.4s}.benefit-card[data-v-cde7b568]:nth-child(5){animation-delay:.5s}.benefit-card[data-v-cde7b568]:nth-child(6){animation-delay:.6s}.bg-gradient-to-br[data-v-cde7b568]{background-image:linear-gradient(to bottom right,#f9fafb,#fff,#f3f4f6)}@media (max-width:767px){.benefit-card[data-v-cde7b568]{margin-bottom:1rem}.comparison-with[data-v-cde7b568],.comparison-without[data-v-cde7b568]{animation-delay:.2s}}.text-white.border-white[data-v-cde7b568]:hover{color:#1f2937!important}.shadow-2xl[data-v-cde7b568]{box-shadow:0 25px 50px -12px #00000040}.shadow-xl[data-v-cde7b568]{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.w-5.h-5 svg[data-v-1f0e6e32]{transition:color .2s ease}.overflow-hidden[data-v-1f0e6e32]{border-radius:1rem}.w-10.h-10[data-v-1f0e6e32]{min-height:2.5rem;min-width:2.5rem}button[data-v-1f0e6e32]:disabled{cursor:not-allowed;opacity:.4}.w-3.h-3[data-v-1f0e6e32]:hover{transform:scale(1.2)}.shadow-xl[data-v-54b9d8fd]{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.ring-2.ring-orange-200[data-v-54b9d8fd]{box-shadow:0 0 0 2px #fb923c4d,0 10px 25px -5px #00000026}table[data-v-54b9d8fd]{border-collapse:separate;border-spacing:0}td[data-v-54b9d8fd]:first-child,th[data-v-54b9d8fd]:first-child{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}td[data-v-54b9d8fd]:last-child,th[data-v-54b9d8fd]:last-child{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.bg-gradient-to-br[data-v-54b9d8fd]{background-image:linear-gradient(to bottom right,#f9fafb,#fff)}@media (max-width:1023px){.grid.lg\:grid-cols-3[data-v-54b9d8fd]{gap:1.5rem}}@keyframes fadeIn-cdb24204{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn[data-v-cdb24204]{animation:fadeIn-cdb24204 .5s ease-out}@keyframes slideInUp-cdb24204{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.faq-item[data-v-cdb24204]{animation:slideInUp-cdb24204 .6s ease-out}.faq-item[data-v-cdb24204]:first-child{animation-delay:.1s}.faq-item[data-v-cdb24204]:nth-child(2){animation-delay:.2s}.faq-item[data-v-cdb24204]:nth-child(3){animation-delay:.3s}.faq-item[data-v-cdb24204]:nth-child(4){animation-delay:.4s}.faq-item[data-v-cdb24204]:nth-child(5){animation-delay:.5s}input[data-v-cdb24204]:focus{box-shadow:0 0 0 4px #f9731633;transform:translateY(-1px)}input[data-v-cdb24204]:hover{border-color:#f973164d}.bg-orange-500[data-v-cdb24204]{box-shadow:0 6px 20px #f9731666;transform:translateY(-2px) scale(1.05)}.hover\:bg-gray-100[data-v-cdb24204]:hover{background-color:#f3f4f6cc;transform:translateY(-1px)}.hover\:-translate-y-1[data-v-cdb24204]:hover{transform:translateY(-4px)}.hover\:shadow-xl[data-v-cdb24204]:hover{box-shadow:0 25px 50px -12px #00000026}.transition-all[data-v-cdb24204]{transition:all .5s ease}[tabindex="0"][data-v-cdb24204]:focus,button[data-v-cdb24204]:focus{outline:2px solid #f97316;outline-offset:2px}input:focus+svg[data-v-cdb24204]{color:#f97316}.prose p[data-v-cdb24204]{margin-bottom:1rem}.prose ul[data-v-cdb24204]{margin:.5rem 0}.prose li[data-v-cdb24204]{margin:.25rem 0}.masonry-container[data-v-f20f6be2]{-moz-columns:1;column-count:1;-moz-column-gap:1.5rem;column-gap:1.5rem}@media (min-width:640px){.masonry-container[data-v-f20f6be2]{-moz-columns:2;column-count:2}}@media (min-width:1024px){.masonry-container[data-v-f20f6be2]{-moz-columns:3;column-count:3}}@media (min-width:1280px){.masonry-container[data-v-f20f6be2]{-moz-columns:4;column-count:4}}.masonry-item[data-v-f20f6be2]{display:inline-block;width:100%}.fixed[data-v-f20f6be2]{animation:fadeIn-f20f6be2 .3s ease-out}@keyframes fadeIn-f20f6be2{0%{opacity:0}to{opacity:1}}.hover\:scale-105[data-v-f20f6be2]:hover{transform:scale(1.05)}.transition-all[data-v-f20f6be2]{transition:all .3s ease}.quiz-question[data-v-e613b484]{backface-visibility:hidden;opacity:0;transform:translateZ(0);will-change:transform,opacity}.slide-from-left[data-v-e613b484]{transform:translate(-60px) translateZ(0)}.slide-from-right[data-v-e613b484]{transform:translate(60px) translateZ(0)}.animate-slide-in[data-v-e613b484]{animation-fill-mode:forwards}.animate-slide-in.slide-from-left[data-v-e613b484]{animation:slideInLeft-e613b484 .6s cubic-bezier(.4,0,.2,1) forwards}.animate-slide-in.slide-from-right[data-v-e613b484]{animation:slideInRight-e613b484 .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes slideInLeft-e613b484{0%{opacity:0;transform:translate(-60px) translateZ(0)}to{opacity:1;transform:translate(0) translateZ(0)}}@keyframes slideInRight-e613b484{0%{opacity:0;transform:translate(60px) translateZ(0)}to{opacity:1;transform:translate(0) translateZ(0)}}.quiz-question .group[data-v-e613b484]{transition:all .3s cubic-bezier(.4,0,.2,1);will-change:transform,box-shadow}.quiz-question .group[data-v-e613b484]:hover{box-shadow:0 20px 40px -12px #0000001f;transform:translateY(-4px) translateZ(0)}@media (max-width:1024px){.quiz-question.slide-from-left[data-v-e613b484],.quiz-question.slide-from-right[data-v-e613b484]{margin-left:0;margin-right:0}.slide-from-left[data-v-e613b484]{transform:translate(-30px) translateZ(0)}.slide-from-right[data-v-e613b484]{transform:translate(30px) translateZ(0)}@keyframes slideInLeft-e613b484{0%{opacity:0;transform:translate(-30px) translateZ(0)}to{opacity:1;transform:translate(0) translateZ(0)}}@keyframes slideInRight-e613b484{0%{opacity:0;transform:translate(30px) translateZ(0)}to{opacity:1;transform:translate(0) translateZ(0)}}}.quiz-question[data-v-e613b484] *{backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes fadeIn-f5dda7b6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-f5dda7b6]{animation:fadeIn-f5dda7b6 .5s ease-in-out}input[data-v-f5dda7b6]:focus,textarea[data-v-f5dda7b6]:focus{background-color:#fffffff2;border-color:var(--color-primary);box-shadow:0 0 0 3px #ff6b351a}input[type=checkbox][data-v-f5dda7b6]{accent-color:var(--color-primary)}.btn-primary[data-v-f5dda7b6]:hover:not(:disabled){background:var(--gradient-warm);box-shadow:0 10px 25px #ff6b354d;transform:translateY(-2px)}.card-glass[data-v-f5dda7b6]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff40;box-shadow:0 8px 32px #1f26875e}.hover\:-translate-y-0\.5[data-v-bd7c4acf]:hover{transform:translateY(-.125rem) scale(1.02)}@keyframes pulse-bd7c4acf{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.animate-pulse[data-v-bd7c4acf]{animation:pulse-bd7c4acf 2s infinite}@media (max-width:768px){.w-16[data-v-bd7c4acf]{height:3rem;width:3rem}.w-12[data-v-bd7c4acf]{height:2.5rem;width:2.5rem}}.card[data-v-1a441569]{transition:transform .2s ease,box-shadow .2s ease}.card[data-v-1a441569]:hover{box-shadow:var(--shadow-lg)}@media (max-width:1024px){.max-w-lg[data-v-1a441569]{max-width:28rem}}@media (max-width:768px){.h-\[600px\][data-v-1a441569]{height:500px}.max-w-lg[data-v-1a441569]{max-width:22rem}.text-3xl[data-v-1a441569]{font-size:1.5rem}.p-6[data-v-1a441569]{padding:1rem}.text-xl[data-v-1a441569]{font-size:1rem}}@media (max-width:480px){.max-w-lg[data-v-1a441569]{max-width:18.75rem}}.bg-gradient-warm h3[data-v-1a441569],.bg-gradient-warm p[data-v-1a441569]{color:#fff}.bg-gradient-warm .text-gray-600[data-v-1a441569]{color:#ffffffe6}.variant-team .text-center[data-v-1a441569]{text-align:center}.social-link[data-v-1a441569]{transition:all .2s ease}.social-link[data-v-1a441569]:hover{transform:translateY(-1px)}@media (max-width:768px){.p-10[data-v-1a441569]{padding:2rem}.p-8[data-v-1a441569]{padding:1.5rem}.text-2xl[data-v-1a441569]{font-size:1.25rem}.text-xl[data-v-1a441569]{font-size:1.125rem}}@keyframes fadeInUp-e2b0c21c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-e2b0c21c]{animation:fadeInUp-e2b0c21c .6s ease-out forwards;opacity:0}.animate-delay-0[data-v-e2b0c21c]{animation-delay:0s}.animate-delay-100[data-v-e2b0c21c]{animation-delay:.1s}.animate-delay-200[data-v-e2b0c21c]{animation-delay:.2s}.animate-delay-300[data-v-e2b0c21c]{animation-delay:.3s}.animate-delay-400[data-v-e2b0c21c]{animation-delay:.4s}.animate-delay-500[data-v-e2b0c21c]{animation-delay:.5s}.animate-delay-600[data-v-e2b0c21c]{animation-delay:.6s}.animate-delay-700[data-v-e2b0c21c]{animation-delay:.7s}@keyframes pulse-glow-e2b0c21c{0%,to{box-shadow:0 0 #ff6b3566}50%{box-shadow:0 0 0 10px #ff6b3500}}.animate-pulse[data-v-e2b0c21c]{animation:pulse-glow-e2b0c21c 2s infinite}.timeline-item:hover .timeline-content[data-v-e2b0c21c]{transform:translateY(-2px);transition:transform .2s ease}@media (max-width:768px){.timeline-item[data-v-e2b0c21c]{margin-bottom:2rem}.w-12[data-v-e2b0c21c]{height:2.5rem;width:2.5rem}.w-10[data-v-e2b0c21c]{height:2rem;width:2rem}.w-8[data-v-e2b0c21c]{height:1.75rem;width:1.75rem}}.timeline-item[data-v-e2b0c21c]:before{background:linear-gradient(to bottom,var(--color-primary) 0,var(--color-primary-light) 50%,var(--color-gray-300) 100%);bottom:-2rem;content:"";left:1.5rem;position:absolute;top:3rem;width:2px;z-index:0}.grid .timeline-item[data-v-e2b0c21c]:before,.timeline-item[data-v-e2b0c21c]:last-child:before{display:none}.bg-gradient-primary[data-v-e2b0c21c]{background:var(--gradient-primary)}@keyframes fadeInLeft-e7d8aedd{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-e7d8aedd{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.space-y-6[data-v-e7d8aedd]{animation:fadeInLeft-e7d8aedd .8s ease-out}.relative iframe[data-v-e7d8aedd],.relative img[data-v-e7d8aedd]{animation:fadeInRight-e7d8aedd .8s ease-out}.shadow-lg[data-v-e7d8aedd]:hover{box-shadow:var(--shadow-xl);transform:scale(1.02);transition:all .3s ease}.prose p[data-v-e7d8aedd]{margin-bottom:1.5rem}.prose p[data-v-e7d8aedd]:last-child{margin-bottom:0}.flex.items-start.gap-3[data-v-e7d8aedd]{animation:fadeInUp-e7d8aedd .6s ease-out}.flex.items-start.gap-3[data-v-e7d8aedd]:first-child{animation-delay:.1s}.flex.items-start.gap-3[data-v-e7d8aedd]:nth-child(2){animation-delay:.2s}.flex.items-start.gap-3[data-v-e7d8aedd]:nth-child(3){animation-delay:.3s}.flex.items-start.gap-3[data-v-e7d8aedd]:nth-child(4){animation-delay:.4s}@keyframes fadeInUp-e7d8aedd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.aspect-video[data-v-e7d8aedd]{aspect-ratio:16/9}.grid.grid-cols-2[data-v-e7d8aedd]>*{animation:fadeInUp-e7d8aedd .8s ease-out}.grid.grid-cols-2[data-v-e7d8aedd]>:first-child{animation-delay:.1s}.grid.grid-cols-2[data-v-e7d8aedd]>:nth-child(2){animation-delay:.2s}.grid.grid-cols-2[data-v-e7d8aedd]>:nth-child(3){animation-delay:.3s}.grid.grid-cols-2[data-v-e7d8aedd]>:nth-child(4){animation-delay:.4s}@media (max-width:768px){.prose.prose-lg[data-v-e7d8aedd]{font-size:1rem;line-height:1.6}.text-3xl[data-v-e7d8aedd]{font-size:1.875rem}.text-2xl[data-v-e7d8aedd]{font-size:1.5rem}}@keyframes fadeInUp-e3dc84ad{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.team-member-card[data-v-e3dc84ad]{animation:fadeInUp-e3dc84ad .8s ease-out}.team-member-card[data-v-e3dc84ad]:first-child{animation-delay:.1s}.team-member-card[data-v-e3dc84ad]:nth-child(2){animation-delay:.2s}.team-member-card[data-v-e3dc84ad]:nth-child(3){animation-delay:.3s}.team-member-card[data-v-e3dc84ad]:nth-child(4){animation-delay:.4s}.team-member-card[data-v-e3dc84ad]:nth-child(5){animation-delay:.5s}.team-member-card[data-v-e3dc84ad]:nth-child(6){animation-delay:.6s}.team-member-card[data-v-e3dc84ad]:nth-child(7){animation-delay:.7s}.team-member-card[data-v-e3dc84ad]:nth-child(8){animation-delay:.8s}.px-2.py-1[data-v-e3dc84ad]{transition:all .2s ease}.px-2.py-1[data-v-e3dc84ad]:hover{background-color:var(--color-primary-light);color:#fff;transform:scale(1.05)}.flex.items-start.gap-4[data-v-e3dc84ad]{animation:fadeInUp-e3dc84ad .6s ease-out}.flex.items-start.gap-4[data-v-e3dc84ad]:first-child{animation-delay:.2s}.flex.items-start.gap-4[data-v-e3dc84ad]:nth-child(2){animation-delay:.4s}.flex.items-start.gap-4[data-v-e3dc84ad]:nth-child(3){animation-delay:.6s}.grid.grid-cols-2[data-v-e3dc84ad]>*{animation:fadeInUp-e3dc84ad .8s ease-out}.grid.grid-cols-2[data-v-e3dc84ad]>:first-child{animation-delay:.1s}.grid.grid-cols-2[data-v-e3dc84ad]>:nth-child(2){animation-delay:.2s}.grid.grid-cols-2[data-v-e3dc84ad]>:nth-child(3){animation-delay:.3s}.grid.grid-cols-2[data-v-e3dc84ad]>:nth-child(4){animation-delay:.4s}.shadow-lg[data-v-e3dc84ad]:hover{box-shadow:var(--shadow-xl);transform:scale(1.02);transition:all .3s ease}@media (max-width:768px){.text-3xl[data-v-e3dc84ad]{font-size:1.875rem}.text-2xl[data-v-e3dc84ad]{font-size:1.5rem}.grid.gap-8[data-v-e3dc84ad]{gap:1.5rem}.max-w-4xl[data-v-e3dc84ad]{max-width:100%}}.aspect-square.rounded-full img[data-v-e3dc84ad]{transition:all .3s ease}.aspect-square.rounded-full:hover img[data-v-e3dc84ad]{transform:scale(1.1)}.value-card[data-v-5ab46d79]{animation:fadeInUp-5ab46d79 .8s ease-out}.value-card[data-v-5ab46d79]:first-child{animation-delay:.1s}.value-card[data-v-5ab46d79]:nth-child(2){animation-delay:.2s}.value-card[data-v-5ab46d79]:nth-child(3){animation-delay:.3s}.value-card[data-v-5ab46d79]:nth-child(4){animation-delay:.4s}.value-card[data-v-5ab46d79]:nth-child(5){animation-delay:.5s}.value-card[data-v-5ab46d79]:nth-child(6){animation-delay:.6s}@keyframes fadeInUp-5ab46d79{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.card-glass[data-v-5ab46d79]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff40;border:1px solid hsla(0,0%,100%,.2)}.shadow-lg[data-v-5ab46d79]:hover{box-shadow:var(--shadow-xl);transform:scale(1.02);transition:all .3s ease}.location-card[data-v-f6be22b1]{animation:fadeInUp-f6be22b1 .8s ease-out}.location-card[data-v-f6be22b1]:first-child{animation-delay:.1s}.location-card[data-v-f6be22b1]:nth-child(2){animation-delay:.2s}.location-card[data-v-f6be22b1]:nth-child(3){animation-delay:.3s}.location-card[data-v-f6be22b1]:nth-child(4){animation-delay:.4s}@keyframes fadeInUp-f6be22b1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.bg-gray-200[data-v-f6be22b1]{background-image:linear-gradient(45deg,#f3f4f6 25%,transparent 0),linear-gradient(-45deg,#f3f4f6 25%,transparent 0),linear-gradient(45deg,transparent 75%,#f3f4f6 0),linear-gradient(-45deg,transparent 75%,#f3f4f6 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.cta-card[data-v-f2e801e3]{animation:fadeInUp-f2e801e3 .8s ease-out}.cta-card[data-v-f2e801e3]:first-child{animation-delay:.1s}.cta-card[data-v-f2e801e3]:nth-child(2){animation-delay:.2s}@keyframes fadeInUp-f2e801e3{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.cta-card[data-v-f2e801e3]:hover{transform:translateY(-4px);transition:transform .3s ease}@keyframes float-f2e801e3{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(10px,-10px) rotate(1deg)}66%{transform:translate(-5px,5px) rotate(-1deg)}}.absolute.w-96.h-96[data-v-f2e801e3]{animation:float-f2e801e3 20s ease-in-out infinite}.absolute.w-96.h-96[data-v-f2e801e3]:nth-child(3){animation-delay:-10s}.flex.items-center.gap-1[data-v-f2e801e3]{animation:fadeIn-f2e801e3 .6s ease-out}.flex.items-center.gap-1[data-v-f2e801e3]:first-child{animation-delay:.2s}.flex.items-center.gap-1[data-v-f2e801e3]:nth-child(2){animation-delay:.4s}.flex.items-center.gap-1[data-v-f2e801e3]:nth-child(3){animation-delay:.6s}@keyframes fadeIn-f2e801e3{0%{opacity:0}to{opacity:1}}a[href^="mailto:"][data-v-f2e801e3],a[href^="tel:"][data-v-f2e801e3]{transition:all .2s ease}a[href^="mailto:"][data-v-f2e801e3]:hover,a[href^="tel:"][data-v-f2e801e3]:hover{text-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateY(-1px)}.bg-gradient-to-br[data-v-87d99052]:hover{box-shadow:0 20px 40px -10px #f9731666}.group:hover .group-hover\:scale-110[data-v-87d99052]{animation:iconPulse-87d99052 .6s ease-in-out}@keyframes iconPulse-87d99052{0%,to{transform:scale(1.1)}50%{transform:scale(1.15)}}.border-orange-500[data-v-fd898e05]{box-shadow:0 4px 20px -5px #f9731633}.border-orange-500[data-v-fd898e05]:hover{box-shadow:0 8px 30px -5px #f973164d}.group:hover svg[data-v-fd898e05]{animation:iconBounce-fd898e05 .6s ease-in-out}@keyframes iconBounce-fd898e05{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}tbody tr[data-v-46a7e7fa]{transition:background-color .2s ease}.bg-gradient-to-br[data-v-46a7e7fa]{overflow:hidden;position:relative}.bg-gradient-to-br[data-v-46a7e7fa]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.bg-gradient-to-br[data-v-46a7e7fa]:hover:before{left:100%}.base-cta[data-v-ac81bdfd],.cta-container[data-v-ac81bdfd]{position:relative}.cta-container[data-v-ac81bdfd]{transition:all var(--transition-normal)}.cta-container[data-v-ac81bdfd]:hover{transform:translateY(-2px)}.cta-title[data-v-ac81bdfd]{line-height:var(--line-height-tight)}.cta-description[data-v-ac81bdfd]{line-height:var(--line-height-relaxed);max-width:42rem}.text-center .cta-description[data-v-ac81bdfd]{margin-left:auto;margin-right:auto}.cta-actions[data-v-ac81bdfd]{align-items:center}.cta-primary-button[data-v-ac81bdfd],.cta-secondary-button[data-v-ac81bdfd]{flex:1;max-width:16rem}@media (min-width:640px){.cta-primary-button[data-v-ac81bdfd],.cta-secondary-button[data-v-ac81bdfd]{flex:0 0 auto;max-width:none}}.trust-indicators[data-v-ac81bdfd]{border-top:1px solid var(--color-gray-200);display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem;padding-top:1.5rem}.trust-indicator[data-v-ac81bdfd]{align-items:center;color:var(--color-gray-600);display:flex;font-size:var(--font-size-sm);gap:.5rem}.bg-gradient-primary .trust-indicators[data-v-ac81bdfd]{border-top-color:#fff3}.bg-gradient-primary .trust-indicator[data-v-ac81bdfd]{color:#ffffffe6}.bg-gradient-primary .cta-content[data-v-ac81bdfd],.bg-gradient-primary .cta-footer[data-v-ac81bdfd],.bg-gradient-primary .cta-header[data-v-ac81bdfd]{color:#fff}.bg-white\/10[data-v-ac81bdfd]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.space-y-4[data-v-ac81bdfd]>*+*{margin-top:1rem}.space-y-6[data-v-ac81bdfd]>*+*{margin-top:1.5rem}.space-y-8[data-v-ac81bdfd]>*+*{margin-top:2rem}@media (max-width:640px){.cta-actions[data-v-ac81bdfd]{flex-direction:column;width:100%}.cta-primary-button[data-v-ac81bdfd],.cta-secondary-button[data-v-ac81bdfd]{max-width:none;width:100%}}.bg-white\/10[data-v-ac81bdfd]{animation:glassShimmer-ac81bdfd 3s ease-in-out infinite alternate}@keyframes glassShimmer-ac81bdfd{0%{background:#ffffff1a}to{background:#ffffff26}}.cta-container[data-v-ac81bdfd]:focus-within{outline:2px solid var(--color-primary);outline-offset:4px}[data-v-89c55364] .text-gradient-warm{background:linear-gradient(135deg,#e55a2b,#ff6b35 40%,#f1c40f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}section:hover .absolute img[data-v-512f1fde]{transform:scale(1.05);transition:transform 8s ease-out}.container>div[data-v-512f1fde]{animation:fadeInUp-512f1fde .8s ease-out}@keyframes fadeInUp-512f1fde{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}h1[data-v-512f1fde]{text-shadow:0 2px 20px rgba(0,0,0,.5)}p[data-v-512f1fde]{text-shadow:0 1px 10px rgba(0,0,0,.3)}.bg-gradient-primary .px-2[data-v-72875d8c]{background:#fff3;color:#fff}.card.border-l-4[data-v-72875d8c]{position:relative}.card.border-l-4[data-v-72875d8c]:before{background:var(--color-primary);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px var(--color-gray-200);content:"";height:12px;left:-6px;position:absolute;top:50%;transform:translateY(-50%);width:12px}.card-glass[data-v-72875d8c]{-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);background:var(--glass-bg);border:1px solid hsla(0,0%,100%,.2)}@media (max-width:768px){.card-header[data-v-72875d8c]{align-items:flex-start;flex-direction:column;gap:.5rem}.card-meta[data-v-72875d8c]{align-self:flex-end}}.base-timeline[data-v-bc829903]{position:relative}.progress-bar[data-v-bc829903]{background-color:var(--color-gray-200);height:.5rem;overflow:hidden}.progress-bar[data-v-bc829903],.progress-fill[data-v-bc829903]{border-radius:var(--border-radius-full)}.progress-fill[data-v-bc829903]{background:var(--gradient-primary);height:100%;transition:all var(--transition-slow)}.timeline-vertical[data-v-bc829903]{padding-left:2rem;position:relative}.timeline-vertical[data-v-bc829903]:before{background:var(--color-gray-300);bottom:0;content:"";left:1rem;position:absolute;top:0;transform:translate(-50%);width:2px}.timeline-vertical .timeline-item[data-v-bc829903]{padding-bottom:3rem;position:relative}.timeline-vertical .timeline-item[data-v-bc829903]:last-child{padding-bottom:0}.timeline-connector[data-v-bc829903]{background:var(--color-gray-300);height:calc(100% - 1rem);left:-1.75rem;position:absolute;top:3rem;transition:background-color var(--transition-normal);width:2px}.timeline-connector.completed[data-v-bc829903]{background:var(--color-primary)}.timeline-horizontal .timeline-item[data-v-bc829903]{text-align:center}.timeline-marker[data-v-bc829903]{align-items:center;border-radius:50%;display:flex;font-size:.875rem;font-weight:600;height:2rem;justify-content:center;left:-2rem;position:absolute;top:0;transition:all var(--transition-normal);width:2rem;z-index:10}.timeline-horizontal .timeline-marker[data-v-bc829903]{left:auto;margin:0 auto 1rem;position:relative;top:auto}.marker-pending[data-v-bc829903]{background:var(--color-gray-200);border:2px solid var(--color-gray-300);color:var(--color-gray-500)}.marker-active[data-v-bc829903]{box-shadow:0 0 0 4px #ff6b3533}.marker-active[data-v-bc829903],.marker-completed[data-v-bc829903]{background:var(--color-primary);border:2px solid var(--color-primary);color:#fff}.marker-dot[data-v-bc829903]{background:currentColor;border-radius:50%;height:8px;width:8px}.marker-number[data-v-bc829903]{font-size:.75rem;font-weight:700}.timeline-content[data-v-bc829903]{margin-left:1rem}.timeline-horizontal .timeline-content[data-v-bc829903]{margin-left:0}.timeline-meta[data-v-bc829903]{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.timeline-date[data-v-bc829903]{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.timeline-step[data-v-bc829903]{background-color:var(--color-gray-100);border-radius:var(--border-radius-full);color:var(--color-gray-600);font-size:var(--font-size-xs);padding:.25rem .5rem}.timeline-title[data-v-bc829903]{color:var(--color-gray-900);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:.5rem}.timeline-description[data-v-bc829903]{color:var(--color-gray-600);line-height:var(--line-height-relaxed);margin-bottom:.75rem}.timeline-features[data-v-bc829903]{margin-bottom:1rem}.feature-list[data-v-bc829903]{list-style:none;margin:0;padding:0}.feature-list li[data-v-bc829903]{align-items:center;color:var(--color-gray-600);display:flex;font-size:var(--font-size-sm);margin-bottom:.25rem}.feature-list li[data-v-bc829903]:before{color:var(--color-primary);content:"✓";font-weight:var(--font-weight-semibold);margin-right:.5rem}.timeline-minimal .timeline-marker[data-v-bc829903]{height:1rem;left:-1.5rem;width:1rem}.timeline-minimal .timeline-content[data-v-bc829903]{margin-left:.5rem}.timeline-minimal[data-v-bc829903]:before{left:.5rem}.card-item[data-v-bc829903]{margin-bottom:1.5rem}.card-item .timeline-content[data-v-bc829903]{margin-left:0}.timeline-sm .timeline-title[data-v-bc829903]{font-size:var(--font-size-base)}.timeline-sm .timeline-description[data-v-bc829903]{font-size:var(--font-size-sm)}.timeline-lg .timeline-title[data-v-bc829903]{font-size:var(--font-size-xl)}.timeline-lg .timeline-description[data-v-bc829903]{font-size:var(--font-size-lg)}.timeline-lg .timeline-marker[data-v-bc829903]{height:2.5rem;left:-2.25rem;width:2.5rem}.timeline-lg .timeline-content[data-v-bc829903]{margin-left:1.5rem}.timeline-item.active .timeline-content[data-v-bc829903]{background-color:#ff6b350d;border-radius:var(--border-radius-lg);padding:var(--spacing-md)}.timeline-item:hover .timeline-marker[data-v-bc829903]{transform:scale(1.1)}@media (max-width:768px){.timeline-horizontal[data-v-bc829903]{grid-template-columns:repeat(1,1fr)}.timeline-meta[data-v-bc829903]{align-items:flex-start;flex-direction:column;gap:.25rem}.timeline-title[data-v-bc829903]{font-size:var(--font-size-base)}.timeline-description[data-v-bc829903]{font-size:var(--font-size-sm)}}.gallery-grid[data-v-94ae9e4e]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;width:100%}.gallery-item[data-v-94ae9e4e]:first-child{aspect-ratio:16/9;grid-column:span 2;grid-row:1}.gallery-item[data-v-94ae9e4e]:nth-child(2){aspect-ratio:4/3;grid-column:span 1;grid-row:1}.gallery-item[data-v-94ae9e4e]:nth-child(3){aspect-ratio:4/3;grid-column:span 1;grid-row:2}.gallery-item[data-v-94ae9e4e]:nth-child(4){aspect-ratio:16/9;grid-column:span 2;grid-row:2}.gallery-item[data-v-94ae9e4e]{background-color:var(--color-gray-200);height:100%;position:relative;width:100%}.gallery-item[data-v-94ae9e4e]:hover{transform:translateY(-2px)}.gallery-item:hover img[data-v-94ae9e4e]{transform:scale(1.05)}@media (max-width:768px){.gallery-grid[data-v-94ae9e4e]{grid-template-columns:1fr 1fr}.gallery-item[data-v-94ae9e4e]:first-child,.gallery-item[data-v-94ae9e4e]:nth-child(2),.gallery-item[data-v-94ae9e4e]:nth-child(3),.gallery-item[data-v-94ae9e4e]:nth-child(4){aspect-ratio:4/3}}@media (max-width:640px){.gallery-grid[data-v-94ae9e4e]{grid-template-columns:1fr}.gallery-item[data-v-94ae9e4e]:first-child,.gallery-item[data-v-94ae9e4e]:nth-child(2),.gallery-item[data-v-94ae9e4e]:nth-child(3),.gallery-item[data-v-94ae9e4e]:nth-child(4){aspect-ratio:16/9}}.gallery-item[data-v-77237fa0]{animation:fadeInUp-77237fa0 .6s ease-out}@keyframes fadeInUp-77237fa0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}details summary[data-v-e538b9a7]{list-style:none}details summary[data-v-e538b9a7]::-webkit-details-marker{display:none}details[open] summary[data-v-e538b9a7]~*{animation:slideDown-e538b9a7 .3s ease-out}@keyframes slideDown-e538b9a7{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.overflow-x-auto[data-v-6a7b4756]::-webkit-scrollbar{display:none}.overflow-x-auto[data-v-6a7b4756]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.slider[data-v-3bc52c5d]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--color-primary);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.slider[data-v-3bc52c5d]::-moz-range-thumb{background:var(--color-primary);border:none;border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.level-up-badge[data-v-f30dab84]{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-accent-blue) 100%)}.event-countdown[data-v-f30dab84]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ff6b351a;border:1px solid rgba(255,107,53,.3)}.floating-event-card[data-v-f30dab84]{animation:eventPulse-f30dab84 4s ease-in-out infinite}@keyframes eventPulse-f30dab84{0%,to{box-shadow:0 10px 30px #ff6b3533;transform:translateY(0) scale(1)}50%{box-shadow:0 15px 40px #ff6b354d;transform:translateY(-5px) scale(1.02)}}.community-accent[data-v-f30dab84]{border-left:4px solid var(--color-accent-blue)}@media (max-width:768px){.event-meta[data-v-f30dab84]{text-align:center}.floating-event-card[data-v-f30dab84]{max-width:10rem}}.level-up-week-program[data-v-26050abf]{position:relative}.schedule-day[data-v-26050abf]{border:1px solid var(--color-gray-200);border-radius:var(--border-radius-lg);padding:var(--spacing-md);transition:all var(--transition-normal)}.schedule-day[data-v-26050abf]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.schedule-day.active[data-v-26050abf]{background-color:#ff6b350d;border-color:var(--color-primary)}.day-header[data-v-26050abf]{border-bottom:1px solid var(--color-gray-100);gap:.75rem;margin-bottom:.75rem;padding-bottom:.75rem}.day-header[data-v-26050abf],.day-number[data-v-26050abf]{align-items:center;display:flex}.day-number[data-v-26050abf]{background-color:var(--color-primary);border-radius:var(--border-radius-full);color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);height:2rem;justify-content:center;width:2rem}.schedule-day.active .day-number[data-v-26050abf]{background-color:var(--color-primary);box-shadow:var(--shadow-lg)}.day-name[data-v-26050abf]{color:var(--color-gray-900);font-weight:var(--font-weight-semibold)}.day-content h4[data-v-26050abf]{color:var(--color-primary)}@keyframes programSlideIn-26050abf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.program-item[data-v-26050abf]{animation:programSlideIn-26050abf .6s ease-out forwards}.program-item[data-v-26050abf]:first-child{animation-delay:.1s}.program-item[data-v-26050abf]:nth-child(2){animation-delay:.2s}.program-item[data-v-26050abf]:nth-child(3){animation-delay:.3s}@media (max-width:768px){.schedule-day[data-v-26050abf]{text-align:center}.day-header[data-v-26050abf]{justify-content:center}.timeline-horizontal[data-v-26050abf]{grid-template-columns:repeat(1,1fr)}}.level-up-week-benefits[data-v-b6a2815c]{position:relative}.benefit-card[data-v-b6a2815c]{animation:benefitSlideIn-b6a2815c .6s ease-out forwards;opacity:0}@keyframes benefitSlideIn-b6a2815c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.community-impact-item[data-v-b6a2815c]{transition:all var(--transition-normal)}.community-impact-item[data-v-b6a2815c]:hover{transform:scale(1.05)}.benefit-card[data-v-b6a2815c]:hover{box-shadow:var(--shadow-xl);transform:translateY(-.5rem)}.bg-gradient-primary[data-v-b6a2815c]{background:var(--gradient-primary)}.comparison-before[data-v-b6a2815c]{background-color:var(--color-gray-50);border:2px solid var(--color-gray-200)}.comparison-after[data-v-b6a2815c]{background:var(--gradient-primary);border:0;color:#fff}.success-story-card[data-v-b6a2815c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2)}@media (max-width:768px){.benefit-card[data-v-b6a2815c]{margin-bottom:1.5rem}.community-impact-item[data-v-b6a2815c]{text-align:center}}.benefit-card:hover .icon-wrapper[data-v-b6a2815c]{transform:scale(1.1)}.benefit-card:hover .badge[data-v-b6a2815c]{background:var(--color-primary);color:#fff}.metric-item[data-v-b6a2815c]{animation:metricFadeIn-b6a2815c .8s ease-out forwards}.metric-item[data-v-b6a2815c]:first-child{animation-delay:.1s}.metric-item[data-v-b6a2815c]:nth-child(2){animation-delay:.2s}.metric-item[data-v-b6a2815c]:nth-child(3){animation-delay:.3s}.metric-item[data-v-b6a2815c]:nth-child(4){animation-delay:.4s}@keyframes metricFadeIn-b6a2815c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cta-section[data-v-b6a2815c]{overflow:hidden;position:relative}.cta-section[data-v-b6a2815c]:before{animation:ctaGlow-b6a2815c 6s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(255,107,53,.05) 0,transparent 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes ctaGlow-b6a2815c{0%{opacity:.5}to{opacity:.8}}.level-up-week-testimonials[data-v-44bb5d87]{position:relative}.testimonial-card[data-v-44bb5d87]{animation:testimonialSlideIn-44bb5d87 .6s ease-out forwards;opacity:0}.testimonial-card.featured[data-v-44bb5d87]{animation-delay:.1s}.testimonial-card.community[data-v-44bb5d87]{animation-delay:calc(var(--index, 0)*.1s)}@keyframes testimonialSlideIn-44bb5d87{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.progress-highlight-card[data-v-44bb5d87]{animation:progressSlideIn-44bb5d87 .6s ease-out forwards;opacity:0}.progress-highlight-card[data-v-44bb5d87]:first-child{animation-delay:.1s}.progress-highlight-card[data-v-44bb5d87]:nth-child(2){animation-delay:.2s}.progress-highlight-card[data-v-44bb5d87]:nth-child(3){animation-delay:.3s}.progress-highlight-card[data-v-44bb5d87]:nth-child(4){animation-delay:.4s}@keyframes progressSlideIn-44bb5d87{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.before-after-story[data-v-44bb5d87]{animation:storyFadeIn-44bb5d87 .8s ease-out forwards;opacity:0}.before-after-story[data-v-44bb5d87]:nth-child(odd){animation-delay:.2s}.before-after-story[data-v-44bb5d87]:nth-child(2n){animation-delay:.4s}@keyframes storyFadeIn-44bb5d87{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.community-feedback-item[data-v-44bb5d87]{transition:all var(--transition-normal)}.community-feedback-item[data-v-44bb5d87]:hover,.testimonial-card[data-v-44bb5d87]:hover{transform:translateY(-5px)}.testimonial-card[data-v-44bb5d87]:hover{box-shadow:var(--shadow-xl)}.progress-highlight-card[data-v-44bb5d87]:hover{transform:translateY(-3px)}.progress-highlight-card:hover .w-16[data-v-44bb5d87]{background:var(--color-primary);transform:scale(1.1)}.progress-highlight-card:hover .text-primary[data-v-44bb5d87]{color:#fff}.before-after-story img[data-v-44bb5d87],.testimonial-card img[data-v-44bb5d87]{transition:all var(--transition-normal)}.before-after-story:hover img[data-v-44bb5d87],.testimonial-card:hover img[data-v-44bb5d87]{transform:scale(1.05)}blockquote[data-v-44bb5d87]{border-left:4px solid var(--color-primary);padding-left:1rem;position:relative}blockquote[data-v-44bb5d87]:before{color:var(--color-primary);content:'"';font-size:3rem;left:-.5rem;opacity:.3;position:absolute;top:-.5rem}.before-section ul li[data-v-44bb5d87]:before{color:var(--color-gray-400);content:"−";margin-right:.5rem}.after-section ul li[data-v-44bb5d87]:before{color:var(--color-primary);content:"✓";font-weight:700;margin-right:.5rem}@media (max-width:768px){.before-after-story[data-v-44bb5d87],.progress-highlight-card[data-v-44bb5d87],.testimonial-card[data-v-44bb5d87]{margin-bottom:1.5rem}.before-after-story .grid[data-v-44bb5d87]{gap:1rem;grid-template-columns:1fr}.featured-testimonials[data-v-44bb5d87]{grid-template-columns:1fr}}.testimonial-card:hover .badge[data-v-44bb5d87]{background:var(--color-primary);color:#fff}.community-feedback-item:hover .bg-white\/10[data-v-44bb5d87]{background:#fff3}.before-after-story img[data-v-44bb5d87],.testimonial-card img[data-v-44bb5d87]{background:var(--color-gray-200)}.bg-gradient-primary[data-v-44bb5d87]{background:var(--gradient-primary)}.testimonial-card[data-v-44bb5d87]::-webkit-scrollbar{width:4px}.testimonial-card[data-v-44bb5d87]::-webkit-scrollbar-track{background:var(--color-gray-100)}.testimonial-card[data-v-44bb5d87]::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:2px}
