.testimonials-container{margin:0 auto;overflow-x:hidden;padding:0;position:relative;width:100%}.swiper-slide-fix{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:transparent!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important;contain:layout style paint!important;display:flex!important;filter:none!important;flex-direction:column!important;height:auto!important;isolation:isolate!important;justify-content:center!important;overflow:hidden!important;perspective:none!important;transform:none!important;transform-style:flat!important;will-change:auto!important}.swiper-slide-fix:after,.swiper-slide-fix:before{content:none!important;display:none!important}.testimonials-carousel{margin:0 auto;overflow:visible;padding:2rem 0 3rem;width:100%}.testimonial-card{background-color:#000000e6;border-radius:1rem;box-shadow:0 4px 20px #0000004d;display:flex;flex-direction:column;height:clamp(280px,65vh,350px);isolation:isolate;overflow:hidden;padding:clamp(1rem,4vw,2rem);position:relative;transform-origin:center;transition:all .4s cubic-bezier(.25,1,.5,1)}.testimonial-card:hover{box-shadow:0 12px 28px #0006;transform:translateY(-5px)}.testimonials-carousel .swiper-slide{transform-origin:center;transition:all .4s cubic-bezier(.25,1,.5,1);width:clamp(300px,90%,400px)!important}.testimonial-content{flex-grow:1;margin:.75rem 0;overflow:hidden;overflow-y:auto;position:relative;scrollbar-color:rgba(245,158,11,.3) transparent;scrollbar-width:thin;word-break:break-word}.testimonial-content::-webkit-scrollbar{width:4px}.testimonial-content::-webkit-scrollbar-track{background:transparent;border-radius:8px;margin:4px 0}.testimonial-content::-webkit-scrollbar-thumb{background:#f59e0b4d;border-radius:8px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.testimonial-content::-webkit-scrollbar-thumb:hover{background:#f59e0b80}.testimonial-single .testimonial-card{height:auto;min-height:250px}.testimonial-card:before{background:linear-gradient(135deg,hsla(0,0%,100%,.15),transparent 65%);border-radius:1rem;content:"";inset:-2px;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:1}.testimonial-card:hover:before{opacity:1}.testimonial-card:after{background:radial-gradient(ellipse at top center,rgba(245,158,11,.08) 0,transparent 70%);content:"";height:60%;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .4s ease;z-index:0}.testimonial-card:hover:after{opacity:1}.testimonials-carousel .swiper-button-next,.testimonials-carousel .swiper-button-prev{color:#f59e0bcc!important;--swiper-navigation-size:30px !important;opacity:0!important;transition:opacity .3s ease,transform .3s ease!important}.testimonials-carousel:hover .swiper-button-next,.testimonials-carousel:hover .swiper-button-prev{opacity:1!important}.testimonials-carousel .swiper-button-prev{left:5px!important}.testimonials-carousel .swiper-button-next{right:5px!important}.testimonials-carousel .swiper-button-next:hover,.testimonials-carousel .swiper-button-prev:hover{color:#f59e0b!important;transform:scale(1.1)!important}@media (max-width:640px){.testimonials-carousel .swiper-slide{width:85%!important}.testimonial-card{height:300px}.testimonials-carousel .swiper-button-next,.testimonials-carousel .swiper-button-prev{display:none!important}}@media (min-width:768px){.testimonial-card{height:320px}.testimonials-carousel .swiper-slide{padding:.5rem}.testimonials-carousel{padding:2rem 0 4rem}.testimonials-carousel .swiper-button-prev{left:10px!important}.testimonials-carousel .swiper-button-next{right:10px!important}}@media (prefers-reduced-motion){.testimonial-card:hover{transform:none}.testimonials-carousel .swiper-slide{filter:none!important;transform:none!important;transition:none}}.glass-cta-container{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f0f0f99;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px #0000005e}.glass-cta-background{background:linear-gradient(135deg,#fbbf241a,#f973160d 50%,#f59e0b1a)}.glass-cta-beam{background:linear-gradient(90deg,transparent,rgba(251,191,36,.3) 50%,transparent);background-position:-100% 0;background-repeat:no-repeat;background-size:200% 1px}@keyframes border-beam{0%{background-position:-100% 0}to{background-position:200% 0}}.animate-border-beam{animation:border-beam 2s ease-in-out infinite}.glass-cta-button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fbbf2433;border:1px solid rgba(251,191,36,.3);border-radius:.5rem;box-shadow:0 4px 16px #fbbf2433;color:#fbbf24;font-weight:700;padding:12px 24px}.glass-cta-button:hover{background:#fbbf244d;border-color:#fbbf2480;box-shadow:0 8px 24px #fbbf244d;transform:translateY(-2px)}.glass-cta-shining:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4) 50%,transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.glass-cta-shining:hover:before{left:100%}@keyframes animate-pulse-soft{0%,to{opacity:1}50%{opacity:.7}}@keyframes animate-slide-up-smooth{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes animate-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-pulse-soft[data-astro-cid-u4l24eu6]{animation:animate-pulse-soft 2s ease-in-out infinite}.animate-slide-up-smooth[data-astro-cid-u4l24eu6]{animation:animate-slide-up-smooth .8s cubic-bezier(.4,0,.2,1) forwards}.animate-fade-in-up[data-astro-cid-u4l24eu6]{animation:animate-fade-in-up 1s cubic-bezier(.4,0,.2,1) .3s both}.register-btn-animate[data-astro-cid-u4l24eu6]{animation:gradient-shift 3s ease infinite;background:linear-gradient(45deg,#f59e0b,#d97706);background-size:200% 200%;position:relative}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.register-btn-animate[data-astro-cid-u4l24eu6]:hover{background:linear-gradient(45deg,#d97706,#b45309);box-shadow:0 10px 25px #f59e0b66;transform:translateY(-2px) scale(1.05)}.badge-available[data-astro-cid-u4l24eu6]{background:linear-gradient(135deg,#22c55e4d,#22c55e1a);box-shadow:0 0 20px #22c55e4d}.badge-warning[data-astro-cid-u4l24eu6]{background:linear-gradient(135deg,#f59e0b4d,#f59e0b1a);box-shadow:0 0 20px #f59e0b4d}.badge-unavailable[data-astro-cid-u4l24eu6]{background:linear-gradient(135deg,#ef44444d,#ef44441a);box-shadow:0 0 20px #ef44444d}.mobile-hero-carousel[data-astro-cid-u4l24eu6]{overflow:hidden;position:relative}.mobile-carousel-image[data-astro-cid-u4l24eu6]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity 2.5s ease-in-out;width:100%;will-change:opacity}.mobile-carousel-image[data-astro-cid-u4l24eu6].active{opacity:1!important;z-index:2}.mobile-carousel-image[data-astro-cid-u4l24eu6].inactive{opacity:0!important;z-index:1}@keyframes carousel-progress-fill{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.carousel-progress-indicator[data-astro-cid-u4l24eu6]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000004d;border-radius:50%;box-shadow:0 2px 8px #0000004d;padding:2px}.carousel-progress-path[data-astro-cid-u4l24eu6]{filter:drop-shadow(0 0 2px rgba(255,255,255,.5));transition:stroke-dashoffset .1s ease}@media (max-width:1024px){.mobile-hero-carousel[data-astro-cid-u4l24eu6]{backface-visibility:hidden;transform:translateZ(0)}}.scrollbar-hide[data-astro-cid-u4l24eu6]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-astro-cid-u4l24eu6]::-webkit-scrollbar{display:none}.scrollbar-thin[data-astro-cid-u4l24eu6]{scrollbar-width:thin}.scrollbar-thumb-amber-600[data-astro-cid-u4l24eu6]::-webkit-scrollbar-thumb{background-color:#d97706;border-radius:.375rem}.scrollbar-track-zinc-800[data-astro-cid-u4l24eu6]::-webkit-scrollbar-track{background-color:#27272a;border-radius:.375rem}.scrollbar-thin[data-astro-cid-u4l24eu6]::-webkit-scrollbar{height:8px;width:8px}.glass-hero-fallback-bg[data-astro-cid-u4l24eu6]{-webkit-backdrop-filter:blur(20px) saturate(150%)!important;backdrop-filter:blur(20px) saturate(150%)!important;background:linear-gradient(135deg,#27272acc,#18181be6 25%,#09090bf2,#18181be6 75%,#27272acc)!important;overflow:hidden;position:relative;transition:opacity .3s ease!important}[data-astro-cid-u4l24eu6][data-image-loaded=true] .glass-hero-fallback-bg[data-astro-cid-u4l24eu6]{display:none!important}[data-astro-cid-u4l24eu6][data-image-loaded=false] .glass-hero-fallback-bg[data-astro-cid-u4l24eu6]{display:flex!important;opacity:1}.logo-overlay[data-astro-cid-u4l24eu6]{filter:brightness(0) invert(1) drop-shadow(0 6px 12px rgba(0,0,0,.7)) drop-shadow(0 2px 4px rgba(0,0,0,.9))!important}.logo-overlay-container[data-astro-cid-u4l24eu6]{animation:logoFadeIn .8s ease-out}@media (max-width:768px){.logo-overlay-container[data-astro-cid-u4l24eu6]{align-items:flex-end;padding-bottom:10rem}}@media (max-width:640px){.logo-overlay-container[data-astro-cid-u4l24eu6]{align-items:flex-end;padding-bottom:8rem}}@media (min-width:1024px){.logo-overlay-container[data-astro-cid-u4l24eu6]{align-items:flex-start;padding-bottom:0;padding-top:2rem}}@media (min-width:1440px){.logo-overlay-container[data-astro-cid-u4l24eu6]{padding-top:3rem}}@keyframes logoFadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.glass-hero-text[data-astro-cid-u4l24eu6]{text-shadow:0 2px 8px rgba(0,0,0,.8)}.line-clamp-2[data-astro-cid-u4l24eu6]{-webkit-line-clamp:2}.line-clamp-2[data-astro-cid-u4l24eu6],.line-clamp-3[data-astro-cid-u4l24eu6]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-astro-cid-u4l24eu6]{-webkit-line-clamp:3}@media (prefers-reduced-motion:reduce){[data-astro-cid-u4l24eu6]{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:640px){.glass-hero-fallback-bg[data-astro-cid-u4l24eu6]{-webkit-backdrop-filter:blur(10px) saturate(120%)!important;backdrop-filter:blur(10px) saturate(120%)!important}}@keyframes logo-slice-reveal{0%{clip-path:polygon(0 50%,0 50%,0 50%,0 50%);opacity:0;transform:scale(.8) translateY(20px)}30%{clip-path:polygon(0 0,30% 0,25% 100%,0 100%);opacity:.3;transform:scale(.9) translateY(10px)}60%{clip-path:polygon(0 0,70% 0,65% 100%,0 100%);opacity:.7;transform:scale(.95) translateY(5px)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:1;transform:scale(1) translateY(0)}}.knife-slice-animation[data-astro-cid-u4l24eu6]{opacity:0;transform:scale(.8) translateY(20px)}.knife-slice-animation[data-astro-cid-u4l24eu6].animate{animation:logo-slice-reveal 1.2s cubic-bezier(.25,.46,.45,.94) forwards}.breadcrumb-mobile-container[data-astro-cid-u4l24eu6]{max-width:100%;position:relative}.breadcrumb-mobile-responsive[data-astro-cid-u4l24eu6]{position:relative;z-index:60!important}#scroll-down-btn[data-astro-cid-u4l24eu6]:hover .animate-bounce[data-astro-cid-u4l24eu6]{animation:bounce 1s infinite}@keyframes scroll-pulse{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.6;transform:translateY(8px)}}.scroll-pulse-animation[data-astro-cid-u4l24eu6]{animation:scroll-pulse 2s ease-in-out infinite}html{scroll-behavior:smooth}#hero-section[data-astro-cid-u4l24eu6]{height:85vh;max-height:800px;min-height:600px}@media (min-width:1024px){#hero-section[data-astro-cid-u4l24eu6]{height:80vh;max-height:900px;min-height:700px}#hero-section[data-astro-cid-u4l24eu6] .container[data-astro-cid-u4l24eu6]{padding-bottom:6rem;padding-top:2rem}}@media (max-height:600px){#hero-section[data-astro-cid-u4l24eu6]{height:85vh;min-height:400px}}@media (max-width:768px){#hero-section[data-astro-cid-u4l24eu6]{height:75vh;max-height:600px;min-height:450px}#hero-section[data-astro-cid-u4l24eu6] .container[data-astro-cid-u4l24eu6]{padding-bottom:4rem;padding-top:1rem}}@media (max-width:640px){#hero-section[data-astro-cid-u4l24eu6]{height:70vh;max-height:500px;min-height:400px}}.video-container[data-astro-cid-u4l24eu6]{aspect-ratio:16/9;height:600px;min-height:480px}@media (max-width:767px){.video-container[data-astro-cid-u4l24eu6]{aspect-ratio:16/9;height:auto;max-height:280px;min-height:180px}}@media (min-width:768px) and (max-width:1023px){.video-container[data-astro-cid-u4l24eu6]{height:400px;min-height:320px}}.breadcrumb-smart-split[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6]{align-items:center!important;display:flex!important;justify-content:center!important;line-height:1.4!important;max-width:95vw!important}.breadcrumb-smart-split[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6]>[data-astro-cid-u4l24eu6]{flex-shrink:0!important;white-space:nowrap!important}@media (max-width:768px){.breadcrumb-mobile-wrapper[data-astro-cid-u4l24eu6]{max-width:100vw!important;overflow:hidden!important}.breadcrumb-multirow[data-astro-cid-u4l24eu6]{max-width:95vw!important}.breadcrumb-smart-split[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6]{max-width:90vw!important}}@media (max-width:1024px){.breadcrumb-responsive[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6]{flex-wrap:wrap;font-size:.7rem;gap:.15rem;justify-content:center}.breadcrumb-responsive[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6] a[data-astro-cid-u4l24eu6],.breadcrumb-responsive[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6] span[data-astro-cid-u4l24eu6]{font-size:.65rem;max-width:80px;overflow:hidden;padding:.1rem .2rem;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-multirow[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6]{align-items:center;flex-direction:column;gap:.2rem;max-width:90vw}.breadcrumb-multirow[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6]>[data-astro-cid-u4l24eu6]{font-size:.65rem!important;margin:.05rem}}@media (max-width:768px){.breadcrumb-multirow[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6]{flex-wrap:wrap!important;gap:.25rem!important;max-width:85vw!important}}@media (max-width:390px){.breadcrumb-multirow[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6]{gap:.2rem!important;max-width:80vw!important}}.breadcrumb-mobile-wrapper[data-astro-cid-u4l24eu6]{max-width:100vw!important;overflow:hidden!important}@media (max-width:768px){.breadcrumb-mobile-wrapper[data-astro-cid-u4l24eu6]{max-width:100vw!important;overflow:hidden!important}.breadcrumb-multirow[data-astro-cid-u4l24eu6]{max-width:85vw!important}.breadcrumb-mobile[data-astro-cid-u4l24eu6]{max-width:95vw}.breadcrumb-mobile[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6]{flex-wrap:wrap;justify-content:flex-start}.breadcrumb-mobile[data-astro-cid-u4l24eu6] nav[data-astro-cid-u4l24eu6]>[data-astro-cid-u4l24eu6]{font-size:.7rem;margin:1px 2px}.breadcrumb-mobile-responsive[data-astro-cid-u4l24eu6]{font-size:.7rem;line-height:1.2}.breadcrumb-mobile-responsive[data-astro-cid-u4l24eu6] .breadcrumb-separator[data-astro-cid-u4l24eu6]{margin:0 .2rem}.breadcrumb-mobile-responsive[data-astro-cid-u4l24eu6] .breadcrumb-item[data-astro-cid-u4l24eu6]{max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
