.Navbar_navbar__W_ouQ{position:fixed;top:0;left:0;right:0;background:rgba(0,0,0,0);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,0);z-index:1100;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.Navbar_navbar__W_ouQ.Navbar_scrolled__vS8N4{background:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,.07);box-shadow:0 2px 20px rgba(0,0,0,.08);backdrop-filter:blur(10px)}.Navbar_toolbar__fVcu0{display:flex;align-items:center;padding:0 32px;max-width:1280px;margin:0 auto;height:68px;gap:0}@media(max-width:1024px){.Navbar_toolbar__fVcu0{padding:0 20px}}@media(max-width:768px){.Navbar_toolbar__fVcu0{padding:0 16px;height:60px}}.Navbar_logo__l1Z_s{flex-shrink:0;cursor:pointer;margin-right:32px;z-index:1200}.Navbar_logo__l1Z_s img{width:90px;height:auto;display:block}@media(max-width:768px){.Navbar_logo__l1Z_s{margin-right:0}.Navbar_logo__l1Z_s img{width:80px}}.Navbar_desktopNav__YSl6f{display:flex;align-items:center;gap:4px;flex:1}@media(max-width:968px){.Navbar_desktopNav__YSl6f{display:none}}.Navbar_navButton__YxsAt{display:inline-flex;align-items:center;gap:5px;background:none;border:none;color:#1a1a1a;font-size:15px;font-weight:700;font-family:Prata,serif;padding:8px 14px;border-radius:8px;cursor:pointer;transition:background .18s ease,color .18s ease;white-space:nowrap}.Navbar_navButton__YxsAt.Navbar_navButtonActive__7YqTa,.Navbar_navButton__YxsAt:hover{background:#f5f5f5;color:#9333ea}.Navbar_chevron__ZwUXw{transition:transform .2s ease;flex-shrink:0}.Navbar_chevronUp__82mhy{transform:rotate(180deg)}.Navbar_marketplaceBtn__adR2s{display:inline-flex;align-items:center;padding:8px 18px;border-radius:50px;border:1.5px solid #1a1a1a;color:#1a1a1a;font-size:15px;font-weight:600;font-family:Prata,serif;text-decoration:none;transition:background .18s ease,color .18s ease;white-space:nowrap}.Navbar_marketplaceBtn__adR2s:hover{background:#1a1a1a;color:#fff}.Navbar_dropdownWrapper__sHXIc{position:relative}@keyframes Navbar_dropIn__r_L0R{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Navbar_bizDropdown__h9Pfg{position:absolute;top:calc(100% + 8px);left:0;background:#fff;border-radius:20px;box-shadow:0 8px 32px rgba(13,22,25,.16);padding:24px;min-width:520px;z-index:2000;animation:Navbar_dropIn__r_L0R .16s ease}.Navbar_bizGrid__s4vzx{display:grid;grid-template-columns:1fr 1fr;gap:2px}.Navbar_bizItem__D2UzL{display:block;background:none;border:none;padding:10px 12px;border-radius:8px;font-family:Prata,serif;font-size:15px;font-weight:600;color:#1a1a1a;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease;white-space:nowrap}.Navbar_bizItem__D2UzL:hover{background:#f5f5f5;color:#9333ea}.Navbar_featDropdown__MukgD{position:absolute;top:calc(100% + 8px);left:0;background:#fff;border-radius:20px;box-shadow:0 8px 32px rgba(13,22,25,.16);padding:16px;min-width:280px;z-index:2000;animation:Navbar_dropIn__r_L0R .16s ease}.Navbar_featItem___j9n5{display:flex;flex-direction:column;background:none;border:none;padding:10px 12px;border-radius:8px;width:100%;text-align:left;cursor:pointer;transition:background .14s ease}.Navbar_featItem___j9n5:hover{background:#f5f5f5}.Navbar_featItem___j9n5:hover .Navbar_featLabel__DK27y{color:#9333ea}.Navbar_featLabel__DK27y{font-family:Prata,serif;font-size:15px;font-weight:600;color:#1a1a1a;transition:color .14s ease}.Navbar_featSub__dK6BT{font-family:Prata,serif;font-size:12px;color:#6b7280;margin-top:2px}.Navbar_featDivider__as5UK{height:1px;background:#f0f0f0;margin:8px 0}.Navbar_seeAllBtn__MiNsX{display:flex;align-items:center;gap:6px;background:none;border:none;padding:10px 12px;border-radius:8px;font-family:Prata,serif;font-size:14px;font-weight:600;color:#1a1a1a;cursor:pointer;width:100%;text-align:left;transition:background .14s ease,color .14s ease}.Navbar_seeAllBtn__MiNsX:hover{background:#f5f5f5;color:#9333ea}.Navbar_rightActions__LjzOv{display:flex;align-items:center;gap:10px;margin-left:auto}@media(max-width:968px){.Navbar_rightActions__LjzOv{display:none}}.Navbar_currencySelect__enNNQ,.Navbar_localeSelect___AH8V{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1.5px solid rgba(0,0,0,.14);border-radius:50px;padding:7px 28px 7px 14px;font-family:Prata,serif;font-size:14px;font-weight:500;color:#1a1a1a;background:#fff;cursor:pointer;outline:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7L10 12L15 7' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px;transition:border-color .18s ease,box-shadow .18s ease;min-width:72px}.Navbar_currencySelect__enNNQ:hover,.Navbar_localeSelect___AH8V:hover{border-color:rgba(147,51,234,.4)}.Navbar_currencySelect__enNNQ:focus,.Navbar_localeSelect___AH8V:focus{border-color:#9333ea;box-shadow:0 0 0 3px rgba(147,51,234,.12);outline:none}.Navbar_currencySelect__enNNQ option,.Navbar_localeSelect___AH8V option{background:#fff;color:#1a1a1a}.Navbar_loginBtn__QcA8B{background:none;border:none;font-family:Prata,serif;font-size:15px;font-weight:500;color:#1a1a1a;cursor:pointer;padding:8px 14px;border-radius:8px;transition:background .18s ease;white-space:nowrap}.Navbar_loginBtn__QcA8B:hover{background:#f5f5f5}.Navbar_getStartedBtn__PcyIL{background:#1a1a1a;color:#fff;border:none;font-family:Prata,serif;font-size:14px;font-weight:600;padding:10px 22px;border-radius:50px;cursor:pointer;transition:background .18s ease,transform .15s ease;white-space:nowrap}.Navbar_getStartedBtn__PcyIL:hover{background:#333;transform:translateY(-1px)}.Navbar_menuBtn__pKRZ0{display:inline-flex;align-items:center;gap:7px;background:none;border:1.5px solid rgba(0,0,0,.18);border-radius:50px;padding:8px 16px;font-family:Prata,serif;font-size:14px;font-weight:600;color:#1a1a1a;cursor:pointer;transition:border-color .18s ease,background .18s ease;white-space:nowrap}.Navbar_menuBtnActive__j8Bpg,.Navbar_menuBtn__pKRZ0:hover{border-color:#1a1a1a;background:#f5f5f5}.Navbar_menuDropdown__D4lGc{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:20px;box-shadow:0 8px 32px rgba(13,22,25,.16);padding:12px;min-width:260px;z-index:2000;animation:Navbar_dropIn__r_L0R .16s ease}.Navbar_menuItem__aEIvX{display:block;width:100%;background:none;border:none;padding:10px 12px;border-radius:8px;font-family:Prata,serif;font-size:15px;font-weight:600;color:#1a1a1a;text-align:left;cursor:pointer;transition:background .14s ease}.Navbar_menuItem__aEIvX:hover{background:#f5f5f5}.Navbar_menuSectionLabel___ayVh{font-family:Prata,serif;font-size:12px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;padding:4px 12px 6px;margin:0}.Navbar_menuItemAccent__MMq9b{display:block;width:100%;background:none;border:none;padding:10px 12px;border-radius:8px;font-family:Prata,serif;font-size:15px;font-weight:600;color:#9333ea;text-align:left;cursor:pointer;transition:background .14s ease}.Navbar_menuItemAccent__MMq9b:hover{background:#f5f0ff}.Navbar_menuItemCustomers__TU91O{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border-radius:8px;font-family:Prata,serif;font-size:15px;font-weight:600;color:#1a1a1a;text-decoration:none;transition:background .14s ease}.Navbar_menuItemCustomers__TU91O:hover{background:#f5f5f5}.Navbar_menuDivider__AB_iB{height:1px;background:#f0f0f0;margin:8px 0}.Navbar_menuSelectors__k84Bq{display:flex;flex-direction:column;gap:6px;padding:4px 0}.Navbar_selectorRow__zndpg{display:flex;align-items:center;justify-content:space-between;gap:12px}.Navbar_selectorLabel__8zqs9{font-family:Prata,serif;font-size:13px;color:#6b7280;font-weight:500;white-space:nowrap}.Navbar_hamburger__oDpUe{display:none;background:none;border:none;cursor:pointer;padding:8px;margin-left:auto;z-index:1200}@media(max-width:968px){.Navbar_hamburger__oDpUe{display:flex;align-items:center;justify-content:center}}.Navbar_hamburgerIcon__zaW_I{width:24px;height:20px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.Navbar_hamburgerIcon__zaW_I span{display:block;width:100%;height:2px;background:#1a1a1a;border-radius:2px;transition:all .3s ease;transform-origin:center}.Navbar_hamburgerIcon__zaW_I.Navbar_open__4s5So span:first-child{transform:translateY(9px) rotate(45deg)}.Navbar_hamburgerIcon__zaW_I.Navbar_open__4s5So span:nth-child(2){opacity:0;transform:scaleX(0)}.Navbar_hamburgerIcon__zaW_I.Navbar_open__4s5So span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.Navbar_mobileMenuOverlay__LmK1u{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:1050;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s;overflow-y:auto}.Navbar_mobileMenuOverlay__LmK1u.Navbar_active__JIkQk{opacity:1;visibility:visible}@media(min-width:969px){.Navbar_mobileMenuOverlay__LmK1u{display:none}}.Navbar_mobileNav__b4Wg_{display:flex;flex-direction:column;padding:80px 24px 40px;gap:4px}.Navbar_mobileNavLink__l6Fgb{display:flex;align-items:center;justify-content:space-between;background:none;color:#1a1a1a;font-family:Prata,serif;font-size:18px;font-weight:500;padding:16px 0;border:none;border-bottom:1px solid #f0f0f0;cursor:pointer;text-decoration:none;text-align:left;transition:color .18s ease;width:100%}.Navbar_mobileNavLink__l6Fgb:hover{color:#9333ea}.Navbar_mobileProductsList__sT07T{display:flex;flex-direction:column;gap:2px;padding:8px 0 8px 16px;border-bottom:1px solid #f0f0f0}.Navbar_mobileProductItem__XeWbT{background:none;border:none;font-family:Prata,serif;font-size:15px;color:#374151;padding:10px 12px;border-radius:8px;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease;width:100%}.Navbar_mobileProductItem__XeWbT:hover{background:#f5f0ff;color:#9333ea}.Navbar_mobileDivider__lqukN{height:1px;background:#f0f0f0;margin:12px 0}.Navbar_mobileSelectors__w9kaf{display:flex;gap:12px;padding:8px 0}.Navbar_mobileCtas__U1gtt{display:flex;flex-direction:column;gap:10px;padding-top:16px}.Navbar_mobileCtas__U1gtt .Navbar_loginBtn__QcA8B{width:100%;text-align:center;border:1.5px solid #e5e7eb;border-radius:50px;padding:12px 20px;font-size:15px}.Navbar_mobileCtas__U1gtt .Navbar_getStartedBtn__PcyIL{width:100%;text-align:center;padding:13px 20px;font-size:15px}body.Navbar_menu-open__W59CH{overflow:hidden}.Navbar_mobileFeatSub__X8Upp{display:block;font-family:Prata,serif;font-size:11px;color:#9ca3af;margin-top:2px}.Footer_footer__OYoYH{position:relative;background:#000;color:#fff;padding:0;overflow:hidden}.Footer_footer__OYoYH:before{content:"";position:absolute;top:0;left:0;right:0;height:200px;background:linear-gradient(180deg,rgba(147,51,234,.08),transparent);pointer-events:none}@keyframes Footer_shimmer__HyT_w{0%{transform:translateX(0)}to{transform:translateX(33.33%)}}.Footer_waveDecoration__Z6QJ_{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0;transform:translateY(-99%)}.Footer_waveSvg__N1aoI{position:relative;display:block;width:calc(100% + 1.3px);height:60px}@media(max-width:640px){.Footer_waveSvg__N1aoI{height:40px}}.Footer_wavePath__DiHLG{fill:#000}.Footer_container__7AGDW{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 2rem}@media(max-width:768px){.Footer_container__7AGDW{padding:0 1.5rem}}@media(max-width:640px){.Footer_container__7AGDW{padding:0 1rem}}.Footer_newsletter__zmXnU{padding:4rem 0;border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:4rem}@media(max-width:768px){.Footer_newsletter__zmXnU{padding:3rem 0;margin-bottom:3rem}}@media(max-width:640px){.Footer_newsletter__zmXnU{padding:2rem 0;margin-bottom:2rem}}.Footer_newsletterContent__AiFb4{display:flex;align-items:center;justify-content:space-between;gap:3rem;flex-wrap:wrap}@media(max-width:1024px){.Footer_newsletterContent__AiFb4{flex-direction:column;text-align:center;gap:2rem}}@media(max-width:640px){.Footer_newsletterContent__AiFb4{gap:1.5rem}}.Footer_newsletterText__4hYjV{flex:1;min-width:280px}@media(max-width:640px){.Footer_newsletterText__4hYjV{min-width:100%}}.Footer_newsletterTitle__rUUFW{font-family:Prata,serif;font-size:1.875rem;font-weight:400;margin:0 0 1rem;background:linear-gradient(135deg,#ffffff,#9575CD);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}@media(max-width:768px){.Footer_newsletterTitle__rUUFW{font-size:1.5rem}}@media(max-width:640px){.Footer_newsletterTitle__rUUFW{font-size:1.25rem;margin-bottom:.5rem}}.Footer_newsletterDescription__IMTWu{color:#d1d5db;font-size:1rem;line-height:1.7;margin:0}@media(max-width:640px){.Footer_newsletterDescription__IMTWu{font-size:.875rem}}.Footer_newsletterForm__IFrm4{flex:1;max-width:500px;width:100%}@media(max-width:640px){.Footer_newsletterForm__IFrm4{max-width:100%}}.Footer_inputWrapper__jbIRG{display:flex;gap:.5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:.25rem;backdrop-filter:blur(10px);transition:all .3s ease}.Footer_inputWrapper__jbIRG:focus-within{border-color:#7e57c2;box-shadow:0 0 0 3px rgba(147,51,234,.1);background:hsla(0,0%,100%,.08)}@media(max-width:640px){.Footer_inputWrapper__jbIRG{flex-direction:column;padding:.5rem;gap:.5rem}}.Footer_newsletterInput__3aia3{flex:1;background:rgba(0,0,0,0);border:none;padding:1rem 1.5rem;color:#fff;font-size:1rem;outline:none}.Footer_newsletterInput__3aia3::-moz-placeholder{color:#9ca3af}.Footer_newsletterInput__3aia3::placeholder{color:#9ca3af}@media(max-width:640px){.Footer_newsletterInput__3aia3{padding:1rem;font-size:.875rem}}.Footer_newsletterButton__aCi_O{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#7E57C2,#9575CD);color:#fff;border:none;padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.Footer_newsletterButton__aCi_O:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(147,51,234,.4)}.Footer_newsletterButton__aCi_O:active{transform:translateY(0)}@media(max-width:640px){.Footer_newsletterButton__aCi_O{width:100%;justify-content:center;padding:1rem;font-size:.875rem}}.Footer_buttonIcon__wRY4q{width:20px;height:20px;transition:transform .3s ease}.Footer_newsletterButton__aCi_O:hover .Footer_buttonIcon__wRY4q{transform:translateX(4px)}.Footer_footerContent__QQ0Yh{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:4rem;margin-bottom:4rem}@media(max-width:1024px){.Footer_footerContent__QQ0Yh{grid-template-columns:repeat(2,1fr);gap:3rem}}@media(max-width:768px){.Footer_footerContent__QQ0Yh{grid-template-columns:1fr;gap:3rem;text-align:center;margin-bottom:3rem}}@media(max-width:640px){.Footer_footerContent__QQ0Yh{gap:2rem;margin-bottom:2rem}}@media(max-width:768px){.Footer_brandSection__BSP5x{display:flex;flex-direction:column;align-items:center}}.Footer_logoWrapper__Az2hK{margin-bottom:1.5rem}.Footer_brandName__vK_CO{font-family:Prata,serif;font-size:1.875rem;font-weight:400;margin:0 0 .25rem;background:linear-gradient(135deg,#7E57C2,#9575CD,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;letter-spacing:.5px}@media(max-width:768px){.Footer_brandName__vK_CO{font-size:1.5rem}}@media(max-width:640px){.Footer_brandName__vK_CO{font-size:1.25rem}}.Footer_brandTagline__ljJsM{font-size:.875rem;color:#9ca3af;font-style:italic;letter-spacing:2px;text-transform:uppercase}@media(max-width:640px){.Footer_brandTagline__ljJsM{font-size:.75rem;letter-spacing:1px}}.Footer_brandDescription__Upwav{color:#d1d5db;line-height:1.7;margin-bottom:2rem;font-size:1rem}@media(max-width:640px){.Footer_brandDescription__Upwav{font-size:.875rem;margin-bottom:1.5rem}}.Footer_socialSection__yNkcy{margin-top:2rem}@media(max-width:640px){.Footer_socialSection__yNkcy{margin-top:1.5rem}}.Footer_socialTitle__V0fKI{font-size:.875rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:1px;margin:0 0 1rem}@media(max-width:640px){.Footer_socialTitle__V0fKI{font-size:.75rem}}.Footer_socialIcons__ATjeL{display:flex;gap:1rem;flex-wrap:wrap}@media(max-width:768px){.Footer_socialIcons__ATjeL{justify-content:center}}@media(max-width:640px){.Footer_socialIcons__ATjeL{gap:.5rem}}.Footer_socialIcon__l8cBS{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:rgba(147,51,234,.1);color:#9575cd;border:1px solid rgba(147,51,234,.2);border-radius:8px;text-decoration:none;transition:all .3s ease;position:relative;overflow:hidden}.Footer_socialIcon__l8cBS:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(147,51,234,.2);transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease}.Footer_socialIcon__l8cBS:hover{background:#7e57c2;color:#fff;border-color:#7e57c2;transform:translateY(-4px);box-shadow:0 8px 20px rgba(147,51,234,.4)}.Footer_socialIcon__l8cBS:hover:before{width:100px;height:100px}@media(max-width:640px){.Footer_socialIcon__l8cBS{width:40px;height:40px}.Footer_socialIcon__l8cBS:hover{transform:translateY(-2px)}}.Footer_socialSvg__cWexu{width:20px;height:20px;position:relative;z-index:1}.Footer_companySection__1eEq4,.Footer_contactSection__FqkPA,.Footer_footerHeading__QJ5kE,.Footer_linksSection__KCghA,.Footer_servicesSection__IlepW{display:flex;flex-direction:column}.Footer_footerHeading__QJ5kE{gap:.5rem;margin-bottom:2rem;position:relative}@media(max-width:768px){.Footer_footerHeading__QJ5kE{align-items:center}}@media(max-width:640px){.Footer_footerHeading__QJ5kE{margin-bottom:1.5rem}}.Footer_headingText__eoOfk{font-family:Prata,serif;font-size:1.25rem;font-weight:400;color:#fff;position:relative;display:inline-block}@media(max-width:640px){.Footer_headingText__eoOfk{font-size:1.125rem}}.Footer_headingLine__L_CkM{width:40px;height:3px;background:linear-gradient(90deg,#7E57C2,#9575CD);border-radius:9999px;display:block}.Footer_linksList__XLkZ_{display:flex;flex-direction:column;gap:1rem}@media(max-width:640px){.Footer_linksList__XLkZ_{gap:.5rem}}.Footer_footerLink__0TCXZ{display:flex;align-items:center;gap:.5rem;color:#d1d5db;background:none;border:none;padding:0;text-align:left;font-size:1rem;cursor:pointer;transition:all .3s ease;font-family:inherit;text-decoration:none}.Footer_footerLink__0TCXZ:hover{color:#9575cd;padding-left:.5rem}.Footer_footerLink__0TCXZ:hover .Footer_linkArrow__7LLVs{transform:translateX(4px);color:#9575cd}@media(max-width:768px){.Footer_footerLink__0TCXZ{justify-content:center}}@media(max-width:640px){.Footer_footerLink__0TCXZ{font-size:.875rem}}.Footer_linkArrow__7LLVs{color:#7e57c2;font-size:1.25rem;font-weight:700;transition:all .3s ease;line-height:1}.Footer_serviceItem__tQmMh{display:flex;align-items:center;gap:.5rem;color:#d1d5db;font-size:1rem;transition:all .3s ease}.Footer_serviceItem__tQmMh:hover{color:#9575cd;padding-left:.5rem}.Footer_serviceItem__tQmMh:hover .Footer_linkArrow__7LLVs{transform:translateX(4px);color:#9575cd}@media(max-width:768px){.Footer_serviceItem__tQmMh{justify-content:center}}@media(max-width:640px){.Footer_serviceItem__tQmMh{font-size:.875rem}}.Footer_serviceName__C7KYA{flex:1}.Footer_contactList__RvfxD{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:640px){.Footer_contactList__RvfxD{gap:1rem}}.Footer_contactItem__IEE5n{display:flex;align-items:flex-start;gap:1rem;transition:all .3s ease}.Footer_contactItem__IEE5n:hover{transform:translateX(4px)}.Footer_contactItem__IEE5n:hover .Footer_contactIconWrapper__2cv3P{background:#7e57c2;border-color:#7e57c2;transform:scale(1.1)}@media(max-width:768px){.Footer_contactItem__IEE5n{justify-content:center}}@media(max-width:640px){.Footer_contactItem__IEE5n{gap:.5rem;flex-direction:column;align-items:center;text-align:center}}.Footer_contactIconWrapper__2cv3P{flex-shrink:0;transition:all .3s ease}.Footer_contactIcon__Tvhcr{width:44px;height:44px;border-radius:8px;background:rgba(147,51,234,.1);border:1px solid rgba(147,51,234,.2);display:flex;align-items:center;justify-content:center;color:#9575cd;transition:all .4s cubic-bezier(.4,0,.2,1)}.Footer_contactIcon__Tvhcr svg{width:20px;height:20px;stroke:currentColor;transition:all .3s ease}@media(max-width:640px){.Footer_contactIcon__Tvhcr{width:40px;height:40px}.Footer_contactIcon__Tvhcr svg{width:18px;height:18px}}.Footer_contactText__TTpqe{color:#d1d5db;line-height:1.7;font-size:1rem;flex:1;text-decoration:none;transition:color .3s ease}.Footer_contactText__TTpqe:hover{color:#fff}@media(max-width:640px){.Footer_contactText__TTpqe{font-size:.875rem}}.Footer_footerBottom__hxQt3{padding:2rem 0;border-top:1px solid hsla(0,0%,100%,.08)}@media(max-width:640px){.Footer_footerBottom__hxQt3{padding:1.5rem 0}}.Footer_footerBottomContent__5yQfd{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}@media(max-width:768px){.Footer_footerBottomContent__5yQfd{flex-direction:column;text-align:center;gap:1rem}}@media(max-width:640px){.Footer_footerBottomContent__5yQfd{gap:.5rem}}.Footer_copyright__1ODhL{color:#9ca3af;font-size:.875rem;margin:0}@media(max-width:640px){.Footer_copyright__1ODhL{font-size:.75rem}}.Footer_brandHighlight__vlvgY{color:#9575cd;font-weight:600}.Footer_footerBottomLinks__3IaM6{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}@media(max-width:768px){.Footer_footerBottomLinks__3IaM6{justify-content:center}}@media(max-width:640px){.Footer_footerBottomLinks__3IaM6{gap:.5rem;font-size:.75rem}}.Footer_bottomLink__lr8Nj{color:#9ca3af;font-size:.875rem;text-decoration:none;transition:color .3s ease}.Footer_bottomLink__lr8Nj:hover{color:#9575cd}@media(max-width:640px){.Footer_bottomLink__lr8Nj{font-size:.75rem}}.Footer_separator__lK91E{color:#4b5563;font-size:.875rem}@media(max-width:640px){.Footer_separator__lK91E{font-size:.75rem}}@media(max-width:768px){.Footer_footer__OYoYH .Footer_contactList__RvfxD,.Footer_footer__OYoYH .Footer_linksList__XLkZ_{align-items:center}.Footer_footer__OYoYH .Footer_footerLink__0TCXZ{text-align:center}.Footer_footer__OYoYH .Footer_footerLink__0TCXZ:hover,.Footer_footer__OYoYH .Footer_serviceItem__tQmMh:hover{padding-left:0}.Footer_footer__OYoYH .Footer_contactItem__IEE5n:hover{transform:none}}.CookieConsentBanner_banner__wCFI3{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);width:min(920px,100vw - 24px);z-index:1200;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(248,245,255,.98));border:1px solid rgba(126,87,194,.16);box-shadow:0 30px 60px rgba(103,58,183,.18);backdrop-filter:blur(18px);padding:1rem}@media(max-width:768px){.CookieConsentBanner_banner__wCFI3{bottom:16px;border-radius:20px;padding:.9rem}}.CookieConsentBanner_content__Cr8AA{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center}@media(max-width:1024px){.CookieConsentBanner_content__Cr8AA{grid-template-columns:1fr}}.CookieConsentBanner_textWrap__FnJUI{display:grid;gap:.5rem}.CookieConsentBanner_eyebrow__c787_{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.4rem .75rem;border-radius:999px;background:rgba(126,87,194,.1);color:#673ab7;font-size:.76rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.CookieConsentBanner_title__J_E2q{margin:0;color:#1f2937;font-size:clamp(1rem,1.8vw,1.1rem)}.CookieConsentBanner_description__wdK3j{margin:0;color:#1f2937;line-height:1.65;font-size:.95rem}.CookieConsentBanner_links__v9ilN{display:flex;flex-wrap:wrap;gap:.75rem}.CookieConsentBanner_link__7nedT{color:#673ab7;text-decoration:none;font-weight:500}.CookieConsentBanner_link__7nedT:hover{color:#7e57c2}.CookieConsentBanner_actions__kenQ_{display:flex;gap:.75rem;align-items:center;justify-content:flex-end}@media(max-width:1024px){.CookieConsentBanner_actions__kenQ_{justify-content:flex-start;flex-wrap:wrap}}.CookieConsentBanner_primaryButton__UDE0C,.CookieConsentBanner_secondaryButton__ILYJ_{border-radius:14px;padding:.85rem 1.15rem;border:1px solid rgba(0,0,0,0);font-weight:600;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,background .3s ease,color .3s ease}.CookieConsentBanner_secondaryButton__ILYJ_{background:rgba(126,87,194,.08);color:#673ab7;border-color:rgba(126,87,194,.14)}.CookieConsentBanner_secondaryButton__ILYJ_:hover{transform:translateY(-1px);background:rgba(126,87,194,.12)}.CookieConsentBanner_primaryButton__UDE0C{background:linear-gradient(135deg,#7E57C2,#9575CD);color:#fff;box-shadow:0 18px 32px rgba(126,87,194,.22)}.CookieConsentBanner_primaryButton__UDE0C:hover{transform:translateY(-1px)}