@keyframes fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-astro-cid-mmc7otgs]{animation:fade-in-up .8s ease-out forwards;opacity:0}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(2deg)}}.animate-float[data-astro-cid-mmc7otgs]{animation:float 6s ease-in-out infinite}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px #ffc90d4d}50%{box-shadow:0 0 20px #ffc90d99}}.animate-pulse-glow[data-astro-cid-mmc7otgs]{animation:pulse-glow 2s ease-in-out infinite}.carousel-slide[data-astro-cid-mmc7otgs]{transition:opacity .8s ease-in-out}.gradient-overlay[data-astro-cid-mmc7otgs]{background:linear-gradient(to right,#FEFEFE 50%,#F1F1F1 60%,rgba(241,241,241,.9) 70%,rgba(241,241,241,.6) 80%,rgba(241,241,241,.3) 90%,transparent 100%);transition:transform .5s ease-in-out}@media (max-width: 1023px){.gradient-overlay[data-astro-cid-mmc7otgs]{background:linear-gradient(135deg,#fefefef2,#f1f1f1e6,#f1f1f1d9 60%,#f1f1f1b3)}}.content-panel[data-astro-cid-mmc7otgs]{transition:all .5s ease-in-out}@media (min-width: 1024px){.content-panel[data-astro-cid-mmc7otgs].hidden{transform:translate(-100%)}.image-toggle[data-astro-cid-mmc7otgs]{cursor:pointer;transition:all .3s ease}.image-toggle[data-astro-cid-mmc7otgs]:hover{opacity:.9}.content-panel[data-astro-cid-mmc7otgs].hidden+.image-container[data-astro-cid-mmc7otgs]{transform:rotate(180deg)}.content-panel[data-astro-cid-mmc7otgs].hidden~.image-container[data-astro-cid-mmc7otgs]{opacity:0;pointer-events:none}.content-panel[data-astro-cid-mmc7otgs].hidden~.decorative-elements[data-astro-cid-mmc7otgs]{opacity:0;pointer-events:none}}@media (max-width: 1023px){.image-container[data-astro-cid-mmc7otgs],.decorative-elements[data-astro-cid-mmc7otgs]{display:none!important}}.bg-overlay[data-astro-cid-mmc7otgs]{background:#0000004d;transition:all .5s ease;opacity:1}@media (max-width: 1023px){.bg-overlay[data-astro-cid-mmc7otgs]{background:#00000080}}@media (max-width: 640px){.hero-container[data-astro-cid-mmc7otgs]{padding-left:1rem;padding-right:1rem}.hero-content[data-astro-cid-mmc7otgs]{max-width:100%;text-align:center}.hero-title-main[data-astro-cid-mmc7otgs]{font-size:2.25rem!important;line-height:1.1}.hero-subtitle[data-astro-cid-mmc7otgs]{font-size:.875rem!important}.hero-description[data-astro-cid-mmc7otgs]{font-size:.95rem!important;line-height:1.5;padding:0 .5rem}}@media (min-width: 641px) and (max-width: 1023px){.hero-container[data-astro-cid-mmc7otgs]{padding-left:2rem;padding-right:2rem}.hero-content[data-astro-cid-mmc7otgs]{text-align:center}.hero-title-main[data-astro-cid-mmc7otgs]{font-size:3rem!important}}@media (max-width: 640px){.scroll-indicator[data-astro-cid-mmc7otgs]{bottom:1rem}.scroll-indicator[data-astro-cid-mmc7otgs] span[data-astro-cid-mmc7otgs]{font-size:10px}.scroll-indicator[data-astro-cid-mmc7otgs] .scroll-mouse[data-astro-cid-mmc7otgs]{width:20px;height:32px}}.product-carousel[data-astro-cid-iflggugw]{scrollbar-width:none;-ms-overflow-style:none}.product-carousel[data-astro-cid-iflggugw]::-webkit-scrollbar{display:none}.product-card[data-astro-cid-iflggugw]{transition:all .4s cubic-bezier(.25,.8,.25,1);min-width:280px;background:#fefefe;border-radius:18px;overflow:hidden;box-shadow:0 2px 10px #00000008;border:1px solid rgba(0,0,0,.03)}.product-card[data-astro-cid-iflggugw]:hover{transform:translateY(-8px);box-shadow:0 12px 30px -10px #0000001a;border-color:#0000000d}.carousel-button[data-astro-cid-iflggugw]{transition:all .3s ease;opacity:.9;width:44px;height:44px;background-color:#fefefe!important;color:#333!important;border-radius:50%;border:none;box-shadow:0 4px 20px #00000026;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center}.carousel-button[data-astro-cid-iflggugw]:hover{opacity:1;transform:scale(1.1);background-color:#f1f1f1!important}.carousel-button[data-astro-cid-iflggugw]:active{transform:scale(.95)}.product-image-container[data-astro-cid-iflggugw]{height:200px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f1f1f1,#fefefe);padding:1.5rem;position:relative;overflow:hidden}.product-image-container[data-astro-cid-iflggugw]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#ffc90d,#ffc90d80)}.product-image[data-astro-cid-iflggugw]{max-height:100%;max-width:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.product-card[data-astro-cid-iflggugw]:hover .product-image[data-astro-cid-iflggugw]{transform:scale(1.05)}.section-title[data-astro-cid-iflggugw]{position:relative;display:inline-block}.section-title[data-astro-cid-iflggugw]:after{content:"";position:absolute;bottom:-8px;left:0;width:50px;height:3px;background:#ffc90d;border-radius:3px}.premium-shadow[data-astro-cid-ykxmod6f]{box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.professional-entrance[data-astro-cid-ykxmod6f]{opacity:0;transform:translateY(20px);animation:professionalEntrance .8s ease forwards}@keyframes professionalEntrance{to{opacity:1;transform:translateY(0)}}.client-logo[data-astro-cid-ykxmod6f]{transition:all .3s ease;opacity:.7}.client-logo[data-astro-cid-ykxmod6f]:hover{filter:grayscale(0%);opacity:1;transform:scale(1.05)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-1750px)}}.slider[data-astro-cid-ykxmod6f]{animation:scroll 40s linear infinite}.slider-container[data-astro-cid-ykxmod6f]:hover .slider[data-astro-cid-ykxmod6f]{animation-play-state:paused}
