#app{font-family:Open Sans,sans-serif;color:#000;background-color:#fff}.custom-header[data-v-0db1fe4c]{background:transparent;transition:transform .4s ease-in-out,opacity .4s ease-in-out;padding:.5rem 0}.header-hidden[data-v-0db1fe4c]{transform:translateY(-100%);opacity:0}.navbar[data-v-0db1fe4c]{box-shadow:0 4px 10px rgba(0,0,0,.2);background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.logo[data-v-0db1fe4c]{max-height:50px;width:50px;-o-object-fit:cover;object-fit:cover;border-radius:50%;transition:transform .3s ease}.logo[data-v-0db1fe4c]:hover{transform:scale(1.1)}.brand-text[data-v-0db1fe4c]{letter-spacing:.5px;font-weight:600;line-height:1}.brand-highlight[data-v-0db1fe4c]{color:#7cff00;font-weight:800}.brand-subtitle[data-v-0db1fe4c]{font-weight:300;font-size:.75em;letter-spacing:.8px;line-height:1;margin-top:-2px;color:hsla(0,0%,100%,.95)}.nav-link[data-v-0db1fe4c]{color:hsla(0,0%,100%,.7);transition:color .3s ease,transform .3s ease;position:relative}.nav-link[data-v-0db1fe4c]:hover{color:#7cff00;transform:scale(1.05)}.nav-link.active-section[data-v-0db1fe4c]{color:#7cff00;font-weight:700}.menu-hover-effect[data-v-0db1fe4c]{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#7cff00;transform:scaleX(0);transition:transform .3s ease}.nav-link:hover .menu-hover-effect[data-v-0db1fe4c]{transform:scaleX(1)}.navbar-toggler[data-v-0db1fe4c]{transition:transform .3s ease;z-index:1050}.navbar-toggler.active[data-v-0db1fe4c]{transform:rotate(90deg)}.navbar-collapse[data-v-0db1fe4c]{transition:all .4s cubic-bezier(.19,1,.22,1)}.navbar-collapse.show[data-v-0db1fe4c]{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100%;background-color:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1040;margin:0;padding:2rem;animation:fadeIn-0db1fe4c .3s ease-in-out}@keyframes fadeIn-0db1fe4c{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.navbar-collapse.show .navbar-nav[data-v-0db1fe4c]{display:flex;flex-direction:column;gap:1.5rem;width:100%;align-items:center}.navbar-collapse.show .nav-item[data-v-0db1fe4c]{margin:0;width:100%;text-align:center;transform:translateY(0);opacity:1;animation:slideIn-0db1fe4c .4s ease forwards}.navbar-collapse.show .nav-link[data-v-0db1fe4c]{font-size:1.5rem;padding:.75rem 1.5rem;display:inline-block;width:auto;border-radius:2rem;transition:all .3s ease}.navbar-collapse.show .nav-link[data-v-0db1fe4c]:hover{background-color:rgba(124,255,0,.1);transform:scale(1.05)}.navbar-collapse.show .nav-link.active-section[data-v-0db1fe4c]{background-color:rgba(124,255,0,.2)}@keyframes slideIn-0db1fe4c{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.navbar-collapse.show .nav-item[data-v-0db1fe4c]:first-child{animation-delay:.1s}.navbar-collapse.show .nav-item[data-v-0db1fe4c]:nth-child(2){animation-delay:.2s}.navbar-collapse.show .nav-item[data-v-0db1fe4c]:nth-child(3){animation-delay:.3s}.navbar-collapse.show .nav-item[data-v-0db1fe4c]:nth-child(4){animation-delay:.4s}.navbar-collapse.show .nav-item[data-v-0db1fe4c]:nth-child(5){animation-delay:.5s}}.hero-section[data-v-95507d58]{position:relative;perspective:1000px}.hero-image[data-v-95507d58]{transition:transform .6s ease;filter:brightness(.7)}.hero-section:hover .hero-image[data-v-95507d58]{transform:scale(1.05)}.hero-content[data-v-95507d58]{transition:all .5s ease;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.3);max-width:90%;margin:0 auto}.hero-section:hover .hero-content[data-v-95507d58]{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.4)}.gradient-text[data-v-95507d58]{background:linear-gradient(90deg,#7cff00,#c5ff8a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.feature-bubble[data-v-95507d58]{width:60px;height:60px;background-color:hsla(0,0%,8%,.7);border-radius:50%;border:2px solid rgba(124,255,0,.5);font-size:1.5rem;transition:all .3s ease}.feature-bubble[data-v-95507d58]:hover{transform:scale(1.1) rotate(5deg);border-color:#7cff00;box-shadow:0 0 15px rgba(124,255,0,.5);background-color:hsla(0,0%,8%,.9)}.btn-learn-more[data-v-95507d58],.btn-start[data-v-95507d58]{transition:all .3s ease;white-space:nowrap;position:relative;overflow:hidden;z-index:1}.btn-start[data-v-95507d58]:hover{background-color:#6dff00!important;transform:scale(1.05);box-shadow:0 0 15px rgba(124,255,0,.5)}.btn-learn-more[data-v-95507d58]:hover{background-color:hsla(0,0%,100%,.2);transform:scale(1.05)}@keyframes scroll-95507d58{0%{transform:translate(-50%);opacity:1}to{transform:translate(-50%,15px);opacity:0}}@keyframes pulse-95507d58{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.hero-section button[data-v-95507d58]:hover{animation:pulse-95507d58 1s infinite}@media (max-width:768px){.hero-content[data-v-95507d58]{max-width:95%;padding:1.5rem!important}.hero-section[data-v-95507d58]{padding-top:120px!important}.lead[data-v-95507d58]{font-size:1rem;margin-bottom:1.5rem!important}.feature-bubble[data-v-95507d58]{width:50px;height:50px;font-size:1.25rem;margin-bottom:.5rem}.display-2[data-v-95507d58]{font-size:calc(1.375rem + 1.5vw)}.mb-5[data-v-95507d58]{margin-bottom:1.5rem!important}.p-md-5[data-v-95507d58]{padding:1rem!important}}@media (max-width:576px){.hero-section .btn[data-v-95507d58]{width:100%;margin-bottom:.75rem}.hero-section[data-v-95507d58]{min-height:100vh;padding-top:100px!important}.hero-content[data-v-95507d58]{max-width:100%}}.news-editor[data-v-55c02278]{transition:all .3s ease}.card[data-v-55c02278]{transition:transform .2s ease,box-shadow .2s ease}.card[data-v-55c02278]:hover{transform:translateY(-2px);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.password-dialog[data-v-40a6b03b]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050}.modal-backdrop[data-v-40a6b03b]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1040}.news-section[data-v-69df9937]{position:relative}.news-carousel-container[data-v-69df9937]{margin-bottom:2rem}.carousel-inner[data-v-69df9937]{height:400px;position:relative;background-color:#fff;transition:box-shadow .3s ease}.carousel-inner[data-v-69df9937]:hover{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.news-item[data-v-69df9937]{height:400px;width:100%;position:absolute;top:0;left:0}.carousel-control-next[data-v-69df9937],.carousel-control-prev[data-v-69df9937]{width:5%;opacity:.8;transition:opacity .3s ease;background:none;border:none;z-index:10}.carousel-control-prev[data-v-69df9937]{left:-50px}.carousel-control-next[data-v-69df9937]{right:-50px}.carousel-control-next[data-v-69df9937]:hover,.carousel-control-prev[data-v-69df9937]:hover{opacity:1}.carousel-control-next-icon[data-v-69df9937],.carousel-control-prev-icon[data-v-69df9937]{width:24px;height:24px;transition:transform .3s ease}.carousel-control-next:hover .carousel-control-next-icon[data-v-69df9937],.carousel-control-prev:hover .carousel-control-prev-icon[data-v-69df9937]{transform:scale(1.2)}.carousel-indicators[data-v-69df9937]{margin-left:0;margin-right:0;display:flex;justify-content:center;gap:8px;bottom:-30px}.carousel-indicators button[data-v-69df9937]{width:12px;height:12px;margin:0;background-color:#ddd;opacity:.7;border:none;transition:all .3s ease}.carousel-indicators button.active[data-v-69df9937]{background-color:#28a745;opacity:1;transform:scale(1.2);width:12px;height:12px}.news-date[data-v-69df9937]{font-size:.9rem;font-weight:600}.news-image-container[data-v-69df9937]{max-height:400px;overflow:hidden}.slide-enter-active[data-v-69df9937],.slide-leave-active[data-v-69df9937]{transition:all .6s ease}.slide-enter-from[data-v-69df9937]{opacity:0;transform:translateX(5%)}.slide-leave-to[data-v-69df9937]{opacity:0;transform:translateX(-5%)}@media (max-width:992px){.carousel-inner[data-v-69df9937],.news-item[data-v-69df9937]{height:500px}}@media (max-width:768px){.carousel-inner[data-v-69df9937],.news-item[data-v-69df9937]{height:350px}.carousel-control-prev[data-v-69df9937]{left:-30px}.carousel-control-next[data-v-69df9937]{right:-30px}}@media (max-width:576px){.carousel-inner[data-v-69df9937],.news-item[data-v-69df9937]{height:400px}.carousel-control-next[data-v-69df9937],.carousel-control-prev[data-v-69df9937]{display:none}}.status-banner[data-v-b3344fc8]{transition:all .3s ease}.status-banner[data-v-b3344fc8]:hover{transform:translateY(-2px);box-shadow:0 .25rem .75rem rgba(0,0,0,.15)}.opening-hours-card[data-v-b3344fc8]{transition:transform .3s ease,box-shadow .3s ease}.opening-hours-card[data-v-b3344fc8]:hover{transform:scale(1.02);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.day-icon[data-v-b3344fc8]{width:32px;height:32px;transition:all .2s ease}.day-wrapper:hover .day-icon[data-v-b3344fc8]{transform:scale(1.1)}.contract-tabs[data-v-32d17a89]{display:flex;justify-content:center;margin-bottom:40px}.tab-wrapper[data-v-32d17a89]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;background-color:#f8f9fa;padding:10px;border-radius:50px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.tab-btn[data-v-32d17a89]{background:none;border:none;padding:12px 25px;border-radius:25px;font-weight:600;color:#495057;transition:all .3s ease;cursor:pointer;font-size:1rem}.tab-btn[data-v-32d17a89]:hover{color:#28a745}.tab-btn.active[data-v-32d17a89]{background-color:#28a745;color:#fff;box-shadow:0 4px 10px rgba(40,167,69,.3)}.contracts-grid[data-v-32d17a89]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}.contract-card[data-v-32d17a89]{perspective:1000px}.contract-inner[data-v-32d17a89]{background-color:#fff;border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,.06);padding:30px 25px;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.175,.885,.32,1.275);height:100%;display:flex;flex-direction:column;border:1px solid #e9ecef;transform-style:preserve-3d}.contract-inner[data-v-32d17a89]:hover{transform:translateY(-12px) rotateX(3deg);box-shadow:0 20px 40px rgba(0,0,0,.1)}.contract-inner.premium[data-v-32d17a89]{background:linear-gradient(145deg,#fff,#f8f9fa);border:2px solid #28a745}.contract-inner.premium[data-v-32d17a89]:hover{box-shadow:0 20px 40px rgba(40,167,69,.15)}.ribbon[data-v-32d17a89]{position:absolute;top:0;right:0;width:150px;height:150px;overflow:hidden;z-index:1}.ribbon span[data-v-32d17a89]{position:absolute;display:block;width:225px;padding:8px 0;background-color:#28a745;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;right:-25px;top:30px;transform:rotate(45deg)}.contract-header[data-v-32d17a89]{display:flex;flex-direction:column;align-items:center;margin-bottom:25px;text-align:center}.icon[data-v-32d17a89]{width:70px;height:70px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;display:flex;justify-content:center;align-items:center;margin-bottom:15px;transition:all .4s ease;position:relative;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.05)}.icon[data-v-32d17a89]:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#28a745,#20c997);opacity:0;transition:opacity .4s ease}.contract-inner:hover .icon[data-v-32d17a89]{transform:translateY(-5px) rotate(5deg);box-shadow:0 8px 20px rgba(40,167,69,.15)}.contract-inner:hover .icon[data-v-32d17a89]:before{opacity:1}.icon i[data-v-32d17a89]{font-size:30px;color:#28a745;transition:all .4s ease;position:relative;z-index:2}.contract-inner:hover .icon i[data-v-32d17a89]{color:#fff;transform:scale(1.2)}.contract-header h3[data-v-32d17a89]{font-weight:700;font-size:1.4rem;color:#343a40;margin:0}.price-area[data-v-32d17a89]{text-align:center;margin-bottom:25px;position:relative;padding-bottom:15px;border-bottom:1px dashed #e9ecef}.price-tag[data-v-32d17a89]{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap}.price-value[data-v-32d17a89]{font-size:2.8rem;font-weight:800;line-height:1;color:#343a40}.price-currency[data-v-32d17a89]{font-size:1.5rem;font-weight:700;margin-left:5px;color:#343a40}.price-period[data-v-32d17a89]{margin-left:10px;font-size:.9rem;color:#6c757d;align-self:center}.signup-fee[data-v-32d17a89]{margin-top:10px;font-size:.85rem;color:#6c757d}.features[data-v-32d17a89]{flex-grow:1;margin-bottom:25px}.feature-item[data-v-32d17a89]{display:flex;align-items:center;margin-bottom:8px}.feature-item i[data-v-32d17a89]{color:#28a745;font-size:1.1rem;margin-right:10px}.feature-item span[data-v-32d17a89]{font-size:.95rem;color:#495057;line-height:1.5}.contract-footer[data-v-32d17a89]{margin-top:auto}.action-btn[data-v-32d17a89]{width:100%;padding:12px 0;border:none;border-radius:8px;background-color:#f8f9fa;color:#495057;font-weight:600;display:flex;justify-content:center;align-items:center;transition:all .3s ease;cursor:pointer;text-transform:uppercase;font-size:.9rem;letter-spacing:.5px}.action-btn[data-v-32d17a89]:hover{background-color:#e9ecef;color:#343a40;transform:translateY(-3px)}.action-btn-premium[data-v-32d17a89]{background-color:#28a745;color:#fff;box-shadow:0 5px 15px rgba(40,167,69,.2)}.action-btn-premium[data-v-32d17a89]:hover{background-color:#218838;color:#fff;box-shadow:0 8px 20px rgba(40,167,69,.3)}.contract-card[data-v-32d17a89]{opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.215,.61,.355,1)}.contract-card.animate-in[data-v-32d17a89]{opacity:1;transform:translateY(0)}.contract-card:first-child.animate-in[data-v-32d17a89]{transition-delay:.1s}.contract-card:nth-child(2).animate-in[data-v-32d17a89]{transition-delay:.2s}.contract-card:nth-child(3).animate-in[data-v-32d17a89]{transition-delay:.3s}.contract-card:nth-child(4).animate-in[data-v-32d17a89]{transition-delay:.4s}.contract-card:nth-child(5).animate-in[data-v-32d17a89]{transition-delay:.5s}.contract-card:nth-child(6).animate-in[data-v-32d17a89]{transition-delay:.6s}@media (max-width:768px){.contracts-grid[data-v-32d17a89]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.contract-inner[data-v-32d17a89]{padding:20px 15px}.price-value[data-v-32d17a89]{font-size:2.2rem}.tab-wrapper[data-v-32d17a89]{padding:5px;border-radius:10px}.tab-btn[data-v-32d17a89]{padding:8px 15px;font-size:.9rem}}.trial-showcase[data-v-1c08d464]{background-color:#1a1a1a}.animated-underline[data-v-1c08d464]{position:relative}.animated-underline[data-v-1c08d464]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#7cff00;transform:scaleX(0);transform-origin:bottom right;transition:transform .5s ease}.trial-content:hover .animated-underline[data-v-1c08d464]:after{transform:scaleX(1);transform-origin:bottom left}.trial-highlights .highlight[data-v-1c08d464]{display:flex;align-items:center;opacity:.8;transition:opacity .3s ease}.trial-highlights .highlight[data-v-1c08d464]:hover{opacity:1}.highlight-icon-wrapper[data-v-1c08d464]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;background-color:rgba(124,255,0,.1);transition:all .3s ease}.highlight:hover .highlight-icon-wrapper[data-v-1c08d464]{transform:rotate(10deg) scale(1.1);background-color:rgba(124,255,0,.2)}.icon-wrapper[data-v-1c08d464]{width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;aspect-ratio:1/1;transition:transform .3s ease}.trial-action-card .card[data-v-1c08d464]{transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.trial-action-card .card[data-v-1c08d464]:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.2)}.trial-hover-glow[data-v-1c08d464]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,hsla(0,0%,100%,.2) 0,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.trial-action-card .card[data-v-1c08d464]:hover:before{opacity:1}.trial-action-card .mobile-action-btn[data-v-1c08d464]{transition:transform .3s ease}.trial-action-card .mobile-action-btn[data-v-1c08d464]:hover{transform:scale(1.05)}@media (max-width:768px){.trial-content[data-v-1c08d464]{text-align:center}.trial-highlights[data-v-1c08d464]{display:flex;flex-direction:column;align-items:center}.trial-action-card .card-body[data-v-1c08d464]{flex-direction:row!important;text-align:left;align-items:center}.trial-action-card .icon-wrapper[data-v-1c08d464]{margin-right:15px!important;margin-bottom:0;width:60px;height:60px;aspect-ratio:1/1}.trial-action-card .mobile-action-btn[data-v-1c08d464]{margin-top:0}.trial-details[data-v-1c08d464]{display:flex;flex-direction:column;justify-content:center;width:100%}.highlight[data-v-1c08d464]{justify-content:center}.highlight-icon-wrapper[data-v-1c08d464]{margin-right:10px}}.image-placeholder[data-v-25a7094f]{background-color:#f8f9fa;border:2px dashed #dee2e6}.placeholder-content[data-v-25a7094f]{opacity:.7}.lazy-image[data-v-25a7094f]{opacity:0;transition:opacity .5s ease-in-out}.lazy-image.image-loaded[data-v-25a7094f]{opacity:1}.feature-section[data-v-25a7094f]{opacity:0;transform:translateY(50px);transition:opacity .6s ease,transform .6s ease}.feature-section.is-visible[data-v-25a7094f]{opacity:1;transform:translateY(0)}.image-container[data-v-25a7094f]{max-height:400px;transition:transform .3s ease}.image-container[data-v-25a7094f]:hover{transform:scale(1.05)}.object-cover[data-v-25a7094f]{-o-object-fit:cover;object-fit:cover}.feature-text[data-v-25a7094f]{transition:transform .3s ease}.feature-text[data-v-25a7094f]:hover{transform:translateY(-10px)}.list-unstyled li[data-v-25a7094f]{display:flex;align-items:center;margin-bottom:1rem}.feature-icon[data-v-25a7094f]{width:36px;height:36px;background-color:rgba(40,167,69,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem;color:#28a745;flex-shrink:0;transition:all .3s ease}li:hover .feature-icon[data-v-25a7094f]{background-color:#28a745;color:#fff;transform:scale(1.1);box-shadow:0 4px 8px rgba(40,167,69,.2)}.list-unstyled li span[data-v-25a7094f]{font-size:1rem;color:#495057}.feature-highlight-section[data-v-25a7094f]{position:relative;padding:3rem 0;margin-top:5rem;background:linear-gradient(135deg,rgba(40,167,69,.05),rgba(40,167,69,.15));border-radius:1rem;overflow:hidden}.highlight-badge[data-v-25a7094f]{position:absolute;top:-25px;right:50px;width:100px;height:100px;background-color:#28a745;border-radius:50%;display:flex;align-items:center;justify-content:center;transform:rotate(15deg) scale(0);box-shadow:0 6px 12px rgba(0,0,0,.2);z-index:10;transition:transform .6s cubic-bezier(.175,.885,.32,1.275)}.badge-visible .highlight-badge[data-v-25a7094f]{transform:rotate(15deg) scale(1);animation:float-25a7094f 3s ease-in-out infinite}.highlight-text[data-v-25a7094f]{color:#fff;font-weight:700;font-size:1.5rem;text-transform:uppercase}.dual-image-container[data-v-25a7094f]{display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 1rem}.after-image[data-v-25a7094f],.before-image[data-v-25a7094f]{width:48%;position:relative;overflow:hidden;box-shadow:0 12px 24px rgba(0,0,0,.15);transition:all .5s ease;opacity:0;transform:translateX(-20px);min-height:200px}.after-image[data-v-25a7094f]{transform:translateX(20px)}.is-visible .before-image[data-v-25a7094f]{opacity:1;transform:translateX(0);transition-delay:.3s}.is-visible .after-image[data-v-25a7094f]{opacity:1;transform:translateX(0);transition-delay:.6s}.hover-scale[data-v-25a7094f]{transition:transform .3s ease!important}.hover-scale[data-v-25a7094f]:hover{transform:scale(1.05)!important}.connecting-element[data-v-25a7094f]{width:50px;height:50px;background-color:#28a745;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);z-index:5;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .5s ease}.is-visible .connecting-element[data-v-25a7094f]{transform:translate(-50%,-50%) scale(1);transition-delay:.9s}.plus-sign[data-v-25a7094f]{color:#fff;font-size:2rem;font-weight:700}.image-overlay[data-v-25a7094f]{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);color:#fff;text-align:center;padding:.5rem;font-weight:700;transform:translateY(100%);transition:transform .3s ease}.new-overlay[data-v-25a7094f]{background-color:rgba(40,167,69,.9)}.hover-scale:hover .image-overlay[data-v-25a7094f]{transform:translateY(0)}.highlight-title[data-v-25a7094f]{position:relative;display:inline-block;opacity:0;transform:translateY(-20px);transition:all .6s ease}.is-visible .highlight-title[data-v-25a7094f]{opacity:1;transform:translateY(0)}.highlight-title[data-v-25a7094f]:after{content:"";position:absolute;left:50%;bottom:-15px;transform:translateX(-50%);width:0;height:4px;background-color:#28a745;border-radius:2px;transition:width .8s ease}.is-visible .highlight-title[data-v-25a7094f]:after{width:100px;transition-delay:.3s}.highlight-content[data-v-25a7094f]{background-color:#fff;border-radius:1rem;box-shadow:0 8px 24px rgba(40,167,69,.15);opacity:0;transform:translateY(30px);transition:all .7s ease}.is-visible .highlight-content[data-v-25a7094f]{opacity:1;transform:translateY(0);transition-delay:.3s}.quick-hover[data-v-25a7094f]{transition:transform .2s ease!important}.quick-hover[data-v-25a7094f]:hover{transform:translateY(-15px)!important;box-shadow:0 16px 32px rgba(40,167,69,.2)}@keyframes float-25a7094f{0%{transform:rotate(15deg) translateY(0)}50%{transform:rotate(15deg) translateY(-15px)}to{transform:rotate(15deg) translateY(0)}}@media (max-width:992px){.dual-image-container[data-v-25a7094f]{flex-direction:column;gap:2rem}.after-image[data-v-25a7094f],.before-image[data-v-25a7094f]{width:100%}.connecting-element[data-v-25a7094f]{top:50%}.image-container[data-v-25a7094f]{max-height:none;aspect-ratio:16/9;height:auto}.responsive-img[data-v-25a7094f]{-o-object-position:center;object-position:center}}.neu-animated-underline[data-v-25a7094f]{position:relative}.neu-animated-underline[data-v-25a7094f]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#28a745;transform:scaleX(0);transform-origin:bottom right;transition:transform .5s ease}.highlight-content:hover .neu-animated-underline[data-v-25a7094f]:after{transform:scaleX(1);transform-origin:bottom left}.gallery-card[data-v-08d588d6]{cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.gallery-card[data-v-08d588d6]:hover{transform:translateY(-5px);box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.gallery-overlay[data-v-08d588d6]{opacity:0;transition:opacity .3s ease}.gallery-card:hover .gallery-overlay[data-v-08d588d6]{opacity:1}.btn-outline-success.active[data-v-08d588d6]{background-color:#28a745;color:#fff}.image-placeholder[data-v-08d588d6]{background-color:#f8f9fa;border:2px dashed #dee2e6}.placeholder-content[data-v-08d588d6]{opacity:.7}.lazy-image[data-v-08d588d6]{opacity:0;transition:opacity .5s ease-in-out}.lazy-image.image-loaded[data-v-08d588d6]{opacity:1}.lightbox-custom[data-v-08d588d6]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:1050;display:flex;justify-content:center;align-items:center}.lightbox-content[data-v-08d588d6]{background-color:#fff;border-radius:.5rem;max-width:90%;max-height:90%;display:flex;flex-direction:column;position:relative}.lightbox-header[data-v-08d588d6]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6}.lightbox-title[data-v-08d588d6]{margin:0;font-size:1.25rem}.lightbox-close[data-v-08d588d6]{background:transparent;border:0;font-size:1.5rem;cursor:pointer}.lightbox-body[data-v-08d588d6]{position:relative;display:flex;align-items:center;padding:1rem;max-height:70vh;overflow:hidden}.lightbox-image[data-v-08d588d6]{max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;margin:0 auto}.lightbox-nav[data-v-08d588d6]{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(40,167,69,.7);color:#fff;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1060}.lightbox-prev[data-v-08d588d6]{left:20px}.lightbox-next[data-v-08d588d6]{right:20px}.lightbox-footer[data-v-08d588d6]{padding:1rem;border-top:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center}.lightbox-description[data-v-08d588d6]{margin:0}.lightbox-counter[data-v-08d588d6]{font-weight:700}@media (max-width:768px){.card-img-container[data-v-08d588d6]{height:220px!important}.lightbox-content[data-v-08d588d6]{max-width:95%}.lightbox-nav[data-v-08d588d6]{width:30px;height:30px}.lightbox-prev[data-v-08d588d6]{left:10px}.lightbox-next[data-v-08d588d6]{right:10px}}.legal-link[data-v-68b80f36],.social-link[data-v-68b80f36]{transition:color .3s ease}.legal-link[data-v-68b80f36]:hover,.social-link[data-v-68b80f36]:hover{color:#7cff00!important}@media (max-width:768px){.legal-links[data-v-68b80f36]{flex-direction:column;align-items:center;gap:10px}.contact-details[data-v-68b80f36]{margin-top:15px}}.contact-page[data-v-12598a81]{background-color:#fff}.contact-info-wrapper[data-v-12598a81]{background:linear-gradient(135deg,#f9f9f9,#fff);max-width:900px;border:1px solid #e0e0e0}.border-end[data-v-12598a81]{border-color:#e0e0e0!important}.profile-image-container[data-v-12598a81]{width:160px;height:160px;position:relative}.profile-image[data-v-12598a81]{width:150px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;border:3px solid #fff;box-shadow:0 5px 15px rgba(0,0,0,.1);transition:transform .3s ease}.profile-image[data-v-12598a81]:hover{transform:translate(-50%,-50%) scale(1.05)}.profile-border[data-v-12598a81]{width:160px;height:160px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:conic-gradient(from 45deg,#28a745,#85d28f,#28a745);z-index:1}.profile-badge[data-v-12598a81]{position:absolute;bottom:0;right:10px;width:36px;height:36px;background-color:#28a745;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;border:3px solid #fff;z-index:3;box-shadow:0 3px 10px rgba(0,0,0,.1)}.contact-details[data-v-12598a81]{display:flex;flex-direction:column;gap:12px}.contact-link[data-v-12598a81]{text-decoration:none;color:inherit;display:block}.contact-card[data-v-12598a81]{display:flex;align-items:center;padding:8px 12px;background-color:#f8f9fa;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.05);transition:all .3s ease}.contact-card[data-v-12598a81]:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1);background-color:#f0f0f0}.contact-icon[data-v-12598a81]{width:40px;height:40px;border-radius:50%;background-color:rgba(40,167,69,.1);display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#28a745;margin-right:12px;flex-shrink:0}.contact-text[data-v-12598a81]{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.contact-label[data-v-12598a81]{font-size:.8rem;color:#6c757d;margin-bottom:2px}.contact-value[data-v-12598a81]{font-weight:500;color:#212529}.location-icon[data-v-12598a81]{width:40px;height:40px;border-radius:50%;background-color:rgba(40,167,69,.1);display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#28a745}.address-container[data-v-12598a81]{background-color:rgba(40,167,69,.05);border-left:3px solid #28a745}.contact-actions .btn[data-v-12598a81]{transition:all .3s ease}.contact-actions .btn[data-v-12598a81]:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.map-placeholder[data-v-12598a81]{background-color:#f8f9fa;height:100%;padding:2rem}.map-container[data-v-12598a81]{transition:transform .3s ease}.map-container[data-v-12598a81]:hover{transform:scale(1.02)}@media (max-width:767.98px){.border-end[data-v-12598a81]{border-right:none!important;border-bottom:1px solid #e0e0e0;padding-bottom:2rem;margin-bottom:2rem}.ps-md-5[data-v-12598a81]{padding-top:1rem}}.social-media-showcase[data-v-2f147372]{background-color:#1a1a1a}.animated-underline[data-v-2f147372]{position:relative}.animated-underline[data-v-2f147372]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:3px;background-color:#7cff00;transform:scaleX(0);transform-origin:bottom right;transition:transform .5s ease}.social-content:hover .animated-underline[data-v-2f147372]:after{transform:scaleX(1);transform-origin:bottom left}.social-highlights .highlight[data-v-2f147372]{display:flex;align-items:center;opacity:.8;transition:opacity .3s ease}.social-highlights .highlight[data-v-2f147372]:hover{opacity:1}.highlight-icon-wrapper[data-v-2f147372]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;background-color:rgba(124,255,0,.1);transition:all .3s ease}.highlight:hover .highlight-icon-wrapper[data-v-2f147372]{transform:rotate(10deg) scale(1.1);background-color:rgba(124,255,0,.2)}.icon-wrapper[data-v-2f147372]{width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;aspect-ratio:1/1;transition:transform .3s ease}.social-platform-card .card[data-v-2f147372]{transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.social-platform-card .card[data-v-2f147372]:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.2)}.social-hover-glow[data-v-2f147372]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,hsla(0,0%,100%,.2) 0,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.social-platform-card .card[data-v-2f147372]:hover:before{opacity:1}.social-platform-card .card[data-glow-color="#E1306C"][data-v-2f147372]:hover{box-shadow:0 0 20px rgba(225,48,108,.5),0 0 40px rgba(225,48,108,.3),0 0 60px rgba(225,48,108,.1)}.social-platform-card .card[data-glow-color="#3B5998"][data-v-2f147372]:hover{box-shadow:0 0 20px rgba(59,89,152,.5),0 0 40px rgba(59,89,152,.3),0 0 60px rgba(59,89,152,.1)}.social-platform-card .mobile-follow-btn[data-v-2f147372]{transition:transform .3s ease}.social-platform-card .mobile-follow-btn[data-v-2f147372]:hover{transform:scale(1.05)}@media (max-width:768px){.social-content[data-v-2f147372]{text-align:center}.social-highlights[data-v-2f147372]{display:flex;flex-direction:column;align-items:center}.social-platform-card .card-body[data-v-2f147372]{flex-direction:row!important;text-align:left;align-items:center}.social-platform-card .icon-wrapper[data-v-2f147372]{margin-right:15px!important;margin-bottom:0;width:60px;height:60px;aspect-ratio:1/1}.social-platform-card .mobile-follow-btn[data-v-2f147372]{margin-top:0}.social-details[data-v-2f147372]{display:flex;flex-direction:column;justify-content:center;width:100%}.highlight[data-v-2f147372]{justify-content:center}.highlight-icon-wrapper[data-v-2f147372]{margin-right:10px}}.cookie-banner[data-v-359f35a0]{z-index:1050;background-color:hsla(0,0%,100%,.95);border-top:1px solid #e0e0e0}.slide-up-enter-active[data-v-359f35a0],.slide-up-leave-active[data-v-359f35a0]{transition:all .5s cubic-bezier(.25,.46,.45,.94)}.slide-up-enter-from[data-v-359f35a0],.slide-up-leave-to[data-v-359f35a0]{opacity:0;transform:translateY(100%)}.slide-up-enter-to[data-v-359f35a0],.slide-up-leave-from[data-v-359f35a0]{opacity:1;transform:translateY(0)}.cookie-options .form-check[data-v-359f35a0]{margin-bottom:1rem;padding:.5rem;border-radius:4px;transition:background-color .3s ease}.cookie-options .form-check[data-v-359f35a0]:hover{background-color:rgba(0,0,0,.05)}.btn[data-v-359f35a0]{transition:all .3s ease}.btn[data-v-359f35a0]:hover{transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}@media (max-width:768px){.btn[data-v-359f35a0]{width:100%;margin-bottom:.5rem}}.not-found-container[data-v-0aee97dc]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#f6f8f9,#e5ebee);text-align:center;padding:20px}.not-found-content[data-v-0aee97dc]{background-color:#fff;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1);padding:40px;max-width:600px;width:100%}.error-code[data-v-0aee97dc]{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.digit[data-v-0aee97dc]{font-size:120px;font-weight:700;color:#42b983;line-height:1}.dumbbell-icon[data-v-0aee97dc]{font-size:100px;color:#ff6b6b;margin:0 20px;transform:rotate(-20deg)}h1[data-v-0aee97dc]{color:#333;margin-bottom:20px;font-size:2.5rem}.motivational-text[data-v-0aee97dc]{color:#666;font-size:1.1rem;margin-bottom:30px;line-height:1.6}.action-buttons[data-v-0aee97dc]{display:flex;justify-content:center;gap:15px}.btn[data-v-0aee97dc]{display:inline-flex;align-items:center;padding:12px 20px;font-weight:700;border-radius:8px;transition:all .3s ease}.btn-primary[data-v-0aee97dc]{background-color:#42b983;border-color:#42b983}.btn-outline-success[data-v-0aee97dc]{border-color:#42b983;color:#42b983}.btn[data-v-0aee97dc]:hover{transform:translateY(-3px);box-shadow:0 4px 17px rgba(0,0,0,.15)}@media (max-width:768px){.error-code[data-v-0aee97dc]{flex-direction:column}.digit[data-v-0aee97dc]{font-size:80px}.dumbbell-icon[data-v-0aee97dc]{font-size:70px;margin:20px 0}.action-buttons[data-v-0aee97dc]{flex-direction:column}}.legal-page[data-v-583f2980]{background-color:#f4f4f4}.legal-page .card-body p[data-v-583f2980]{margin-bottom:.5rem}.card[data-v-583f2980]{transition:transform .3s ease,box-shadow .3s ease}.card[data-v-583f2980]:hover{transform:translateY(-10px);box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.card-header[data-v-583f2980]{background:linear-gradient(135deg,#4caf50,#45a049)}.btn-success[data-v-583f2980]{transition:all .3s ease}.btn-success[data-v-583f2980]:hover{transform:scale(1.05);box-shadow:0 .5rem 1rem rgba(0,0,0,.2)}.privacy-policy-content[data-v-b142ede2]{font-size:1rem;line-height:1.6}.privacy-policy-content h2[data-v-b142ede2]{font-weight:600;margin-top:2rem}.privacy-policy-content h3[data-v-b142ede2]{font-weight:500}.privacy-policy-content h6[data-v-b142ede2]{font-size:1rem}.privacy-policy-content p[data-v-b142ede2]{text-align:justify}.privacy-policy-content ul[data-v-b142ede2]{padding-left:1.5rem}.privacy-policy-content li[data-v-b142ede2]{text-align:justify}.alert-warning[data-v-b142ede2]{background-color:#fff3cd;border:1px solid #ffc107;border-radius:.5rem}@media (max-width:768px){.privacy-policy-content[data-v-b142ede2]{font-size:.95rem}.privacy-policy-content li[data-v-b142ede2],.privacy-policy-content p[data-v-b142ede2]{text-align:left}}