.styles_heroPanel__tG_1g{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(120deg,rgba(73,38,163,.94),rgba(22,31,54,.92)),linear-gradient(90deg,hsla(0,0%,100%,.08),transparent);box-shadow:0 22px 50px rgba(36,18,88,.18)}.styles_heroPanel__tG_1g:before{position:absolute;z-index:0;inset:-20% -10% auto auto;width:520px;height:520px;content:"";border:1px solid hsla(0,0%,100%,.16);border-radius:999px;transform:rotate(12deg);animation:styles_orbit-ring__c86PJ 14s ease-in-out infinite alternate}.styles_heroPanel__tG_1g:after{position:absolute;z-index:0;inset:0;content:"";background:radial-gradient(circle at 18% 20%,hsla(0,0%,100%,.24),transparent 24%),linear-gradient(105deg,transparent 20%,hsla(0,0%,100%,.12),transparent 42%);opacity:.72;pointer-events:none;animation:styles_hero-glow__9hHzR 8s ease-in-out infinite alternate}.styles_heroGrid__O8LPK{position:absolute;z-index:1;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:42px 42px;opacity:.2;pointer-events:none;animation:styles_grid-drift__vuSFt 18s linear infinite}.styles_heroBeam__I_pLs{position:absolute;z-index:2;top:-24%;bottom:-24%;left:-32%;width:30%;content:"";background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);filter:blur(1px);pointer-events:none;transform:rotate(18deg);animation:styles_hero-beam__JA1Ct 5.8s ease-in-out infinite}.styles_heroSpark__M5Z7n{position:absolute;z-index:2;width:8px;height:8px;border-radius:999px;background:hsla(0,0%,100%,.88);box-shadow:0 0 18px hsla(0,0%,100%,.72);pointer-events:none;animation:styles_spark-float__qCINF 4.8s ease-in-out infinite}.styles_sparkOne___1bPU{top:18%;left:11%}.styles_sparkTwo__FcIZd{top:72%;left:47%;width:6px;height:6px;animation-delay:.9s}.styles_sparkThree__3XINR{top:30%;right:9%;width:10px;height:10px;animation-delay:1.5s}.styles_heroImage__Wgo93{animation:styles_hero-pan__YxzGS 12s ease-in-out infinite alternate,styles_hero-focus__owqJt 7s ease-in-out infinite}.styles_fadeUp__d6Wi8{animation:styles_fade-up__UyZeQ .68s ease-out both}.styles_delay1__gL9RH{animation-delay:.12s}.styles_delay2__b_dNg{animation-delay:.24s}.styles_delay3__yD79T{animation-delay:.36s}.styles_panelIn__VdLA1{animation:styles_fade-up__UyZeQ .68s ease-out both}.styles_heroBadge__6hzX9{position:relative;overflow:hidden;animation:styles_fade-up__UyZeQ .68s ease-out both,styles_micro-float__z26mN 4s ease-in-out infinite}.styles_heroBadge__6hzX9:after{position:absolute;inset:0;content:"";background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.26),transparent);transform:translateX(-120%);animation:styles_badge-shine__Zus1S 3.8s ease-in-out infinite}.styles_heroCta__N5I70{position:relative;overflow:hidden;box-shadow:0 10px 24px rgba(15,23,42,.12);animation:styles_cta-breathe__O_dRJ 3.2s ease-in-out infinite}.styles_buyButton__RukQc:after,.styles_heroCta__N5I70:after{position:absolute;inset:0;content:"";background:linear-gradient(105deg,transparent 10%,hsla(0,0%,100%,.34),transparent 36%);transform:translateX(-120%);transition:transform .52s ease}.styles_buyButton__RukQc:hover:after,.styles_heroCta__N5I70:hover:after{transform:translateX(120%)}.styles_floatBanner__VEGND{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;animation:styles_fade-up__UyZeQ .76s ease-out both,styles_float-banner__jo5J4 4.2s ease-in-out infinite;will-change:transform}.styles_floatBanner__VEGND img{transition:transform .54s ease,filter .54s ease}.styles_floatBanner__VEGND:hover{transform:translate3d(-5px,-6px,0) scale(1.02);border-color:hsla(0,0%,100%,.58);box-shadow:0 22px 38px rgba(0,0,0,.22)}.styles_floatBanner__VEGND:hover img{transform:scale(1.08);filter:saturate(1.08)}.styles_bannerStack__uyXZR{perspective:900px}.styles_bannerStack__uyXZR .styles_floatBanner__VEGND:first-child{transform-origin:right center;animation-name:styles_fade-up__UyZeQ,styles_float-banner-a__VkOhw}.styles_bannerStack__uyXZR .styles_floatBanner__VEGND:nth-child(2){transform-origin:left center;animation-name:styles_fade-up__UyZeQ,styles_float-banner-b__Sn1aw}.styles_bannerStack__uyXZR .styles_floatBanner__VEGND:nth-child(3){transform-origin:right center;animation-name:styles_fade-up__UyZeQ,styles_float-banner-c__ehkmv}.styles_sideTrustCard__23lyH{transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease;animation:styles_fade-up__UyZeQ .7s ease-out both,styles_trust-card-float__jS3yv 5s ease-in-out infinite}.styles_sideTrustCard__23lyH:hover{transform:translateY(-4px);border-color:rgba(73,38,163,.22);box-shadow:0 18px 34px rgba(15,23,42,.12)}.styles_categoryMenuItem__YwQw9 span:last-child{transition:transform .24s ease,color .24s ease}.styles_categoryMenuItem__YwQw9:hover span:last-child{color:var(--primary-color);transform:translateX(4px)}.styles_titleLine__TyF49{display:block;animation:styles_title-wave__rM6bU 5.2s ease-in-out infinite}.styles_titleLine__TyF49:nth-child(2){animation-delay:.28s}.styles_voucherCard__opChC{position:relative;overflow:hidden;transition:transform .24s ease,box-shadow .24s ease,background .24s ease;animation:styles_fade-up__UyZeQ .62s ease-out both}.styles_voucherCard__opChC:after{position:absolute;right:0;bottom:0;left:0;height:2px;content:"";background:var(--primary-color);transform:scaleX(0);transform-origin:left;transition:transform .26s ease}.styles_voucherCard__opChC:hover{transform:translateY(-3px);background:#fff;box-shadow:0 14px 28px rgba(73,38,163,.12)}.styles_voucherCard__opChC:hover:after{transform:scaleX(1)}.styles_voucherIcon__VSjZC{animation:styles_soft-pulse__qOUAC 2.6s ease-in-out infinite}.styles_categoryCard__I3ruC{transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.styles_categoryCard__I3ruC img{transition:transform .36s ease}.styles_categoryCard__I3ruC:hover{transform:translateY(-4px);border-color:var(--primary-color);box-shadow:0 16px 30px rgba(15,23,42,.12)}.styles_categoryCard__I3ruC:hover img{transform:scale(1.08) rotate(-2deg)}.styles_sectionReveal__SG7IE{animation:styles_fade-up__UyZeQ .76s ease-out both}.styles_featuredPanel__hCOiK{position:relative;overflow:hidden}.styles_featuredPanel__hCOiK:after{position:absolute;top:-40%;right:-22%;width:220px;height:220px;content:"";border:1px solid hsla(0,0%,100%,.12);border-radius:999px;animation:styles_orbit-ring__c86PJ 12s ease-in-out infinite alternate}.styles_filterPill__J8Yp9{transition:transform .22s ease,box-shadow .22s ease}.styles_filterPill__J8Yp9:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(73,38,163,.13)}.styles_flashPanel__iOSkw{animation:styles_fade-up__UyZeQ .72s ease-out both}.styles_saleBar__CDli4{position:relative;overflow:hidden}.styles_saleBar__CDli4:after{position:absolute;top:0;left:-35%;width:26%;height:100%;content:"";background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65),transparent);animation:styles_shine__7O93L 3.6s ease-in-out infinite}.styles_sectionTitle__bCW4_{position:relative;display:inline-flex;align-items:center}.styles_sectionTitle__bCW4_:after{position:absolute;right:-48px;bottom:8px;width:36px;height:3px;content:"";border-radius:999px;background:var(--primary-color)}.styles_productCard__R7ARW{transform:translateZ(0)}.styles_productCard__R7ARW:after{position:absolute;inset:0;content:"";background:radial-gradient(circle at 20% 0,rgba(73,38,163,.08),transparent 34%);opacity:0;pointer-events:none;transition:opacity .28s ease}.styles_productCard__R7ARW:hover:after{opacity:1}.styles_productImage__HVWUB img{transition:transform .36s ease,filter .36s ease}.styles_productCard__R7ARW:hover .styles_productImage__HVWUB img{transform:scale(1.07);filter:saturate(1.05)}.styles_discountBadge__mCkoB{animation:styles_tag-pop__C_N5p 1.8s ease-in-out infinite alternate}.styles_buyButton__RukQc{position:relative;overflow:hidden}.styles_cartButton__GjBur:hover{transform:translateY(-1px);box-shadow:0 8px 16px rgba(73,38,163,.12)}.styles_progressFill__9LCQ9{position:relative;overflow:hidden}.styles_progressFill__9LCQ9:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);animation:styles_progress-shine__1ykzH 1.8s ease-in-out infinite}.styles_serviceItem__Pencz{transition:transform .24s ease}.styles_serviceIcon__OKgf1{transition:transform .24s ease,background .24s ease}.styles_serviceItem__Pencz:hover{transform:translateY(-2px)}.styles_serviceItem__Pencz:hover .styles_serviceIcon__OKgf1{transform:scale(1.08);background:#f7f4ff}.styles_floatingContact__Jglsk{position:fixed;right:24px;bottom:28px;z-index:60;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:12px}.styles_contactToggle__Ri_zp{position:relative;display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 18px;overflow:hidden;color:#fff;cursor:pointer;background:var(--primary-color);border:0;border-radius:999px;box-shadow:0 16px 34px rgba(73,38,163,.28);transition:transform .24s ease,box-shadow .24s ease,background .24s ease;animation:styles_contact-breathe__uRztk 2.8s ease-in-out infinite}.styles_contactToggle__Ri_zp:hover{transform:translateY(-3px);background:#111827;box-shadow:0 20px 42px rgba(17,24,39,.26)}.styles_contactToggle__Ri_zp span:last-child{font-size:14px;font-weight:700}.styles_contactPulse__y5xbS{position:absolute;inset:-2px;border:1px solid hsla(0,0%,100%,.34);border-radius:999px;animation:styles_contact-ring__kCFUE 2.2s ease-out infinite}.styles_contactPanel__Hf5GH{width:292px;overflow:hidden;pointer-events:none;background:hsla(0,0%,100%,.96);border:1px solid rgba(226,232,240,.92);border-radius:8px;box-shadow:0 24px 52px rgba(15,23,42,.18);opacity:0;transform:translate3d(0,14px,0) scale(.96);transform-origin:right bottom;transition:opacity .22s ease,transform .26s ease;backdrop-filter:blur(12px)}.styles_contactPanelOpen__q5UNR,.styles_floatingContact__Jglsk:hover .styles_contactPanel__Hf5GH{pointer-events:auto;opacity:1;transform:translateZ(0) scale(1)}.styles_contactPanelHeader__eVEdp{padding:16px 18px;color:#fff;background:linear-gradient(120deg,rgba(73,38,163,.96),rgba(17,24,39,.96)),radial-gradient(circle at top right,hsla(0,0%,100%,.28),transparent 32%)}.styles_contactPanelHeader__eVEdp p{margin:0;font-size:16px;font-weight:800}.styles_contactPanelHeader__eVEdp span{display:block;margin-top:4px;font-size:12px;font-weight:700;color:hsla(0,0%,100%,.72)}.styles_contactAction__4ZQkN{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:center;padding:14px 16px;color:#0f172a;text-decoration:none;transition:background .22s ease,transform .22s ease}.styles_contactAction__4ZQkN+.styles_contactAction__4ZQkN{border-top:1px solid #eef2f7}.styles_contactAction__4ZQkN:hover{background:#f7f4ff;transform:translateX(-3px)}.styles_contactIcon__GmdpO{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--primary-color);background:#f7f4ff;border-radius:999px;transition:transform .22s ease,background .22s ease}.styles_contactAction__4ZQkN:hover .styles_contactIcon__GmdpO{color:#fff;background:var(--primary-color);transform:scale(1.08)}.styles_contactAction__4ZQkN small{display:block;font-size:11px;font-weight:800;color:#64748b;text-transform:uppercase}.styles_contactAction__4ZQkN strong{display:block;margin-top:2px;overflow:hidden;font-size:14px;font-weight:800;color:#0f172a;text-overflow:ellipsis;white-space:nowrap}@keyframes styles_hero-pan__YxzGS{0%{transform:scale(1.02) translate3d(-8px,0,0)}to{transform:scale(1.07) translate3d(10px,-6px,0)}}@keyframes styles_hero-focus__owqJt{0%,to{filter:saturate(1) contrast(1)}50%{filter:saturate(1.18) contrast(1.04)}}@keyframes styles_hero-glow__9hHzR{0%{opacity:.52;transform:translate3d(-18px,0,0)}to{opacity:.9;transform:translate3d(28px,-8px,0)}}@keyframes styles_grid-drift__vuSFt{0%{background-position:0 0,0 0}to{background-position:84px 42px,84px 42px}}@keyframes styles_hero-beam__JA1Ct{0%,36%{transform:translateX(0) rotate(18deg);opacity:0}50%{opacity:1}74%,to{transform:translateX(520%) rotate(18deg);opacity:0}}@keyframes styles_spark-float__qCINF{0%,to{opacity:.35;transform:translateZ(0) scale(.8)}50%{opacity:.95;transform:translate3d(12px,-18px,0) scale(1.15)}}@keyframes styles_micro-float__z26mN{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-4px,0)}}@keyframes styles_title-wave__rM6bU{0%,to{transform:translateZ(0);text-shadow:0 0 0 hsla(0,0%,100%,0)}50%{transform:translate3d(0,-3px,0);text-shadow:0 12px 28px hsla(0,0%,100%,.12)}}@keyframes styles_cta-breathe__O_dRJ{0%,to{transform:translateZ(0);box-shadow:0 10px 24px rgba(15,23,42,.12)}50%{transform:translate3d(0,-2px,0);box-shadow:0 16px 30px rgba(15,23,42,.18)}}@keyframes styles_orbit-ring__c86PJ{0%{transform:rotate(12deg) translateZ(0)}to{transform:rotate(19deg) translate3d(-18px,12px,0)}}@keyframes styles_fade-up__UyZeQ{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes styles_float-banner__jo5J4{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-7px,0)}}@keyframes styles_float-banner-a__VkOhw{0%,to{transform:translateZ(0) rotateY(-2deg)}50%{transform:translate3d(-8px,-10px,0) rotateY(4deg)}}@keyframes styles_float-banner-b__Sn1aw{0%,to{transform:translateZ(0) rotateY(3deg)}50%{transform:translate3d(8px,-6px,0) rotateY(-4deg)}}@keyframes styles_float-banner-c__ehkmv{0%,to{transform:translateZ(0) rotateY(-1deg)}50%{transform:translate3d(-5px,8px,0) rotateY(4deg)}}@keyframes styles_trust-card-float__jS3yv{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-5px,0)}}@keyframes styles_shine__7O93L{0%{transform:translateX(0)}42%,to{transform:translateX(520%)}}@keyframes styles_badge-shine__Zus1S{0%,38%{transform:translateX(-120%)}58%,to{transform:translateX(120%)}}@keyframes styles_soft-pulse__qOUAC{0%,to{box-shadow:0 0 0 0 rgba(73,38,163,.18)}50%{box-shadow:0 0 0 8px rgba(73,38,163,0)}}@keyframes styles_tag-pop__C_N5p{0%{transform:scale(1)}to{transform:scale(1.04)}}@keyframes styles_progress-shine__1ykzH{0%{transform:translateX(-100%)}to{transform:translateX(130%)}}@keyframes styles_contact-breathe__uRztk{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-3px,0)}}@keyframes styles_contact-ring__kCFUE{0%{opacity:.72;transform:scale(.98)}to{opacity:0;transform:scale(1.28)}}@media (prefers-reduced-motion:reduce){.styles_contactPulse__y5xbS,.styles_contactToggle__Ri_zp,.styles_discountBadge__mCkoB,.styles_fadeUp__d6Wi8,.styles_featuredPanel__hCOiK:after,.styles_flashPanel__iOSkw,.styles_floatBanner__VEGND,.styles_heroBadge__6hzX9:after,.styles_heroBeam__I_pLs,.styles_heroCta__N5I70,.styles_heroGrid__O8LPK,.styles_heroImage__Wgo93,.styles_heroPanel__tG_1g:after,.styles_heroPanel__tG_1g:before,.styles_heroSpark__M5Z7n,.styles_panelIn__VdLA1,.styles_progressFill__9LCQ9:after,.styles_saleBar__CDli4:after,.styles_sectionReveal__SG7IE,.styles_sideTrustCard__23lyH,.styles_titleLine__TyF49,.styles_voucherCard__opChC,.styles_voucherIcon__VSjZC{animation:none}.styles_cartButton__GjBur:hover,.styles_categoryCard__I3ruC,.styles_categoryCard__I3ruC:hover,.styles_contactAction__4ZQkN:hover,.styles_contactAction__4ZQkN:hover .styles_contactIcon__GmdpO,.styles_contactToggle__Ri_zp,.styles_contactToggle__Ri_zp:hover,.styles_filterPill__J8Yp9,.styles_filterPill__J8Yp9:hover,.styles_floatBanner__VEGND,.styles_floatBanner__VEGND:hover,.styles_heroCta__N5I70,.styles_heroCta__N5I70:hover,.styles_productCard__R7ARW:hover .styles_productImage__HVWUB img,.styles_serviceItem__Pencz,.styles_serviceItem__Pencz:hover,.styles_serviceItem__Pencz:hover .styles_serviceIcon__OKgf1,.styles_sideTrustCard__23lyH,.styles_sideTrustCard__23lyH:hover,.styles_titleLine__TyF49,.styles_voucherCard__opChC,.styles_voucherCard__opChC:hover{transform:none}}