.LinkToolBanner_banner__oev3i{position:relative;overflow:hidden;background:linear-gradient(135deg,#1a0033,#2d1b69,#1e3a8a,#0f172a);padding:12px 16px;text-align:center;min-height:80px;display:flex;align-items:center;justify-content:center;border-radius:20px;box-shadow:0 4px 12px rgba(79,70,229,.2)}.LinkToolBanner_cosmicOverlay__fAcGI{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(147,51,234,.2) 1px,transparent 2px),radial-gradient(circle at 80% 20%,rgba(59,130,246,.15) 1px,transparent 2px),radial-gradient(circle at 60% 80%,rgba(236,72,153,.1) 1px,transparent 2px),radial-gradient(circle at 10% 70%,rgba(168,85,247,.2) 1px,transparent 2px);background-size:50px 50px,70px 70px,60px 60px,40px 40px;opacity:.8;animation:LinkToolBanner_cosmicFloat__G3ByP 6s ease-in-out infinite alternate}.LinkToolBanner_content__8_3FR{max-width:1000px;margin:0 auto;display:flex;flex-direction:row;align-items:center;gap:16px;position:relative;z-index:1}.LinkToolBanner_logoSection__EobO8{position:relative;display:flex;align-items:center;gap:8px}.LinkToolBanner_logo__oU_sR{width:50px;height:50px;border-radius:12px;filter:drop-shadow(0 4px 12px rgba(147,51,234,.4));animation:LinkToolBanner_logoGlow__5KHns 3s ease-in-out infinite alternate}.LinkToolBanner_iconFloat__4cab5{color:#fff;animation:LinkToolBanner_iconFloat__4cab5 2s ease-in-out infinite}.LinkToolBanner_textWrapper__NYHlh{text-align:left;flex:1 1}.LinkToolBanner_heading__pbysU{font-size:1.25rem;margin:0 0 4px;font-weight:700;color:#fff;text-shadow:0 2px 8px rgba(147,51,234,.5);background:linear-gradient(135deg,#fff,#e0e7ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.LinkToolBanner_tagline__G6hbs{font-size:.875rem;color:#c084fc;font-style:italic;margin:0 0 8px}.LinkToolBanner_actionSection__tL4jL{display:flex;align-items:center;gap:12px}.LinkToolBanner_learnMore__TxfoZ{display:inline-flex;align-items:center;padding:8px 16px;background:linear-gradient(135deg,#7c3aed,#3b82f6);color:#fff;text-decoration:none;border-radius:25px;font-size:1.2rem;font-weight:600;transition:all .3s ease;box-shadow:0 4px 12px rgba(124,58,237,.4);gap:6px}.LinkToolBanner_learnMore__TxfoZ:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 20px rgba(124,58,237,.6)}.LinkToolBanner_actionIcon__2KI7r{color:#fff;animation:LinkToolBanner_iconPulse__QoqXX 2s ease-in-out infinite}.LinkToolBanner_floatingIcon__U0QNh{position:absolute;color:hsla(0,0%,100%,.15);pointer-events:none}.LinkToolBanner_floatingStar1__gSsEx{top:15%;left:10%;animation:LinkToolBanner_sparkle__OLGqf 3s ease-in-out infinite}.LinkToolBanner_floatingSparkles1__7kUPF{top:20%;right:15%;animation:LinkToolBanner_sparkle__OLGqf 3s ease-in-out .5s infinite}.LinkToolBanner_floatingStar2__RRin3{bottom:20%;left:20%;animation:LinkToolBanner_sparkle__OLGqf 3s ease-in-out 1s infinite}.LinkToolBanner_floatingGlobe__uANqL{bottom:15%;right:25%;animation:LinkToolBanner_iconFloat__4cab5 4s ease-in-out 1.5s infinite}@keyframes LinkToolBanner_cosmicFloat__G3ByP{0%{opacity:.6;transform:translateY(0) scale(1)}50%{opacity:.9;transform:translateY(-2px) scale(1.01)}to{opacity:.6;transform:translateY(0) scale(1)}}@keyframes LinkToolBanner_logoGlow__5KHns{0%{filter:drop-shadow(0 4px 12px rgba(147,51,234,.4)) brightness(1)}to{filter:drop-shadow(0 6px 20px rgba(147,51,234,.6)) brightness(1.1)}}@keyframes LinkToolBanner_iconFloat__4cab5{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-3px) rotate(5deg)}}@keyframes LinkToolBanner_iconPulse__QoqXX{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes LinkToolBanner_sparkle__OLGqf{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@media (max-width:768px){.LinkToolBanner_content__8_3FR{flex-direction:column;gap:12px}.LinkToolBanner_textWrapper__NYHlh{text-align:center}.LinkToolBanner_heading__pbysU{font-size:1.1rem}.LinkToolBanner_banner__oev3i{min-height:120px;padding:16px 12px}}.navmenu_menu__7fHwE{padding:var(--dimensions-spacing-medium);margin-top:var(--dimensions-spacing-medium);border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;border-radius:var(--dimensions-spacing-medium);top:0;z-index:10;background:linear-gradient(180deg,var(--color-primary-lighter) 0,var(--background-color) 100%)}.navmenu_menuGroups__LlLVQ{display:flex;overflow-x:auto;gap:var(--dimensions-spacing-large);padding:var(--dimensions-spacing-medium) var(--dimensions-spacing-large);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--primary-color) var(--background-color)}.navmenu_menuGroups__LlLVQ::-webkit-scrollbar{height:8px}.navmenu_menuGroups__LlLVQ::-webkit-scrollbar-track{background:var(--background-color)}.navmenu_menuGroups__LlLVQ::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:4px}.navmenu_menuGroup__ffiHf{flex:0 0 auto;min-width:230px;background:var(--color-background-light);border-radius:12px;padding:var(--dimensions-spacing-medium);box-shadow:var(--shadow);transition:all var(--defaults-animationTime) ease}.navmenu_menuGroup__ffiHf:hover{transform:translateY(-5px);box-shadow:var(--defaults-shadowHover)}.navmenu_groupHeading__UojlI{font-size:1rem;font-weight:700;color:var(--primary-color);margin-bottom:var(--dimensions-spacing-medium);padding-bottom:var(--dimensions-spacing-small);border-bottom:1px solid var(--border-color);text-align:left;text-transform:uppercase;letter-spacing:1px}.navmenu_groupList__QDqpp{display:flex;flex-direction:column;gap:var(--dimensions-spacing-medium);list-style:none;margin:0;padding:0}.navmenu_groupList__QDqpp li{background:var(--background-color);border-radius:8px;transition:all var(--defaults-animationTime) ease;overflow:hidden;box-shadow:inset 0 0 0 1px var(--border-color)}.navmenu_groupList__QDqpp li:hover{background:var(--color-primary-lighter);transform:scale(1.02);box-shadow:inset 0 0 0 1px var(--primary-color),0 4px 8px var(--color-primary-shadow)}.navmenu_groupList__QDqpp a{color:var(--color-text-primary);text-decoration:none;font-size:.8rem;font-weight:600;position:relative;display:flex;align-items:center;padding:var(--dimensions-spacing-small) var(--dimensions-spacing-medium);gap:var(--dimensions-spacing-small);transition:color var(--defaults-animationTime) ease}.navmenu_groupList__QDqpp a:hover{color:var(--secondary-color);text-shadow:0 0 10px var(--color-primary-shadow)}.navmenu_arrowIcon__rCXTj{width:1.2em;height:1.2em;margin-left:auto;transition:transform var(--defaults-animationTime) ease}.navmenu_itemIcon__mr8vr{width:1.2em;height:1.2em;transition:transform var(--defaults-animationTime) ease,fill var(--defaults-animationTime) ease;fill:none;stroke:var(--primary-color)}.navmenu_groupList__QDqpp a:hover .navmenu_arrowIcon__rCXTj{transform:translateX(6px)}.navmenu_groupList__QDqpp a:hover .navmenu_itemIcon__mr8vr{transform:scale(1.3) rotate(15deg);stroke:var(--secondary-color)}@media (max-width:768px){.navmenu_menu__7fHwE{padding:var(--dimensions-spacing-small)}.navmenu_menuGroups__LlLVQ{gap:var(--dimensions-spacing-medium);padding:var(--dimensions-spacing-small) var(--dimensions-spacing-medium)}.navmenu_menuGroup__ffiHf{min-width:230px;padding:var(--dimensions-spacing-small)}.navmenu_groupHeading__UojlI{font-size:.8rem}.navmenu_groupList__QDqpp li{border-radius:6px}.navmenu_groupList__QDqpp a{font-size:.8rem;padding:var(--dimensions-spacing-xs) var(--dimensions-spacing-small)}.navmenu_arrowIcon__rCXTj,.navmenu_itemIcon__mr8vr{width:1em;height:1em}}@media (max-width:390px){.navmenu_menuGroup__ffiHf{min-width:230px}.navmenu_groupList__QDqpp a{font-size:.8rem}}.herosection_heroSection__CFUTn{padding:var(--dimensions-spacing-xl) var(--dimensions-spacing-medium);background:none;color:var(--color-text-primary);position:relative;overflow:hidden;isolation:isolate;min-height:100vh}.herosection_heroSection__CFUTn:before{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-size:cover;filter:blur(30px);z-index:-1}.herosection_homebanner__nYL_m{width:100%;border-radius:8px}.herosection_particleLayer__Htlv1{position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40"><circle cx="20" cy="20" r="4" fill="rgba(244,180,0,0.4)"/>') repeat,radial-gradient(circle at 20% 30%,rgba(27,27,27,.2) 1px,transparent 2px),radial-gradient(circle at 80% 20%,hsla(0,0%,9%,.15) 1px,transparent 2px);background-size:40px 40px,50px 50px,70px 70px;animation:herosection_particleFlow__kznlS 30s linear infinite;pointer-events:none;z-index:1;opacity:.5}.herosection_content__2NV3H{width:100%;max-width:1400px;margin:0 auto;position:relative;z-index:3;text-align:center;padding:0 var(--dimensions-spacing-medium);box-sizing:border-box}.herosection_contentInner__t6hje{width:100%;margin:0 auto;padding:0 var(--dimensions-spacing-large);box-sizing:border-box}.herosection_headingPrimary__pbAgJ{font-size:1.2rem;font-weight:900;text-transform:uppercase;letter-spacing:8px;margin-top:60px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color),var(--primary-color));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 60px var(--color-primary-shadow);margin-bottom:var(--dimensions-spacing-xl);animation:herosection_floatText__w7qNd 5s ease-in-out infinite}.herosection_engineerBadge__nTqlx{display:block;font-size:2rem;color:var(--primary-color);margin-top:var(--dimensions-spacing-large);text-shadow:0 0 25px var(--color-primary-shadow);animation:herosection_pulse__X_WPn 2.5s infinite}.herosection_content__2NV3H p{font-size:1.8rem;line-height:1.7;margin-bottom:var(--dimensions-spacing-xl);color:var(--color-text-primary);max-width:1000px;margin-left:auto;margin-right:auto}.herosection_ctaButton__naRWn{margin:var(--dimensions-spacing-xl) 0}.herosection_ctaLink__e_RAr{display:inline-block;padding:var(--dimensions-spacing-medium) var(--dimensions-spacing-xl);background:linear-gradient(45deg,var(--primary-color),var(--secondary-color));color:var(--color-text-on-primary);font-size:1.8rem;font-weight:700;text-decoration:none;border-radius:50px;box-shadow:var(--shadow),0 0 20px var(--color-primary-shadow);position:relative;overflow:hidden;transition:all var(--defaults-animationTime) ease}.herosection_ctaLink__e_RAr:before{content:"";position:absolute;top:50%;left:50%;width:300%;height:300%;background:radial-gradient(circle,hsla(0,0%,100%,.4),transparent);transform:translate(-50%,-50%) scale(0);transition:transform .6s ease}.herosection_ctaLink__e_RAr:hover:before{transform:translate(-50%,-50%) scale(1)}.herosection_ctaLink__e_RAr:hover{transform:scale(1.1) translateY(-5px);box-shadow:var(--defaults-shadowHover),0 0 30px var(--color-primary-shadow);background:linear-gradient(45deg,var(--secondary-color),var(--primary-color))}.herosection_contactSection__MDkYx,.herosection_introSection__pWhpk,.herosection_missionSection__ayVMp,.herosection_partnersSection__PnKDY,.herosection_productsSection__TxN89,.herosection_reviewsSection__yTWYv,.herosection_servicesSection__VBCZN,.herosection_statsSection__rsYUm,.herosection_teamSection__eoUiv{margin-bottom:var(--dimensions-spacing-xl);padding:0;max-width:100%}.herosection_introSection__pWhpk p{color:wheat}.herosection_headingSecondary__6sJKE{font-size:1.5rem;font-weight:800;color:var(--primary-color);margin-bottom:var(--dimensions-spacing-xl);text-shadow:0 0 25px var(--color-primary-shadow);position:relative}.herosection_headingSecondary__6sJKE:after{content:"";position:absolute;bottom:-10px;left:50%;width:100px;height:4px;background:var(--primary-color);transform:translateX(-50%);border-radius:2px}.herosection_missionText__lawo0{font-size:1.8rem;padding:var(--dimensions-spacing-xl);border-radius:25px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);max-width:1000px;margin:0 auto;border:1px solid rgba(244,180,0,.2)}.herosection_productsSection__TxN89{padding:var(--dimensions-spacing-xl) 0;background:linear-gradient(to bottom,transparent,var(--color-primary-lighter));position:relative}.herosection_productsSection__TxN89:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(27,27,27,.1) 1px,transparent 2px);opacity:.3}.herosection_productList__0hbxM{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--dimensions-spacing-xl);gap:var(--dimensions-spacing-xl);width:100%;max-width:1300px;margin:0 auto}.herosection_productCard__zQQt5{padding:var(--dimensions-spacing-large);border-radius:25px;border:1px solid var(--border-color);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:all var(--defaults-animationTime) ease;position:relative;perspective:1000px}.herosection_productCard__zQQt5:hover{box-shadow:var(--defaults-shadowHover)}.herosection_productLink__TcIOF{color:var(--primary-color);text-decoration:none;font-weight:800;display:inline-flex;align-items:center;gap:var(--dimensions-spacing-small);transition:color var(--defaults-animationTime) ease}.herosection_productLink__TcIOF:hover{color:var(--secondary-color)}.herosection_icon__Cb4uD{width:30px;height:30px;filter:drop-shadow(0 0 10px var(--color-primary-shadow));transition:transform var(--defaults-animationTime) ease}.herosection_servicesSection__VBCZN{padding:var(--dimensions-spacing-xl) 0;position:relative;border-radius:var(--dimensions-spacing-medium)}.herosection_servicesSection__VBCZN:before{content:"";position:absolute;inset:0;background-attachment:fixed;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100"><circle cx="50" cy="50" r="10" fill="rgba(244,180,0,0.1)"/>');opacity:.2}.herosection_heading__EOiJT{font-size:3rem;font-weight:800;color:var(--primary-color);margin-bottom:var(--dimensions-spacing-xl);text-shadow:0 0 20px var(--color-primary-shadow)}.herosection_servicesGrid__nElN7{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--dimensions-spacing-xl);gap:var(--dimensions-spacing-xl);width:100%;max-width:1300px;margin:0 auto}.herosection_serviceCard__hu6bl{background:linear-gradient(180deg,rgba(0,0,0,.95),hsla(0,0%,8%,.95));border-radius:25px;padding:var(--dimensions-spacing-xl);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all var(--defaults-animationTime) ease;text-align:center}.herosection_serviceCard__hu6bl:hover{box-shadow:var(--defaults-shadowHover)}.herosection_serviceIcon__8GBRK{margin-bottom:var(--dimensions-spacing-large);filter:drop-shadow(0 0 8px var(--color-primary-shadow));transition:transform var(--defaults-animationTime) ease;color:var(--primary-color)}.herosection_serviceTitle__Qz1Sv{font-size:1.4rem;font-weight:700;color:var(--color-text-primary);margin:0 0 var(--dimensions-spacing-small);background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 10px var(--color-primary-shadow)}.herosection_serviceSubtitle__7L8xb{font-size:1rem;color:var(--color-text-secondary);margin:0;line-height:1.6}.herosection_reviewsCarousel__tg8KS{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--dimensions-spacing-xl);gap:var(--dimensions-spacing-xl);width:100%;max-width:1300px;margin:0 auto}.herosection_reviewCard__mfmMr{padding:var(--dimensions-spacing-xl);border-radius:25px;border:1px solid var(--border-color);transition:all var(--defaults-animationTime) ease}.herosection_reviewCard__mfmMr:hover{box-shadow:var(--defaults-shadowHover)}.herosection_reviewText__M2kd9{font-size:1.5rem;color:var(--color-text-primary);margin-bottom:var(--dimensions-spacing-large)}.herosection_reviewAuthor___P_lG{font-size:1.3rem;color:var(--primary-color);font-weight:600}.herosection_rating__516PT{margin-top:var(--dimensions-spacing-small)}.herosection_starFilled__JqJur{color:var(--primary-color);font-size:1.5rem}.herosection_starEmpty__C3ZTg{color:var(--color-primary-light);font-size:1.5rem}.herosection_teamGrid___iZbf{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--dimensions-spacing-xl);gap:var(--dimensions-spacing-xl);width:100%;max-width:1300px;margin:0 auto}.herosection_teamCard__ZG4ys{padding:var(--dimensions-spacing-large);border-radius:25px;border:1px solid var(--border-color);transition:all var(--defaults-animationTime) ease;overflow:hidden}.herosection_teamImage__neHvs{width:100%;height:220px;object-fit:cover;border-radius:20px;margin-bottom:var(--dimensions-spacing-medium);transition:transform var(--defaults-animationTime) ease}.herosection_teamCard__ZG4ys h3{font-size:1.8rem;color:var(--primary-color);margin:0 0 var(--dimensions-spacing-small)}.herosection_teamCard__ZG4ys p{font-size:1.3rem;color:var(--color-text-primary)}.herosection_statsGrid__PEE4t{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--dimensions-spacing-xl);gap:var(--dimensions-spacing-xl);width:100%;max-width:1300px;margin:0 auto}.herosection_statCard__Ad483{padding:var(--dimensions-spacing-xl);border-radius:25px;border:1px solid var(--border-color);transition:all var(--defaults-animationTime) ease;text-align:center}.herosection_statCard__Ad483:hover{box-shadow:var(--defaults-shadowHover)}.herosection_statValue__ha_NR{font-size:3rem;color:var(--primary-color);font-weight:800;margin:0 0 var(--dimensions-spacing-small)}.herosection_statCard__Ad483 p{font-size:1.5rem;color:var(--color-text-primary)}.herosection_partnersGrid__TZfLI{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--dimensions-spacing-xl);gap:var(--dimensions-spacing-xl);width:100%;max-width:1300px;margin:0 auto}.herosection_partnerCard__WDmD1{padding:var(--dimensions-spacing-large);border-radius:25px;border:1px solid var(--border-color);transition:all var(--defaults-animationTime) ease;display:flex;align-items:center;justify-content:center}.herosection_partnerLogo__mYEij{width:100%;height:100px;object-fit:contain;transition:transform var(--defaults-animationTime) ease}.herosection_partnerCard__WDmD1:hover .herosection_partnerLogo__mYEij{animation:herosection_pulse__X_WPn 1s infinite}.herosection_heroImage__ihBqJ{max-width:100%;height:auto;margin:var(--dimensions-spacing-xl) auto;border-radius:30px;border:4px solid var(--primary-color);box-shadow:0 40px 80px var(--color-primary-shadow);transition:all var(--defaults-animationTime) ease}.herosection_heroImage__ihBqJ:hover{transform:scale(1.06) rotate(1deg)}.herosection_contactDetails__eeDFD{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--dimensions-spacing-large);border-radius:25px;width:100%;max-width:1300px;margin:0 auto;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.herosection_contactDetails__eeDFD,.herosection_contactItem__6whPu{gap:var(--dimensions-spacing-large);padding:var(--dimensions-spacing-large)}.herosection_contactItem__6whPu{font-size:1.5rem;border-radius:20px;display:flex;align-items:center;transition:all var(--defaults-animationTime) ease;border:1px solid var(--border-color)}.herosection_contactItem__6whPu:hover{box-shadow:var(--defaults-shadowHover)}.herosection_contactItem__6whPu i{color:var(--primary-color);font-size:2.5rem;animation:herosection_spin__luvem 5s linear infinite}.herosection_contactLink__VHkDk{color:var(--primary-color);text-decoration:none;font-weight:600;transition:color var(--defaults-animationTime) ease}.herosection_contactLink__VHkDk:hover{color:var(--secondary-color)}.herosection_businessDetailsCard__dMLLF{padding:var(--dimensions-spacing-xl);border-radius:25px;border:1px solid var(--border-color);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:all var(--defaults-animationTime) ease;width:90%;max-width:800px;margin:0 auto}.herosection_businessDetailsCard__dMLLF:hover{box-shadow:var(--defaults-shadowHover)}.herosection_businessDetailsTitle__A7hOh{font-size:2rem;font-weight:800;color:var(--primary-color);margin-bottom:var(--dimensions-spacing-large);text-shadow:0 0 15px var(--color-primary-shadow)}.herosection_businessDetailsList__OhWkb{list-style:none;padding:0;margin:0}.herosection_businessDetailsList__OhWkb li{font-size:1rem;color:var(--color-text-primary);margin-bottom:var(--dimensions-spacing-medium);line-height:1.6}.herosection_businessDetailsList__OhWkb li strong{color:var(--primary-color);font-weight:700}@keyframes herosection_orbitGlow__1EKnp{0%{transform:scale(1) rotate(0deg);opacity:.6}50%{transform:scale(1.4) rotate(180deg);opacity:1}to{transform:scale(1) rotate(1turn);opacity:.6}}@keyframes herosection_floatText__w7qNd{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-25px) rotate(0deg)}}@keyframes herosection_particleFlow__kznlS{0%{background-position:0 0}to{background-position:150px 150px}}@keyframes herosection_pulse__X_WPn{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes herosection_spin__luvem{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.herosection_headingPrimary__pbAgJ{font-size:1rem}.herosection_headingSecondary__6sJKE{font-size:1.5rem}.herosection_content__2NV3H p,.herosection_missionText__lawo0{font-size:1.6rem}.herosection_partnersGrid__TZfLI,.herosection_productList__0hbxM,.herosection_reviewsCarousel__tg8KS,.herosection_servicesGrid__nElN7,.herosection_statsGrid__PEE4t,.herosection_teamGrid___iZbf{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.herosection_heroSection__CFUTn{padding:var(--dimensions-spacing-large) var(--dimensions-spacing-small)}.herosection_headingPrimary__pbAgJ{font-size:1rem;letter-spacing:4px}.herosection_engineerBadge__nTqlx{font-size:1.6rem}.herosection_content__2NV3H p,.herosection_missionText__lawo0{font-size:1.4rem;padding:var(--dimensions-spacing-large)}.herosection_ctaLink__e_RAr{padding:var(--dimensions-spacing-small) var(--dimensions-spacing-large);font-size:1.6rem}.herosection_contactDetails__eeDFD,.herosection_partnersGrid__TZfLI,.herosection_productList__0hbxM,.herosection_reviewsCarousel__tg8KS,.herosection_servicesGrid__nElN7,.herosection_statsGrid__PEE4t,.herosection_teamGrid___iZbf{grid-template-columns:1fr;gap:var(--dimensions-spacing-large)}.herosection_headingSecondary__6sJKE{font-size:1.5rem}.herosection_serviceIcon__8GBRK{width:50px;height:50px}.herosection_businessDetailsCard__dMLLF{padding:var(--dimensions-spacing-large)}}@media (max-width:480px){.herosection_headingPrimary__pbAgJ{font-size:1rem}.herosection_content__2NV3H{padding:0 var(--dimensions-spacing-small)}.herosection_contactItem__6whPu{flex-direction:column;text-align:center;gap:var(--dimensions-spacing-medium)}.herosection_contactItem__6whPu i{font-size:2rem}}