.About_about__zuu8a{padding:5rem 0;background:var(--gray-bg)}.About_container__71xoX{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.About_container__71xoX{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.About_container__71xoX{max-width:1200px;padding:0 20px}}@media (max-width:768px){.About_container__71xoX{padding:0 15px}}.About_aboutWrapper__YIPEB{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.About_about__zuu8a h2{font-size:2.5rem;margin-bottom:1.5rem;color:var(--primary-color)}.About_about__zuu8a p{font-size:1.1rem}.About_leadershipProfiles__9Bu17{display:flex;gap:2rem;justify-content:center}.About_profileBox__YGZnW{text-align:center;padding:2rem;background:var(--light-color);border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);opacity:0;transform:translateY(30px);transition:all .3s ease;flex:1 1;max-width:280px;min-width:220px;width:100%}.About_profileBox__YGZnW.About_animateIn__fw4wE{opacity:1;transform:translateY(0);animation:About_fadeInUp__FjfG8 .6s ease-out forwards}.About_profileBox__YGZnW:hover{transform:translateY(-10px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.About_profileImagePlaceholder__wPHUl{width:220px;height:220px;background:#ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#999}.About_profileImage__DaDE1{width:220px;height:220px;border-radius:50%;object-fit:cover;border:4px solid var(--primary-color);box-shadow:0 4px 15px rgba(0,0,0,.15)}.About_profileBox__YGZnW h4{color:var(--primary-color);font-size:1.4rem;font-weight:600;margin-top:.5rem}@keyframes About_fadeInUp__FjfG8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.About_aboutWrapper__YIPEB{grid-template-columns:1fr}.About_leadershipProfiles__9Bu17{flex-direction:row;gap:1rem;justify-content:center}.About_profileBox__YGZnW{flex:1 1;max-width:200px;min-width:140px;width:100%;padding:1.5rem}.About_profileImagePlaceholder__wPHUl,.About_profileImage__DaDE1{width:150px;height:150px}.About_profileBox__YGZnW h4{font-size:1.1rem}}@media (max-width:480px){.About_leadershipProfiles__9Bu17{gap:.75rem}.About_profileBox__YGZnW{flex:1 1;max-width:180px;min-width:120px;width:100%;padding:1.25rem}.About_profileImagePlaceholder__wPHUl,.About_profileImage__DaDE1{width:130px;height:130px}.About_profileBox__YGZnW h4{font-size:1rem}}.Compliance_compliance__Ug5n5{padding:5rem 0}.Compliance_container__9Zfs0{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.Compliance_container__9Zfs0{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.Compliance_container__9Zfs0{max-width:1200px;padding:0 20px}}@media (max-width:768px){.Compliance_container__9Zfs0{padding:0 15px}}.Compliance_compliance__Ug5n5 h2{text-align:center;font-size:2.5rem;margin-bottom:1rem;color:var(--primary-color)}.Compliance_complianceIntro__rJ9Yw{text-align:center;font-size:1.1rem;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.Compliance_credentialsGrid__8IsNM{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-bottom:4rem}.Compliance_credentialItem__WV49R{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 1.34rem);min-width:280px;max-width:100%;padding:1.5rem;border:2px solid #ddd;border-radius:12px;background:linear-gradient(135deg,#f9f9f9,#fff);transition:all .3s ease;opacity:0;transform:translateY(20px);box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.Compliance_credentialItem__WV49R.Compliance_animateIn__edc4q{opacity:1;transform:translateY(0);animation:Compliance_fadeInUp__gdbzo .6s ease-out forwards}.Compliance_credentialItem__WV49R:hover{border-color:var(--primary-color);box-shadow:0 6px 20px rgba(0,86,179,.15);transform:translateY(-5px)}.Compliance_credentialItem__WV49R h3{color:var(--primary-color);margin-bottom:.5rem;font-size:1.1rem}.Compliance_credentialItem__WV49R p{font-size:1rem;font-weight:600;color:var(--text-color);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.Compliance_clientsSection__JwDNZ{margin-top:3rem;text-align:center}.Compliance_clientsSection__JwDNZ h3{font-size:2rem;margin-bottom:2rem;color:var(--primary-color)}.Compliance_clientsLogosWrapper__g2Rjc{position:relative;overflow:hidden;width:100%;margin:0 auto;padding:2rem 0}.Compliance_clientsLogosWrapper__g2Rjc:after,.Compliance_clientsLogosWrapper__g2Rjc:before{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:2;pointer-events:none}.Compliance_clientsLogosWrapper__g2Rjc:before{left:0;background:linear-gradient(to right,var(--light-color),transparent)}.Compliance_clientsLogosWrapper__g2Rjc:after{right:0;background:linear-gradient(to left,var(--light-color),transparent)}.Compliance_clientsLogosContainer__c74KB{display:flex;gap:2rem;width:-moz-fit-content;width:fit-content;animation:Compliance_scrollLogos__GH5O_ 70s linear infinite;will-change:transform}@keyframes Compliance_scrollLogos__GH5O_{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Compliance_clientsLogos__Hq8lb{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.Compliance_clientLogoPlaceholder__BhHxQ{width:150px;height:100px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#333;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05);flex-shrink:0;padding:.75rem}.Compliance_clientLogoImage__u9_c4{width:100%;height:100%;object-fit:contain;border-radius:8px}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg1__smtl7{background:linear-gradient(135deg,#e6f2ff,#cce5ff);border-color:rgba(0,86,179,.2)}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg2__8wUeY{background:linear-gradient(135deg,#fff4e6,#ffe6cc);border-color:rgba(247,148,29,.2)}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg3__gwmr4{background:linear-gradient(135deg,#f0e6ff,#e0ccff);border-color:rgba(138,43,226,.2)}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg4__99hIp{background:linear-gradient(135deg,#e6ffe6,#cfc);border-color:rgba(34,139,34,.2)}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg5__9GvSP{background:linear-gradient(135deg,#ffe6f0,#ffcce0);border-color:rgba(255,20,147,.2)}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg6__Hf0yp{background:linear-gradient(135deg,#f5f5f5,#e8f0f8);border-color:rgba(0,86,179,.15)}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg7__ZlF7L{background:linear-gradient(135deg,#fff8f0,#ffe8d6);border-color:rgba(255,140,0,.2)}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg8__Hfrjl{background:linear-gradient(135deg,#e6f9ff,#ccf2ff);border-color:rgba(0,191,255,.2)}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg9__dWBZm{background:linear-gradient(135deg,#e6fff5,#ccffe8);border-color:rgba(0,128,128,.2)}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg10__bpNpP{background:linear-gradient(135deg,#f5e6ff,#e8ccff);border-color:rgba(147,112,219,.2)}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg11__cHJtV{background:linear-gradient(135deg,#fffef0,#fffae6);border-color:rgba(255,218,185,.3)}.Compliance_clientLogoPlaceholder__BhHxQ.Compliance_bg12__zxOjt{background:linear-gradient(135deg,#ffe6e6,#fcc);border-color:rgba(220,20,60,.2)}@keyframes Compliance_fadeInUp__gdbzo{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Compliance_credentialsGrid__8IsNM{flex-direction:column;align-items:center}.Compliance_credentialItem__WV49R{min-width:100%;max-width:100%;padding:1.25rem}.Compliance_credentialItem__WV49R h3{font-size:1rem}.Compliance_credentialItem__WV49R p{font-size:.9rem}.Compliance_clientsLogosWrapper__g2Rjc{padding:1.5rem 0}.Compliance_clientsLogosWrapper__g2Rjc:after,.Compliance_clientsLogosWrapper__g2Rjc:before{width:60px}.Compliance_clientsLogosContainer__c74KB{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:120px;grid-gap:1rem;gap:1rem;animation:Compliance_scrollLogos__GH5O_ 40s linear infinite;will-change:transform}.Compliance_clientsLogos__Hq8lb{gap:1rem}.Compliance_clientLogoPlaceholder__BhHxQ{width:120px;height:80px;font-size:.85rem}}@media (max-width:480px){.Compliance_clientsLogosContainer__c74KB{grid-template-rows:repeat(2,auto);grid-auto-columns:100px;gap:.75rem}.Compliance_clientLogoPlaceholder__BhHxQ{width:100px;height:70px;font-size:.75rem}.Compliance_clientsLogosWrapper__g2Rjc:after,.Compliance_clientsLogosWrapper__g2Rjc:before{width:40px}}.ContactForm_contactFormSection__aviz9{padding:5rem 0;background:var(--light-color)}.ContactForm_container__pabJx{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.ContactForm_container__pabJx{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.ContactForm_container__pabJx{max-width:1200px;padding:0 20px}}@media (max-width:768px){.ContactForm_container__pabJx{padding:0 15px}}.ContactForm_contactFormSection__aviz9 h2{text-align:center;font-size:2.5rem;margin-bottom:1rem;color:var(--primary-color)}.ContactForm_contactIntro__WY9NZ{text-align:center;font-size:1.1rem;margin-bottom:3rem;color:#666}.ContactForm_contactForm__HGyre{max-width:800px;margin:0 auto;background:#f9f9f9;padding:3rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.ContactForm_formRow__U6INC{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.5rem}.ContactForm_formGroup__wKzyj{margin-bottom:1.5rem}.ContactForm_formGroup__wKzyj label{display:block;margin-bottom:.5rem;font-weight:600;color:var(--text-color);font-size:.95rem}.ContactForm_formGroup__wKzyj input,.ContactForm_formGroup__wKzyj select,.ContactForm_formGroup__wKzyj textarea{width:100%;padding:.875rem 1rem;border:2px solid #ddd;border-radius:8px;font-family:Poppins,sans-serif;font-size:1rem;transition:all .3s ease;background:var(--light-color)}.ContactForm_formGroup__wKzyj input:focus,.ContactForm_formGroup__wKzyj select:focus,.ContactForm_formGroup__wKzyj textarea:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(0,86,179,.1)}.ContactForm_formGroup__wKzyj textarea{resize:vertical;min-height:120px}.ContactForm_submitButton__Wl6k0{width:100%;background:var(--primary-color);color:var(--light-color);border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;margin-top:1rem;font-family:Poppins,sans-serif}.ContactForm_submitButton__Wl6k0:hover:not(:disabled){background:#004494;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,86,179,.3)}.ContactForm_submitButton__Wl6k0:active:not(:disabled){transform:translateY(0)}.ContactForm_submitButton__Wl6k0:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){.ContactForm_formRow__U6INC{grid-template-columns:1fr}.ContactForm_contactForm__HGyre{padding:2rem 1.5rem}}.ContactForm_statusMessage__wEDgi{padding:1rem 1.5rem;border-radius:8px;margin-bottom:2rem;font-weight:500;animation:ContactForm_slideDown__b4hlk .3s ease-out;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}.ContactForm_statusMessage__wEDgi.ContactForm_success__rER0q{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.ContactForm_statusMessage__wEDgi.ContactForm_error__qDWds{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}@keyframes ContactForm_slideDown__b4hlk{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Footer_footer__o4_Ec{background:var(--dark-color);color:var(--light-color);padding:3rem 0 1rem}.Footer_container__Mn8SS{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.Footer_container__Mn8SS{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.Footer_container__Mn8SS{max-width:1200px;padding:0 20px}}@media (max-width:768px){.Footer_container__Mn8SS{padding:0 15px}}.Footer_footerContent__8pw5x{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem;margin-bottom:2rem}.Footer_footerColumn___0ekB h4{margin-bottom:1rem;color:var(--secondary-color);font-size:1.2rem}.Footer_footerLogo__p3v4Y{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--secondary-color)}.Footer_footerColumn___0ekB p{margin-bottom:.5rem;font-size:.9rem;line-height:1.8}.Footer_footerLinks__txsgW{list-style:none}.Footer_footerLinks__txsgW li{margin-bottom:.5rem}.Footer_footerLinks__txsgW a{color:var(--light-color);text-decoration:none;transition:color .3s}.Footer_footerLinks__txsgW a:hover{color:var(--secondary-color)}.Footer_footerBottom__KjW7F{border-top:1px solid #444;padding-top:1.5rem;text-align:center;font-size:.85rem;color:#aaa}@media (max-width:768px){.Footer_footerContent__8pw5x{grid-template-columns:1fr}}.Header_header__pXml_{position:-webkit-sticky;position:sticky;top:0;background:var(--light-color);box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:1000;transition:box-shadow .3s ease}.Header_header__pXml_.Header_scrolled__SWfiZ{box-shadow:0 4px 10px rgba(0,0,0,.15)}.Header_navbar__XsPgK{padding:1rem 0}.Header_container__1EfDa{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.Header_container__1EfDa{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.Header_container__1EfDa{max-width:1200px;padding:0 20px}}@media (max-width:768px){.Header_container__1EfDa{padding:0 15px}}.Header_navWrapper__yrN_9{display:flex;justify-content:space-between;align-items:center}.Header_logo__sUWiP{font-size:1.5rem;font-weight:700;color:var(--primary-color);cursor:pointer;transition:transform .3s ease;text-decoration:none}.Header_logo__sUWiP:hover{transform:scale(1.05)}.Header_backButton__8JhLo{display:flex;align-items:center;gap:.5rem;background:var(--primary-color);color:var(--light-color);padding:.75rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease;font-size:1rem}.Header_backButton__8JhLo:hover{background:#004494;transform:translateX(-3px)}.Header_backButton__8JhLo i{font-size:.9rem;transition:transform .3s ease}.Header_backButton__8JhLo:hover i{transform:translateX(-3px)}.Header_navLinks__cr2Oy{display:flex;list-style:none;gap:2rem}.Header_navLinks__cr2Oy a{text-decoration:none;color:var(--text-color);font-weight:500;transition:color .3s;position:relative}.Header_navLinks__cr2Oy a.Header_active__6WZ5_,.Header_navLinks__cr2Oy a:hover{color:var(--primary-color)}.Header_navLinks__cr2Oy a.Header_active__6WZ5_:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background:var(--primary-color)}.Header_ctaButton__RzVj7{background:var(--primary-color);color:var(--light-color);border:none;padding:.75rem 1.5rem;border-radius:5px;font-weight:600;cursor:pointer;transition:background .3s;font-family:Poppins,sans-serif}.Header_ctaButton__RzVj7:hover{background:#004494}.Header_hamburger__X_hhy{display:none;flex-direction:column;cursor:pointer;gap:4px;z-index:1001}.Header_hamburger__X_hhy span{width:25px;height:3px;background:var(--text-color);transition:.3s;border-radius:3px}.Header_hamburger__X_hhy.Header_active__6WZ5_ span:first-child{transform:rotate(45deg) translate(8px,8px)}.Header_hamburger__X_hhy.Header_active__6WZ5_ span:nth-child(2){opacity:0}.Header_hamburger__X_hhy.Header_active__6WZ5_ span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.Header_overlay___7vt6{display:none}@media (max-width:768px){.Header_navLinks__cr2Oy{position:fixed;top:0;right:-100%;width:70%;height:100vh;background:var(--light-color);flex-direction:column;align-items:flex-start;padding:5rem 2rem 2rem;box-shadow:-2px 0 10px rgba(0,0,0,.1);transition:right .3s ease;z-index:1000}.Header_navLinks__cr2Oy.Header_active__6WZ5_{right:0}.Header_navLinks__cr2Oy li{width:100%;margin-bottom:1rem}.Header_navLinks__cr2Oy a{display:block;padding:.75rem 0;font-size:1.1rem}.Header_hamburger__X_hhy{display:flex}.Header_overlay___7vt6{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999}.Header_backButton__8JhLo{padding:.625rem 1.25rem;font-size:.9rem}.Header_backButton__8JhLo span{display:none}.Header_backButton__8JhLo i{font-size:1rem}}.Hero_hero__Q5FaL{position:relative;height:100vh;min-height:600px;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(https://images.unsplash.com/photo-1486406146926-c627a92ad1ab?w=1920) 50%/cover;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--light-color);overflow:hidden}.Hero_heroOverlay__JmOcA{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.Hero_container__Bhp9z{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.Hero_container__Bhp9z{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.Hero_container__Bhp9z{max-width:1200px;padding:0 20px}}@media (max-width:768px){.Hero_container__Bhp9z{padding:0 15px}}.Hero_heroContent__iAAhl{position:relative;z-index:1;max-width:800px;opacity:0;transform:translateY(30px);transition:all 1s ease-out}.Hero_heroContent__iAAhl.Hero_fadeIn__URpyC{opacity:1;transform:translateY(0)}.Hero_heroContent__iAAhl h1{font-size:2.5rem;margin-bottom:1rem;font-weight:700;line-height:1.2;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.Hero_heroContent__iAAhl p{font-size:1.2rem;margin-bottom:2rem;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.Hero_heroCta__VK4_J{background:var(--secondary-color);color:var(--light-color);border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:600;border-radius:5px;cursor:pointer;transition:background .3s;font-family:Poppins,sans-serif}.Hero_heroCta__VK4_J:hover{background:#e6850a;transform:translateY(-2px);box-shadow:0 4px 15px rgba(247,148,29,.3)}@media (max-width:768px){.Hero_heroContent__iAAhl h1{font-size:1.8rem;padding:0 1rem}.Hero_heroContent__iAAhl p{font-size:1rem;padding:0 1rem}.Hero_heroCta__VK4_J{padding:.875rem 1.5rem;font-size:1rem}}.Industries_industries__B_Af8{padding:5rem 0}.Industries_container__YthHR{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.Industries_container__YthHR{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.Industries_container__YthHR{max-width:1200px;padding:0 20px}}@media (max-width:768px){.Industries_container__YthHR{padding:0 15px}}.Industries_industries__B_Af8 h2{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:var(--primary-color)}.Industries_industriesGrid__V_v2v{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;max-width:1400px;margin:0 auto}.Industries_industryChip__JJy59{display:flex;flex-direction:column;align-items:center;padding:1.5rem;border:2px solid #ddd;border-radius:12px;text-align:center;transition:all .3s ease;cursor:pointer;background:var(--light-color);opacity:0;transform:scale(.9);flex-grow:0;flex-shrink:0;flex-basis:calc(14.28% - 1.3rem);min-width:150px;max-width:200px}.Industries_industryChip__JJy59.Industries_animateIn__ZC7Xm{opacity:1;transform:scale(1);animation:Industries_scaleIn__KS8B2 .5s ease-out forwards}.Industries_industryChip__JJy59.Industries_active__wIbt_,.Industries_industryChip__JJy59:hover{border-color:var(--primary-color);background:linear-gradient(135deg,#f0f7ff,#e6f2ff);transform:scale(1.05);box-shadow:0 4px 15px rgba(0,86,179,.15)}.Industries_industryIcon__yAVNR{font-size:2.5rem;margin-bottom:.5rem}@keyframes Industries_scaleIn__KS8B2{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:1024px){.Industries_industryChip__JJy59{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 1.125rem);min-width:140px}}@media (max-width:768px){.Industries_industryChip__JJy59{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 0.75rem);min-width:140px}}@media (max-width:480px){.Industries_industryChip__JJy59{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 0.75rem);min-width:120px;padding:1.25rem}}.Process_process__07TW0{padding:5rem 0;background:var(--gray-bg)}.Process_container__Qcjhd{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.Process_container__Qcjhd{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.Process_container__Qcjhd{max-width:1200px;padding:0 20px}}@media (max-width:768px){.Process_container__Qcjhd{padding:0 15px}}.Process_process__07TW0 h2{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:var(--primary-color)}.Process_processSteps__b3q5v{display:flex;justify-content:space-between;gap:2rem}.Process_processStep__8k1_m{flex:1 1;text-align:center;padding:2rem;opacity:0;transform:translateY(30px);transition:all .6s ease}.Process_processStep__8k1_m.Process_animateStep__7VfJz{opacity:1;transform:translateY(0);animation:Process_fadeInUp__YMJCR .6s ease-out forwards}.Process_stepNumber__esA_5{width:70px;height:70px;background:linear-gradient(135deg,var(--primary-color) 0,#004494 100%);color:var(--light-color);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:700;margin:0 auto 1.5rem;box-shadow:0 4px 15px rgba(0,86,179,.3);transition:all .3s ease}.Process_processStep__8k1_m:hover .Process_stepNumber__esA_5{transform:scale(1.1) rotate(1turn);box-shadow:0 6px 20px rgba(0,86,179,.4)}.Process_processStep__8k1_m h3{color:var(--primary-color);margin-bottom:.5rem}@keyframes Process_fadeInUp__YMJCR{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Process_processSteps__b3q5v{flex-direction:column}}.ScrollToTop_scrollToTop__tkCKE{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background:var(--primary-color);color:var(--light-color);border:none;border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;font-size:1.2rem;box-shadow:0 4px 15px rgba(0,86,179,.3);transition:all .3s ease;z-index:1000}.ScrollToTop_scrollToTop__tkCKE:hover{background:#004494;transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,86,179,.4)}.ScrollToTop_scrollToTop__tkCKE.ScrollToTop_show__8AjaT{display:flex}@media (max-width:768px){.ScrollToTop_scrollToTop__tkCKE{width:45px;height:45px;bottom:20px;right:20px;font-size:1rem}}.Services_services__FD8Np{padding:5rem 0}.Services_container___YP2J{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.Services_container___YP2J{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.Services_container___YP2J{max-width:1200px;padding:0 20px}}@media (max-width:768px){.Services_container___YP2J{padding:0 15px}}.Services_services__FD8Np h2{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:var(--primary-color)}.Services_servicesGrid__IAwF2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.Services_serviceCard__wWIz3{border:1px solid #ddd;border-radius:12px;padding:2.5rem 2rem;text-align:center;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .3s ease;background:var(--light-color);opacity:0;transform:translateY(30px)}.Services_serviceCard__wWIz3.Services_animateIn__TxqJ4{opacity:1;transform:translateY(0);animation:Services_fadeInUp__phcL1 .6s ease-out forwards}.Services_serviceCard__wWIz3:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 8px 25px rgba(0,86,179,.2);border-color:var(--primary-color)}.Services_serviceIcon__LGDNd{font-size:3rem;margin-bottom:1rem}.Services_serviceCard__wWIz3 h3{color:var(--primary-color);margin-bottom:1rem;font-size:1.5rem}@keyframes Services_fadeInUp__phcL1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Services_viewAllButtonContainer__ybilg{text-align:center;margin-top:3rem}.Services_viewAllButton__t49kg{display:inline-block;padding:1rem 2.5rem;background:var(--primary-color);color:var(--light-color);text-decoration:none;border-radius:8px;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,86,179,.3)}.Services_viewAllButton__t49kg:hover{background:#004494;transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,86,179,.4)}@media (max-width:768px){.Services_servicesGrid__IAwF2{grid-template-columns:1fr}.Services_viewAllButton__t49kg{padding:.875rem 2rem;font-size:1rem}}.TrustBar_trustBar__QVw7X{background:var(--dark-color);color:var(--light-color);padding:.75rem 0;position:-webkit-sticky;position:sticky;top:70px;z-index:998;transition:transform .3s ease;overflow-x:auto;-webkit-overflow-scrolling:touch}.TrustBar_trustBar__QVw7X.TrustBar_hidden__rtnq_{transform:translateY(-100%)}.TrustBar_container___5mM2{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.TrustBar_container___5mM2{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.TrustBar_container___5mM2{max-width:1200px;padding:0 20px}}@media (max-width:768px){.TrustBar_container___5mM2{padding:0 15px}}.TrustBar_trustSignals__DsWB0{display:flex;list-style:none;justify-content:space-around;flex-wrap:wrap;gap:1rem;align-items:center}@media (max-width:768px){.TrustBar_trustSignals__DsWB0{flex-wrap:nowrap}}.TrustBar_trustSignals__DsWB0 li{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:500;animation:TrustBar_slideInRight__3afKA .6s ease-out forwards;opacity:0;white-space:nowrap;flex-shrink:0;padding:.4rem .75rem;border-radius:6px;background:hsla(0,0%,100%,.05);transition:all .3s ease}.TrustBar_trustSignals__DsWB0 li:hover{background:hsla(0,0%,100%,.1);transform:translateY(-2px)}.TrustBar_trustIcon__HaURZ{color:var(--secondary-color);font-weight:700;font-size:1rem;flex-shrink:0}.TrustBar_trustText__8iAVk{line-height:1.3}@keyframes TrustBar_slideInRight__3afKA{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1024px){.TrustBar_trustSignals__DsWB0{justify-content:flex-start;gap:.75rem;padding:.3rem 0;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.TrustBar_trustSignals__DsWB0 li{font-size:.8rem;padding:.4rem .6rem;flex-shrink:0}}@media (max-width:768px){.TrustBar_trustBar__QVw7X{padding:.6rem 0;top:60px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.TrustBar_container___5mM2{padding:0;min-width:100%}.TrustBar_trustSignals__DsWB0{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:.75rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--secondary-color) transparent;padding:.3rem 15px;width:max-content;min-width:100%}.TrustBar_trustSignals__DsWB0::-webkit-scrollbar{height:4px}.TrustBar_trustSignals__DsWB0::-webkit-scrollbar-track{background:transparent}.TrustBar_trustSignals__DsWB0::-webkit-scrollbar-thumb{background:var(--secondary-color);border-radius:2px}.TrustBar_trustSignals__DsWB0 li{font-size:.75rem;padding:.4rem .8rem;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content;border-radius:8px;background:hsla(0,0%,100%,.08);box-shadow:0 2px 4px rgba(0,0,0,.2)}.TrustBar_trustIcon__HaURZ{font-size:.9rem;margin-right:.25rem}}@media (max-width:480px){.TrustBar_trustBar__QVw7X{padding:.5rem 0}.TrustBar_container___5mM2{padding:0}.TrustBar_trustSignals__DsWB0{gap:.5rem;padding:.2rem 10px}.TrustBar_trustSignals__DsWB0 li{font-size:.7rem;padding:.3rem .7rem;gap:.4rem}.TrustBar_trustIcon__HaURZ{font-size:.85rem}}@media (max-width:360px){.TrustBar_trustSignals__DsWB0{padding:.2rem 10px}.TrustBar_trustSignals__DsWB0 li{font-size:.65rem;padding:.3rem .6rem}.TrustBar_trustIcon__HaURZ{font-size:.8rem}}.WhyChooseUs_whyChooseUs__PjJEI{padding:5rem 0;background:var(--gray-bg)}.WhyChooseUs_container__0LVLg{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.WhyChooseUs_container__0LVLg{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.WhyChooseUs_container__0LVLg{max-width:1200px;padding:0 20px}}@media (max-width:768px){.WhyChooseUs_container__0LVLg{padding:0 15px}}.WhyChooseUs_whyChooseWrapper__a5Lnp{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:center}.WhyChooseUs_whyChooseUs__PjJEI h2{font-size:2.5rem;margin-bottom:1.5rem;color:var(--primary-color)}.WhyChooseUs_whyChooseUs__PjJEI p{margin-bottom:2rem;font-size:1.1rem}.WhyChooseUs_benefitsList__8JBRP{list-style:none}.WhyChooseUs_benefitsList__8JBRP li{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;font-size:1.1rem}.WhyChooseUs_checkIcon__RNPhT{color:var(--secondary-color);font-weight:700;font-size:1.5rem}.WhyChooseUs_whyChooseImage__0syg2{height:400px;border-radius:8px;overflow:hidden;position:relative;box-shadow:0 4px 15px rgba(0,0,0,.1)}.WhyChooseUs_teamImage__DLY5S{width:100%;height:100%;object-fit:cover;border-radius:8px}@media (max-width:768px){.WhyChooseUs_whyChooseWrapper__a5Lnp{grid-template-columns:1fr}.WhyChooseUs_whyChooseImage__0syg2{height:300px;margin-top:2rem}}@media (max-width:480px){.WhyChooseUs_whyChooseImage__0syg2{height:250px}}.ServiceModal_modalOverlay__h0EhL{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:ServiceModal_fadeIn__cCNFQ .3s ease-out;overflow-y:auto}@keyframes ServiceModal_fadeIn__cCNFQ{0%{opacity:0}to{opacity:1}}.ServiceModal_modalContent__ZG7rI{background:var(--light-color);border-radius:16px;max-width:900px;width:100%;max-height:90vh;overflow-y:auto;position:relative;animation:ServiceModal_slideUp__Ji1NT .3s ease-out;box-shadow:0 20px 60px rgba(0,0,0,.3)}@keyframes ServiceModal_slideUp__Ji1NT{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.ServiceModal_closeButton__J7dPe{position:absolute;top:1rem;right:1rem;background:hsla(0,0%,100%,.9);border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;color:var(--dark-color);font-size:1.2rem}.ServiceModal_closeButton__J7dPe:hover{background:var(--primary-color);color:var(--light-color);transform:rotate(90deg)}.ServiceModal_modalImageContainer__taSfw{position:relative;width:100%;height:300px;overflow:hidden;border-radius:16px 16px 0 0}.ServiceModal_modalImage__BiutF{object-fit:cover}.ServiceModal_modalBody__TSMzP{padding:2rem}.ServiceModal_modalTitle__0J5kR{color:var(--primary-color);font-size:2rem;margin-bottom:1rem;line-height:1.3}.ServiceModal_modalDescription__OJqSp{font-size:1.1rem;color:var(--text-color);margin-bottom:2rem;line-height:1.7}.ServiceModal_pointsContainer__4aQqV{margin-top:2rem}.ServiceModal_pointsTitle__Uh5_W{color:var(--primary-color);font-size:1.3rem;margin-bottom:1rem;font-weight:600}.ServiceModal_pointsList__RR76C{list-style:none;padding:0;margin:0}.ServiceModal_pointItem__mSE9K{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;border-bottom:1px solid #eee;font-size:1rem;line-height:1.6}.ServiceModal_pointItem__mSE9K:last-child{border-bottom:none}.ServiceModal_pointItem__mSE9K i{color:var(--primary-color);font-size:1.1rem;margin-top:.2rem;flex-shrink:0}.ServiceModal_pointItem__mSE9K span{color:var(--text-color)}@media (max-width:768px){.ServiceModal_modalContent__ZG7rI{max-height:95vh;margin:.5rem}.ServiceModal_modalImageContainer__taSfw{height:200px}.ServiceModal_modalBody__TSMzP{padding:1.5rem}.ServiceModal_modalTitle__0J5kR{font-size:1.5rem}.ServiceModal_modalDescription__OJqSp{font-size:1rem}.ServiceModal_pointsTitle__Uh5_W{font-size:1.1rem}.ServiceModal_pointItem__mSE9K{font-size:.95rem}.ServiceModal_closeButton__J7dPe{width:35px;height:35px;top:.5rem;right:.5rem}}.ServicesDetail_servicesDetail__POa50{padding:4rem 0;min-height:100vh;background:var(--gray-bg)}.ServicesDetail_container__v9667{max-width:1600px;margin:auto;padding:0 40px}@media (max-width:1400px){.ServicesDetail_container__v9667{max-width:1400px;padding:0 30px}}@media (max-width:1200px){.ServicesDetail_container__v9667{max-width:1200px;padding:0 20px}}@media (max-width:768px){.ServicesDetail_container__v9667{padding:0 15px}}.ServicesDetail_header___N4dO{text-align:center;margin-bottom:4rem}.ServicesDetail_header___N4dO h1{font-size:3rem;color:var(--primary-color);margin-bottom:1rem}.ServicesDetail_header___N4dO p{font-size:1.2rem;color:var(--text-color)}.ServicesDetail_categorySection__R80Yb{margin-bottom:4rem}.ServicesDetail_categoryTitle__23iMb{font-size:2.2rem;color:var(--primary-color);margin-bottom:2rem;padding-bottom:1rem;border-bottom:3px solid var(--primary-color)}.ServicesDetail_servicesGrid__8l4tW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.ServicesDetail_serviceCard__DEvv5{position:relative;background:var(--light-color);border-radius:12px;padding:2rem;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:all .3s ease;cursor:pointer;border:2px solid transparent;overflow:hidden}.ServicesDetail_serviceCard__DEvv5:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--service-image);background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.8;z-index:1;border-radius:12px;transition:opacity .3s ease}.ServicesDetail_serviceCardOverlay__gwOwP{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,.65));z-index:2;border-radius:12px;transition:background .3s ease}.ServicesDetail_serviceCard__DEvv5:hover{transform:translateY(-8px);box-shadow:0 8px 25px rgba(0,86,179,.2);border-color:var(--primary-color)}.ServicesDetail_serviceCard__DEvv5:hover:after{opacity:.3}.ServicesDetail_serviceCard__DEvv5:hover .ServicesDetail_serviceCardOverlay__gwOwP{background:linear-gradient(180deg,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,.8))}.ServicesDetail_serviceCardContent__IDE12{position:relative;display:flex;flex-direction:column;height:100%;z-index:3}.ServicesDetail_serviceCard__DEvv5 h3{color:var(--primary-color);font-size:1.4rem;margin-bottom:1rem;line-height:1.4}.ServicesDetail_serviceCard__DEvv5 p{color:var(--text-color);font-size:1rem;line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.ServicesDetail_viewDetails__Zjoni{display:flex;align-items:center;gap:.5rem;color:var(--primary-color);font-weight:600;font-size:1rem;margin-top:auto;transition:all .3s ease}.ServicesDetail_serviceCard__DEvv5:hover .ServicesDetail_viewDetails__Zjoni{gap:1rem;color:var(--secondary-color)}.ServicesDetail_viewDetails__Zjoni i{transition:transform .3s ease}.ServicesDetail_serviceCard__DEvv5:hover .ServicesDetail_viewDetails__Zjoni i{transform:translateX(5px)}@media (max-width:1024px){.ServicesDetail_servicesGrid__8l4tW{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ServicesDetail_servicesDetail__POa50{padding:2rem 0}.ServicesDetail_header___N4dO h1{font-size:2rem}.ServicesDetail_header___N4dO p{font-size:1rem}.ServicesDetail_categoryTitle__23iMb{font-size:1.6rem}.ServicesDetail_servicesGrid__8l4tW{grid-template-columns:1fr}.ServicesDetail_serviceCard__DEvv5{padding:1.5rem}.ServicesDetail_serviceCard__DEvv5 h3{font-size:1.2rem}.ServicesDetail_serviceCard__DEvv5 p{font-size:.95rem}}