@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap);html{font-size:16px;line-height:1.6}body{font-feature-settings:"kern" 1,"liga" 1;background-color:#000;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:var(--primary-orange);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--primary-orange-light)}::selection{background:var(--primary-orange);color:#fff}.LoadingScreen_loadingScreen__yYPub{align-items:center;background:linear-gradient(135deg,#1e293b,#0f172a);bottom:0;display:flex;font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Oxygen,Ubuntu,sans-serif;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:999999}.LoadingScreen_backgroundGradient__u1rP\+{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.LoadingScreen_gradientOrb__kJyKp{background:radial-gradient(circle,#e91e6366 0,#0000 70%);border-radius:50%;filter:blur(40px);height:300px;position:absolute;width:300px}.LoadingScreen_gradientOrb__kJyKp:nth-child(2){background:radial-gradient(circle,#2196f366 0,#0000 70%);height:400px;width:400px}.LoadingScreen_container__mkxoL{align-items:center;display:flex;flex-direction:column;max-width:500px;padding:2rem;position:relative;z-index:2}.LoadingScreen_logoSection__KsB9o{margin-bottom:3rem}.LoadingScreen_logoContainer__tCilY{align-items:center;display:flex;height:120px;justify-content:center;position:relative;width:120px}.LoadingScreen_logo__P4GfM{filter:brightness(0) invert(1);height:80px;position:relative;width:80px;z-index:3}.LoadingScreen_orbitRing__GkaxO{border:2px solid #e91e634d;border-radius:50%;border-top-color:#e91e63;bottom:-10px;left:-10px;position:absolute;right:-10px;top:-10px;z-index:1}.LoadingScreen_orbitRing2__iIPF3{border:1px solid #2196f333;border-radius:50%;border-right-color:#2196f3;bottom:-20px;left:-20px;position:absolute;right:-20px;top:-20px;z-index:1}.LoadingScreen_logoGlow__SUj9l{background:radial-gradient(circle,#e91e634d 0,#0000 70%);border-radius:50%;filter:blur(20px);height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px;z-index:1}.LoadingScreen_brandingSection__u28zF{color:#fff;margin-bottom:4rem;text-align:center}.LoadingScreen_companyName__Aw\+Qn{align-items:center;display:flex;flex-wrap:wrap;font-size:4rem;font-weight:900;gap:1rem;justify-content:center;line-height:1;margin:0 0 1rem}.LoadingScreen_nameMain__B3s8z{-webkit-text-fill-color:#0000;animation:LoadingScreen_gradientShift__mOFSK 3s ease-in-out infinite;background:linear-gradient(135deg,#e91e63,#ad1457,#e91e63);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;position:relative;text-shadow:0 0 30px #e91e6380}.LoadingScreen_nameMain__B3s8z:after{animation:LoadingScreen_shine__ygXi9 2s ease-in-out infinite;background:linear-gradient(135deg,#0000,#e91e6333,#0000);border-radius:8px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0}.LoadingScreen_nameSub__4d9CS{color:#fffffff2;font-weight:300;letter-spacing:2px;text-shadow:0 0 20px #ffffff4d}@keyframes LoadingScreen_gradientShift__mOFSK{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes LoadingScreen_shine__ygXi9{0%,to{opacity:0;transform:translateX(-100%)}50%{opacity:1;transform:translateX(100%)}}.LoadingScreen_tagline__tOVSg{color:#fffc;font-size:1.125rem;font-size:.9375rem;font-weight:400;letter-spacing:1px;margin:0;text-transform:uppercase}.LoadingScreen_progressSection__2kNP\+{max-width:300px;width:100%}.LoadingScreen_progressBarContainer__gooGz{margin-bottom:2rem;position:relative}.LoadingScreen_progressBar__xaJpK{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden;position:relative;width:100%}.LoadingScreen_progressFill__kGGeg{background:linear-gradient(90deg,#e91e63,#2196f3,#4caf50);border-radius:2px;height:100%;position:relative;transition:width .5s cubic-bezier(.4,0,.2,1)}.LoadingScreen_progressGlow__-mEtm{background:linear-gradient(90deg,#0000,#fff9,#0000);filter:blur(4px);height:100%;left:0;position:absolute;top:0;width:80px}.LoadingScreen_loadingDots__lSDV7{display:flex;gap:.75rem;justify-content:center}.LoadingScreen_dot__LYGil{background:linear-gradient(135deg,#e91e63,#ad1457);border-radius:50%;box-shadow:0 0 10px #e91e6380;height:10px;width:10px}.LoadingScreen_particles__hAS2Z{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.LoadingScreen_particle__Dt02p{border-radius:50%;bottom:-10px;box-shadow:0 0 10px currentColor;height:4px;position:absolute;width:4px}@media (max-width:768px){.LoadingScreen_container__mkxoL{padding:1rem}.LoadingScreen_companyName__Aw\+Qn{flex-direction:column;font-size:2.5rem;gap:.5rem}.LoadingScreen_logoContainer__tCilY{height:100px;width:100px}.LoadingScreen_logo__P4GfM{height:60px;width:60px}.LoadingScreen_tagline__tOVSg{font-size:.875rem}.LoadingScreen_brandingSection__u28zF{margin-bottom:3rem}}@media (max-width:480px){.LoadingScreen_container__mkxoL{padding:.5rem}.LoadingScreen_companyName__Aw\+Qn{font-size:2rem}.LoadingScreen_logoContainer__tCilY{height:80px;width:80px}.LoadingScreen_logo__P4GfM{height:50px;width:50px}.LoadingScreen_tagline__tOVSg{font-size:.8125rem}}.LoadingScreen_loadingScreen__yYPub *{will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.LoadingScreen_loadingScreen__yYPub *,.LoadingScreen_loadingScreen__yYPub :after,.LoadingScreen_loadingScreen__yYPub :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.LoadingTransition_loadingOverlay__5CFA0{align-items:center;background:linear-gradient(135deg,#000,#1a1a1a);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.LoadingTransition_loadingContainer__RDN7M{align-items:center;display:flex;flex-direction:column;gap:2rem;position:relative;z-index:10001}.LoadingTransition_loader__crKDi{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden;width:200px}.LoadingTransition_loaderBar__-Uxbo{background:linear-gradient(90deg,var(--primary-orange),#ff6b3d);border-radius:2px;height:100%;transform-origin:left;width:100%}.LoadingTransition_transitionLogo__DL0-S{align-items:center;color:#fff;display:flex;gap:.75rem}.LoadingTransition_logoIcon__2Qdka{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.LoadingTransition_redDot__VcwCB{background:var(--primary-orange);border-radius:50%;box-shadow:0 0 20px #e5572f99;height:16px;width:16px}.LoadingTransition_logoText__IiX72{display:flex;flex-direction:column}.LoadingTransition_logoMain__oi\+tu{color:#4a90e2;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1}.LoadingTransition_logoSub__i7v1T{color:#6bb6ff;font-size:.875rem;letter-spacing:.1em;margin-top:-.125rem}.LoadingTransition_curtain__uWneL{background:linear-gradient(135deg,var(--primary-orange) 0,#ff6b3d 100%);height:100%;left:0;position:absolute;top:0;width:50%;z-index:10000}.LoadingTransition_curtain2__TFTfq{background:linear-gradient(135deg,#4a90e2,#6bb6ff);height:100%;position:absolute;right:0;top:0;width:50%;z-index:10000}.PageWrapper_pageWrapper__prNVO{min-height:100vh;overflow-x:hidden;position:relative;width:100%}.Header_header__9A5aE{left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.Header_header__9A5aE.Header_scrolled__QCGNn{background:#323131e6;box-shadow:0 2px 10px #0000001a}.Header_container__HGAIb{align-items:center;display:flex;height:80px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 var(--spacing-lg)}.Header_logo__sDSCj{align-items:center;display:flex;gap:.75rem;text-decoration:none;transition:transform .3s ease}.Header_logo__sDSCj:hover{transform:scale(1.05)}.Header_redDot__eHyu\+{background:var(--primary-orange);border-radius:50%;height:12px;width:12px}.Header_logoText__-S5CH{display:flex;flex-direction:column}.Header_logoMain__2qLhq{color:#fff;font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1;text-shadow:0 2px 4px #0000004d}.Header_logoSub__mgafJ{color:#fff;font-size:.6875rem;letter-spacing:.1em;margin-top:-.125rem;text-shadow:0 1px 2px #0000004d}.Header_mobileLogo__\+GdhC .Header_logoMain__2qLhq{color:#4a90e2}.Header_mobileLogo__\+GdhC .Header_logoSub__mgafJ{color:#6bb6ff}.Header_hamburgerMenu__ypBk2{align-items:center;background:#0000;border:none;border-radius:16px;cursor:pointer;display:flex;height:60px;justify-content:center;padding:.875rem;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94);width:60px;z-index:1002}.Header_hamburgerMenu__ypBk2:hover{background:#e5572f1a;transform:scale(1.05)}.Header_hamburgerMenu__ypBk2:active{transform:scale(.98)}.Header_hamburgerIcon__EQlFO{display:flex;flex-direction:column;height:24px;justify-content:space-between;position:relative;width:32px}.Header_line__4Dr3t{background:linear-gradient(90deg,#fff,#ffffffe6);border-radius:6px;box-shadow:0 2px 8px #00000026,0 0 0 1px #ffffff1a;display:block;position:relative;transform-origin:center;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.Header_line__4Dr3t:first-child{height:3px;width:100%}.Header_line__4Dr3t:nth-child(2){height:3px;margin-left:auto;width:75%}.Header_line__4Dr3t:nth-child(3){height:3px;margin-left:auto;width:50%}.Header_hamburgerMenu__ypBk2:hover .Header_line__4Dr3t:nth-child(2),.Header_hamburgerMenu__ypBk2:hover .Header_line__4Dr3t:nth-child(3){width:100%}.Header_hamburgerIcon__EQlFO.Header_open__EgTOF .Header_line__4Dr3t:first-child{background:linear-gradient(90deg,var(--primary-orange) 0,#ff6b3d 100%);transform:rotate(45deg) translate(7px,7px);width:100%}.Header_hamburgerIcon__EQlFO.Header_open__EgTOF .Header_line__4Dr3t:nth-child(2){opacity:0;transform:translateX(30px) scale(0)}.Header_hamburgerIcon__EQlFO.Header_open__EgTOF .Header_line__4Dr3t:nth-child(3){background:linear-gradient(90deg,var(--primary-orange) 0,#ff6b3d 100%);transform:rotate(-45deg) translate(7px,-7px);width:100%}.Header_mobileMenuOverlay__xY9d9{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1001}.Header_mobileMenu__5XiXO{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#111111fa,#000000fa);border-left:1px solid #ffffff1a;bottom:0;box-shadow:-10px 0 40px #0000004d;display:flex;flex-direction:column;max-width:380px;min-width:320px;overflow-y:auto;position:fixed;right:0;top:0;width:50vw}.Header_mobileMenuHeader__meysL{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:2rem 1.5rem 1.5rem}.Header_mobileLogo__\+GdhC{align-items:center;display:flex;gap:.75rem;text-decoration:none}.Header_mobileCloseButton__Xo2i6{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;cursor:pointer;display:flex;height:45px;justify-content:center;padding:.75rem;transition:all .3s ease;width:45px}.Header_mobileCloseButton__Xo2i6:hover{background:#e5572f33;border-color:var(--primary-orange);transform:rotate(90deg)}.Header_closeIcon__DwQGc{color:var(--text-light);font-size:1.25rem;font-weight:300}.Header_mobileNav__DlqtT{flex:1 1;padding:2rem 0}.Header_navItems__Ex7GD{display:flex;flex-direction:column;gap:.5rem}.Header_mobileNavLink__QmTcc{align-items:center;border-radius:12px;color:var(--text-light);display:flex;font-size:1.25rem;font-weight:500;margin:0 1rem;padding:1.5rem;position:relative;text-decoration:none;transition:all .3s ease}.Header_mobileNavLink__QmTcc.Header_activeLink__54HyJ,.Header_mobileNavLink__QmTcc:hover{background:#e5572f1a;color:var(--primary-orange);transform:translateX(5px)}.Header_navIcon__\+Zt3L{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-right:1rem;width:24px}.Header_navLabel__lknuN{flex:1 1;font-weight:600}.Header_navLine__W7qya{background:#fff3;border-radius:1px;height:2px;transition:width .3s ease;width:0}.Header_mobileNavLink__QmTcc.Header_activeLink__54HyJ .Header_navLine__W7qya,.Header_mobileNavLink__QmTcc:hover .Header_navLine__W7qya{background:var(--primary-orange);width:30px}.Header_mobileMenuFooter__epO3s{border-top:1px solid #ffffff1a;display:flex;flex-direction:column;gap:1.5rem;padding:2rem 1.5rem}.Header_socialLinks__npdI2{display:flex;flex-direction:column;gap:1rem}.Header_socialLabel__Jigc6{color:#ffffffb3;font-size:.875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.Header_socialIcons__Fu9mR{display:flex;gap:1rem;justify-content:flex-start}.Header_socialIcon__Dz3nF{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;color:var(--text-light);display:flex;font-size:1rem;height:45px;justify-content:center;text-decoration:none;transition:all .3s ease;width:45px}.Header_socialIcon__Dz3nF:hover{background:var(--primary-orange);border-color:var(--primary-orange);box-shadow:0 8px 20px #e5572f4d;transform:translateY(-2px)}.Header_mobileButton__VqBMq{align-items:center;background:var(--primary-orange);border:none;border-radius:12px;color:var(--text-light);cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;overflow:hidden;padding:1rem 1.5rem;position:relative;text-decoration:none;transition:all .3s ease;width:100%}.Header_mobileButton__VqBMq:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.Header_mobileButton__VqBMq:hover:before{left:100%}.Header_mobileButton__VqBMq:hover{background:#ff6b3d;box-shadow:0 8px 25px #e5572f4d;transform:translateY(-2px)}.Header_mobileButton__VqBMq svg{transition:transform .3s ease}.Header_mobileButton__VqBMq:hover svg{transform:rotate(45deg)}.Header_contactInfo__Tb2SK{display:flex;flex-direction:column;gap:1rem}.Header_contactItem__uKGUd{display:flex;flex-direction:column;gap:.25rem}.Header_contactLabel__qudPr{color:#ffffffb3;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.Header_contactItem__uKGUd a{color:var(--text-light);font-size:.9375rem;text-decoration:none;transition:color .3s ease}.Header_contactItem__uKGUd a:hover{color:var(--primary-orange)}@media (max-width:480px){.Header_mobileMenu__5XiXO{min-width:280px;width:90vw}.Header_container__HGAIb{padding:0 1rem}.Header_mobileNavLink__QmTcc{font-size:1.125rem;padding:1.25rem 1rem}.Header_mobileMenuFooter__epO3s,.Header_mobileMenuHeader__meysL{padding-left:1.25rem;padding-right:1.25rem}.Header_hamburgerMenu__ypBk2{height:55px;padding:.75rem;width:55px}.Header_hamburgerIcon__EQlFO{height:20px;width:28px}.Header_socialIcons__Fu9mR{justify-content:center}}.Footer_footer__kHpla{background:#000;color:var(--text-light);min-height:400px;overflow:hidden;padding:3rem 0 1rem;position:relative}.Footer_backgroundContainer__VfPwk{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.Footer_backgroundImage__K-b1N{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:.6;position:absolute;right:0;top:0;transition:background-image 1s ease-in-out}.Footer_backgroundOverlay__MQSBL{background:linear-gradient(135deg,#0000004d,#1116 50%,#00000080);bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.Footer_container__MJyCl{height:100%;margin:0 auto;max-width:1200px;padding:35px;position:relative;z-index:3}.Footer_content__mwhU-{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:1fr 400px;margin-bottom:1.5rem;min-height:300px}.Footer_leftSection__IWbYH{display:flex;flex-direction:column;gap:1.5rem}.Footer_logo__AZsyK{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.Footer_logoIcon__-DDjE{align-items:center;background:#0000;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;width:40px}.Footer_redDot__q7DIF{background:var(--primary-orange);border-radius:50%;height:16px;width:16px}.Footer_logoText__6x4cX{display:flex;flex-direction:column}.Footer_logoMain__cGvjz{color:var(--text-light);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1;text-shadow:0 2px 4px #00000080}.Footer_logoSub__9Poyq{color:#fffc;font-size:.6875rem;letter-spacing:.2em;margin-top:-.125rem;text-shadow:0 1px 2px #00000080}.Footer_mainHeading__QUL1A{color:var(--text-light);font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;text-shadow:0 2px 4px #00000080}.Footer_contactInfo__\+SuQD{display:flex;flex-direction:column;gap:1.5rem}.Footer_contactRow__fYQNv{align-items:flex-start;display:flex;gap:1rem}.Footer_contactIcon__ajb\+6{color:var(--text-light);font-size:1.25rem;margin-top:.25rem;min-width:20px;text-shadow:0 1px 2px #00000080}.Footer_contactDetails__GACBb{display:flex;flex-direction:column;gap:.25rem}.Footer_label__oAtdS{color:var(--primary-orange);font-size:.75rem;font-weight:600;letter-spacing:.1em;margin-bottom:.125rem;text-shadow:0 1px 2px #00000080;text-transform:uppercase}.Footer_contactText__NyePk{color:var(--text-light);font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;text-shadow:0 2px 4px #00000080;transition:color .3s ease}.Footer_contactText__NyePk:hover{color:var(--primary-orange)}.Footer_socialMedia__J6YPh{display:flex;gap:.75rem;margin-top:1rem}.Footer_socialLink__3jB5t{align-items:center;background:var(--primary-orange);border-radius:50%;box-shadow:0 4px 12px #e5572f4d;display:flex;height:42px;justify-content:center;text-decoration:none;transition:all .3s ease;width:42px}.Footer_socialLink__3jB5t:hover{background:var(--primary-orange-light);box-shadow:0 6px 20px #e5572f66;transform:translateY(-2px)}.Footer_socialIcon__kBv8P{color:#fff;font-size:1rem}.Footer_rightSection__NiKdE{align-items:flex-start;display:flex;justify-content:flex-end}.Footer_contactCard__qcqfC{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff14;border:1px solid #fff3;border-radius:20px;box-shadow:0 8px 32px #0000004d;max-width:400px;padding:1.5rem;width:100%}.Footer_cardTitle__Ay8Qk{color:var(--text-light);font-size:1.5rem;font-weight:600;line-height:1.3;margin-bottom:1rem;text-shadow:0 1px 2px #0000004d}.Footer_cardDescription__pUqQq{color:#ffffffe6;font-size:.875rem;line-height:1.5;margin-bottom:1.5rem;text-shadow:0 1px 2px #0000004d}.Footer_formContainer__YPhGw{align-items:stretch;display:flex;gap:.5rem;margin-bottom:1rem}.Footer_emailInput__T0i7g{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff40;border-radius:10px;color:var(--text-light);flex:1 1;font-size:.9375rem;padding:.875rem 1rem;transition:all .3s ease}.Footer_emailInput__T0i7g::placeholder{color:#ffffffb3}.Footer_emailInput__T0i7g:focus{background:#fff3;border-color:var(--primary-orange);box-shadow:0 0 0 2px #e5572f33;outline:none}.Footer_submitButton__Oy0qk{background:var(--primary-orange);border:none;border-radius:10px;box-shadow:0 4px 12px #e5572f4d;color:var(--text-light);cursor:pointer;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:.875rem 1.5rem;transition:all .3s ease;white-space:nowrap}.Footer_submitButton__Oy0qk:hover{background:var(--primary-orange-light);box-shadow:0 6px 20px #e5572f66;transform:translateY(-2px)}.Footer_termsSection__DEC79{align-items:center;display:flex;gap:.5rem}.Footer_checkbox__2b\+HN{appearance:none;background:#0000;border:2px solid #ffffff80;border-radius:3px;cursor:pointer;height:16px;position:relative;transition:all .3s ease;width:16px}.Footer_checkbox__2b\+HN:checked{background:var(--primary-orange);border-color:var(--primary-orange)}.Footer_checkbox__2b\+HN:checked:after{color:#fff;content:"✓";font-size:.75rem;font-weight:700;left:1px;position:absolute;top:-3px}.Footer_termsLabel__6syv9{color:#fffc;cursor:pointer;font-size:.8125rem;text-shadow:0 1px 2px #0000004d}.Footer_copyright__osQKF{border-top:1px solid #ffffff26;margin-top:1.5rem;padding-top:1rem;text-align:center}.Footer_copyright__osQKF p{color:#ffffffb3;font-size:.875rem;text-shadow:0 1px 2px #0000004d}@media (max-width:1024px){.Footer_content__mwhU-{gap:2rem;grid-template-columns:1fr}.Footer_mainHeading__QUL1A{font-size:1.75rem}.Footer_rightSection__NiKdE{justify-content:center}}@media (max-width:768px){.Footer_footer__kHpla{min-height:auto;padding:2rem 0 1rem}.Footer_content__mwhU-{gap:1.5rem;min-height:auto}.Footer_mainHeading__QUL1A{font-size:1.5rem}.Footer_contactCard__qcqfC{max-width:100%;padding:1.25rem}.Footer_formContainer__YPhGw{flex-direction:column;gap:.75rem}.Footer_socialMedia__J6YPh{justify-content:center}}@media (max-width:480px){.Footer_contactRow__fYQNv{gap:.75rem}.Footer_contactIcon__ajb\+6{font-size:1.125rem}.Footer_cardTitle__Ay8Qk,.Footer_mainHeading__QUL1A{font-size:1.25rem}}.Hero_hero__LX-WO{align-items:center;background:#000;display:flex;min-height:100vh;overflow:hidden;position:relative}.Hero_backgroundContainer__AlIB5{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.Hero_backgroundImage__6IfZ-{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:.7;position:absolute;right:0;top:0;transition:background-image 1s ease-in-out}.Hero_backgroundOverlay__NTUVM{background:#0000004d;bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.Hero_container__iwFLR{margin:0 auto;max-width:1200px;padding:0 var(--spacing-lg);position:relative;width:100%;z-index:3}.Hero_content__KsvsB{color:var(--text-light);margin:0 auto;max-width:900px;text-align:center}.Hero_title__EV-\+v{color:#fff;font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:1.5rem;text-shadow:0 4px 8px #000c}.Hero_description__pAp32{color:#ffffffe6;font-size:1rem;line-height:1.6;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:700px;opacity:.95;text-shadow:0 3px 6px #000000b3}.Hero_cta__yJnrQ{display:flex;justify-content:center;margin-bottom:3rem}.Hero_ctaButton__nK0T1{align-items:center;background:#0000;border:2px solid #fff6;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;overflow:hidden;padding:.875rem 2rem;position:relative;text-decoration:none;text-shadow:0 2px 4px #00000080;transition:all .3s ease}.Hero_ctaButton__nK0T1:before{background:var(--primary-orange);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease;width:100%;z-index:-1}.Hero_ctaButton__nK0T1:hover:before{left:0}.Hero_ctaButton__nK0T1:hover{border-color:var(--primary-orange);box-shadow:0 8px 25px #e5572f66;transform:translateY(-2px)}.Hero_ctaButton__nK0T1 svg{transition:transform .3s ease}.Hero_ctaButton__nK0T1:hover svg{transform:rotate(45deg)}.Hero_statsSection__HHPdY{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.Hero_statItem__VSnFY{min-width:120px;text-align:center}.Hero_statNumber__AGgnN{align-items:baseline;color:var(--primary-orange);display:flex;font-size:2.2rem;font-weight:700;justify-content:center;line-height:1;margin-bottom:.5rem;text-shadow:0 3px 6px #0009}.Hero_statSuffix__y\+UIW{font-size:1.3rem;margin-left:.1em}.Hero_statLabel__Tq4fx{color:#ffffffd9;font-size:.8125rem;font-weight:500;letter-spacing:.05em;text-shadow:0 2px 4px #0009;text-transform:uppercase}@media (max-width:1024px){.Hero_title__EV-\+v{font-size:2.2rem}.Hero_description__pAp32{font-size:.9375rem}.Hero_statNumber__AGgnN{font-size:2rem}}@media (max-width:768px){.Hero_container__iwFLR{padding:0 1rem}.Hero_title__EV-\+v{font-size:1.875rem}.Hero_description__pAp32{font-size:.875rem;margin-bottom:1.5rem}.Hero_statsSection__HHPdY{gap:2rem;margin-top:2rem}.Hero_statNumber__AGgnN{font-size:1.75rem}.Hero_statSuffix__y\+UIW{font-size:1.1rem}.Hero_statLabel__Tq4fx{font-size:.75rem}}@media (max-width:480px){.Hero_title__EV-\+v{font-size:1.5rem}.Hero_description__pAp32{font-size:.8125rem}.Hero_statsSection__HHPdY{align-items:center;flex-direction:column;gap:1.5rem}.Hero_statNumber__AGgnN{font-size:1.5rem}}.Services_services__VPPtu{background:linear-gradient(135deg,#0f0f23,#1a1a2e 50%,#16213e);overflow:hidden;padding:100px 0;position:relative}.Services_services__VPPtu:before{animation:Services_backgroundFloat__or7ll 20s ease-in-out infinite;background:radial-gradient(circle at 20% 30%,#e91e631a 0,#0000 60%),radial-gradient(circle at 80% 70%,#2196f31a 0,#0000 60%),radial-gradient(circle at 40% 80%,#4caf501a 0,#0000 60%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes Services_backgroundFloat__or7ll{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.02)}}.Services_container__TEFBS{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:2}.Services_header__mTLU8{margin-bottom:4rem;text-align:center}.Services_label__8D7Pl{animation:Services_gradientShift__BfALm 4s ease-in-out infinite;background:linear-gradient(45deg,#ff6b6b,#feca57,#48dbfb,#ff9ff3);background-size:300% 300%;border-radius:50px;box-shadow:0 8px 25px #ff6b6b4d;color:#fff;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:1px;margin-bottom:1rem;padding:.5rem 1.5rem}@keyframes Services_gradientShift__BfALm{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.Services_title__9Qr7j{color:#fff;font-size:3rem;font-weight:800;line-height:1.2;margin-bottom:1rem;text-shadow:2px 2px 4px #0000004d}.Services_subtitle__-YvPX{color:#fffc;font-size:1.125rem;line-height:1.7;margin:0 auto;max-width:600px}.Services_servicesGrid__XuGlB{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-bottom:4rem}.Services_serviceWrapper__H13QH{position:relative}.Services_serviceCard__H1WPG{border-radius:24px;box-shadow:0 8px 35px #0000004d,0 4px 15px #0003;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-end;min-height:480px;overflow:hidden;padding:2.5rem 2rem;position:relative;transition:all .6s cubic-bezier(.4,0,.2,1)}.Services_serviceCard__H1WPG:hover{box-shadow:0 25px 60px #0006,0 10px 30px #0003;transform:translateY(-12px) scale(1.02)}.Services_smoothOverlay__bcFjs{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(135deg,#0006,#0003 50%,#00000080);bottom:0;left:0;position:absolute;right:0;top:0;transition:all .6s ease;z-index:1}.Services_serviceCard__H1WPG:hover .Services_smoothOverlay__bcFjs{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(135deg,#00000059,#00000026 50%,#00000073)}.Services_alwaysBorder__4vAc5{animation:Services_borderPulse__m5q4L 3s ease-in-out infinite;border:3px solid;border-radius:27px;bottom:-3px;left:-3px;opacity:1;position:absolute;right:-3px;top:-3px;z-index:0}@keyframes Services_borderPulse__m5q4L{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.01)}}.Services_serviceCard__H1WPG:hover .Services_alwaysBorder__4vAc5{animation:Services_borderGlow__UJXgf 2s ease-in-out infinite;border-width:4px;opacity:1}@keyframes Services_borderGlow__UJXgf{0%,to{filter:drop-shadow(0 0 10px currentColor)}50%{filter:drop-shadow(0 0 20px currentColor)}}.Services_cardContent__RjeWI{position:relative;text-align:center;z-index:2}.Services_serviceHeader__\+bfZu{align-items:center;display:flex;justify-content:center;margin-bottom:2rem}.Services_serviceIcon__87aS0{align-items:center;border:3px solid;border-radius:50%;display:flex;height:100px;justify-content:center;position:relative;transition:all .6s cubic-bezier(.4,0,.2,1);width:100px}.Services_serviceIcon__87aS0:before{animation:Services_iconRotate__n3oqe 4s linear infinite;background:conic-gradient(from 0deg,#0000,#ffffff4d,#0000);border-radius:50%;bottom:-5px;content:"";left:-5px;opacity:0;position:absolute;right:-5px;top:-5px;transition:opacity .3s ease}.Services_serviceCard__H1WPG:hover .Services_serviceIcon__87aS0:before{opacity:1}@keyframes Services_iconRotate__n3oqe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Services_serviceCard__H1WPG:hover .Services_serviceIcon__87aS0{border-width:4px;transform:scale(1.15)}.Services_bgNumber__0958R{display:none}.Services_serviceTitle__zFwf1{font-size:1.75rem;font-weight:700;line-height:1.3;margin-bottom:1rem;transition:all .6s ease}.Services_serviceCard__H1WPG:hover .Services_serviceTitle__zFwf1{transform:translateY(-2px)}.Services_serviceDescription__8DqH6{font-size:.9375rem;line-height:1.6;margin-bottom:2rem;transition:all .6s ease}.Services_serviceCard__H1WPG:hover .Services_serviceDescription__8DqH6{transform:translateY(-2px)}.Services_serviceActions__TvrQF{align-items:center;display:flex;gap:1rem}.Services_viewButton__Yn6-M{align-items:center;border:none;border-radius:12px;color:#fff;display:inline-flex;flex:1 1;font-size:.9375rem;font-weight:600;gap:.5rem;justify-content:center;overflow:hidden;padding:.875rem 1.5rem;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.Services_viewButton__Yn6-M:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .8s cubic-bezier(.4,0,.2,1);width:100%}.Services_viewButton__Yn6-M:hover:before{left:100%}.Services_viewButton__Yn6-M:hover{filter:brightness(110%);transform:translateY(-2px) scale(1.03)}.Services_expandButton__BviAL{align-items:center;border:2px solid;border-radius:12px;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .4s cubic-bezier(.4,0,.2,1);width:44px}.Services_expandButton__BviAL:hover{transform:scale(1.08)}.Services_subServices__mQ-8s{margin-top:1.5rem;padding-top:1.5rem}.Services_subServicesGrid__F25o4{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.Services_subServiceCard__IlOOy{border:1px solid;border-radius:16px;overflow:hidden;padding:1.5rem;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.Services_subServiceCard__IlOOy:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s cubic-bezier(.4,0,.2,1);width:100%}.Services_subServiceCard__IlOOy:hover:before{left:100%}.Services_subServiceCard__IlOOy:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-6px) scale(1.02)}.Services_subServiceIcon__sKtSe{font-size:2rem;margin-bottom:1rem;transition:transform .4s cubic-bezier(.4,0,.2,1)}.Services_subServiceCard__IlOOy:hover .Services_subServiceIcon__sKtSe{transform:scale(1.1) rotate(5deg)}.Services_subServiceName__4U7dI{font-size:1.125rem;font-weight:600;line-height:1.3;margin-bottom:.5rem}.Services_subServiceDescription__6jFUi{color:#64748b;font-size:.8125rem;line-height:1.5;margin-bottom:1rem}.Services_subServiceButton__JsxrN{border-radius:8px;color:#fff;display:inline-block;font-size:.8125rem;font-weight:600;padding:.5rem 1rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.Services_subServiceButton__JsxrN:hover{filter:brightness(110%);transform:translateY(-2px) scale(1.05)}.Services_cta__RHK4j{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #fff3;border-radius:24px;padding:3rem 2rem;text-align:center}.Services_shopButton__nre\+D{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;box-shadow:0 8px 25px #6366f14d;color:#fff;display:inline-flex;font-weight:600;gap:.5rem;margin:0 .5rem 1rem;padding:1rem 2rem;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.Services_shopButton__nre\+D:hover{box-shadow:0 15px 40px #6366f166;transform:translateY(-3px) scale(1.05)}.Services_learnMoreButton__tLf\+2{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;border:2px solid #ffffff4d;border-radius:12px;color:#fff;display:inline-flex;font-weight:600;gap:.5rem;margin:0 .5rem 1rem;padding:1rem 2rem;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.Services_learnMoreButton__tLf\+2:hover{background:#ffffff1a;border-color:#ffffff80;transform:translateY(-3px) scale(1.05)}@media (max-width:1024px){.Services_servicesGrid__XuGlB{gap:2rem;grid-template-columns:1fr}.Services_subServicesGrid__F25o4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Services_title__9Qr7j{font-size:2.25rem}.Services_serviceCard__H1WPG{min-height:400px;padding:2rem 1.5rem}.Services_serviceIcon__87aS0{height:80px;width:80px}.Services_serviceActions__TvrQF{flex-direction:column;gap:.75rem}.Services_viewButton__Yn6-M{width:100%}.Services_subServicesGrid__F25o4{grid-template-columns:1fr}}@media (max-width:480px){.Services_container__TEFBS{padding:0 1rem}.Services_services__VPPtu{padding:60px 0}.Services_title__9Qr7j{font-size:2rem}.Services_serviceCard__H1WPG{min-height:350px}}@media (min-width:1025px){.Services_serviceCard__H1WPG:hover{transform:translateY(-15px) scale(1.03)}.Services_serviceCard__H1WPG:hover .Services_serviceIcon__87aS0{transform:scale(1.2)}}:root{--primary-orange:#e5572f;--text-light:#fff;--spacing-lg:2rem}.Mission_mission__gU5J\+{background:#111;padding:4rem 0;position:relative}.Mission_mission__gU5J\+:before{background-image:radial-gradient(circle at 25% 25%,#e5572f14 0,#0000 50%),radial-gradient(circle at 75% 75%,#e5572f0d 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.Mission_container__g80Vp{margin:0 auto;max-width:1200px;padding:0 2rem;padding:0 var(--spacing-lg);position:relative;z-index:2}.Mission_grid__81KCs{grid-gap:2rem;align-items:stretch;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-bottom:4rem}.Mission_goalCard__5BC27,.Mission_missionCard__88mhU{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;padding:2.5rem;position:relative;transition:all .3s ease}.Mission_goalCard__5BC27:before,.Mission_missionCard__88mhU:before{background:linear-gradient(135deg,#0000,#ffffff05);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.Mission_goalCard__5BC27:hover:before,.Mission_missionCard__88mhU:hover:before{opacity:1}.Mission_goalCard__5BC27:hover,.Mission_missionCard__88mhU:hover{border-color:#e5572f;border-color:var(--primary-orange);box-shadow:0 10px 40px #e5572f33;transform:translateY(-5px)}.Mission_greenCard__Z3csi{background:#e5572f0d;border-color:#e5572f33}.Mission_greenCard__Z3csi:hover{background:#e5572f1a;border-color:#e5572f;border-color:var(--primary-orange);box-shadow:0 15px 50px #e5572f4d}.Mission_cardHeader__RVmgi{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.Mission_cardLabel__h1MnY{border:1px solid #e5572f4d;border-radius:20px;font-size:.8125rem;font-weight:600;letter-spacing:.1em;padding:.5rem 1rem;text-transform:uppercase}.Mission_cardIcon__Z3wCW,.Mission_cardLabel__h1MnY{background:#e5572f1a;color:#e5572f;color:var(--primary-orange)}.Mission_cardIcon__Z3wCW{align-items:center;border:1px solid #e5572f4d;border-radius:12px;display:flex;height:48px;justify-content:center;transition:all .3s ease;width:48px}.Mission_goalCard__5BC27:hover .Mission_cardIcon__Z3wCW,.Mission_missionCard__88mhU:hover .Mission_cardIcon__Z3wCW{background:#e5572f;background:var(--primary-orange);color:#fff;transform:scale(1.1)}.Mission_cardTitle__tOC9I{color:#fff;color:var(--text-light);font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.Mission_cardDescription__QQFOw{color:#fffc;font-size:1rem;line-height:1.6;margin-bottom:2rem}.Mission_serviceHighlights__mDZ2N{display:flex;flex-direction:column;gap:1rem}.Mission_highlight__lCs2t{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;gap:1rem;padding:.75rem 1rem;transition:all .3s ease}.Mission_highlight__lCs2t:hover{background:#e5572f1a;border-color:#e5572f4d}.Mission_highlightIcon__TZztW{filter:grayscale(100%);font-size:1.5rem;transition:filter .3s ease}.Mission_highlight__lCs2t:hover .Mission_highlightIcon__TZztW{filter:grayscale(0)}.Mission_highlight__lCs2t span:last-child{color:#ffffffe6;font-weight:500}.Mission_visionStats__M8ABw{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-top:2rem}.Mission_stat__tVhZb{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:1.5rem;text-align:center;transition:all .3s ease}.Mission_stat__tVhZb:hover{background:#e5572f1a;border-color:#e5572f4d;transform:translateY(-2px)}.Mission_statNumber__-qwCT{color:#e5572f;color:var(--primary-orange);font-size:2rem;font-weight:800;margin-bottom:.5rem}.Mission_statLabel__as0u6{color:#fffc;font-size:.875rem;font-weight:600}.Mission_valuesSection__-0EnT{background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;padding:4rem 2rem;position:relative;text-align:center}.Mission_valuesSection__-0EnT:before{background:linear-gradient(135deg,#0000,#e5572f0d);border-radius:20px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.Mission_valuesTitle__h-6ps{color:#fff;color:var(--text-light);font-size:2.5rem;font-weight:800;margin-bottom:3rem;position:relative;z-index:2}.Mission_valuesGrid__7SqER{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));position:relative;z-index:2}.Mission_valueCard__R\+NFP{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:2rem 1.5rem;position:relative;text-align:center;transition:all .3s ease}.Mission_valueCard__R\+NFP:hover{background:#e5572f1a;border-color:#e5572f4d;box-shadow:0 15px 40px #e5572f33;transform:translateY(-8px)}.Mission_valueIcon__7ts4u{align-items:center;border-radius:16px;box-shadow:0 8px 25px #0000004d;display:flex;height:64px;justify-content:center;margin:0 auto 1.5rem;transition:all .3s ease;width:64px}.Mission_valueCard__R\+NFP:hover .Mission_valueIcon__7ts4u{box-shadow:0 12px 35px #0006;transform:scale(1.1) rotate(5deg)}.Mission_valueCard__R\+NFP h4{color:#fff;color:var(--text-light);font-size:1.25rem;font-weight:700;margin-bottom:1rem}.Mission_valueCard__R\+NFP p{color:#fffc;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.Mission_mission__gU5J\+{padding:3rem 0}.Mission_grid__81KCs{gap:1.5rem;grid-template-columns:1fr}.Mission_goalCard__5BC27,.Mission_missionCard__88mhU{padding:2rem}.Mission_cardTitle__tOC9I{font-size:1.5rem}.Mission_cardDescription__QQFOw{font-size:.9375rem}.Mission_cardHeader__RVmgi{flex-direction:column;gap:1rem;text-align:center}.Mission_visionStats__M8ABw{gap:1rem;grid-template-columns:1fr}.Mission_valuesGrid__7SqER{gap:1.5rem;grid-template-columns:1fr}.Mission_valuesTitle__h-6ps{font-size:2rem}.Mission_serviceHighlights__mDZ2N{gap:.75rem}}@media (max-width:480px){.Mission_container__g80Vp{padding:0 1rem}.Mission_mission__gU5J\+{padding:2rem 0}.Mission_goalCard__5BC27,.Mission_missionCard__88mhU{padding:1.5rem}.Mission_cardTitle__tOC9I{font-size:1.25rem}.Mission_valuesSection__-0EnT{padding:3rem 1.5rem}.Mission_statNumber__-qwCT{font-size:1.5rem}.Mission_highlight__lCs2t{gap:.75rem;padding:.5rem .75rem}.Mission_highlightIcon__TZztW{font-size:1.25rem}}@keyframes Mission_glow__8IQ\+U{0%,to{box-shadow:0 10px 40px #e5572f33}50%{box-shadow:0 10px 60px #e5572f4d}}.Mission_goalCard__5BC27:hover,.Mission_missionCard__88mhU:hover{animation:Mission_glow__8IQ\+U 2s ease-in-out infinite}.Mission_mission__gU5J\+:after{animation:Mission_particleMove__CRMVZ 20s linear infinite;background-image:radial-gradient(circle at 20px 20px,#e5572f1a 1px,#0000 0),radial-gradient(circle at 80px 80px,#ffffff0d 1px,#0000 0);background-size:100px 100px,120px 120px;bottom:0;content:"";left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}@keyframes Mission_particleMove__CRMVZ{0%{transform:translateX(0) translateY(0)}to{transform:translateX(-100px) translateY(-100px)}}.Clients_clients__E8eUx{background:linear-gradient(135deg,#f8fafc,#e2e8f0 50%,#f1f5f9);padding:100px 0;position:relative}.Clients_clients__E8eUx:before{background-image:radial-gradient(circle at 20% 20%,#6366f10d 0,#0000 50%),radial-gradient(circle at 80% 80%,#a855f70d 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.Clients_container__dzND0{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:2}.Clients_header__-rFIb{margin-bottom:4rem;text-align:center}.Clients_label__\+4Ghj{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50px;box-shadow:0 4px 15px #6366f140;color:#fff;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:1px;margin-bottom:1rem;padding:.5rem 1.5rem}.Clients_title__iJxgD{color:#1e293b;font-size:3rem;font-weight:800;line-height:1.2;margin-bottom:1rem}.Clients_subtitle__WlbLb{color:#64748b;font-size:1.125rem;line-height:1.7;margin:0 auto;max-width:700px}.Clients_clientsGrid__Xl3yO{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:4rem}.Clients_clientCard__z1PGD{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 4px 6px #0000000d,0 1px 3px #0000001a;cursor:pointer;overflow:hidden;padding:2rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.Clients_clientCard__z1PGD:hover{box-shadow:0 20px 40px #0000001a,0 4px 20px #0000000d}.Clients_cardContent__hSlGo{position:relative;text-align:center;z-index:2}.Clients_logoContainer__\+ymWQ{display:flex;justify-content:center;margin:0 auto 1.5rem}.Clients_customLogo__ZojD8{align-items:center;border-radius:16px;box-shadow:0 8px 25px #00000026;display:flex;height:80px;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:80px}.Clients_clientCard__z1PGD:hover .Clients_customLogo__ZojD8{box-shadow:0 12px 35px #0003;transform:scale(1.1) rotate(5deg)}.Clients_logoBackground__oRRS6{left:50%;opacity:.3;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease}.Clients_clientCard__z1PGD:hover .Clients_logoBackground__oRRS6{opacity:.5;transform:translate(-50%,-50%) scale(1.2)}.Clients_logoInitials__vrDzN{color:#fff;font-size:1.5rem;font-weight:800;position:relative;text-shadow:0 2px 4px #0000004d;z-index:2}.Clients_clientInfo__m951T{margin-bottom:1.5rem}.Clients_clientName__miBDf{color:#1e293b;font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.Clients_clientIndustry__EcFmm{border:1px solid;border-radius:20px;display:inline-block;font-size:.8125rem;font-weight:600;margin-bottom:1rem;padding:.25rem .75rem;transition:all .3s ease}.Clients_clientDescription__KPPvv{color:#64748b;font-size:.9375rem;line-height:1.5;margin:0}.Clients_cardDecoration__aBbN3{bottom:0;height:4px;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s ease}.Clients_clientCard__z1PGD:hover .Clients_cardDecoration__aBbN3{opacity:1}.Clients_partnershipCta__WwGJB{background:#fff;border:1px solid #6366f11a;border-radius:24px;box-shadow:0 4px 25px #0000000d,0 0 0 1px #0000000d;padding:3rem 2rem;text-align:center}.Clients_partnershipCta__WwGJB h3{color:#1e293b;font-size:2rem;font-weight:700;margin-bottom:.5rem}.Clients_partnershipCta__WwGJB p{color:#64748b;font-size:1.125rem;margin-bottom:2rem}.Clients_ctaButton__t8fTH{background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:12px;box-shadow:0 4px 15px #6366f140;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.Clients_ctaButton__t8fTH:hover{box-shadow:0 8px 25px #6366f159;transform:translateY(-2px)}@media (max-width:768px){.Clients_title__iJxgD{font-size:2.25rem}.Clients_clientsGrid__Xl3yO{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.Clients_clientCard__z1PGD{padding:1.5rem}.Clients_partnershipCta__WwGJB{padding:2rem 1.5rem}.Clients_partnershipCta__WwGJB h3{font-size:1.5rem}}@media (max-width:480px){.Clients_container__dzND0{padding:0 1rem}.Clients_clients__E8eUx{padding:60px 0}.Clients_title__iJxgD{font-size:2rem}.Clients_clientsGrid__Xl3yO{grid-template-columns:1fr}}@keyframes Clients_logoFloat__Qyn\+t{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.05)}}.Clients_clientCard__z1PGD:hover .Clients_customLogo__ZojD8{animation:Clients_logoFloat__Qyn\+t 2s ease-in-out infinite}.CTA_cta__-0VrJ{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;background:#fff;padding:5rem 0;position:relative;text-rendering:optimizeLegibility;transform:translateZ(0)}.CTA_container__ZtoZu{margin:0 auto;max-width:1400px;padding:35px;transform:translateZ(0)}.CTA_ctaGrid__8ZWd\+{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 500px}.CTA_contentSection__AH\+I1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;text-rendering:optimizeLegibility}.CTA_headerSection__Pyc\+m{margin-bottom:3rem}.CTA_label__8U8p1{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:var(--primary-orange);display:block;font-size:.875rem;font-weight:700;letter-spacing:.1em;margin-bottom:.75rem;text-transform:uppercase}.CTA_title__jDkNv{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a1a1a;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;text-rendering:optimizeLegibility}.CTA_subtitle__YSAjH{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#666;font-size:1rem;line-height:1.6;max-width:600px;text-rendering:optimizeLegibility}.CTA_featuresGrid__J24n3{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-bottom:3rem}.CTA_featureItem__rvdGH{align-items:flex-start;background:#fff;border:1px solid #f0f0f0;border-radius:12px;cursor:pointer;display:flex;gap:1rem;padding:1.5rem;transform:translateZ(0);transition:all .2s ease-out;will-change:transform}.CTA_featureItem__rvdGH:hover{background:#fafafa;border-color:#e5572f33;box-shadow:0 8px 25px #00000014;transform:translateY(-2px) translateZ(0)}.CTA_featureIcon__BRgaf{align-items:center;background:var(--primary-orange);border-radius:12px;box-shadow:0 4px 12px #e5572f4d;color:#000;display:flex;flex-shrink:0;height:48px;justify-content:center;transform:translateZ(0);width:48px}.CTA_featureContent__HqOcy{flex:1 1}.CTA_featureTitle__pe7pH{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a1a1a;font-size:1.125rem;font-weight:600;line-height:1.3;margin-bottom:.5rem;text-rendering:optimizeLegibility}.CTA_featureDescription__74MkR{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#666;font-size:.9375rem;line-height:1.5;text-rendering:optimizeLegibility}.CTA_ctaButtons__Iah9t{display:flex;gap:1rem}.CTA_viewButton__pjI1g{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0000;border:2px solid var(--primary-orange);border-radius:50px;color:var(--primary-orange);cursor:pointer;font-size:1rem;font-weight:600;overflow:hidden;padding:.875rem 2rem;position:relative;transform:translateZ(0);transition:all .2s ease-out}.CTA_viewButton__pjI1g:before{background:var(--primary-orange);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .2s ease-out;width:100%;z-index:-1}.CTA_viewButton__pjI1g:hover:before{left:0}.CTA_viewButton__pjI1g:hover{box-shadow:0 8px 25px #e5572f4d;color:#fff;transform:translateY(-2px) translateZ(0)}.CTA_imageSection__mvEwz,.CTA_imageWrapper__5yo8S{position:relative;transform:translateZ(0)}.CTA_imageWrapper__5yo8S{border-radius:20px;box-shadow:0 20px 60px #0000001a;overflow:hidden}.CTA_ctaImage__pc2Ne{height:600px;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;object-fit:cover;transform:translateZ(0);transition:transform .2s ease-out;width:100%}.CTA_imageWrapper__5yo8S:hover .CTA_ctaImage__pc2Ne{transform:scale(1.02) translateZ(0)}.CTA_imageOverlay__4gC\+6{background:linear-gradient(0deg,#000c,#0000);bottom:0;left:0;padding:2rem;position:absolute;right:0}.CTA_statsOverlay__t3ZQb{display:flex;gap:1rem;justify-content:space-between}.CTA_statBadge__ETpZ3{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;color:#fff;padding:1rem;text-align:center}.CTA_statBadge__ETpZ3,.CTA_statNumber__C31DJ{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.CTA_statNumber__C31DJ{color:var(--primary-orange);display:block;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.CTA_statLabel__1jcVK{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#ffffffe6;font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}@media (max-width:1024px){.CTA_ctaGrid__8ZWd\+{gap:3rem;grid-template-columns:1fr}.CTA_imageSection__mvEwz{order:-1}.CTA_featuresGrid__J24n3{gap:1.5rem;grid-template-columns:1fr}.CTA_title__jDkNv{font-size:2rem}}@media (max-width:768px){.CTA_cta__-0VrJ{padding:3rem 0}.CTA_container__ZtoZu{padding:0 1rem}.CTA_title__jDkNv{font-size:1.75rem}.CTA_subtitle__YSAjH{font-size:.9375rem}.CTA_ctaImage__pc2Ne{height:400px}.CTA_statsOverlay__t3ZQb{flex-direction:column;gap:1rem}}@media (max-width:480px){.CTA_featuresGrid__J24n3{grid-template-columns:1fr}.CTA_featureItem__rvdGH{flex-direction:column;gap:1rem;text-align:center}.CTA_featureIcon__BRgaf{margin:0 auto}}.Marquee_marquee__ugDWo{background:linear-gradient(135deg,#1e293b,#334155 50%,#475569);border-image:linear-gradient(90deg,#e91e63,#2196f3,#4caf50,#ff9800) 1;border-top:3px solid #0000;overflow:hidden;padding:20px 0;position:relative}.Marquee_marquee__ugDWo:before{animation:Marquee_patternMove__vUOY0 10s linear infinite;background:linear-gradient(45deg,#0000 45%,#e91e631a 50%,#0000 55%),linear-gradient(-45deg,#0000 45%,#2196f31a 50%,#0000 55%);background-size:60px 60px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes Marquee_patternMove__vUOY0{0%{transform:translateX(0)}to{transform:translateX(60px)}}.Marquee_marqueeContainer__DYTSd{position:relative;width:100%;z-index:2}.Marquee_marqueeContent__eaUGO{align-items:center;display:flex;white-space:nowrap;width:max-content}.Marquee_marqueeText__ht8ND{-webkit-text-fill-color:#0000;animation:Marquee_textShimmer__VNjnL 3s ease-in-out infinite;background:linear-gradient(45deg,#fff,#f8fafc,#e2e8f0,#fff);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:2px;margin:0 2rem;position:relative;text-shadow:0 0 20px #ffffff4d;text-transform:uppercase}@keyframes Marquee_textShimmer__VNjnL{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.Marquee_marqueeText__ht8ND:nth-child(6n+1){-webkit-text-fill-color:#e91e63;color:#e91e63;text-shadow:0 0 15px #e91e6366}.Marquee_marqueeText__ht8ND:nth-child(6n+3){-webkit-text-fill-color:#2196f3;color:#2196f3;text-shadow:0 0 15px #2196f366}.Marquee_marqueeText__ht8ND:nth-child(6n+5){-webkit-text-fill-color:#4caf50;color:#4caf50;text-shadow:0 0 15px #4caf5066}.Marquee_marqueeDot__9W4Iq{animation:Marquee_dotPulse__XsV5n 2s ease-in-out infinite;color:#fff9;font-size:1.5rem;margin:0 1rem}@keyframes Marquee_dotPulse__XsV5n{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.Marquee_marqueeText__ht8ND:hover{transform:scale(1.05);transition:transform .3s ease}@media (max-width:768px){.Marquee_marquee__ugDWo{padding:15px 0}.Marquee_marqueeText__ht8ND{font-size:1rem;letter-spacing:1px;margin:0 1.5rem}.Marquee_marqueeDot__9W4Iq{font-size:1.25rem;margin:0 .75rem}}@media (max-width:480px){.Marquee_marqueeText__ht8ND{font-size:.875rem;margin:0 1rem}.Marquee_marqueeDot__9W4Iq{font-size:1rem;margin:0 .5rem}}.Marquee_marqueeContent__eaUGO:hover{animation-play-state:paused}@keyframes Marquee_borderGlow__2s0XR{0%,to{border-image:linear-gradient(90deg,#e91e63,#2196f3,#4caf50,#ff9800) 1}25%{border-image:linear-gradient(90deg,#2196f3,#4caf50,#ff9800,#e91e63) 1}50%{border-image:linear-gradient(90deg,#4caf50,#ff9800,#e91e63,#2196f3) 1}75%{border-image:linear-gradient(90deg,#ff9800,#e91e63,#2196f3,#4caf50) 1}}.Marquee_marquee__ugDWo{animation:Marquee_borderGlow__2s0XR 8s ease-in-out infinite}.Appointment_appointment__sGf8Q{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:6rem 0;position:relative}.Appointment_appointment__sGf8Q:before{background:radial-gradient(circle at 20% 20%,#e91e630d 0,#0000 50%),radial-gradient(circle at 80% 80%,#2196f30d 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.Appointment_container__FdZF8{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:2}.Appointment_appointmentGrid__v4iw5{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.Appointment_formSection__grQew{background:#fff;border:1px solid #0000000d;border-radius:24px;box-shadow:0 20px 40px #00000014,0 4px 20px #0000000d;padding:3rem}.Appointment_headerSection__7OT8t{margin-bottom:2.5rem;text-align:center}.Appointment_label__244To{background:linear-gradient(135deg,#e91e63,#ad1457);border-radius:25px;color:#fff;display:inline-block;font-size:.8125rem;font-weight:700;letter-spacing:1px;margin-bottom:1rem;padding:.5rem 1.5rem;text-transform:uppercase}.Appointment_title__hBat1{color:#1e293b;font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:1rem}.Appointment_subtitle__T2\+EV{color:#64748b;font-size:1rem;line-height:1.6;margin:0 auto;max-width:90%}.Appointment_appointmentForm__Y1l77{display:flex;flex-direction:column;gap:1.5rem}.Appointment_formRow__o8NiP{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.Appointment_inputGroup__jgU7Y{position:relative}.Appointment_formInput__Kswm6,.Appointment_formSelect__mMmvr,.Appointment_formTextarea__mcgJR{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;color:#1e293b;font-family:inherit;font-size:1rem;padding:1rem 1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.Appointment_formInput__Kswm6:focus,.Appointment_formSelect__mMmvr:focus,.Appointment_formTextarea__mcgJR:focus{background:#fff;border-color:#e91e63;box-shadow:0 0 0 3px #e91e631a;outline:none;transform:translateY(-2px)}.Appointment_formInput__Kswm6::placeholder,.Appointment_formTextarea__mcgJR::placeholder{color:#64748b}.Appointment_formSelect__mMmvr{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.5rem 1.5rem;cursor:pointer;padding-right:3rem}.Appointment_formTextarea__mcgJR{min-height:120px;resize:vertical}.Appointment_error__B2SIT{background:#ef44440d!important;border-color:#ef4444!important}.Appointment_errorText__LRpIN{color:#ef4444;display:block;font-size:.875rem;font-weight:500;margin-top:.5rem}.Appointment_submitButton__XYQt2{align-items:center;background:linear-gradient(135deg,#25d366,#1da851);border:none;border-radius:12px;box-shadow:0 8px 25px #25d3664d;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;gap:.75rem;justify-content:center;margin-top:1rem;overflow:hidden;padding:1.25rem 2rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.Appointment_submitButton__XYQt2:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.Appointment_submitButton__XYQt2:hover:before{left:100%}.Appointment_submitButton__XYQt2:hover:not(:disabled){box-shadow:0 15px 35px #25d36666;transform:translateY(-3px)}.Appointment_submitButton__XYQt2:disabled{cursor:not-allowed;opacity:.8;transform:none}.Appointment_submitting__eumAz{background:linear-gradient(135deg,#64748b,#475569);box-shadow:0 8px 25px #64748b4d}.Appointment_spinner__C4TAk{animation:Appointment_spin__IhcZ4 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes Appointment_spin__IhcZ4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Appointment_formNote__uVpOm{background:#25d3661a;border:1px solid #25d36633;border-radius:8px;color:#64748b;font-size:.875rem;margin-top:1rem;padding:1rem;text-align:center}.Appointment_rightSection__\+5w9l{display:flex;flex-direction:column;gap:2rem}.Appointment_imageWrapper__6y0YR{border-radius:24px;box-shadow:0 20px 40px #0000001a;overflow:hidden;position:relative}.Appointment_sideImage__kwWSq{height:300px;object-fit:cover;transition:transform .4s ease;width:100%}.Appointment_imageWrapper__6y0YR:hover .Appointment_sideImage__kwWSq{transform:scale(1.05)}.Appointment_imageOverlay__NCOIY{background:linear-gradient(#0000,#000c);bottom:0;color:#fff;left:0;padding:2rem;position:absolute;right:0}.Appointment_overlayContent__pDvS3 h3{font-size:1.375rem;font-weight:700;margin-bottom:.5rem}.Appointment_overlayContent__pDvS3 p{color:#ffffffe6}.Appointment_infoCards__T\+v1N{display:flex;flex-direction:column;gap:1.5rem}.Appointment_infoCard__Ch8ME{align-items:flex-start;background:#fff;border:1px solid #0000000d;border-radius:16px;box-shadow:0 8px 25px #0000000d;display:flex;gap:1.25rem;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.Appointment_infoCard__Ch8ME:hover{box-shadow:0 15px 35px #0000001a}.Appointment_cardIcon__kiqVm{align-items:center;background:linear-gradient(135deg,#e91e63,#ad1457);border-radius:12px;box-shadow:0 4px 15px #e91e634d;color:#fff;display:flex;flex-shrink:0;font-size:1.25rem;height:50px;justify-content:center;width:50px}.Appointment_cardContent__2PwPY{flex:1 1}.Appointment_cardTitle__u2T8d{color:#1e293b;font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.Appointment_cardText__WvyHz{color:#64748b;font-size:.9375rem;line-height:1.6}.Appointment_highlight__TLxSK{color:#e91e63;font-weight:600}.Appointment_productShowcase__9E\+mT{background:#fff;border:1px solid #0000000d;border-radius:16px;box-shadow:0 8px 25px #0000000d;padding:2rem;text-align:center}.Appointment_productShowcase__9E\+mT h4{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem}.Appointment_categoryIcons__-upNi{display:flex;gap:1rem;justify-content:space-around}.Appointment_categoryIcon__0gqAE{align-items:center;background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:1rem;transition:all .3s ease}.Appointment_categoryIcon__0gqAE:hover{background:#e91e631a;border-color:#e91e634d;transform:translateY(-3px)}.Appointment_categoryIcon__0gqAE svg{color:#e91e63;font-size:1.5rem}.Appointment_categoryIcon__0gqAE span{color:#64748b;font-size:.8125rem;font-weight:600}@media (max-width:768px){.Appointment_appointment__sGf8Q{padding:4rem 0}.Appointment_container__FdZF8{padding:0 1rem}.Appointment_appointmentGrid__v4iw5{gap:2rem;grid-template-columns:1fr}.Appointment_formSection__grQew{padding:2rem}.Appointment_title__hBat1{font-size:2rem}.Appointment_formRow__o8NiP{gap:1rem;grid-template-columns:1fr}.Appointment_categoryIcons__-upNi{flex-direction:column;gap:1rem}.Appointment_categoryIcon__0gqAE{flex-direction:row;justify-content:center}}@media (max-width:480px){.Appointment_formSection__grQew{padding:1.5rem}.Appointment_title__hBat1{font-size:1.75rem}.Appointment_subtitle__T2\+EV{font-size:.9375rem}.Appointment_infoCard__Ch8ME{flex-direction:column;padding:1.5rem;text-align:center}}.ScrollToTop_scrollToTop__u\+kAi{align-items:center;background:var(--primary-orange);border:none;border-radius:50%;bottom:2rem;box-shadow:0 4px 15px #e5572f4d;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;position:fixed;right:2rem;transition:all .3s ease;width:50px;z-index:1000}.ScrollToTop_scrollToTop__u\+kAi:hover{background:#ff6b3d;box-shadow:0 8px 25px #e5572f66}@media (max-width:768px){.ScrollToTop_scrollToTop__u\+kAi{bottom:1.5rem;height:45px;right:1.5rem;width:45px}}.About_aboutPage__9izqH{background:#fff;min-height:100vh}.About_hero__51bO8{align-items:center;display:flex;min-height:80vh;overflow:hidden;position:relative}.About_heroOverlay__iRNhC{background:linear-gradient(135deg,#0f0f23d9,#1a1a2eb3 50%,#16213ed9);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.About_magicParticles__5IXGR{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.About_particle__8LA-e{animation:About_float__3cjaU 8s ease-in-out infinite;background:linear-gradient(45deg,#e91e63,#2196f3,#4caf50);border-radius:50%;height:4px;opacity:.7;position:absolute;width:4px}@keyframes About_float__3cjaU{0%,to{opacity:0;transform:translateY(100vh) translateX(0) rotate(0deg)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100px) translateX(100px) rotate(1turn)}}.About_container__pxvGf{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:3}.About_heroContent__ehaik{color:#fff;text-align:center}.About_breadcrumb__JRABc{align-items:center;color:#fffc;display:flex;font-size:.9375rem;gap:.5rem;justify-content:center;margin-bottom:2rem}.About_breadcrumb__JRABc a{color:#fffc;text-decoration:none;transition:color .3s ease}.About_breadcrumb__JRABc a:hover{color:#fff}.About_title__\+6bic{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#f1f5f9);-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;text-shadow:2px 2px 8px #00000080}.About_subtitle__5uO-0{color:#ffffffe6;font-size:1.25rem;line-height:1.7;margin:0 auto 3rem;max-width:800px;text-shadow:1px 1px 4px #0000004d}.About_heroFeatures__1JiqM{display:flex;gap:3rem;justify-content:center;margin-top:3rem}.About_heroFeature__XLbkd{align-items:center;color:#ffffffe6;display:flex;font-weight:600;gap:.75rem}.About_featureIcon__bRvG1{color:#e91e63;filter:drop-shadow(0 2px 4px rgba(233,30,99,.5));font-size:1.5rem}.About_stats__HMIsh{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:4rem 0}.About_statsGrid__27ec4{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.About_statCard__1KFP0{background:#fff;border:1px solid #0000000d;border-radius:24px;box-shadow:0 8px 35px #00000014,0 4px 15px #0000000d;overflow:hidden;padding:3rem 2rem;position:relative;text-align:center;transition:all .6s cubic-bezier(.4,0,.2,1)}.About_statCard__1KFP0:hover{box-shadow:0 25px 50px #0000001f,0 8px 25px #00000014;transform:translateY(-8px) scale(1.02)}.About_statNumber__AJcpo{color:#e91e63;font-size:3rem;font-weight:900;margin-bottom:.5rem;text-shadow:2px 2px 4px #e91e6333}.About_statSuffix__1aE9R{color:#2196f3;font-size:2rem}.About_statLabel__M331Y{color:#64748b;font-size:1rem;font-weight:600}.About_statGlow__S2YQj{animation:About_rotate__uLzvS 4s linear infinite;background:conic-gradient(from 0deg,#0000,#e91e631a,#0000);height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .3s ease;width:200%}.About_statCard__1KFP0:hover .About_statGlow__S2YQj{opacity:1}@keyframes About_rotate__uLzvS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.About_mission__tR0Vm{background:#fff}.About_missionGrid__JnScU{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.About_sectionTitle__u566x{color:#1e293b;font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:2rem}.About_missionDescription__ayZA3{color:#64748b;font-size:1.125rem;line-height:1.7;margin-bottom:2rem}.About_missionPoints__wGjTH{display:flex;flex-direction:column;gap:1rem}.About_missionPoint__c6JBt{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:1rem;padding:1rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.About_pointIcon__lXpOE{align-items:center;background:linear-gradient(135deg,#e91e6320,#2196f320);border-radius:12px;display:flex;font-size:1.5rem;height:48px;justify-content:center;width:48px}.About_missionVisual__k4dMM{position:relative}.About_imageCollage__uTGcB{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;height:400px}.About_collageImage__WQWH2{border-radius:16px;box-shadow:0 8px 25px #0000001a;height:180px;object-fit:cover;transition:all .4s ease;width:100%}.About_collageImage__WQWH2:first-child{grid-column:1/-1;height:200px}.About_categories__h0QfE{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:6rem 0}.About_sectionHeader__ypexu{margin-bottom:4rem;text-align:center}.About_sectionSubtitle__GSHbF{color:#64748b;font-size:1.125rem;margin:0 auto;max-width:600px}.About_categoriesGrid__P0o6y{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}.About_categoryCard__2PaWX{background:#fff;border-radius:24px;box-shadow:0 8px 35px #0000001a;min-height:500px;overflow:hidden;position:relative;transform-style:preserve-3d;transition:all .6s cubic-bezier(.4,0,.2,1)}.About_categoryOverlay__LlrgH{background:linear-gradient(135deg,#0009,#0000004d 50%,#000000b3);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.About_categoryContent__n75-m{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:2.5rem;position:relative;z-index:2}.About_categoryHeader__eWdpy{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.About_categoryIconWrapper__wtB\+6{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:3px solid;border-radius:50%;display:flex;height:80px;justify-content:center;transition:all .4s ease;width:80px}.About_categoryCard__2PaWX:hover .About_categoryIconWrapper__wtB\+6{transform:scale(1.1) rotate(5deg)}.About_categoryBadge__LNxPp{font-size:3rem;font-weight:900;opacity:.7}.About_categoryTitle__x\+eu8{font-size:1.75rem;font-weight:700;margin-bottom:1rem;text-shadow:2px 2px 4px #00000080}.About_categoryDescription__ADWDO{font-size:.9375rem;line-height:1.6;margin-bottom:1.5rem;opacity:.9}.About_categoryFeatures__s2Fp5{list-style:none;margin:0 0 2rem;padding:0}.About_categoryFeatures__s2Fp5 li{font-size:.875rem;opacity:.9;padding:.5rem 0}.About_categoryButton__uSU1o{align-items:center;align-self:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;color:#fff;display:inline-flex;font-weight:600;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .4s ease}.About_categoryButton__uSU1o:hover{filter:brightness(110%);transform:translateY(-2px) scale(1.05)}.About_timeline__fgCpJ{background:#fff}.About_timelineContainer__NQw0k{margin:0 auto;max-width:800px;position:relative}.About_timelineContainer__NQw0k:before{background:linear-gradient(180deg,#e91e63,#2196f3,#4caf50);border-radius:2px;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:4px}.About_timelineItem__bA6ha{align-items:center;display:flex;margin:3rem 0;position:relative}.About_timelineItem__bA6ha.About_left__VVQBa{flex-direction:row-reverse}.About_timelineItem__bA6ha.About_left__VVQBa .About_timelineContent__vvYhX{margin-right:3rem;text-align:right}.About_timelineItem__bA6ha.About_right__BKH9J .About_timelineContent__vvYhX{margin-left:3rem}.About_timelineIcon__7D0w3{align-items:center;background:#fff;border:4px solid #e91e63;border-radius:50%;box-shadow:0 8px 25px #0000001a;display:flex;height:80px;justify-content:center;position:relative;width:80px;z-index:2}.About_milestoneIcon__HG4KW{font-size:2rem}.About_timelineContent__vvYhX{background:#fff;border:1px solid #0000000d;border-radius:16px;box-shadow:0 8px 25px #0000001a;flex:1 1;padding:2rem;transition:all .4s ease}.About_timelineYear__Dx2ib{color:#e91e63;font-size:1.5rem;font-weight:800;margin-bottom:.5rem}.About_timelineTitle__7BWmX{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.About_timelineDescription__90WjI{color:#64748b;line-height:1.6}.About_team__8mkYk{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:6rem 0}.About_teamGrid__ZyLVs{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.About_teamCard__VpXKa{background:#fff;border-radius:24px;box-shadow:0 8px 35px #00000014;overflow:hidden;transform-style:preserve-3d;transition:all .6s cubic-bezier(.4,0,.2,1)}.About_memberImageContainer__5MuES{height:280px;overflow:hidden;position:relative}.About_memberImage__Iohcj{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.About_teamCard__VpXKa:hover .About_memberImage__Iohcj{transform:scale(1.1)}.About_memberOverlay__evUSl{align-items:flex-end;background:linear-gradient(180deg,#0000,#000000b3);bottom:0;display:flex;left:0;opacity:0;padding:1.5rem;position:absolute;right:0;top:0;transition:opacity .4s ease}.About_teamCard__VpXKa:hover .About_memberOverlay__evUSl{opacity:1}.About_specialityBadge__KxlDt{background:#e91e63e6;border-radius:20px;color:#fff;font-size:.8125rem;font-weight:600;padding:.5rem 1rem}.About_memberInfo__imcE8{padding:2rem}.About_memberName__ClNMy{color:#1e293b;font-size:1.375rem;font-weight:700;margin-bottom:.5rem}.About_memberRole__EbIWN{color:#e91e63;font-size:1rem;font-weight:600;margin-bottom:1rem}.About_memberDescription__6gRdJ{color:#64748b;line-height:1.6}.About_achievements__zVq2G{background:#fff;padding:6rem 0}.About_achievementsGrid__MdWNB{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.About_achievementCard__tA\+vs{background:linear-gradient(135deg,#f8fafc,#fff);border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 25px #0000000d;padding:2.5rem 2rem;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.About_achievementIcon__eSu2J{align-items:center;background:linear-gradient(135deg,#e91e63,#ad1457);border-radius:50%;box-shadow:0 8px 25px #e91e634d;color:#fff;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.About_achievementYear__6iIgK{color:#2196f3;font-size:1rem;font-weight:700;margin-bottom:.5rem}.About_achievementTitle__GNCL9{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.About_achievementDescription__uC9lD{color:#64748b;line-height:1.6}.About_cta__iqLPt{background:linear-gradient(135deg,#1e293b,#334155);color:#fff;text-align:center}.About_ctaTitle__Lxwcb{font-size:2.5rem;font-weight:800;margin-bottom:1rem}.About_ctaText__Icw1d{font-size:1.125rem;line-height:1.7;margin:0 auto 3rem;max-width:700px;opacity:.9}.About_ctaButtons__ekzPn{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.About_ctaButton__d4LUG{align-items:center;background:linear-gradient(135deg,#e91e63,#ad1457);border-radius:12px;box-shadow:0 8px 25px #e91e634d;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .4s ease}.About_ctaButton__d4LUG:hover{box-shadow:0 15px 40px #e91e6366;transform:translateY(-3px) scale(1.05)}.About_secondaryButton__AdrEm{align-items:center;background:#0000;border:2px solid #ffffff4d;border-radius:12px;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .4s ease}.About_secondaryButton__AdrEm:hover{background:#ffffff1a;border-color:#ffffff80;transform:translateY(-3px)}@media (max-width:768px){.About_title__\+6bic{font-size:2.5rem}.About_heroFeatures__1JiqM{flex-direction:column;gap:1.5rem}.About_missionGrid__JnScU{gap:2rem;grid-template-columns:1fr}.About_categoriesGrid__P0o6y{grid-template-columns:1fr}.About_timelineItem__bA6ha{flex-direction:column!important;text-align:center}.About_timelineItem__bA6ha .About_timelineContent__vvYhX{margin:1rem 0!important;text-align:center!important}.About_teamGrid__ZyLVs{grid-template-columns:1fr}.About_achievementsGrid__MdWNB{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.About_ctaButtons__ekzPn{align-items:center;flex-direction:column}}@media (max-width:480px){.About_container__pxvGf{padding:0 1rem}.About_title__\+6bic{font-size:2rem}}.About_missionOverlay__M9M9L{background:linear-gradient(135deg,#0f0f23d9,#1a1a2eb3 50%,#16213ed9);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.About_mission__tR0Vm{padding:6rem 0;position:relative}.About_mission__tR0Vm .About_container__pxvGf{position:relative;z-index:2}.About_mission__tR0Vm .About_sectionTitle__u566x{color:#fff}.About_mission__tR0Vm .About_missionDescription__ayZA3{color:#ffffffe6}.About_mission__tR0Vm .About_missionPoint__c6JBt{color:#fff}.About_timelineOverlay__g\+Rxv{background:linear-gradient(135deg,#000c,#0f0f23b3 50%,#000c);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.About_timeline__fgCpJ{padding:6rem 0;position:relative}.About_timeline__fgCpJ .About_container__pxvGf{position:relative;z-index:2}.About_values__mJhyJ{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:6rem 0}.About_valuesGrid__BahaT{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.About_valueCard__VKsUO{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 25px #0000000d;padding:2.5rem 2rem;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.About_valueIcon__v1FZ8{display:block;font-size:3rem;margin-bottom:1.5rem}.About_valueTitle__GZDtl{color:#1e293b;font-size:1.375rem;font-weight:700;margin-bottom:1rem}.About_valueDescription__q91ss{color:#64748b;font-size:.9375rem;line-height:1.6}.About_ctaOverlay__nbqhW{background:linear-gradient(135deg,#0f0f23e6,#1a1a2ecc 50%,#16213ee6);position:absolute;z-index:1}.About_cta__iqLPt{padding:6rem 0;position:relative}.About_cta__iqLPt .About_container__pxvGf{position:relative;z-index:2}@media (max-width:768px){.About_valuesGrid__BahaT{gap:1.5rem;grid-template-columns:1fr}.About_valueCard__VKsUO{padding:2rem 1.5rem}}top:0;left:0;right:0;bottom:0;.Contact_contactPage__RnpZY{background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh}.Contact_hero__PH2ov{align-items:center;display:flex;min-height:100vh;overflow:hidden;padding:2rem 0;position:relative}.Contact_heroOverlay__07\+\+7{background:linear-gradient(135deg,#0f0f23cc,#1a1a2e99 50%,#16213ecc);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.Contact_hero__PH2ov:before{animation:Contact_backgroundFloat__FvFbB 20s ease-in-out infinite;background:radial-gradient(circle at 20% 20%,#e91e631a 0,#0000 50%),radial-gradient(circle at 80% 80%,#2196f31a 0,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}@keyframes Contact_backgroundFloat__FvFbB{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.05) rotate(1deg)}}.Contact_container__RHnRs{margin:0 auto;max-width:1200px;padding:0 1rem;position:relative;z-index:3}.Contact_heroContent__76neD{color:#fff;padding:2rem 0;text-align:center}.Contact_breadcrumb__z5wXT{align-items:center;color:#fffc;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;justify-content:center;margin-bottom:2rem}.Contact_breadcrumb__z5wXT a{color:#fffc;text-decoration:none;transition:color .3s ease}.Contact_breadcrumb__z5wXT a:hover{color:#fff}.Contact_title__\+l\+yk{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#f1f5f9,#e2e8f0);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;text-shadow:2px 2px 8px #00000080}.Contact_subtitle__tfE9e{color:#ffffffe6;font-size:1.125rem;line-height:1.6;margin:0 auto 2rem;max-width:90%;text-shadow:1px 1px 4px #0000004d}.Contact_heroStats__bTddN{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-left:auto;margin-right:auto;margin-top:2rem;max-width:600px}.Contact_statItem__I\+95j{padding:1rem .5rem;text-align:center}.Contact_statNumber__NYvOC{color:#e91e63;display:block;font-size:1.75rem;font-weight:800;text-shadow:2px 2px 4px #0000004d}.Contact_statLabel__Y7tyu{color:#fffc;display:block;font-size:.875rem;line-height:1.3;margin-top:.5rem}.Contact_contactInfo__OKZgZ{background:#fff;border-radius:24px 24px 0 0;margin-top:-2rem;padding:3rem 0;position:relative;z-index:4}.Contact_infoGrid__PqOnD{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr}.Contact_infoCard__5-\+ZK{background:#fff;border:1px solid #00000008;border-radius:20px;box-shadow:0 4px 20px #0000000f,0 2px 8px #0000000a;overflow:hidden;padding:2rem 1.5rem;position:relative;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.Contact_infoCard__5-\+ZK:hover{box-shadow:0 12px 30px #0000001a,0 4px 15px #0000000f;transform:translateY(-2px)}.Contact_iconWrapper__KLiT4{align-items:center;border:2px solid;border-radius:50%;display:flex;font-size:1.5rem;height:60px;justify-content:center;margin:0 auto 1.5rem;position:relative;transition:all .3s ease;width:60px}.Contact_iconWrapper__KLiT4:before{animation:Contact_iconRotate__BjOJK 4s linear infinite;background:conic-gradient(from 0deg,#0000,currentColor,#0000);border-radius:50%;bottom:-3px;content:"";left:-3px;opacity:0;position:absolute;right:-3px;top:-3px;transition:opacity .3s ease}.Contact_infoCard__5-\+ZK:hover .Contact_iconWrapper__KLiT4:before{opacity:.3}@keyframes Contact_iconRotate__BjOJK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Contact_infoCard__5-\+ZK:hover .Contact_iconWrapper__KLiT4{transform:scale(1.1)}.Contact_cardTitle__DhSsb{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.Contact_cardDetails__cZNug p{color:#64748b;font-size:.9375rem;line-height:1.5;margin-bottom:.5rem}.Contact_cardAccent__YFqPN{border-radius:0 0 20px 20px;bottom:0;height:3px;left:0;position:absolute;right:0}.Contact_mainContent__AHtr3{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:3rem 0}.Contact_contentGrid__cL3Rk{grid-gap:2rem;align-items:start;display:grid;gap:2rem;grid-template-columns:1fr}.Contact_formSection__lQGyW{background:#fff;border-radius:20px;box-shadow:0 4px 20px #0000000f,0 2px 8px #0000000a;order:1;padding:2rem 1.5rem}.Contact_formHeader__40r9v{margin-bottom:2rem;text-align:center}.Contact_formHeader__40r9v h2{color:#1e293b;font-size:2rem;font-weight:800;margin-bottom:1rem}.Contact_formHeader__40r9v p{color:#64748b;font-size:.9375rem;line-height:1.6}.Contact_contactForm__zhMVJ{display:flex;flex-direction:column;gap:1.25rem}.Contact_formRow__\+6shB{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:1fr}.Contact_inputGroup__oJLkj{position:relative}.Contact_inputGroup__oJLkj input,.Contact_inputGroup__oJLkj select,.Contact_inputGroup__oJLkj textarea{background:#fff;border:2px solid #e2e8f0;border-radius:12px;box-sizing:border-box;font-family:inherit;font-size:1rem;padding:1rem 1.125rem;transition:all .3s ease;width:100%}.Contact_inputGroup__oJLkj input:focus,.Contact_inputGroup__oJLkj select:focus,.Contact_inputGroup__oJLkj textarea:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a;outline:none}.Contact_inputGroup__oJLkj label{background:#fff;color:#64748b;font-size:1rem;left:1.125rem;padding:0 .5rem;pointer-events:none;position:absolute;top:1rem;transition:all .3s ease}.Contact_inputGroup__oJLkj input:focus+label,.Contact_inputGroup__oJLkj input:not(:placeholder-shown)+label,.Contact_inputGroup__oJLkj select:focus+label,.Contact_inputGroup__oJLkj textarea:focus+label,.Contact_inputGroup__oJLkj textarea:not(:placeholder-shown)+label{color:#6366f1;font-size:.875rem;font-weight:600;top:-.5rem}.Contact_inputGroup__oJLkj select{cursor:pointer}.Contact_inputGroup__oJLkj.Contact_error__n3uft input,.Contact_inputGroup__oJLkj.Contact_error__n3uft select,.Contact_inputGroup__oJLkj.Contact_error__n3uft textarea{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.Contact_errorText__D2uIA{color:#ef4444;display:block;font-size:.875rem;margin-top:.5rem}.Contact_submitButton__ln9eF{align-items:center;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:12px;box-shadow:0 4px 15px #6366f140;color:#fff;cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;gap:.75rem;justify-content:center;margin-top:1rem;padding:1rem 2rem;transition:all .3s ease;width:100%}.Contact_submitButton__ln9eF:hover{box-shadow:0 6px 20px #6366f159;filter:brightness(110%)}.Contact_successMessage__9v3Vp{padding:2rem 1rem;text-align:center}.Contact_successIcon__Xqi9z{align-items:center;background:linear-gradient(135deg,#4caf50,#388e3c);border-radius:50%;box-shadow:0 4px 15px #4caf504d;display:flex;height:60px;justify-content:center;margin:0 auto 1.5rem;width:60px}.Contact_successMessage__9v3Vp h3{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.Contact_successMessage__9v3Vp p{color:#64748b;font-size:1rem;line-height:1.5}.Contact_infoSection__-I0bg{display:flex;flex-direction:column;gap:1.5rem;order:2}.Contact_businessInfo__\+qDtS,.Contact_mapContainer__v\+krd,.Contact_quickActions__xGzn9{background:#fff;border-radius:16px;box-shadow:0 2px 10px #0000000a,0 1px 5px #00000005;padding:1.5rem}.Contact_businessInfo__\+qDtS h3,.Contact_mapContainer__v\+krd h3,.Contact_quickActions__xGzn9 h3{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:1.25rem}.Contact_hoursContainer__h1nFu{align-items:flex-start;display:flex;gap:1rem}.Contact_clockIcon__bFeaH{color:#6366f1;flex-shrink:0;font-size:1.25rem;margin-top:.25rem}.Contact_hoursList__6Z\+v4{flex:1 1}.Contact_hoursItem__DkoU-{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;font-size:.875rem;justify-content:space-between;padding:.75rem 0}.Contact_hoursItem__DkoU-:last-child{border-bottom:none}.Contact_day__4veoB{color:#1e293b;flex-shrink:0;font-weight:600}.Contact_time__JXyfD{color:#64748b;text-align:right}.Contact_actionButtons__9Xt\+v{display:flex;flex-direction:column;gap:1rem}.Contact_actionBtn__w9QMc{align-items:center;border-radius:12px;color:#fff;display:flex;font-size:.9375rem;font-weight:600;gap:.75rem;justify-content:center;padding:1rem 1.5rem;text-align:center;text-decoration:none;transition:all .3s ease}.Contact_actionBtn__w9QMc:hover{filter:brightness(110%);transform:translateY(-2px)}.Contact_mapWrapper__i4Ik0{border-radius:12px;box-shadow:0 4px 15px #0000001a;height:250px;overflow:hidden}@media (max-width:768px){.Contact_hero__PH2ov{min-height:70vh;padding:1.5rem 0}.Contact_container__RHnRs{padding:0 1rem}.Contact_title__\+l\+yk{font-size:2.25rem}.Contact_subtitle__tfE9e{font-size:1rem;max-width:95%}.Contact_heroStats__bTddN{gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:1.5rem}.Contact_statNumber__NYvOC{font-size:1.5rem}.Contact_statLabel__Y7tyu{font-size:.8125rem}.Contact_infoGrid__PqOnD{gap:1.25rem}.Contact_infoCard__5-\+ZK{padding:1.5rem 1rem}.Contact_contactInfo__OKZgZ,.Contact_mainContent__AHtr3{padding:2rem 0}.Contact_contentGrid__cL3Rk{gap:1.5rem}.Contact_formSection__lQGyW{padding:1.5rem 1rem}.Contact_formHeader__40r9v h2{font-size:1.75rem}.Contact_businessInfo__\+qDtS,.Contact_mapContainer__v\+krd,.Contact_quickActions__xGzn9{padding:1.25rem 1rem}.Contact_businessInfo__\+qDtS h3,.Contact_mapContainer__v\+krd h3,.Contact_quickActions__xGzn9 h3{font-size:1.125rem}}@media (max-width:480px){.Contact_hero__PH2ov{min-height:60vh;padding:1rem 0}.Contact_container__RHnRs{padding:0 .75rem}.Contact_title__\+l\+yk{font-size:1.875rem;margin-bottom:1rem}.Contact_subtitle__tfE9e{font-size:.9375rem;margin-bottom:1.5rem}.Contact_breadcrumb__z5wXT{font-size:.8125rem;margin-bottom:1.5rem}.Contact_heroStats__bTddN{gap:.75rem;grid-template-columns:1fr 1fr;margin-top:1rem}.Contact_statItem__I\+95j{padding:.75rem .25rem}.Contact_statNumber__NYvOC{font-size:1.375rem}.Contact_statLabel__Y7tyu{font-size:.75rem}.Contact_contactInfo__OKZgZ{border-radius:16px 16px 0 0;padding:1.5rem 0}.Contact_infoCard__5-\+ZK{border-radius:16px;padding:1.25rem .75rem}.Contact_iconWrapper__KLiT4{font-size:1.25rem;height:50px;width:50px}.Contact_cardTitle__DhSsb{font-size:1.125rem}.Contact_formSection__lQGyW{border-radius:16px;padding:1.25rem .75rem}.Contact_formHeader__40r9v h2{font-size:1.5rem}.Contact_formHeader__40r9v p{font-size:.875rem}.Contact_contactForm__zhMVJ{gap:1rem}.Contact_inputGroup__oJLkj input,.Contact_inputGroup__oJLkj select,.Contact_inputGroup__oJLkj textarea{font-size:.9375rem;padding:.875rem 1rem}.Contact_submitButton__ln9eF{font-size:1rem;padding:.875rem 1.5rem}.Contact_businessInfo__\+qDtS,.Contact_mapContainer__v\+krd,.Contact_quickActions__xGzn9{border-radius:12px;padding:1rem .75rem}.Contact_hoursItem__DkoU-{font-size:.8125rem;padding:.625rem 0}.Contact_actionBtn__w9QMc{font-size:.875rem;padding:.875rem 1.25rem}.Contact_mapWrapper__i4Ik0{border-radius:8px;height:200px}.Contact_successMessage__9v3Vp{padding:1.5rem .75rem}.Contact_successIcon__Xqi9z{height:50px;width:50px}.Contact_successMessage__9v3Vp h3{font-size:1.25rem}.Contact_successMessage__9v3Vp p{font-size:.9375rem}}@media (max-width:360px){.Contact_container__RHnRs{padding:0 .5rem}.Contact_title__\+l\+yk{font-size:1.625rem}.Contact_subtitle__tfE9e{font-size:.875rem}.Contact_heroStats__bTddN{grid-template-columns:1fr;max-width:200px}.Contact_businessInfo__\+qDtS,.Contact_formSection__lQGyW,.Contact_infoCard__5-\+ZK,.Contact_mapContainer__v\+krd,.Contact_quickActions__xGzn9{padding:1rem .5rem}.Contact_actionButtons__9Xt\+v{gap:.75rem}}@media (max-height:500px) and (orientation:landscape){.Contact_hero__PH2ov{min-height:100vh;padding:1rem 0}.Contact_heroStats__bTddN{margin-top:1rem}.Contact_title__\+l\+yk{font-size:2rem;margin-bottom:.75rem}.Contact_subtitle__tfE9e{margin-bottom:1rem}}@keyframes Contact_float__LvWxl{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (min-width:769px){.Contact_infoCard__5-\+ZK:hover{animation:Contact_float__LvWxl 3s ease-in-out infinite}.Contact_infoGrid__PqOnD{gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Contact_contentGrid__cL3Rk{gap:4rem;grid-template-columns:1fr 1fr}.Contact_container__RHnRs{padding:0 2rem}.Contact_title__\+l\+yk{font-size:4rem}.Contact_subtitle__tfE9e{font-size:1.25rem;margin-bottom:3rem;max-width:700px}.Contact_heroStats__bTddN{gap:3rem;grid-template-columns:repeat(3,1fr);margin-top:3rem}.Contact_statNumber__NYvOC{font-size:2.5rem}.Contact_formRow__\+6shB{gap:1.5rem;grid-template-columns:1fr 1fr}.Contact_actionButtons__9Xt\+v{flex-direction:row}}.Contact_actionBtn__w9QMc:focus,.Contact_inputGroup__oJLkj input:focus,.Contact_inputGroup__oJLkj select:focus,.Contact_inputGroup__oJLkj textarea:focus,.Contact_submitButton__ln9eF:focus{outline:2px solid #6366f1;outline-offset:2px}.ServicePage_servicesPage__Syg33{background:#fff;min-height:100vh}.ServicePage_hero__lAz5h{align-items:center;display:flex;min-height:80vh;overflow:hidden;position:relative}.ServicePage_heroOverlay__8T2ko{background:linear-gradient(135deg,#0f0f23cc,#1a1a2e99 50%,#16213ecc);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.ServicePage_hero__lAz5h:before{background:radial-gradient(circle at 20% 20%,#e91e631a 0,#0000 50%),radial-gradient(circle at 80% 80%,#2196f31a 0,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.ServicePage_container__iI9h7{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:3}.ServicePage_heroContent__m5e16{color:#fff;text-align:center}.ServicePage_breadcrumb__R\+iDr{align-items:center;color:#fffc;display:flex;font-size:.9375rem;gap:.5rem;justify-content:center;margin-bottom:2rem}.ServicePage_breadcrumb__R\+iDr a{color:#fffc;text-decoration:none;transition:color .3s ease}.ServicePage_breadcrumb__R\+iDr a:hover{color:#fff}.ServicePage_title__o\+R6M{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#f1f5f9);-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;text-shadow:2px 2px 8px #00000080}.ServicePage_subtitle__fR15s{color:#ffffffe6;font-size:1.25rem;line-height:1.7;margin:0 auto 3rem;max-width:800px;text-shadow:1px 1px 4px #0000004d}.ServicePage_heroStats__qdkEk{display:flex;gap:4rem;justify-content:center;margin-top:3rem}.ServicePage_statItem__LMxK5{text-align:center}.ServicePage_statNumber__3VDo-{color:#e91e63;display:block;font-size:2.5rem;font-weight:800;text-shadow:2px 2px 4px #0000004d}.ServicePage_statLabel__6vWck{color:#fffc;display:block;font-size:.9375rem;margin-top:.5rem}.ServicePage_servicesGrid__Ba6AM{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:6rem 0}.ServicePage_sectionHeader__Jzbeq{margin-bottom:4rem;text-align:center}.ServicePage_sectionHeader__Jzbeq h2{color:#1e293b;font-size:2.5rem;font-weight:800;margin-bottom:1rem}.ServicePage_sectionHeader__Jzbeq p{color:#64748b;font-size:1.125rem;margin:0 auto;max-width:600px}.ServicePage_grid__tsFGS{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}.ServicePage_serviceCard__mLa9J{background:#fff;border-radius:24px;box-shadow:0 8px 35px #00000014,0 4px 15px #0000000d;display:flex;flex-direction:column;justify-content:flex-end;min-height:500px;overflow:hidden;position:relative;transition:all .6s cubic-bezier(.4,0,.2,1)}.ServicePage_serviceCard__mLa9J:hover{box-shadow:0 25px 60px #00000026,0 10px 30px #0000001a}.ServicePage_cardOverlay__khf4P{background:linear-gradient(135deg,#0006,#0003 50%,#0009);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.ServicePage_cardContent__NwJHZ{color:#fff;padding:2rem;position:relative;z-index:2}.ServicePage_cardHeader__OA4CT{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.5rem}.ServicePage_cardIcon__YNPyn{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid;border-radius:50%;display:flex;height:70px;justify-content:center;transition:all .4s ease;width:70px}.ServicePage_serviceCard__mLa9J:hover .ServicePage_cardIcon__YNPyn{transform:scale(1.1) rotate(5deg)}.ServicePage_cardHighlights__O2Zax{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.ServicePage_highlight__CGJy9{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff3;border-radius:20px;font-size:.75rem;font-weight:600;padding:.25rem .75rem}.ServicePage_cardTitle__QmLFZ{font-size:1.75rem;font-weight:700;margin-bottom:1rem;text-shadow:2px 2px 4px #00000080}.ServicePage_cardDescription__QypOC{font-size:.9375rem;line-height:1.6;margin-bottom:1.5rem;opacity:.9;text-shadow:1px 1px 2px #00000080}.ServicePage_cardFeatures__1Sbw4{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.ServicePage_featureItem__ADobn{align-items:center;display:flex;font-size:.875rem;gap:.75rem;opacity:.9}.ServicePage_cardActions__rL5BN{display:flex;gap:1rem}.ServicePage_primaryButton__1JmwI{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;color:#fff;display:inline-flex;flex:1 1;font-size:.9375rem;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem 1.5rem;text-decoration:none;transition:all .4s ease}.ServicePage_primaryButton__1JmwI:hover{filter:brightness(110%);transform:translateY(-2px) scale(1.05)}.ServicePage_secondaryButton__SXE1U{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:2px solid #ffffff4d;border-radius:12px;color:#fff;font-size:.9375rem;font-weight:600;padding:.875rem 1.5rem;text-decoration:none;transition:all .4s ease}.ServicePage_secondaryButton__SXE1U:hover{background:#ffffff4d;transform:translateY(-2px)}.ServicePage_whyChooseUs__B93yc{background:#fff;padding:6rem 0}.ServicePage_benefitsGrid__G5dcc{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ServicePage_benefitCard__disEG{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 35px #00000014,0 4px 15px #0000000d;padding:2.5rem 2rem;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.ServicePage_benefitCard__disEG:hover{box-shadow:0 25px 50px #0000001f,0 8px 25px #00000014}.ServicePage_benefitIcon__dosMj{align-items:center;border:3px solid;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;transition:all .4s ease;width:80px}.ServicePage_benefitCard__disEG:hover .ServicePage_benefitIcon__dosMj{transform:scale(1.1) rotate(5deg)}.ServicePage_benefitCard__disEG h3{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.ServicePage_benefitCard__disEG p{color:#64748b;line-height:1.6}.ServicePage_processSection__739EW{background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding:6rem 0}.ServicePage_processSteps__kWQXR{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ServicePage_processStep__4De50{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 4px 15px #0000000d;display:flex;gap:1.5rem;padding:2rem;transition:all .3s ease}.ServicePage_processStep__4De50:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-4px)}.ServicePage_stepNumber__973zl{color:#e91e63;font-size:2rem;font-weight:800;min-width:60px}.ServicePage_stepContent__cwT8K h4{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.ServicePage_stepContent__cwT8K p{color:#64748b;line-height:1.5}.ServicePage_ctaSection__eMMKC{background:linear-gradient(135deg,#1e293b,#334155);color:#fff;padding:6rem 0;text-align:center}.ServicePage_ctaTitle__\+oodB{font-size:2.5rem;font-weight:800;margin-bottom:1rem}.ServicePage_ctaText__uXrhr{font-size:1.125rem;line-height:1.7;margin:0 auto 3rem;max-width:700px;opacity:.9}.ServicePage_ctaButtons__e8X2n{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.ServicePage_ctaButton__ZCLWw{align-items:center;background:linear-gradient(135deg,#e91e63,#ad1457);border-radius:12px;box-shadow:0 8px 25px #e91e634d;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.ServicePage_ctaButton__ZCLWw:hover{box-shadow:0 15px 40px #e91e6366;transform:translateY(-3px) scale(1.05)}.ServicePage_secondaryCtaButton__uQyvH{align-items:center;background:#0000;border:2px solid #ffffff4d;border-radius:12px;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.ServicePage_secondaryCtaButton__uQyvH:hover{background:#ffffff1a;border-color:#ffffff80;transform:translateY(-3px)}@media (max-width:768px){.ServicePage_title__o\+R6M{font-size:2.5rem}.ServicePage_heroStats__qdkEk{flex-direction:column;gap:2rem}.ServicePage_grid__tsFGS{gap:1.5rem;grid-template-columns:1fr}.ServicePage_serviceCard__mLa9J{min-height:400px}.ServicePage_cardActions__rL5BN{flex-direction:column;gap:.75rem}.ServicePage_benefitsGrid__G5dcc{gap:1.5rem;grid-template-columns:1fr}.ServicePage_processSteps__kWQXR{grid-template-columns:1fr}.ServicePage_ctaButtons__e8X2n{align-items:center;flex-direction:column}.ServicePage_ctaButton__ZCLWw,.ServicePage_secondaryCtaButton__uQyvH{justify-content:center;max-width:300px;width:100%}}@media (max-width:480px){.ServicePage_container__iI9h7{padding:0 1rem}.ServicePage_title__o\+R6M{font-size:2rem}.ServicePage_cardContent__NwJHZ{padding:1.5rem}.ServicePage_processStep__4De50{flex-direction:column;text-align:center}}.KnowMore_knowMorePage__fy1Rt{background:#fff;min-height:100vh}.KnowMore_hero__ppKdB{align-items:center;display:flex;min-height:80vh;overflow:hidden;position:relative}.KnowMore_heroOverlay__tdQci{background:linear-gradient(135deg,#0f0f23d9,#1a1a2eb3 50%,#16213ed9);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.KnowMore_container__pVPEL{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:2}.KnowMore_heroContent__YfUXr{color:#fff;text-align:center}.KnowMore_breadcrumb__B11RG{align-items:center;color:#fffc;display:flex;font-size:.9375rem;gap:.5rem;justify-content:center;margin-bottom:2rem}.KnowMore_breadcrumb__B11RG a{color:#fffc;text-decoration:none;transition:color .3s ease}.KnowMore_breadcrumb__B11RG a:hover{color:#fff}.KnowMore_title__fEJJ1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#f1f5f9);-webkit-background-clip:text;background-clip:text;font-size:4rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;text-shadow:2px 2px 8px #00000080}.KnowMore_subtitle__l3SSF{color:#ffffffe6;font-size:1.25rem;line-height:1.7;margin:0 auto 3rem;max-width:800px;text-shadow:1px 1px 4px #0000004d}.KnowMore_heroStats__aEFG0{display:flex;gap:3rem;justify-content:center;margin-top:3rem}.KnowMore_heroStat__YwBRN{align-items:center;color:#ffffffe6;display:flex;font-weight:600;gap:.75rem}.KnowMore_statIcon__Uz0ky{color:#e91e63;filter:drop-shadow(0 2px 4px rgba(233,30,99,.5));font-size:1.5rem}.KnowMore_tabsSection__T\+18T{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 2px 10px #0000001a;padding:2rem 0;position:sticky;top:0;z-index:100}.KnowMore_tabs__L2rI0{background:#f8fafc;border-radius:50px;display:flex;gap:0;justify-content:center;margin:0 auto;max-width:600px;padding:.5rem}.KnowMore_tab__Y2mgP{background:#0000;border:none;border-radius:25px;color:#64748b;cursor:pointer;flex:1 1;font-size:.9375rem;font-weight:600;padding:1rem 2rem;text-align:center;transition:all .3s ease}.KnowMore_tab__Y2mgP:hover{background:#e91e631a;color:#e91e63}.KnowMore_tab__Y2mgP.KnowMore_active__TrKaN{background:linear-gradient(135deg,#e91e63,#ad1457);box-shadow:0 4px 15px #e91e634d;color:#fff}.KnowMore_tabContent__KiT1o{padding:4rem 0}.KnowMore_overviewContent__-5hMl{margin-bottom:4rem}.KnowMore_overviewGrid__OibWK{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin-bottom:4rem}.KnowMore_overviewText__4CBkR h2{color:#1e293b;font-size:2.5rem;font-weight:800;margin-bottom:2rem}.KnowMore_overviewText__4CBkR p{color:#64748b;font-size:1.125rem;line-height:1.7;margin-bottom:1.5rem}.KnowMore_companyValues__cX2Fc{margin-top:2rem}.KnowMore_companyValues__cX2Fc h3{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.KnowMore_valuesList__t-NeQ{display:flex;flex-direction:column;gap:1rem}.KnowMore_valueItem__n1aSt{align-items:center;background:#f8fafc;border-left:4px solid #e91e63;border-radius:12px;display:flex;gap:1rem;padding:1rem}.KnowMore_valueIcon__Wi9CN{color:#e91e63;font-size:1rem}.KnowMore_valueItem__n1aSt span{color:#1e293b;font-weight:600}.KnowMore_statsGrid__n02h-{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.KnowMore_statCard__Ml2ck{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 25px #00000014;padding:2rem;text-align:center;transition:all .4s ease}.KnowMore_statCard__Ml2ck:hover{box-shadow:0 15px 35px #0000001f}.KnowMore_statNumber__qHklf{color:#e91e63;font-size:2.5rem;font-weight:900;margin-bottom:.5rem}.KnowMore_statLabel__QsiUK{color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:.25rem}.KnowMore_statSuffix__2\+R8V{color:#64748b;font-size:.8125rem}.KnowMore_timelineSection__6SNsV{margin:4rem 0}.KnowMore_timelineSection__6SNsV h3{color:#1e293b;font-size:2rem;font-weight:700;margin-bottom:3rem;text-align:center}.KnowMore_timeline__sb8vR{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:600px}.KnowMore_timelineItem__4WG4e{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 15px #0000000d;display:flex;gap:1.5rem;padding:1.5rem}.KnowMore_timelineYear__c4KwS{color:#e91e63;font-size:1.5rem;font-weight:800;min-width:80px}.KnowMore_timelineContent__VcYA6 h4{color:#1e293b;font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.KnowMore_timelineContent__VcYA6 p{color:#64748b}.KnowMore_testimonialSection__8tflc{margin:4rem 0}.KnowMore_testimonialSection__8tflc h3{color:#1e293b;font-size:2rem;font-weight:700;margin-bottom:3rem;text-align:center}.KnowMore_testimonialGrid__nGi1Q{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.KnowMore_testimonialCard__GQ6sv{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 25px #00000014;padding:2rem;transition:all .4s ease}.KnowMore_testimonialCard__GQ6sv:hover{box-shadow:0 15px 35px #0000001f}.KnowMore_testimonialHeader__-Nolo{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.KnowMore_testimonialAvatar__zciB3{border:3px solid #e91e63;border-radius:50%;height:60px;overflow:hidden;width:60px}.KnowMore_testimonialAvatar__zciB3 img{height:100%;object-fit:cover;width:100%}.KnowMore_testimonialInfo__5shw6 h4{color:#1e293b;font-size:1.125rem;font-weight:700;margin-bottom:.25rem}.KnowMore_testimonialInfo__5shw6 p{color:#64748b;font-size:.9375rem;margin-bottom:.5rem}.KnowMore_rating__nvsts{display:flex;gap:.25rem}.KnowMore_starIcon__wZD4o{color:#fbbf24;font-size:.875rem}.KnowMore_testimonialText__MIAac{color:#64748b;font-style:italic;line-height:1.6}.KnowMore_productsSection__XB118 .KnowMore_sectionHeader__qhANP{margin-bottom:3rem;text-align:center}.KnowMore_sectionHeader__qhANP h2{color:#1e293b;font-size:2.5rem;font-weight:800;margin-bottom:1rem}.KnowMore_sectionHeader__qhANP p{color:#64748b;font-size:1.125rem;margin:0 auto;max-width:600px}.KnowMore_productsGrid__T-wiD{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}.KnowMore_productCard__MG7Wf{background:#fff;border-radius:24px;box-shadow:0 8px 35px #0000001a;min-height:600px;overflow:hidden;position:relative;transition:all .6s cubic-bezier(.4,0,.2,1)}.KnowMore_productOverlay__SJ67P{background:linear-gradient(135deg,#0009,#0000004d 50%,#000000b3);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.KnowMore_productContent__0w4vR{color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:2.5rem;position:relative;z-index:2}.KnowMore_productHeader__\+TSMQ{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.KnowMore_productIcon__\+zEOR{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:3px solid;border-radius:50%;display:flex;height:80px;justify-content:center;transition:all .4s ease;width:80px}.KnowMore_productCard__MG7Wf:hover .KnowMore_productIcon__\+zEOR{transform:scale(1.1) rotate(5deg)}.KnowMore_productBadge__DJVd0{font-size:3rem;font-weight:900;opacity:.7}.KnowMore_productTitle__HSL0X{font-size:1.75rem;font-weight:700;margin-bottom:1rem;text-shadow:2px 2px 4px #00000080}.KnowMore_productDescription__clFUx{font-size:.9375rem;line-height:1.6;margin-bottom:1.5rem;opacity:.9}.KnowMore_productFeatures__AHDPF{margin-bottom:1.5rem}.KnowMore_productFeatures__AHDPF h4{color:#ffffffe6;font-size:1rem;font-weight:600;margin-bottom:.75rem}.KnowMore_productFeatures__AHDPF ul{display:flex;flex-direction:column;gap:.5rem;list-style:none;padding:0}.KnowMore_productFeatures__AHDPF li{align-items:center;display:flex;font-size:.875rem;gap:.5rem;opacity:.9}.KnowMore_productBrands__uUxVG{margin-bottom:2rem}.KnowMore_productBrands__uUxVG h4{color:#ffffffe6;font-size:1rem;font-weight:600;margin-bottom:.75rem}.KnowMore_brands__nOk-V{display:flex;flex-wrap:wrap;gap:.5rem}.KnowMore_brand__SrdJa{background:#fff3;border-radius:20px;font-size:.75rem;padding:.25rem .75rem}.KnowMore_brand__SrdJa,.KnowMore_productButton__SDXiF{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.KnowMore_productButton__SDXiF{align-items:center;align-self:flex-start;border-radius:12px;color:#fff;display:inline-flex;font-weight:600;gap:.5rem;justify-content:center;padding:1rem 2rem;text-decoration:none;transition:all .4s ease}.KnowMore_productButton__SDXiF:hover{filter:brightness(110%);transform:translateY(-2px) scale(1.05)}.KnowMore_benefitsSection__XVOfA .KnowMore_sectionHeader__qhANP{margin-bottom:3rem;text-align:center}.KnowMore_benefitsGrid__IICgl{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.KnowMore_benefitCard__frN9l{background:#fff;border:1px solid #0000000d;border-radius:20px;box-shadow:0 8px 25px #0000000d;padding:2.5rem 2rem;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.KnowMore_benefitCard__frN9l:hover{box-shadow:0 25px 50px #0000001f}.KnowMore_benefitIcon__zJ35U{align-items:center;border:3px solid;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;transition:all .4s ease;width:80px}.KnowMore_benefitCard__frN9l:hover .KnowMore_benefitIcon__zJ35U{transform:scale(1.1) rotate(5deg)}.KnowMore_benefitCard__frN9l h3{color:#1e293b;font-size:1.375rem;font-weight:700;margin-bottom:1rem}.KnowMore_benefitCard__frN9l p{color:#64748b;line-height:1.6}.KnowMore_faqSection__532Qh .KnowMore_sectionHeader__qhANP{margin-bottom:3rem;text-align:center}.KnowMore_faqList__YIUgg{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:800px}.KnowMore_faqItem__2yxiP{background:#fff;border:1px solid #0000000d;border-radius:16px;box-shadow:0 4px 15px #0000000d;overflow:hidden}.KnowMore_faqQuestion__vUOMX{align-items:center;background:#0000;border:none;color:#1e293b;cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;justify-content:space-between;padding:1.5rem 2rem;text-align:left;transition:all .3s ease;width:100%}.KnowMore_faqQuestion__vUOMX:hover{background:#f8fafc}.KnowMore_faqIcon__5w3Vt{color:#e91e63;transition:transform .3s ease}.KnowMore_faqAnswer__3hyat{overflow:hidden;padding:0 2rem 1.5rem}.KnowMore_faqAnswer__3hyat p{color:#64748b;line-height:1.6;margin:0}.KnowMore_cta__PY1JP{color:#fff;padding:6rem 0;position:relative;text-align:center}.KnowMore_ctaOverlay__-ICkd{background:linear-gradient(135deg,#0f0f23e6,#1a1a2ecc 50%,#16213ee6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.KnowMore_cta__PY1JP .KnowMore_container__pVPEL{position:relative;z-index:2}.KnowMore_ctaContent__dfyxg h2{font-size:2.5rem;font-weight:800;margin-bottom:1rem}.KnowMore_ctaContent__dfyxg p{font-size:1.125rem;line-height:1.7;margin:0 auto 3rem;max-width:700px;opacity:.9}.KnowMore_ctaButtons__FhLSS{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.KnowMore_primaryButton__mV1s\+{align-items:center;background:linear-gradient(135deg,#e91e63,#ad1457);border-radius:12px;box-shadow:0 8px 25px #e91e634d;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .4s ease}.KnowMore_primaryButton__mV1s\+:hover{box-shadow:0 15px 40px #e91e6366;transform:translateY(-3px) scale(1.05)}.KnowMore_secondaryButton__UuP4U{align-items:center;background:#0000;border:2px solid #ffffff4d;border-radius:12px;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .4s ease}.KnowMore_secondaryButton__UuP4U:hover{background:#ffffff1a;border-color:#ffffff80;transform:translateY(-3px)}@media (max-width:768px){.KnowMore_title__fEJJ1{font-size:2.5rem}.KnowMore_heroStats__aEFG0{flex-direction:column;gap:1.5rem}.KnowMore_tabs__L2rI0{flex-direction:column;gap:.5rem;max-width:300px}.KnowMore_tab__Y2mgP{padding:.75rem 1rem}.KnowMore_overviewGrid__OibWK{gap:2rem;grid-template-columns:1fr}.KnowMore_benefitsGrid__IICgl,.KnowMore_productsGrid__T-wiD,.KnowMore_statsGrid__n02h-,.KnowMore_testimonialGrid__nGi1Q{grid-template-columns:1fr}.KnowMore_ctaButtons__FhLSS{align-items:center;flex-direction:column}}@media (max-width:480px){.KnowMore_container__pVPEL{padding:0 1rem}.KnowMore_title__fEJJ1{font-size:2rem}.KnowMore_productContent__0w4vR{padding:2rem}}.Cosmetics_cosmeticsPage__dVS0T{background:#fafafa;min-height:100vh;padding-top:80px;width:100%}.Cosmetics_hero__OSpUF{background:linear-gradient(135deg,#ffeef0,#fff5f6);padding:100px 0;position:relative}.Cosmetics_container__GQKEl{margin:0 auto;max-width:1200px;padding:0 2rem}.Cosmetics_heroContent__Gy618{margin:0 auto;max-width:800px;text-align:center}.Cosmetics_breadcrumb__ILjnw{color:#64748b;font-size:14px;font-weight:500;margin-bottom:2rem}.Cosmetics_breadcrumb__ILjnw a{color:#e5572f;text-decoration:none;transition:color .3s ease}.Cosmetics_breadcrumb__ILjnw a:hover{color:#d44b2a}.Cosmetics_title__9sTqO{color:#1a202c;font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.Cosmetics_subtitle__TbKm6{color:#4a5568;font-size:1.125rem;line-height:1.6;margin:0 auto;max-width:700px}.Cosmetics_categoriesSection__zP4DD{background:#fff;padding:100px 0}.Cosmetics_sectionTitle__v\+GU0{color:#1a202c;font-size:2.5rem;font-weight:700;margin-bottom:4rem;text-align:center}.Cosmetics_categoriesGrid__KMQyy{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.Cosmetics_categoryCard__NzMfT{background:#fafafa;border:1px solid #e2e8f0;border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease}.Cosmetics_categoryCard__NzMfT:hover{background:#fff;border-color:#e5572f;box-shadow:0 10px 30px #e5572f1a;transform:translateY(-5px)}.Cosmetics_categoryIcon__RL-ne{display:block;font-size:3rem;margin-bottom:1.5rem}.Cosmetics_categoryName__kvQja{color:#1a202c;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.Cosmetics_categoryDescription__1UZf-{color:#4a5568;font-size:1rem;line-height:1.5;margin-bottom:1.5rem}.Cosmetics_productList__FJwT0{list-style:none;margin:0 0 2rem;padding:0;text-align:left}.Cosmetics_productList__FJwT0 li{border-bottom:1px solid #e2e8f0;color:#4a5568;font-size:.9375rem;padding:.5rem 0}.Cosmetics_productList__FJwT0 li:last-child{border-bottom:none}.Cosmetics_categoryButton__u5aky{background:#e5572f;border-radius:8px;color:#fff;display:inline-block;font-weight:600;padding:.875rem 1.5rem;text-decoration:none;transition:all .3s ease}.Cosmetics_categoryButton__u5aky:hover{background:#d44b2a;transform:translateY(-1px)}.Cosmetics_ctaSection__9ZI2a{background:linear-gradient(135deg,#e5572f,#d44b2a);color:#fff;padding:100px 0}.Cosmetics_ctaContent__iUrDY{margin:0 auto;max-width:600px;text-align:center}.Cosmetics_ctaTitle__w8sn5{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.Cosmetics_ctaText__ll\+Bq{font-size:1.125rem;margin-bottom:2rem;opacity:.9}.Cosmetics_ctaButton__eCN90{align-items:center;background:#fff;border-radius:8px;color:#e5572f;display:inline-flex;font-weight:700;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.Cosmetics_ctaButton__eCN90:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}@media (max-width:768px){.Cosmetics_title__9sTqO{font-size:2rem}.Cosmetics_subtitle__TbKm6{font-size:1rem}.Cosmetics_categoriesGrid__KMQyy{gap:1.5rem;grid-template-columns:1fr}.Cosmetics_ctaTitle__w8sn5,.Cosmetics_sectionTitle__v\+GU0{font-size:2rem}}@media (max-width:480px){.Cosmetics_categoriesSection__zP4DD,.Cosmetics_ctaSection__9ZI2a,.Cosmetics_hero__OSpUF{padding:60px 0}.Cosmetics_container__GQKEl{padding:0 1rem}.Cosmetics_categoryCard__NzMfT{padding:1.5rem}}.NutsBolts_nutsBoltsPage__WFqQL{background:#fff;min-height:100vh}.NutsBolts_hero__y8\+1J{background:linear-gradient(135deg,#1e293b,#334155);color:#fff;overflow:hidden;padding:8rem 0 4rem;position:relative}.NutsBolts_hero__y8\+1J:before{background:radial-gradient(circle at 20% 50%,#2196f31a 0,#0000 50%),radial-gradient(circle at 80% 20%,#e91e631a 0,#0000 50%),radial-gradient(circle at 40% 80%,#4caf501a 0,#0000 50%);bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0;z-index:1}.NutsBolts_container__iGHu9{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:2}.NutsBolts_heroContent__f0gTv{margin:0 auto;max-width:800px;text-align:center}.NutsBolts_breadcrumb__w3GMm{color:#ffffffb3;font-size:.9375rem;margin-bottom:2rem}.NutsBolts_breadcrumb__w3GMm a{color:#ffffffb3;text-decoration:none;transition:color .3s ease}.NutsBolts_breadcrumb__w3GMm a:hover{color:#2196f3}.NutsBolts_title__CjRTL{font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;text-shadow:2px 2px 4px #0000004d}.NutsBolts_subtitle__msrgm{color:#ffffffe6;font-size:1.25rem;line-height:1.6;margin-bottom:2rem}.NutsBolts_categoriesSection__BC10g{background:#f8fafc;padding:5rem 0}.NutsBolts_sectionTitle__klUZz{color:#1e293b;font-size:2.5rem;font-weight:800;margin-bottom:3rem;text-align:center}.NutsBolts_categoriesGrid__TR-Z2{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.NutsBolts_categoryCard__JWBGj{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 8px 25px #00000014;overflow:hidden;padding:2.5rem 2rem;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.NutsBolts_categoryCard__JWBGj:before{background:linear-gradient(45deg,#0000,#2196f30d,#0000);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transform:rotate(45deg);transition:all .6s ease;width:200%}.NutsBolts_categoryCard__JWBGj:hover:before{animation:NutsBolts_shimmer__s1n3p 2s ease-in-out infinite;opacity:1}@keyframes NutsBolts_shimmer__s1n3p{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}.NutsBolts_categoryCard__JWBGj:hover{border-color:#2196f3;box-shadow:0 25px 50px #0000001f;transform:translateY(-8px)}.NutsBolts_categoryIcon__InlJf{display:block;font-size:3rem;margin-bottom:1.5rem;position:relative;z-index:2}.NutsBolts_categoryName__gUunA{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:1rem;position:relative;z-index:2}.NutsBolts_categoryDescription__bbT6c{color:#64748b;line-height:1.6;margin-bottom:1.5rem;position:relative;z-index:2}.NutsBolts_productList__SzNqn{list-style:none;margin:0 0 2rem;padding:0;position:relative;z-index:2}.NutsBolts_productList__SzNqn li{border-bottom:1px solid #f1f5f9;color:#475569;font-size:.9375rem;padding:.5rem 0;position:relative;transition:color .3s ease}.NutsBolts_productList__SzNqn li:hover{color:#2196f3}.NutsBolts_productList__SzNqn li:last-child{border-bottom:none}.NutsBolts_productList__SzNqn li:before{content:"🔧";font-size:.875rem;margin-right:.5rem}.NutsBolts_categoryButton__wgBa1{align-items:center;background:linear-gradient(135deg,#2196f3,#1976d2);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:600;padding:1rem 1.5rem;position:relative;text-decoration:none;transition:all .3s ease;z-index:2}.NutsBolts_categoryButton__wgBa1:hover{background:linear-gradient(135deg,#1976d2,#1565c0);box-shadow:0 8px 25px #2196f34d;transform:translateY(-2px)}.NutsBolts_specificationsSection__D2AAs{background:linear-gradient(135deg,#fff,#f8fafc);padding:5rem 0}.NutsBolts_specificationsContent__o8b5D{margin:0 auto;max-width:1000px}.NutsBolts_specsGrid__k6RBg{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem}.NutsBolts_specCard__xJ3gB{background:#fff;border-left:4px solid #2196f3;border-radius:16px;box-shadow:0 4px 15px #0000000d;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.NutsBolts_specCard__xJ3gB:before{background:linear-gradient(180deg,#2196f3,#1976d2);content:"";height:100%;left:0;position:absolute;top:0;transition:width .3s ease;width:4px}.NutsBolts_specCard__xJ3gB:hover:before{width:8px}.NutsBolts_specCard__xJ3gB:hover{box-shadow:0 15px 35px #0000001a;transform:translateY(-4px)}.NutsBolts_specCard__xJ3gB h3{align-items:center;color:#1e293b;display:flex;font-size:1.125rem;font-weight:700;gap:.5rem;margin-bottom:1rem}.NutsBolts_specCard__xJ3gB h3:before{content:"⚡";font-size:1rem}.NutsBolts_specCard__xJ3gB ul{list-style:none;margin:0;padding:0}.NutsBolts_specCard__xJ3gB li{color:#475569;font-size:.9375rem;padding:.5rem 0 .5rem 1.5rem;position:relative;transition:color .3s ease}.NutsBolts_specCard__xJ3gB li:before{color:#2196f3;content:"✓";font-weight:700;left:0;position:absolute}.NutsBolts_specCard__xJ3gB li:hover{color:#1e293b}.NutsBolts_applicationsSection__\+2XNB{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);padding:5rem 0;position:relative}.NutsBolts_applicationsSection__\+2XNB:before{background:radial-gradient(circle at 25% 25%,#2196f31a 0,#0000 50%),radial-gradient(circle at 75% 75%,#4caf501a 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.NutsBolts_applicationsContent__71taF{position:relative;z-index:2}.NutsBolts_applicationsGrid__qVNoh{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem}.NutsBolts_applicationCard__jM7bd{background:#fff;border:1px solid #0000;border-radius:16px;box-shadow:0 4px 15px #0000000d;overflow:hidden;padding:2rem;position:relative;text-align:center;transition:all .3s ease}.NutsBolts_applicationCard__jM7bd:before{background:linear-gradient(90deg,#2196f3,#1976d2);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .3s ease}.NutsBolts_applicationCard__jM7bd:hover:before{transform:scaleX(1)}.NutsBolts_applicationCard__jM7bd:hover{border-color:#e2e8f0;box-shadow:0 15px 35px #0000001a;transform:translateY(-8px)}.NutsBolts_applicationIcon__C3Z-d{display:block;font-size:3rem;margin-bottom:1rem;transition:transform .3s ease}.NutsBolts_applicationCard__jM7bd:hover .NutsBolts_applicationIcon__C3Z-d{transform:scale(1.1)}.NutsBolts_applicationCard__jM7bd h3{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.NutsBolts_applicationCard__jM7bd p{color:#64748b;font-size:.9375rem;line-height:1.6}.NutsBolts_ctaSection__-BkPA{background:linear-gradient(135deg,#2196f3,#1976d2);color:#fff;overflow:hidden;padding:5rem 0;position:relative;text-align:center}.NutsBolts_ctaSection__-BkPA:before{background:radial-gradient(circle at 30% 20%,#ffffff1a 0,#0000 50%),radial-gradient(circle at 70% 80%,#ffffff1a 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.NutsBolts_ctaContent__D6Xtw{margin:0 auto;max-width:600px;position:relative;z-index:2}.NutsBolts_ctaTitle__3aU1f{font-size:2.5rem;font-weight:800;margin-bottom:1rem;text-shadow:2px 2px 4px #0000001a}.NutsBolts_ctaText__CVGo8{font-size:1.125rem;line-height:1.6;margin-bottom:2.5rem;opacity:.9}.NutsBolts_ctaButtons__urJmS{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.NutsBolts_ctaButton__QCjy1{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff4d;border-radius:12px;color:#fff;display:inline-flex;font-weight:600;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.NutsBolts_ctaButton__QCjy1:hover{background:#ffffff4d;box-shadow:0 8px 25px #0003;transform:translateY(-2px)}.NutsBolts_secondaryButton__IDjWJ{align-items:center;background:#0000;border:2px solid #ffffff4d;border-radius:12px;color:#fff;display:inline-flex;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.NutsBolts_secondaryButton__IDjWJ:hover{background:#ffffff1a;border-color:#ffffff80;transform:translateY(-2px)}@media (max-width:768px){.NutsBolts_title__CjRTL{font-size:2.5rem}.NutsBolts_subtitle__msrgm{font-size:1.125rem}.NutsBolts_sectionTitle__klUZz{font-size:2rem}.NutsBolts_categoriesGrid__TR-Z2{gap:1.5rem;grid-template-columns:1fr}.NutsBolts_applicationsGrid__qVNoh,.NutsBolts_specsGrid__k6RBg{grid-template-columns:1fr}.NutsBolts_ctaButtons__urJmS{align-items:center;flex-direction:column}.NutsBolts_ctaTitle__3aU1f{font-size:2rem}.NutsBolts_container__iGHu9{padding:0 1rem}}@media (max-width:480px){.NutsBolts_title__CjRTL{font-size:2rem}.NutsBolts_hero__y8\+1J{padding:6rem 0 3rem}.NutsBolts_applicationsSection__\+2XNB,.NutsBolts_categoriesSection__BC10g,.NutsBolts_ctaSection__-BkPA,.NutsBolts_specificationsSection__D2AAs{padding:3rem 0}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.NutsBolts_categoryButton__wgBa1,.NutsBolts_ctaSection__-BkPA{display:none}.NutsBolts_nutsBoltsPage__WFqQL{background:#fff!important}}.AgroProducts_agroProductsPage__2n4Nm{background:#fafafa;min-height:100vh;padding-top:80px;width:100%}.AgroProducts_hero__EK1ot{background:linear-gradient(135deg,#4caf50,#8bc34a);color:#fff;padding:100px 0;position:relative}.AgroProducts_container__G\+AUH{margin:0 auto;max-width:1200px;padding:0 2rem}.AgroProducts_heroContent__NBoGc{margin:0 auto;max-width:800px;text-align:center}.AgroProducts_breadcrumb__WnWMh{color:#fffc;font-size:14px;margin-bottom:2rem}.AgroProducts_breadcrumb__WnWMh a{color:#fff;text-decoration:none}.AgroProducts_title__Un0dV{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.AgroProducts_subtitle__\+QeD2{font-size:1.25rem;line-height:1.6;opacity:.95}.AgroProducts_categoriesSection__ueNBo{background:#fff;padding:100px 0}.AgroProducts_sectionTitle__Cm3V1{color:#1a202c;font-size:2.5rem;font-weight:700;margin-bottom:3rem;text-align:center}.AgroProducts_categoriesGrid__P1nMj{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.AgroProducts_categoryCard__mkEi5{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 6px #0000000d;padding:2rem;text-align:center;transition:all .3s ease}.AgroProducts_categoryCard__mkEi5:hover{box-shadow:0 10px 25px #4caf5026;transform:translateY(-5px)}.AgroProducts_categoryIcon__YBSk\+{font-size:3rem;margin-bottom:1.5rem}.AgroProducts_categoryName__0wHFk{color:#1a202c;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.AgroProducts_categoryDescription__lhu5m{color:#64748b;line-height:1.6;margin-bottom:1.5rem}.AgroProducts_productList__CBM8F{list-style:none;margin:0 0 2rem;padding:0;text-align:left}.AgroProducts_productList__CBM8F li{border-bottom:1px solid #f1f5f9;color:#4a5568;font-size:.9375rem;padding:.5rem 0}.AgroProducts_productList__CBM8F li:last-child{border-bottom:none}.AgroProducts_categoryButton__pRVVC{background:#4caf50;border-radius:8px;color:#fff;display:inline-block;font-weight:600;padding:.875rem 1.5rem;text-decoration:none;transition:all .3s ease}.AgroProducts_categoryButton__pRVVC:hover{background:#45a049;transform:translateY(-1px)}.AgroProducts_benefitsSection__9eRyG{background:#f8fafc;padding:100px 0}.AgroProducts_benefitsGrid__IZhOE{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.AgroProducts_benefit__RG58Y{background:#fff;border-radius:16px;box-shadow:0 4px 6px #0000000d;padding:2rem;text-align:center;transition:all .3s ease}.AgroProducts_benefit__RG58Y:hover{box-shadow:0 10px 25px #0000001a;transform:translateY(-5px)}.AgroProducts_benefitIcon__u2oRi{font-size:3rem;margin-bottom:1rem}.AgroProducts_benefit__RG58Y h3{color:#1a202c;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.AgroProducts_benefit__RG58Y p{color:#64748b;line-height:1.6}.AgroProducts_ctaSection__Aq8ai{background:linear-gradient(135deg,#4caf50,#8bc34a);color:#fff;padding:100px 0}.AgroProducts_ctaContent__sODe\+{margin:0 auto;max-width:600px;text-align:center}.AgroProducts_ctaTitle__FvUgF{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.AgroProducts_ctaText__wo\+al{font-size:1.125rem;margin-bottom:2rem;opacity:.95}.AgroProducts_ctaButton__AzGfP{align-items:center;background:#fff;border-radius:12px;color:#4caf50;display:inline-flex;font-weight:700;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.AgroProducts_ctaButton__AzGfP:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}@media (max-width:768px){.AgroProducts_title__Un0dV{font-size:2rem}.AgroProducts_benefitsGrid__IZhOE,.AgroProducts_categoriesGrid__P1nMj{grid-template-columns:1fr}}@media (max-width:480px){.AgroProducts_container__G\+AUH{padding:0 1rem}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#1e293b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}.App{display:flex;flex-direction:column;min-height:100vh;position:relative}.main-content{flex:1 1}.error-page{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;justify-content:center;min-height:80vh;padding:2rem;position:relative}.error-page:before{background:radial-gradient(circle at 20% 20%,#e91e630d 0,#0000 50%),radial-gradient(circle at 80% 80%,#2196f30d 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.error-content{background:#fff;border-radius:24px;box-shadow:0 20px 40px #0000001a,0 4px 20px #0000000d;max-width:600px;padding:4rem 3rem;position:relative;text-align:center;z-index:2}.error-logo{margin-bottom:2rem}.error-logo img{filter:drop-shadow(0 4px 12px rgba(0,0,0,.1));height:80px;object-fit:contain;width:80px}.error-code{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#e91e63,#ad1457);-webkit-background-clip:text;background-clip:text;color:#e91e63;font-size:6rem;font-weight:900;margin-bottom:1rem;text-shadow:2px 2px 4px #e91e6333}.error-title{color:#1e293b;font-size:2rem;font-weight:700;margin-bottom:1rem}.error-description{color:#64748b;font-size:1.125rem;line-height:1.7;margin-bottom:3rem}.error-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.btn-primary{align-items:center;background:linear-gradient(135deg,#e91e63,#ad1457);border-radius:12px;box-shadow:0 4px 15px #e91e634d;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.btn-primary:hover{box-shadow:0 8px 25px #e91e6366;filter:brightness(110%);transform:translateY(-2px)}.btn-secondary{align-items:center;background:#0000;border:2px solid #e2e8f0;border-radius:12px;color:#64748b;display:inline-flex;font-size:1rem;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.btn-secondary:hover{background:#f8fafc;border-color:#cbd5e1;color:#1e293b;transform:translateY(-2px)}.loading-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9998}.loading-spinner{animation:spin 1s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#e91e63;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html{scroll-padding-top:80px}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:2px solid #e91e63;outline-offset:2px}@media print{.no-print{display:none!important}body{background:#fff!important;color:#000!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width:768px){.error-content{margin:1rem;padding:3rem 2rem}.error-code{font-size:4rem}.error-title{font-size:1.5rem}.error-description{font-size:1rem}.error-actions{align-items:center;flex-direction:column}.btn-primary,.btn-secondary{justify-content:center;max-width:280px;width:100%}}@media (max-width:480px){.error-content{padding:2rem 1.5rem}.error-code{font-size:3rem}.error-logo img{height:60px;width:60px}}.main-content{transform:translateZ(0);will-change:auto}@media (prefers-contrast:high){.error-code{-webkit-text-fill-color:initial;background:none;color:#000;text-shadow:none}.btn-primary{background:#000;border:2px solid #000}.btn-secondary{border-color:#000;color:#000}}
/*# sourceMappingURL=main.ac08a25d.css.map*/