.TopBar-module__45KE7q__topBar{color:#e2e8f0;background:linear-gradient(135deg,#1a365d 0%,#2d3748 100%);border-bottom:1px solid #ffffff1a;padding:8px 0;font-size:.85rem}.TopBar-module__45KE7q__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.TopBar-module__45KE7q__topBarContent{justify-content:space-between;align-items:center;display:flex}.TopBar-module__45KE7q__leftInfo{align-items:center;gap:25px;display:flex}.TopBar-module__45KE7q__infoItem{align-items:center;gap:6px;transition:color .3s;display:flex}.TopBar-module__45KE7q__infoItem:hover{color:#667eea}.TopBar-module__45KE7q__rightLinks{align-items:center;gap:20px;display:flex}.TopBar-module__45KE7q__topLink{color:#e2e8f0;font-weight:500;text-decoration:none;transition:color .3s}.TopBar-module__45KE7q__topLink:hover{color:#667eea}.TopBar-module__45KE7q__languageSelect{color:#e2e8f0;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;padding:4px 8px;font-size:.8rem;transition:all .3s}.TopBar-module__45KE7q__languageSelect:hover{background:#ffffff26;border-color:#ffffff4d}.TopBar-module__45KE7q__languageSelect:focus{border-color:#667eea;outline:none}@media (max-width:768px){.TopBar-module__45KE7q__container{width:95%;padding:0 15px}.TopBar-module__45KE7q__topBarContent{text-align:center;flex-direction:column;gap:8px}.TopBar-module__45KE7q__leftInfo,.TopBar-module__45KE7q__rightLinks{flex-wrap:wrap;justify-content:center;gap:15px}.TopBar-module__45KE7q__infoItem,.TopBar-module__45KE7q__topLink{font-size:.8rem}}@media (max-width:480px){.TopBar-module__45KE7q__leftInfo,.TopBar-module__45KE7q__rightLinks{gap:10px}.TopBar-module__45KE7q__infoItem,.TopBar-module__45KE7q__topLink{font-size:.75rem}.TopBar-module__45KE7q__languageSelect{padding:3px 6px;font-size:.75rem}}
.FormModal-module__f-ZrmG__overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;animation:.3s ease-in-out FormModal-module__f-ZrmG__fadeIn;display:flex;position:fixed;inset:0}.FormModal-module__f-ZrmG__modal{background:#fff;border-radius:12px;width:90%;max-width:500px;max-height:90vh;animation:.3s ease-in-out FormModal-module__f-ZrmG__slideUp;overflow-y:auto;box-shadow:0 8px 30px #0003}.FormModal-module__f-ZrmG__header{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.FormModal-module__f-ZrmG__header h3{margin:0;font-size:18px;font-weight:600}.FormModal-module__f-ZrmG__closeButton{cursor:pointer;color:#fff;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:24px;transition:background-color .2s;display:flex}.FormModal-module__f-ZrmG__closeButton:hover:not(:disabled){background-color:#fff3}.FormModal-module__f-ZrmG__closeButton:disabled{opacity:.6;cursor:not-allowed}.FormModal-module__f-ZrmG__projectInfo{color:#666;background-color:#f8f9fa;border-bottom:1px solid #e5e5e5;padding:16px 24px;font-size:14px}.FormModal-module__f-ZrmG__form{padding:24px}.FormModal-module__f-ZrmG__formGroup{margin-bottom:20px}.FormModal-module__f-ZrmG__formGroup label{color:#333;margin-bottom:6px;font-size:14px;font-weight:500;display:block}.FormModal-module__f-ZrmG__formGroup input,.FormModal-module__f-ZrmG__formGroup textarea{box-sizing:border-box;border:1px solid #ddd;border-radius:6px;width:100%;padding:12px;font-family:inherit;font-size:14px;transition:all .2s}.FormModal-module__f-ZrmG__formGroup input:focus,.FormModal-module__f-ZrmG__formGroup textarea:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea1a}.FormModal-module__f-ZrmG__formGroup input.FormModal-module__f-ZrmG__error,.FormModal-module__f-ZrmG__formGroup textarea.FormModal-module__f-ZrmG__error{border-color:#ff4757;box-shadow:0 0 0 3px #ff47571a}.FormModal-module__f-ZrmG__formGroup input:disabled,.FormModal-module__f-ZrmG__formGroup textarea:disabled{cursor:not-allowed;opacity:.7;background-color:#f8f9fa}.FormModal-module__f-ZrmG__errorText{color:#ff4757;margin-top:6px;font-size:12px;font-weight:500;display:block}.FormModal-module__f-ZrmG__actions{border-top:1px solid #e5e5e5;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;display:flex}.FormModal-module__f-ZrmG__cancelButton,.FormModal-module__f-ZrmG__submitButton{cursor:pointer;border:none;border-radius:6px;min-width:100px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s}.FormModal-module__f-ZrmG__cancelButton{color:#fff;background-color:#6c757d}.FormModal-module__f-ZrmG__cancelButton:hover:not(:disabled){background-color:#5a6268;transform:translateY(-1px)}.FormModal-module__f-ZrmG__submitButton{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.FormModal-module__f-ZrmG__submitButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.FormModal-module__f-ZrmG__cancelButton:disabled,.FormModal-module__f-ZrmG__submitButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}@keyframes FormModal-module__f-ZrmG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FormModal-module__f-ZrmG__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.FormModal-module__f-ZrmG__modal{width:95%;margin:20px}.FormModal-module__f-ZrmG__form{padding:20px}.FormModal-module__f-ZrmG__actions{flex-direction:column}.FormModal-module__f-ZrmG__cancelButton,.FormModal-module__f-ZrmG__submitButton{width:100%}}.FormModal-module__f-ZrmG__serverError{color:#dc2626;background-color:#fee2e2;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px 16px;font-size:14px;display:flex}.FormModal-module__f-ZrmG__retryButton{color:#fff;cursor:pointer;background-color:#dc2626;border:none;border-radius:4px;padding:6px 12px;font-size:13px;transition:background-color .2s}.FormModal-module__f-ZrmG__retryButton:hover{background-color:#b91c1c}.FormModal-module__f-ZrmG__retryButton:disabled{cursor:not-allowed;background-color:#fca5a5}
.Header-module__vcZAwq__header{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid #0000000d;transition:all .3s;position:sticky;top:0}.Header-module__vcZAwq__header.Header-module__vcZAwq__scrolled{background:#fffffffa;box-shadow:0 4px 20px #00000014}.Header-module__vcZAwq__headerWrapper{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:1800px;height:70px;margin:0 auto;padding:0 20px;display:flex}.Header-module__vcZAwq__logo{box-sizing:border-box;flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.Header-module__vcZAwq__logoInner{box-sizing:border-box;align-items:center;gap:10px;display:flex}.Header-module__vcZAwq__logoImg{object-fit:contain;box-sizing:border-box;border-radius:8px;width:44px;height:44px;transition:transform .3s}.Header-module__vcZAwq__logo:hover .Header-module__vcZAwq__logoImg{transform:scale(1.08)}.Header-module__vcZAwq__logoTextGroup{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.Header-module__vcZAwq__logoMainText{color:#2c3e50;box-sizing:border-box;font-size:1.2rem;font-weight:700;line-height:1.2}.Header-module__vcZAwq__logoSubText{color:#64748b;box-sizing:border-box;margin-top:2px;font-size:.8rem;line-height:1.2}.Header-module__vcZAwq__desktopNav{box-sizing:border-box;gap:8px;margin:0 20px;display:flex}.Header-module__vcZAwq__navLink{color:#2c3e50;box-sizing:border-box;border-radius:6px;align-items:center;padding:10px 16px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex;position:relative}.Header-module__vcZAwq__navLink:hover{color:#667eea;background:#667eea14}.Header-module__vcZAwq__navLink:after{content:"";background:#667eea;width:0;height:2px;transition:width .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Header-module__vcZAwq__navLink:hover:after{width:80%}.Header-module__vcZAwq__ctaButton{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.3px;box-sizing:border-box;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:50px;justify-content:center;align-items:center;padding:11px 24px;font-size:.9rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #667eea4d}.Header-module__vcZAwq__ctaButton:hover{background:linear-gradient(135deg,#5a6edb 0%,#6b449a 100%);transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}.Header-module__vcZAwq__ctaButton:active{transform:translateY(0);box-shadow:0 3px 10px #667eea4d}.Header-module__vcZAwq__desktopCta{box-sizing:border-box;display:flex}.Header-module__vcZAwq__menuToggle{cursor:pointer;z-index:1002;box-sizing:border-box;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.Header-module__vcZAwq__bar{box-sizing:border-box;background:#2c3e50;border-radius:3px;width:26px;height:3px;transition:all .3s}.Header-module__vcZAwq__menuToggle.Header-module__vcZAwq__active .Header-module__vcZAwq__bar:first-child{transform:rotate(45deg)translate(6px,6px)}.Header-module__vcZAwq__menuToggle.Header-module__vcZAwq__active .Header-module__vcZAwq__bar:nth-child(2){opacity:0}.Header-module__vcZAwq__menuToggle.Header-module__vcZAwq__active .Header-module__vcZAwq__bar:nth-child(3){transform:rotate(-45deg)translate(6px,-6px)}.Header-module__vcZAwq__mobileMenu{z-index:1001;box-sizing:border-box;background:#fff;flex-direction:column;width:85%;max-width:340px;height:100vh;padding-top:80px;transition:right .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:fixed;top:0;right:-100%;overflow-y:auto;box-shadow:-5px 0 20px #0000001a}.Header-module__vcZAwq__mobileMenu.Header-module__vcZAwq__open{right:0}.Header-module__vcZAwq__mobileNav{box-sizing:border-box;flex-direction:column;gap:1px;display:flex}.Header-module__vcZAwq__mobileNavLink{color:#2c3e50;box-sizing:border-box;background:#00000003;border-left:3px solid #0000;padding:18px 25px;font-size:1.1rem;font-weight:500;text-decoration:none;transition:all .2s}.Header-module__vcZAwq__mobileNavLink:hover,.Header-module__vcZAwq__mobileNavLink:active{color:#667eea;background:#667eea14;border-left:3px solid #667eea}.Header-module__vcZAwq__mobileCta{box-sizing:border-box;border-top:1px solid #0000000d;margin-top:auto;padding:25px}.Header-module__vcZAwq__mobileCta .Header-module__vcZAwq__ctaButton{text-transform:none;letter-spacing:0;width:100%;padding:15px;font-size:1rem}.Header-module__vcZAwq__menuOverlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-sizing:border-box;background:#00000080;width:100%;height:100%;transition:opacity .3s;position:fixed;top:0;left:0}@media (max-width:1024px){.Header-module__vcZAwq__headerWrapper{height:65px}.Header-module__vcZAwq__desktopNav{gap:5px;margin:0 15px}.Header-module__vcZAwq__navLink{padding:8px 12px;font-size:.9rem}.Header-module__vcZAwq__ctaButton{padding:10px 20px;font-size:.85rem}.Header-module__vcZAwq__logoMainText{font-size:1.1rem}.Header-module__vcZAwq__logoSubText{font-size:.75rem}}@media (max-width:768px){.Header-module__vcZAwq__headerWrapper{height:60px;padding:0 15px}.Header-module__vcZAwq__desktopNav,.Header-module__vcZAwq__desktopCta{display:none}.Header-module__vcZAwq__menuToggle{display:flex}.Header-module__vcZAwq__logoInner{gap:8px}.Header-module__vcZAwq__logoImg{width:38px;height:38px}.Header-module__vcZAwq__logoMainText{font-size:1rem}.Header-module__vcZAwq__logoSubText{display:none}.Header-module__vcZAwq__mobileMenu{width:90%;max-width:300px;padding-top:70px}.Header-module__vcZAwq__mobileNavLink{padding:16px 20px;font-size:1rem}.Header-module__vcZAwq__mobileCta{padding:20px 15px}}@media (max-width:480px){.Header-module__vcZAwq__logoMainText{font-size:.95rem}.Header-module__vcZAwq__bar{width:24px;height:2.5px}.Header-module__vcZAwq__mobileNavLink{padding:15px 18px;font-size:.95rem}.Header-module__vcZAwq__mobileCta .Header-module__vcZAwq__ctaButton{padding:14px;font-size:.95rem}}
.Footer-module__bU2TmW__footer{color:#fff;background:linear-gradient(135deg,#1e293b 0%,#334155 100%);margin-top:auto;padding:60px 0 20px}.Footer-module__bU2TmW__container{z-index:1;width:90%;max-width:1800px;margin:0 auto;padding:0 20px;position:relative}.Footer-module__bU2TmW__footerContent{grid-template-columns:2fr 1fr 1fr 1.5fr;gap:40px;margin-bottom:40px;display:grid}.Footer-module__bU2TmW__footerSection{flex-direction:column;display:flex}.Footer-module__bU2TmW__companyName{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:15px;font-size:1.5rem;font-weight:700}.Footer-module__bU2TmW__companyDescription{color:#cbd5e1;margin-bottom:20px;font-size:.95rem;line-height:1.6}.Footer-module__bU2TmW__contactInfo{flex-direction:column;gap:8px;display:flex}.Footer-module__bU2TmW__contactItem{color:#94a3b8;align-items:center;gap:8px;font-size:.9rem;display:flex}.Footer-module__bU2TmW__sectionTitle{color:#e2e8f0;margin-bottom:20px;padding-bottom:10px;font-size:1.2rem;font-weight:600;position:relative}.Footer-module__bU2TmW__sectionTitle:after{content:"";background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);width:30px;height:2px;position:absolute;bottom:0;left:0}.Footer-module__bU2TmW__linkList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__bU2TmW__linkItem{margin:0}.Footer-module__bU2TmW__link{color:#cbd5e1;font-size:.95rem;text-decoration:none;transition:all .3s;display:inline-block;position:relative}.Footer-module__bU2TmW__link:hover{color:#667eea;transform:translate(5px)}.Footer-module__bU2TmW__link:before{content:"";opacity:0;background:#667eea;border-radius:50%;width:6px;height:6px;transition:opacity .3s;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.Footer-module__bU2TmW__link:hover:before{opacity:1}.Footer-module__bU2TmW__socialLinks{gap:12px;margin-bottom:25px;display:flex}.Footer-module__bU2TmW__socialLink{color:#cbd5e1;text-align:center;background:#667eea1a;border:1px solid #667eea4d;border-radius:8px;flex:1;padding:10px 20px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.Footer-module__bU2TmW__socialLink:hover{color:#fff;background:#667eea;transform:translateY(-2px);box-shadow:0 5px 15px #667eea4d}.Footer-module__bU2TmW__newsletter{margin-top:10px}.Footer-module__bU2TmW__newsletterText{color:#cbd5e1;margin-bottom:15px;font-size:.95rem}.Footer-module__bU2TmW__subscribeForm{gap:8px;display:flex}.Footer-module__bU2TmW__emailInput{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;flex:1;padding:12px 15px;font-size:.9rem;transition:all .3s}.Footer-module__bU2TmW__emailInput::placeholder{color:#fff9}.Footer-module__bU2TmW__emailInput:focus{background:#ffffff26;border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea1a}.Footer-module__bU2TmW__subscribeButton{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;padding:12px 20px;font-size:.9rem;font-weight:500;transition:all .3s}.Footer-module__bU2TmW__subscribeButton:hover{transform:translateY(-1px);box-shadow:0 5px 15px #667eea4d}.Footer-module__bU2TmW__footerBottom{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding-top:30px;display:flex}.Footer-module__bU2TmW__copyright{color:#94a3b8;margin:0;font-size:.9rem}.Footer-module__bU2TmW__footerLinks{gap:25px;display:flex}.Footer-module__bU2TmW__footerLink{color:#94a3b8;font-size:.9rem;text-decoration:none;transition:color .3s}.Footer-module__bU2TmW__footerLink:hover{color:#667eea}@media (max-width:1024px){.Footer-module__bU2TmW__footerContent{grid-template-columns:1fr 1fr;gap:30px}}@media (max-width:768px){.Footer-module__bU2TmW__container{width:95%;padding:0 15px}.Footer-module__bU2TmW__footer{padding:40px 0 20px}.Footer-module__bU2TmW__footerContent{grid-template-columns:1fr;gap:30px}.Footer-module__bU2TmW__socialLinks{flex-wrap:wrap}.Footer-module__bU2TmW__socialLink{flex:none;min-width:80px}.Footer-module__bU2TmW__subscribeForm{flex-direction:column}.Footer-module__bU2TmW__footerBottom{text-align:center;flex-direction:column;gap:15px}.Footer-module__bU2TmW__footerLinks{justify-content:center}}@media (max-width:480px){.Footer-module__bU2TmW__footer{padding:30px 0 15px}.Footer-module__bU2TmW__footerContent{gap:25px}.Footer-module__bU2TmW__companyName{font-size:1.3rem}.Footer-module__bU2TmW__sectionTitle{font-size:1.1rem}.Footer-module__bU2TmW__socialLinks{gap:8px}.Footer-module__bU2TmW__socialLink{padding:8px 15px;font-size:.85rem}.Footer-module__bU2TmW__footerLinks{flex-direction:column;align-items:center;gap:10px}}.Footer-module__bU2TmW__qrCodes{justify-content:space-between;gap:10px;margin-bottom:20px;display:flex}.Footer-module__bU2TmW__qrItem{text-align:center;flex-direction:column;align-items:center;display:flex}.Footer-module__bU2TmW__qrImage{object-fit:cover;border:1px solid #eee;border-radius:8px;width:80px;height:80px;margin-bottom:8px}.Footer-module__bU2TmW__qrText{color:#666;margin:0;font-size:12px}@media (max-width:768px){.Footer-module__bU2TmW__qrCodes{justify-content:center;gap:20px}.Footer-module__bU2TmW__qrImage{width:70px;height:70px}}.Footer-module__bU2TmW__footerBottom{border-top:1px solid #eee;flex-direction:column;align-items:center;margin-top:20px;padding-top:20px;display:flex}.Footer-module__bU2TmW__copyright{text-align:center;margin-bottom:10px}
.Layout-module__jbLzUW__layout{flex-direction:column;min-height:100vh;display:flex}.Layout-module__jbLzUW__main{flex:1}
.Hero-module__dQlAoa__hero{text-align:center;color:#fff;background-image:linear-gradient(#00000080,#00000080),url(/images/hero-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:500px;display:flex;position:relative}.Hero-module__dQlAoa__heroContent{z-index:2;padding:0 2rem}.Hero-module__dQlAoa__heroContent h1{text-shadow:2px 2px 4px #00000080;margin-bottom:1.5rem;font-size:3.5rem;font-weight:700}.Hero-module__dQlAoa__heroContent p{text-shadow:1px 1px 2px #00000080;margin-bottom:2.5rem;font-size:1.5rem}.Hero-module__dQlAoa__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.Hero-module__dQlAoa__primaryButton,.Hero-module__dQlAoa__secondaryButton{cursor:pointer;border:none;border-radius:5px;padding:15px 30px;font-size:1.1rem;font-weight:600;transition:all .3s}.Hero-module__dQlAoa__primaryButton{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.Hero-module__dQlAoa__primaryButton:hover{transform:translateY(-2px);box-shadow:0 8px 20px #667eea66}.Hero-module__dQlAoa__secondaryButton{color:#fff;background:0 0;border:2px solid #fff}.Hero-module__dQlAoa__secondaryButton:hover{color:#333;background:#fff;transform:translateY(-2px)}@media (max-width:768px){.Hero-module__dQlAoa__hero{background-image:linear-gradient(#00000080,#00000080),url(/images/hero-bg-mobile.jpg);height:400px}.Hero-module__dQlAoa__heroContent h1{font-size:2.5rem}.Hero-module__dQlAoa__heroContent p{font-size:1.2rem}.Hero-module__dQlAoa__ctaButtons{flex-direction:column;align-items:center}.Hero-module__dQlAoa__primaryButton,.Hero-module__dQlAoa__secondaryButton{width:200px}}.Hero-module__dQlAoa__hero:before{content:"";z-index:1;opacity:0;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);position:absolute;inset:0}.Hero-module__dQlAoa__heroContent{z-index:2;position:relative}
.TrustedBy-module__S0ONYG__trustedBy{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);padding:80px 0;position:relative}.TrustedBy-module__S0ONYG__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.TrustedBy-module__S0ONYG__header{text-align:center;margin-bottom:60px}.TrustedBy-module__S0ONYG__titleDecoration{justify-content:center;align-items:center;gap:20px;margin-bottom:20px;display:flex}.TrustedBy-module__S0ONYG__decorationLine{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);flex:1;max-width:100px;height:2px}.TrustedBy-module__S0ONYG__title{color:#2c3e50;margin:0;font-size:clamp(2rem,4vw,2.5rem);font-weight:300}.TrustedBy-module__S0ONYG__subtitle{color:#666;margin:0;font-size:1.2rem;line-height:1.6}.TrustedBy-module__S0ONYG__achievements{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;margin-bottom:60px;display:grid}.TrustedBy-module__S0ONYG__achievementItem{text-align:center;background:#fff;border-radius:12px;padding:30px 20px;transition:all .3s;box-shadow:0 4px 20px #00000014}.TrustedBy-module__S0ONYG__achievementItem:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001f}.TrustedBy-module__S0ONYG__number{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:2.5rem;font-weight:700}.TrustedBy-module__S0ONYG__label{color:#2c3e50;margin-bottom:8px;font-size:1.1rem;font-weight:500}.TrustedBy-module__S0ONYG__description{color:#666;font-size:.9rem;line-height:1.4}.TrustedBy-module__S0ONYG__testimonials{background:#fff;border-radius:16px;margin-bottom:60px;padding:40px;position:relative;box-shadow:0 4px 20px #00000014}.TrustedBy-module__S0ONYG__testimonialActive{text-align:center}.TrustedBy-module__S0ONYG__quote{color:#333;margin-bottom:30px;font-size:1.3rem;font-style:italic;line-height:1.8;position:relative}.TrustedBy-module__S0ONYG__quote:before,.TrustedBy-module__S0ONYG__quote:after{content:"\"";color:#667eea;opacity:.3;font-size:3rem;position:absolute}.TrustedBy-module__S0ONYG__quote:before{top:-20px;left:-10px}.TrustedBy-module__S0ONYG__quote:after{bottom:-40px;right:-10px}.TrustedBy-module__S0ONYG__author{margin-bottom:20px}.TrustedBy-module__S0ONYG__author strong{color:#2c3e50;margin-bottom:5px;font-size:1.1rem;display:block}.TrustedBy-module__S0ONYG__author span{color:#666;font-size:.95rem}.TrustedBy-module__S0ONYG__results{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.TrustedBy-module__S0ONYG__resultTag{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:20px;padding:6px 12px;font-size:.85rem;font-weight:500}.TrustedBy-module__S0ONYG__testimonialIndicators{justify-content:center;gap:10px;margin-top:30px;display:flex}.TrustedBy-module__S0ONYG__indicator{cursor:pointer;background:#ddd;border:none;border-radius:50%;width:12px;height:12px;transition:all .3s}.TrustedBy-module__S0ONYG__indicator.TrustedBy-module__S0ONYG__active{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);transform:scale(1.2)}.TrustedBy-module__S0ONYG__indicator:hover{background:#667eea}.TrustedBy-module__S0ONYG__clientLogos{margin-bottom:60px}.TrustedBy-module__S0ONYG__logosTitle{text-align:center;color:#2c3e50;margin-bottom:40px;font-size:1.8rem;font-weight:300}.TrustedBy-module__S0ONYG__logosGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.TrustedBy-module__S0ONYG__logoItem{background:#fff;border-radius:12px;align-items:center;gap:15px;padding:20px;transition:all .3s;display:flex;box-shadow:0 2px 15px #0000000f}.TrustedBy-module__S0ONYG__logoItem:hover{transform:translateY(-3px);box-shadow:0 4px 20px #0000001a}.TrustedBy-module__S0ONYG__logoPlaceholder{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.1rem;font-weight:600;display:flex}.TrustedBy-module__S0ONYG__clientInfo{flex:1}.TrustedBy-module__S0ONYG__clientName{color:#2c3e50;margin-bottom:4px;font-weight:600}.TrustedBy-module__S0ONYG__clientIndustry{color:#667eea;margin-bottom:4px;font-size:.9rem;font-weight:500}.TrustedBy-module__S0ONYG__clientDescription{color:#666;font-size:.85rem;line-height:1.4}.TrustedBy-module__S0ONYG__certifications{margin-bottom:60px}.TrustedBy-module__S0ONYG__certificationsTitle{text-align:center;color:#2c3e50;margin-bottom:40px;font-size:1.8rem;font-weight:300}.TrustedBy-module__S0ONYG__certificationsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.TrustedBy-module__S0ONYG__certificationItem{background:#fff;border-radius:12px;align-items:center;gap:15px;padding:20px;transition:all .3s;display:flex;box-shadow:0 2px 15px #0000000f}.TrustedBy-module__S0ONYG__certificationItem:hover{transform:translateY(-3px);box-shadow:0 4px 20px #0000001a}.TrustedBy-module__S0ONYG__certLogo{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:1rem;font-weight:600;display:flex}.TrustedBy-module__S0ONYG__certInfo{flex:1}.TrustedBy-module__S0ONYG__certName{color:#2c3e50;margin-bottom:4px;font-weight:600}.TrustedBy-module__S0ONYG__certIssuer{color:#666;font-size:.9rem}.TrustedBy-module__S0ONYG__implementation{margin-bottom:60px}.TrustedBy-module__S0ONYG__implementationTitle{text-align:center;color:#2c3e50;margin-bottom:40px;font-size:1.8rem;font-weight:300}.TrustedBy-module__S0ONYG__implementationGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;display:grid}.TrustedBy-module__S0ONYG__implementationItem{background:#fff;border-radius:12px;align-items:flex-start;gap:15px;padding:25px;transition:all .3s;display:flex;box-shadow:0 2px 15px #0000000f}.TrustedBy-module__S0ONYG__implementationItem:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001a}.TrustedBy-module__S0ONYG__implementationIcon{flex-shrink:0;font-size:2rem}.TrustedBy-module__S0ONYG__implementationContent h4{color:#2c3e50;margin-bottom:8px;font-size:1.2rem;font-weight:600}.TrustedBy-module__S0ONYG__implementationContent p{color:#666;margin:0;line-height:1.5}.TrustedBy-module__S0ONYG__ctaSection{text-align:center;background:#fff;border-radius:16px;padding:50px 30px;box-shadow:0 4px 20px #00000014}.TrustedBy-module__S0ONYG__ctaSection h3{color:#2c3e50;margin-bottom:15px;font-size:1.8rem;font-weight:300}.TrustedBy-module__S0ONYG__ctaSection p{color:#666;margin-bottom:30px;font-size:1.1rem;line-height:1.6}.TrustedBy-module__S0ONYG__ctaButtons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.TrustedBy-module__S0ONYG__primaryButton,.TrustedBy-module__S0ONYG__secondaryButton{cursor:pointer;border:none;border-radius:6px;padding:12px 30px;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.TrustedBy-module__S0ONYG__primaryButton{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.TrustedBy-module__S0ONYG__primaryButton:hover{transform:translateY(-2px);box-shadow:0 8px 20px #667eea4d}.TrustedBy-module__S0ONYG__secondaryButton{color:#667eea;background:0 0;border:2px solid #667eea}.TrustedBy-module__S0ONYG__secondaryButton:hover{color:#fff;background:#667eea;transform:translateY(-2px)}@media (max-width:768px){.TrustedBy-module__S0ONYG__trustedBy{padding:60px 0}.TrustedBy-module__S0ONYG__container{width:90%;padding:0 15px}.TrustedBy-module__S0ONYG__titleDecoration{flex-direction:column;gap:10px}.TrustedBy-module__S0ONYG__decorationLine{max-width:60px}.TrustedBy-module__S0ONYG__achievements{grid-template-columns:repeat(2,1fr);gap:20px}.TrustedBy-module__S0ONYG__testimonials{padding:30px 20px}.TrustedBy-module__S0ONYG__quote{font-size:1.1rem}.TrustedBy-module__S0ONYG__logosGrid,.TrustedBy-module__S0ONYG__certificationsGrid,.TrustedBy-module__S0ONYG__implementationGrid{grid-template-columns:1fr}.TrustedBy-module__S0ONYG__ctaButtons{flex-direction:column;align-items:center}.TrustedBy-module__S0ONYG__primaryButton,.TrustedBy-module__S0ONYG__secondaryButton{width:200px}}@media (max-width:480px){.TrustedBy-module__S0ONYG__container{width:95%;padding:0 10px}.TrustedBy-module__S0ONYG__achievements{grid-template-columns:1fr}.TrustedBy-module__S0ONYG__achievementItem{padding:20px 15px}.TrustedBy-module__S0ONYG__number{font-size:2rem}.TrustedBy-module__S0ONYG__testimonials{padding:20px 15px}.TrustedBy-module__S0ONYG__quote{font-size:1rem}.TrustedBy-module__S0ONYG__results{flex-direction:column;align-items:center}.TrustedBy-module__S0ONYG__logoItem,.TrustedBy-module__S0ONYG__certificationItem,.TrustedBy-module__S0ONYG__implementationItem{padding:15px}.TrustedBy-module__S0ONYG__ctaSection{padding:30px 20px}.TrustedBy-module__S0ONYG__ctaSection h3{font-size:1.5rem}}
.FeaturesSection-module__5ER0JG__featuresSection{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);padding:80px 0;position:relative}.FeaturesSection-module__5ER0JG__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.FeaturesSection-module__5ER0JG__sectionTitle{text-align:center;color:#333;margin-bottom:50px;font-size:2.5rem}.FeaturesSection-module__5ER0JG__titleDecoration{justify-content:center;align-items:center;margin-bottom:24px;display:flex}.FeaturesSection-module__5ER0JG__decorationLine{background:linear-gradient(90deg,#0000,#3b82f6,#0000);width:80px;height:2px;margin:0 20px}.FeaturesSection-module__5ER0JG__header{text-align:center;margin-bottom:60px}.FeaturesSection-module__5ER0JG__subtitle{color:#666;max-width:800px;margin:0 auto;font-size:1.25rem;line-height:1.6}.FeaturesSection-module__5ER0JG__featuresGrid{grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:60px;display:grid}.FeaturesSection-module__5ER0JG__featureCard{background:#fff;border:1px solid #fff3;border-radius:16px;padding:30px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}.FeaturesSection-module__5ER0JG__featureCard:before{content:"";background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);height:4px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.FeaturesSection-module__5ER0JG__featureCard:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026}.FeaturesSection-module__5ER0JG__featureCard:hover:before{transform:scaleX(1)}.FeaturesSection-module__5ER0JG__iconContainer{border:1px solid;border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:20px;display:inline-flex}.FeaturesSection-module__5ER0JG__icon{font-size:1.5rem}.FeaturesSection-module__5ER0JG__blueTheme{color:#3b82f6;background:#3b82f61a;border-color:#3b82f633!important}.FeaturesSection-module__5ER0JG__greenTheme{color:#16a34a;background:#22c55e1a;border-color:#22c55e33!important}.FeaturesSection-module__5ER0JG__purpleTheme{color:#9333ea;background:#a855f71a;border-color:#a855f733!important}.FeaturesSection-module__5ER0JG__orangeTheme{color:#ea580c;background:#f973161a;border-color:#f9731633!important}.FeaturesSection-module__5ER0JG__redTheme{color:#dc2626;background:#ef44441a;border-color:#ef444433!important}.FeaturesSection-module__5ER0JG__tealTheme{color:#0d9488;background:#14b8a61a;border-color:#14b8a633!important}.FeaturesSection-module__5ER0JG__indigoTheme{color:#4f46e5;background:#6366f11a;border-color:#6366f133!important}.FeaturesSection-module__5ER0JG__cyanTheme{color:#0891b2;background:#06b6d41a;border-color:#06b6d433!important}.FeaturesSection-module__5ER0JG__featureTitle{color:#2c3e50;margin-bottom:12px;font-size:1.375rem;font-weight:600;line-height:1.3}.FeaturesSection-module__5ER0JG__featureDescription{color:#666;margin-bottom:20px;font-size:.95rem;line-height:1.6}.FeaturesSection-module__5ER0JG__benefitsList{flex-direction:column;gap:8px;display:flex}.FeaturesSection-module__5ER0JG__benefitItem{color:#555;align-items:center;font-size:.875rem;display:flex}.FeaturesSection-module__5ER0JG__benefitDot{background:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-right:10px}.FeaturesSection-module__5ER0JG__benefitText{line-height:1.4}.FeaturesSection-module__5ER0JG__featureDetails{opacity:0;visibility:hidden;z-index:10;background:#fff;border:1px solid #3b82f633;border-radius:16px;padding:30px;transition:all .3s;position:absolute;inset:0;overflow-y:auto;box-shadow:0 20px 40px #00000026}.FeaturesSection-module__5ER0JG__featureCard:hover .FeaturesSection-module__5ER0JG__featureDetails{opacity:1;visibility:visible}.FeaturesSection-module__5ER0JG__detailsTitle{color:#2c3e50;margin-bottom:20px;font-size:1.125rem;font-weight:600}.FeaturesSection-module__5ER0JG__detailsList{flex-direction:column;gap:12px;display:flex}.FeaturesSection-module__5ER0JG__detailItem{font-size:.9rem;line-height:1.4}.FeaturesSection-module__5ER0JG__detailKey{color:#2c3e50;font-weight:500}.FeaturesSection-module__5ER0JG__detailValue{color:#666}.FeaturesSection-module__5ER0JG__categoriesSection{margin-top:40px}.FeaturesSection-module__5ER0JG__categoriesHeader{text-align:center;margin-bottom:40px}.FeaturesSection-module__5ER0JG__categoriesTitle{color:#2c3e50;margin-bottom:10px;font-size:1.75rem;font-weight:600}.FeaturesSection-module__5ER0JG__categoriesSubtitle{color:#666;font-size:1.1rem}.FeaturesSection-module__5ER0JG__categoriesGrid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.FeaturesSection-module__5ER0JG__categoryCard{text-align:center;background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0cc;border-radius:12px;padding:25px;transition:all .3s}.FeaturesSection-module__5ER0JG__categoryCard:hover{border-color:#3b82f64d;transform:translateY(-4px);box-shadow:0 12px 25px #0000001a}.FeaturesSection-module__5ER0JG__categoryIcon{border:1px solid;border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:15px;display:inline-flex}.FeaturesSection-module__5ER0JG__categoryName{color:#2c3e50;margin-bottom:8px;font-size:1.125rem;font-weight:600}.FeaturesSection-module__5ER0JG__categoryDescription{color:#666;margin-bottom:12px;font-size:.9rem;line-height:1.5}.FeaturesSection-module__5ER0JG__categoryCount{color:#888;font-size:.85rem}@media (max-width:1200px){.FeaturesSection-module__5ER0JG__featuresGrid{grid-template-columns:repeat(3,1fr)}.FeaturesSection-module__5ER0JG__categoriesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:992px){.FeaturesSection-module__5ER0JG__featuresGrid{grid-template-columns:repeat(2,1fr);gap:25px}}@media (max-width:768px){.FeaturesSection-module__5ER0JG__featuresSection{padding:60px 0}.FeaturesSection-module__5ER0JG__featuresGrid{grid-template-columns:1fr;gap:20px}.FeaturesSection-module__5ER0JG__categoriesGrid{grid-template-columns:1fr}.FeaturesSection-module__5ER0JG__featureCard,.FeaturesSection-module__5ER0JG__featureDetails{padding:25px}.FeaturesSection-module__5ER0JG__subtitle{font-size:1.125rem}.FeaturesSection-module__5ER0JG__header{margin-bottom:40px}}@media (max-width:480px){.FeaturesSection-module__5ER0JG__featuresSection{padding:50px 0}.FeaturesSection-module__5ER0JG__featureCard,.FeaturesSection-module__5ER0JG__featureDetails{padding:20px}.FeaturesSection-module__5ER0JG__iconContainer{width:50px;height:50px}.FeaturesSection-module__5ER0JG__icon,.FeaturesSection-module__5ER0JG__featureTitle{font-size:1.25rem}.FeaturesSection-module__5ER0JG__categoriesTitle{font-size:1.5rem}}
.ServicesSection-module__2R40tq__services{background:linear-gradient(135deg,#f8faff 0%,#f0f4ff 100%);padding:120px 0;position:relative;overflow:hidden}.ServicesSection-module__2R40tq__services:before{content:"";background:linear-gradient(90deg,#0000,#667eea,#0000);height:1px;position:absolute;top:0;left:0;right:0}.ServicesSection-module__2R40tq__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.ServicesSection-module__2R40tq__sectionHeader{text-align:center;margin-bottom:80px}.ServicesSection-module__2R40tq__sectionTitle{background:linear-gradient(135deg,#2c3e50 0%,#667eea 100%);-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:3rem;font-weight:700}.ServicesSection-module__2R40tq__sectionSubtitle{color:#64748b;max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.7}.ServicesSection-module__2R40tq__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;margin-bottom:80px;display:grid}.ServicesSection-module__2R40tq__serviceCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;opacity:0;background:#ffffffe6;border:1px solid #ffffff80;border-radius:20px;padding:50px 35px 40px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);animation:.6s forwards ServicesSection-module__2R40tq__cardEntrance;position:relative;overflow:hidden;transform:translateY(30px);box-shadow:0 10px 40px #00000014,inset 0 1px #fffc}@keyframes ServicesSection-module__2R40tq__cardEntrance{to{opacity:1;transform:translateY(0)}}.ServicesSection-module__2R40tq__serviceCard:before{content:"";background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);height:4px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.ServicesSection-module__2R40tq__serviceCard:hover{transform:translateY(-15px)scale(1.02);box-shadow:0 25px 60px #00000026,inset 0 1px #fffc}.ServicesSection-module__2R40tq__serviceCard:hover:before{transform:scaleX(1)}.ServicesSection-module__2R40tq__cardBackground{opacity:0;background:radial-gradient(circle at 100% 0,#667eea08,#0000 50%);transition:opacity .4s;position:absolute;inset:0}.ServicesSection-module__2R40tq__serviceCard:hover .ServicesSection-module__2R40tq__cardBackground{opacity:1}.ServicesSection-module__2R40tq__serviceIcon{margin-bottom:30px;position:relative}.ServicesSection-module__2R40tq__iconWrapper{color:#fff;z-index:2;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto;font-size:2rem;transition:all .4s;display:flex;position:relative;box-shadow:0 10px 25px #667eea4d}.ServicesSection-module__2R40tq__serviceCard:hover .ServicesSection-module__2R40tq__iconWrapper{transform:scale(1.1)rotate(5deg);box-shadow:0 15px 35px #667eea66}.ServicesSection-module__2R40tq__iconDecoration{opacity:0;background:linear-gradient(135deg,#667eea15 0%,#764ba215 100%);border-radius:50%;width:100px;height:100px;transition:all .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ServicesSection-module__2R40tq__serviceCard:hover .ServicesSection-module__2R40tq__iconDecoration{opacity:1;transform:translate(-50%,-50%)scale(1.2)}.ServicesSection-module__2R40tq__serviceTitle{color:#1e293b;margin-bottom:20px;font-size:1.5rem;font-weight:600;position:relative}.ServicesSection-module__2R40tq__serviceDescription{color:#64748b;margin-bottom:25px;font-size:1rem;line-height:1.7;position:relative}.ServicesSection-module__2R40tq__serviceFooter{margin-top:25px}.ServicesSection-module__2R40tq__learnMore{color:#667eea;cursor:pointer;align-items:center;font-size:.95rem;font-weight:500;transition:all .3s;display:inline-flex}.ServicesSection-module__2R40tq__learnMore:hover{color:#764ba2;transform:translate(5px)}.ServicesSection-module__2R40tq__arrowIcon{margin-left:8px;transition:transform .3s}.ServicesSection-module__2R40tq__learnMore:hover .ServicesSection-module__2R40tq__arrowIcon{transform:translate(3px)}.ServicesSection-module__2R40tq__ctaSection{text-align:center;border-top:1px solid #0000000d;padding:50px 0 20px}.ServicesSection-module__2R40tq__ctaText{color:#475569;margin-bottom:25px;font-size:1.25rem}.ServicesSection-module__2R40tq__ctaButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:50px;padding:15px 40px;font-size:1.1rem;font-weight:600;transition:all .3s;box-shadow:0 10px 25px #667eea4d}.ServicesSection-module__2R40tq__ctaButton:hover{transform:translateY(-3px);box-shadow:0 15px 35px #667eea66}@media (max-width:1024px){.ServicesSection-module__2R40tq__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}}@media (max-width:768px){.ServicesSection-module__2R40tq__services{padding:80px 0}.ServicesSection-module__2R40tq__container{width:95%;padding:0 15px}.ServicesSection-module__2R40tq__sectionHeader{margin-bottom:60px}.ServicesSection-module__2R40tq__sectionTitle{font-size:2.5rem}.ServicesSection-module__2R40tq__sectionSubtitle{font-size:1.1rem}.ServicesSection-module__2R40tq__servicesGrid{grid-template-columns:1fr;gap:25px;margin-bottom:60px}.ServicesSection-module__2R40tq__serviceCard{padding:40px 25px 35px}.ServicesSection-module__2R40tq__iconWrapper{width:70px;height:70px}}@media (max-width:480px){.ServicesSection-module__2R40tq__sectionTitle{font-size:2rem}.ServicesSection-module__2R40tq__serviceCard{padding:35px 20px 30px}.ServicesSection-module__2R40tq__serviceTitle{font-size:1.3rem}}.ServicesSection-module__2R40tq__cardLink{color:inherit;text-decoration:none;display:block}
.ProductsSection-module__UuBHlq__products{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);padding:80px 0}.ProductsSection-module__UuBHlq__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.ProductsSection-module__UuBHlq__sectionTitle{text-align:center;color:#1a365d;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.ProductsSection-module__UuBHlq__sectionSubtitle{text-align:center;color:#4a5568;margin-bottom:3rem;font-size:1.1rem}.ProductsSection-module__UuBHlq__productsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:3rem;display:grid}.ProductsSection-module__UuBHlq__productCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 4px 6px #0000000d}.ProductsSection-module__UuBHlq__productCard:hover{transform:translateY(-5px);box-shadow:0 20px 25px #0000001a}.ProductsSection-module__UuBHlq__productImage{height:200px;position:relative;overflow:hidden}.ProductsSection-module__UuBHlq__productImg{object-fit:cover;width:100%;height:100%;transition:transform .3s}.ProductsSection-module__UuBHlq__productCard:hover .ProductsSection-module__UuBHlq__productImg{transform:scale(1.05)}.ProductsSection-module__UuBHlq__featuredBadge{color:#fff;background:#e53e3e;border-radius:20px;padding:4px 12px;font-size:.75rem;font-weight:600;position:absolute;top:12px;right:12px}.ProductsSection-module__UuBHlq__productInfo{padding:1.5rem}.ProductsSection-module__UuBHlq__productName{color:#2d3748;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.4}.ProductsSection-module__UuBHlq__productDescription{color:#718096;margin-bottom:1rem;font-size:.9rem;line-height:1.5}.ProductsSection-module__UuBHlq__productMeta{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ProductsSection-module__UuBHlq__category{color:#3182ce;background:#ebf8ff;border-radius:20px;padding:4px 12px;font-size:.8rem;font-weight:500}.ProductsSection-module__UuBHlq__price{color:#2d3748;font-size:1.1rem;font-weight:700}.ProductsSection-module__UuBHlq__productFeatures{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.ProductsSection-module__UuBHlq__featureTag{color:#4a5568;background:#f7fafc;border:1px solid #e2e8f0;border-radius:6px;padding:4px 8px;font-size:.75rem}.ProductsSection-module__UuBHlq__detailLink{color:#3182ce;font-weight:600;text-decoration:none;transition:color .2s;display:inline-block}.ProductsSection-module__UuBHlq__detailLink:hover{color:#2c5aa0}.ProductsSection-module__UuBHlq__viewAll{text-align:center}.ProductsSection-module__UuBHlq__viewAllLink{color:#fff;background:#3182ce;border-radius:8px;padding:12px 32px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.ProductsSection-module__UuBHlq__viewAllLink:hover{background:#2c5aa0}@media (max-width:768px){.ProductsSection-module__UuBHlq__products{padding:40px 0}.ProductsSection-module__UuBHlq__sectionTitle{font-size:2rem}.ProductsSection-module__UuBHlq__productsGrid{grid-template-columns:1fr;gap:1.5rem}}
.Breadcrumb-module__RHO-oa__breadcrumb{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:20px 0}.Breadcrumb-module__RHO-oa__container{z-index:1;width:90%;max-width:1600px;margin:0 auto;padding:0 20px;position:relative}.Breadcrumb-module__RHO-oa__breadcrumbItem{align-items:center;font-size:.95rem;display:inline-flex}.Breadcrumb-module__RHO-oa__link{color:#64748b;padding:4px 0;text-decoration:none;transition:color .3s}.Breadcrumb-module__RHO-oa__link:hover{color:#667eea}.Breadcrumb-module__RHO-oa__current{color:#2c3e50;font-weight:500}.Breadcrumb-module__RHO-oa__separator{color:#cbd5e1;margin:0 12px;font-size:.9rem}@media (max-width:768px){.Breadcrumb-module__RHO-oa__container{width:95%;padding:0 15px}.Breadcrumb-module__RHO-oa__breadcrumb{padding:15px 0}.Breadcrumb-module__RHO-oa__breadcrumbItem{font-size:.9rem}.Breadcrumb-module__RHO-oa__separator{margin:0 8px}}@media (max-width:480px){.Breadcrumb-module__RHO-oa__container{width:100%}.Breadcrumb-module__RHO-oa__breadcrumbItem{font-size:.85rem}}
.NewsSection-module__hMct1q__newsSection{background:linear-gradient(135deg,#f8faff 0%,#f0f4ff 100%);padding:80px 0}.NewsSection-module__hMct1q__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.NewsSection-module__hMct1q__sectionTitle{text-align:center;color:#1e293b;background:linear-gradient(135deg,#2c3e50 0%,#667eea 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:50px;font-size:2.5rem;font-weight:600}.NewsSection-module__hMct1q__loading{text-align:center;color:#64748b;padding:60px 20px}.NewsSection-module__hMct1q__spinner{border:4px solid #f1f5f9;border-left-color:#667eea;border-radius:50%;width:50px;height:50px;margin:0 auto 20px;animation:1s linear infinite NewsSection-module__hMct1q__spin}@keyframes NewsSection-module__hMct1q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.NewsSection-module__hMct1q__error{text-align:center;color:#e53e3e;background:#fed7d7;border-radius:12px;margin:20px 0;padding:60px 20px}.NewsSection-module__hMct1q__retryButton{color:#fff;cursor:pointer;background:#e53e3e;border:none;border-radius:6px;margin-top:15px;padding:10px 20px;font-weight:500;transition:background .3s}.NewsSection-module__hMct1q__retryButton:hover{background:#c53030}.NewsSection-module__hMct1q__empty{text-align:center;color:#64748b;background:#fff;border-radius:12px;padding:60px 20px;box-shadow:0 4px 12px #00000014}.NewsSection-module__hMct1q__contactLink{color:#667eea;margin-top:15px;font-weight:500;text-decoration:none;transition:color .3s;display:inline-block}.NewsSection-module__hMct1q__contactLink:hover{color:#5a67d8}.NewsSection-module__hMct1q__newsGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-bottom:40px;display:grid}.NewsSection-module__hMct1q__newsCard{background:#fff;border-radius:15px;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 8px 25px #00000014}.NewsSection-module__hMct1q__newsCard:hover{transform:translateY(-8px);box-shadow:0 15px 40px #00000026}.NewsSection-module__hMct1q__newsImage{flex-shrink:0;height:200px;position:relative;overflow:hidden}.NewsSection-module__hMct1q__newsImg{object-fit:cover;width:100%;height:100%;transition:transform .3s}.NewsSection-module__hMct1q__newsCard:hover .NewsSection-module__hMct1q__newsImg{transform:scale(1.05)}.NewsSection-module__hMct1q__imagePlaceholder{color:#fff;text-align:center;box-sizing:border-box;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;width:100%;height:100%;padding:20px;font-size:1rem;font-weight:500;line-height:1.4;display:flex}.NewsSection-module__hMct1q__imagePlaceholder.NewsSection-module__hMct1q__hidden{display:none}.NewsSection-module__hMct1q__featuredBadge{color:#fff;z-index:2;background:linear-gradient(135deg,#ff6b6b 0%,#ff8e8e 100%);border-radius:15px;padding:5px 12px;font-size:.75rem;font-weight:600;position:absolute;top:12px;right:12px;box-shadow:0 4px 12px #ff6b6b4d}.NewsSection-module__hMct1q__newsContent{flex-direction:column;flex:1;padding:25px;display:flex}.NewsSection-module__hMct1q__newsMeta{justify-content:space-between;align-items:center;margin-bottom:15px;font-size:.85rem;display:flex}.NewsSection-module__hMct1q__newsDate{color:#64748b;font-weight:500}.NewsSection-module__hMct1q__newsCategory{color:#667eea;background:#667eea1a;border-radius:12px;padding:4px 10px;font-size:.8rem;font-weight:500}.NewsSection-module__hMct1q__newsTitle{color:#1e293b;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.6em;margin-bottom:12px;font-size:1.3rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.NewsSection-module__hMct1q__newsExcerpt{color:#64748b;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;min-height:4.8em;margin-bottom:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.NewsSection-module__hMct1q__newsFooter{color:#64748b;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:.85rem;display:flex}.NewsSection-module__hMct1q__author{font-weight:500}.NewsSection-module__hMct1q__readCount{background:#64748b1a;border-radius:8px;padding:2px 8px;font-size:.8rem}.NewsSection-module__hMct1q__readMore{color:#667eea;align-self:flex-start;font-weight:500;text-decoration:none;transition:color .3s}.NewsSection-module__hMct1q__readMore:hover{color:#5a67d8}.NewsSection-module__hMct1q__viewAll{text-align:center;margin-top:20px}.NewsSection-module__hMct1q__viewAllButton{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:25px;padding:12px 30px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 12px #667eea4d}.NewsSection-module__hMct1q__viewAllButton:hover{transform:translateY(-2px);box-shadow:0 8px 20px #667eea66}@media (max-width:768px){.NewsSection-module__hMct1q__newsSection{padding:60px 0}.NewsSection-module__hMct1q__sectionTitle{margin-bottom:40px;font-size:2rem}.NewsSection-module__hMct1q__newsGrid{grid-template-columns:1fr;gap:25px}.NewsSection-module__hMct1q__newsCard:hover{transform:translateY(-4px)}.NewsSection-module__hMct1q__newsTitle{-webkit-line-clamp:3;min-height:auto}.NewsSection-module__hMct1q__newsExcerpt{-webkit-line-clamp:4;min-height:auto}}@media (max-width:480px){.NewsSection-module__hMct1q__container{padding:0 15px}.NewsSection-module__hMct1q__newsContent{padding:20px}.NewsSection-module__hMct1q__newsMeta,.NewsSection-module__hMct1q__newsFooter{flex-direction:column;align-items:flex-start;gap:8px}}
.CaseDetail-module__5F4k-G__main{min-height:100vh}.CaseDetail-module__5F4k-G__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.CaseDetail-module__5F4k-G__backButton{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50px;margin-top:20px;padding:12px 30px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 5px 15px #667eea4d}.CaseDetail-module__5F4k-G__backButton:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66}.CaseDetail-module__5F4k-G__contentLayout{grid-template-columns:2fr 1fr;align-items:start;gap:60px;margin:50px 0;display:grid}.CaseDetail-module__5F4k-G__caseContent{background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 10px 30px #00000014}.CaseDetail-module__5F4k-G__caseHeader{border-bottom:1px solid #f1f5f9;padding:40px 40px 20px}.CaseDetail-module__5F4k-G__caseTitle{color:#1e293b;margin-bottom:20px;font-size:2.5rem;font-weight:700;line-height:1.3}.CaseDetail-module__5F4k-G__caseMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.CaseDetail-module__5F4k-G__metaLeft{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.CaseDetail-module__5F4k-G__category{color:#667eea;background:#667eea1a;border-radius:20px;padding:6px 15px;font-size:.9rem;font-weight:500}.CaseDetail-module__5F4k-G__industry{color:#16a34a;background:#22c55e1a;border-radius:20px;padding:6px 15px;font-size:.9rem;font-weight:500}.CaseDetail-module__5F4k-G__duration,.CaseDetail-module__5F4k-G__budget{color:#64748b;font-size:.95rem}.CaseDetail-module__5F4k-G__metaRight{gap:10px;display:flex}.CaseDetail-module__5F4k-G__shareButton{color:#667eea;cursor:pointer;background:#667eea1a;border:1px solid #667eea4d;border-radius:6px;padding:8px 16px;font-size:.9rem;transition:all .3s}.CaseDetail-module__5F4k-G__shareButton:hover{color:#fff;background:#667eea}.CaseDetail-module__5F4k-G__caseImage{padding:0}.CaseDetail-module__5F4k-G__imagePlaceholder{color:#fff;text-align:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;width:100%;height:400px;padding:20px;font-size:1.5rem;font-weight:600;display:flex}.CaseDetail-module__5F4k-G__sectionTitle{color:#1e293b;border-bottom:2px solid #f1f5f9;margin:40px 0 20px;padding-bottom:10px;font-size:1.8rem;font-weight:600}.CaseDetail-module__5F4k-G__subsectionTitle{color:#334155;margin:30px 0 15px;font-size:1.4rem;font-weight:500}.CaseDetail-module__5F4k-G__resultsSection{padding:0 40px}.CaseDetail-module__5F4k-G__resultsGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px;display:grid}.CaseDetail-module__5F4k-G__resultCard{text-align:center;background:linear-gradient(135deg,#f8faff 0%,#f0f4ff 100%);border:1px solid #667eea1a;border-radius:12px;padding:30px 20px}.CaseDetail-module__5F4k-G__resultValue{color:#667eea;margin-bottom:8px;font-size:2.5rem;font-weight:700}.CaseDetail-module__5F4k-G__resultInfo{flex-direction:column;gap:4px;display:flex}.CaseDetail-module__5F4k-G__resultMetric{color:#374151;font-size:1rem;font-weight:500}.CaseDetail-module__5F4k-G__resultChange{color:#16a34a;font-size:.9rem;font-weight:500}.CaseDetail-module__5F4k-G__overviewSection{padding:0 40px}.CaseDetail-module__5F4k-G__overviewGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px;display:grid}.CaseDetail-module__5F4k-G__overviewItem{background:#667eea0d;border-radius:8px;flex-direction:column;gap:8px;padding:20px;display:flex}.CaseDetail-module__5F4k-G__overviewItem strong{color:#374151;font-weight:600}.CaseDetail-module__5F4k-G__overviewItem span{color:#64748b}.CaseDetail-module__5F4k-G__challengeSolutionSection{grid-template-columns:1fr 1fr;gap:40px;padding:0 40px;display:grid}.CaseDetail-module__5F4k-G__challengeList,.CaseDetail-module__5F4k-G__solutionList{margin:0;padding:0;list-style:none}.CaseDetail-module__5F4k-G__challengeList li,.CaseDetail-module__5F4k-G__solutionList li{color:#475569;border-bottom:1px solid #f1f5f9;padding:12px 0 12px 35px;font-size:1.1rem;line-height:1.6;position:relative}.CaseDetail-module__5F4k-G__challengeList li:before{content:"⚠️";justify-content:center;align-items:center;width:24px;height:24px;font-size:1rem;display:flex;position:absolute;top:12px;left:0}.CaseDetail-module__5F4k-G__solutionList li:before{content:"✅";justify-content:center;align-items:center;width:24px;height:24px;font-size:1rem;display:flex;position:absolute;top:12px;left:0}.CaseDetail-module__5F4k-G__detailSection{padding:0 40px}.CaseDetail-module__5F4k-G__caseBody{color:#374151;font-size:1.1rem;line-height:1.8}.CaseDetail-module__5F4k-G__caseBody p{margin-bottom:20px}.CaseDetail-module__5F4k-G__caseBody h2{color:#1e293b;margin:40px 0 20px;font-size:1.8rem;font-weight:600}.CaseDetail-module__5F4k-G__caseBody h3{color:#334155;margin:30px 0 15px;font-size:1.4rem;font-weight:500}.CaseDetail-module__5F4k-G__caseBody ul{margin:0 0 30px;padding-left:20px}.CaseDetail-module__5F4k-G__caseBody li{color:#475569;margin-bottom:8px}.CaseDetail-module__5F4k-G__caseBody blockquote{color:#475569;background:linear-gradient(135deg,#f8faff 0%,#f0f4ff 100%);border-left:4px solid #667eea;border-radius:0 10px 10px 0;margin:30px 0;padding:25px;font-style:italic}.CaseDetail-module__5F4k-G__caseBody blockquote cite{color:#667eea;margin-top:10px;font-style:normal;font-weight:500;display:block}.CaseDetail-module__5F4k-G__results-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin:30px 0;display:grid}.CaseDetail-module__5F4k-G__result-item{text-align:center;background:#667eea0d;border-radius:8px;padding:20px}.CaseDetail-module__5F4k-G__result-value{color:#667eea;margin-bottom:8px;font-size:2rem;font-weight:700}.CaseDetail-module__5F4k-G__result-label{color:#64748b;font-size:.9rem}.CaseDetail-module__5F4k-G__caseTags{border-top:1px solid #f1f5f9;margin:40px 0 30px;padding:30px 40px 0}.CaseDetail-module__5F4k-G__caseTags strong{color:#374151;margin-right:10px}.CaseDetail-module__5F4k-G__tag{color:#667eea;background:#667eea1a;border-radius:15px;margin:5px 8px 5px 0;padding:6px 12px;font-size:.9rem;font-weight:500;transition:all .3s;display:inline-block}.CaseDetail-module__5F4k-G__tag:hover{color:#fff;background:#667eea;transform:translateY(-2px)}.CaseDetail-module__5F4k-G__sidebar{position:sticky;top:100px}.CaseDetail-module__5F4k-G__sidebarSection{background:#fff;border-radius:12px;margin-bottom:25px;padding:25px;box-shadow:0 4px 12px #00000014}.CaseDetail-module__5F4k-G__sidebarTitle{color:#1e293b;margin-bottom:20px;font-size:1.1rem;font-weight:600}.CaseDetail-module__5F4k-G__projectSnapshot{flex-direction:column;gap:15px;display:flex}.CaseDetail-module__5F4k-G__snapshotItem{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.CaseDetail-module__5F4k-G__snapshotLabel{color:#64748b;font-weight:500}.CaseDetail-module__5F4k-G__snapshotValue{color:#374151;font-weight:600}.CaseDetail-module__5F4k-G__keyResults{flex-direction:column;gap:15px;display:flex}.CaseDetail-module__5F4k-G__keyResult{text-align:center;background:linear-gradient(135deg,#f8faff 0%,#f0f4ff 100%);border-radius:8px;padding:20px}.CaseDetail-module__5F4k-G__keyResultValue{color:#667eea;margin-bottom:5px;font-size:1.8rem;font-weight:700}.CaseDetail-module__5F4k-G__keyResultLabel{color:#64748b;font-size:.9rem}.CaseDetail-module__5F4k-G__ctaSidebar{text-align:center}.CaseDetail-module__5F4k-G__ctaSidebar p{color:#64748b;margin-bottom:20px;line-height:1.5}.CaseDetail-module__5F4k-G__ctaButton{color:#fff;text-align:center;background:#667eea;border-radius:6px;padding:12px 20px;font-weight:500;text-decoration:none;transition:all .3s;display:block}.CaseDetail-module__5F4k-G__ctaButton:hover{background:#5a67d8;transform:translateY(-2px)}.CaseDetail-module__5F4k-G__relatedSection{border-top:1px solid #f1f5f9;margin:80px 0 50px;padding-top:50px}.CaseDetail-module__5F4k-G__relatedTitle{text-align:center;color:#1e293b;margin-bottom:50px;font-size:2.2rem;font-weight:600}.CaseDetail-module__5F4k-G__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.CaseDetail-module__5F4k-G__relatedCard{background:#fff;border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 5px 20px #00000014}.CaseDetail-module__5F4k-G__relatedCard:hover{transform:translateY(-10px);box-shadow:0 15px 40px #00000026}.CaseDetail-module__5F4k-G__relatedImage{height:180px}.CaseDetail-module__5F4k-G__relatedContent{padding:25px}.CaseDetail-module__5F4k-G__relatedCaseTitle{margin-bottom:8px;font-size:1.2rem;font-weight:600;line-height:1.4}.CaseDetail-module__5F4k-G__relatedLink{color:#1e293b;text-decoration:none;transition:color .3s}.CaseDetail-module__5F4k-G__relatedLink:hover{color:#667eea}.CaseDetail-module__5F4k-G__relatedClient{color:#64748b;margin-bottom:12px;font-size:.9rem}.CaseDetail-module__5F4k-G__relatedExcerpt{color:#64748b;margin-bottom:15px;font-size:.95rem;line-height:1.6}.CaseDetail-module__5F4k-G__relatedResults{gap:15px;display:flex}.CaseDetail-module__5F4k-G__relatedResult{text-align:center;flex:1}.CaseDetail-module__5F4k-G__relatedResultValue{color:#667eea;margin-bottom:4px;font-size:1.2rem;font-weight:700;display:block}.CaseDetail-module__5F4k-G__relatedResultMetric{color:#64748b;font-size:.75rem}@media (max-width:1024px){.CaseDetail-module__5F4k-G__contentLayout{grid-template-columns:1fr;gap:40px}.CaseDetail-module__5F4k-G__sidebar{position:static}.CaseDetail-module__5F4k-G__challengeSolutionSection{grid-template-columns:1fr;gap:30px}}@media (max-width:768px){.CaseDetail-module__5F4k-G__container{width:95%;padding:0 15px}.CaseDetail-module__5F4k-G__contentLayout{margin:30px 0}.CaseDetail-module__5F4k-G__caseHeader{padding:30px 25px 15px}.CaseDetail-module__5F4k-G__caseTitle{font-size:2rem}.CaseDetail-module__5F4k-G__caseMeta{flex-direction:column;align-items:flex-start;gap:10px}.CaseDetail-module__5F4k-G__metaLeft{gap:10px}.CaseDetail-module__5F4k-G__metaRight{justify-content:flex-end;width:100%}.CaseDetail-module__5F4k-G__imagePlaceholder{height:300px;font-size:1.2rem}.CaseDetail-module__5F4k-G__resultsGrid,.CaseDetail-module__5F4k-G__overviewGrid,.CaseDetail-module__5F4k-G__results-grid{grid-template-columns:1fr}.CaseDetail-module__5F4k-G__sectionTitle{font-size:1.5rem}.CaseDetail-module__5F4k-G__subsectionTitle{font-size:1.2rem}.CaseDetail-module__5F4k-G__relatedSection{margin:60px 0 30px;padding-top:30px}.CaseDetail-module__5F4k-G__relatedTitle{margin-bottom:30px;font-size:1.8rem}.CaseDetail-module__5F4k-G__relatedGrid{grid-template-columns:1fr}}@media (max-width:480px){.CaseDetail-module__5F4k-G__caseTitle{font-size:1.7rem}.CaseDetail-module__5F4k-G__caseHeader{padding:25px 20px 15px}.CaseDetail-module__5F4k-G__resultsSection,.CaseDetail-module__5F4k-G__overviewSection,.CaseDetail-module__5F4k-G__challengeSolutionSection,.CaseDetail-module__5F4k-G__detailSection{padding:0 20px}.CaseDetail-module__5F4k-G__caseTags{padding:30px 20px 0}.CaseDetail-module__5F4k-G__relatedTitle{font-size:1.6rem}.CaseDetail-module__5F4k-G__relatedResults{flex-direction:column;gap:10px}}
.Common-module__vYZq6q__searchSection{margin-bottom:2rem}.Common-module__vYZq6q__searchContainer{gap:.5rem;margin-bottom:1rem;display:flex}.Common-module__vYZq6q__searchInput{border:1px solid #ddd;border-radius:6px;flex:1;padding:.75rem 1rem;font-size:1rem}.Common-module__vYZq6q__searchButton{color:#fff;cursor:pointer;background:#0070f3;border:none;border-radius:6px;padding:.75rem 1.5rem}.Common-module__vYZq6q__resultsInfo{color:#666;align-items:center;gap:1rem;font-size:.9rem;display:flex}.Common-module__vYZq6q__filterInfo{color:#0070f3}.Common-module__vYZq6q__cacheIndicator{color:#856404;background:#fff3cd;border-radius:4px;padding:.25rem .5rem;font-size:.8rem}.Common-module__vYZq6q__sidebar{width:300px}.Common-module__vYZq6q__sidebarSection{background:#fff;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.Common-module__vYZq6q__sidebarTitle{color:#333;margin-bottom:1rem;font-size:1.1rem}.Common-module__vYZq6q__categoryList{flex-direction:column;gap:.5rem;display:flex}.Common-module__vYZq6q__categoryItem{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:background-color .2s;display:flex}.Common-module__vYZq6q__categoryItem:hover{background:#f8f9fa}.Common-module__vYZq6q__categoryItem.Common-module__vYZq6q__active{color:#fff;background:#0070f3}.Common-module__vYZq6q__categoryName{font-weight:500}.Common-module__vYZq6q__categoryCount{opacity:.7;font-size:.8rem}.Common-module__vYZq6q__tagsCloud{flex-wrap:wrap;gap:.5rem;display:flex}.Common-module__vYZq6q__tag{cursor:pointer;background:#f8f9fa;border:1px solid #dee2e6;border-radius:20px;padding:.25rem .75rem;font-size:.8rem;transition:all .2s;display:inline-block}.Common-module__vYZq6q__tag:hover{background:#e9ecef}.Common-module__vYZq6q__tag.Common-module__vYZq6q__active{color:#fff;background:#0070f3;border-color:#0070f3}.Common-module__vYZq6q__filterStatus{flex-direction:column;gap:1rem;display:flex}.Common-module__vYZq6q__activeFilters{flex-wrap:wrap;gap:.5rem;display:flex}.Common-module__vYZq6q__activeFilter{color:#0070f3;background:#e7f3ff;border-radius:20px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8rem;display:inline-flex}.Common-module__vYZq6q__clearAll{color:#fff;cursor:pointer;background:#6c757d;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.8rem}.Common-module__vYZq6q__pagination{flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;display:flex}.Common-module__vYZq6q__paginationControls{align-items:center;gap:1rem;display:flex}.Common-module__vYZq6q__paginationButton{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:4px;padding:.5rem 1rem}.Common-module__vYZq6q__paginationButton:disabled{opacity:.5;cursor:not-allowed}.Common-module__vYZq6q__paginationNumbers{gap:.5rem;display:flex}.Common-module__vYZq6q__paginationNumbers span{cursor:pointer;border:1px solid #ddd;border-radius:4px;padding:.5rem .75rem;transition:all .2s}.Common-module__vYZq6q__paginationNumbers span:hover{background:#f8f9fa}.Common-module__vYZq6q__paginationNumbers span.Common-module__vYZq6q__active{color:#fff;background:#0070f3;border-color:#0070f3}.Common-module__vYZq6q__ellipsis{cursor:default!important;background:0 0!important;border:none!important}.Common-module__vYZq6q__paginationInfo{color:#666;font-size:.9rem}.Common-module__vYZq6q__loadingContainer,.Common-module__vYZq6q__errorContainer,.Common-module__vYZq6q__emptyContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.Common-module__vYZq6q__loadingSpinner{border:4px solid #f3f3f3;border-top-color:#0070f3;border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:1s linear infinite Common-module__vYZq6q__spin}@keyframes Common-module__vYZq6q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Common-module__vYZq6q__errorIcon,.Common-module__vYZq6q__emptyIcon{margin-bottom:1rem;font-size:3rem}.Common-module__vYZq6q__errorActions{gap:1rem;margin-top:1.5rem;display:flex}.Common-module__vYZq6q__retryButton,.Common-module__vYZq6q__backButton,.Common-module__vYZq6q__actionButton{cursor:pointer;text-align:center;border:none;border-radius:6px;padding:.75rem 1.5rem;text-decoration:none;display:inline-block}.Common-module__vYZq6q__retryButton{color:#fff;background:#0070f3}.Common-module__vYZq6q__backButton{color:#fff;background:#6c757d}.Common-module__vYZq6q__actionButton{color:#fff;background:#0070f3}
.IndustrySolutionsSection-module__Hj1cQa__industrySection{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);padding:100px 0;position:relative;overflow:hidden}.IndustrySolutionsSection-module__Hj1cQa__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.IndustrySolutionsSection-module__Hj1cQa__sectionHeader{text-align:center;margin-bottom:80px}.IndustrySolutionsSection-module__Hj1cQa__titleDecoration{justify-content:center;align-items:center;margin-bottom:24px;display:flex}.IndustrySolutionsSection-module__Hj1cQa__decorationLine{background:linear-gradient(90deg,#0000,#3b82f6,#0000);width:80px;height:2px;margin:0 20px}.IndustrySolutionsSection-module__Hj1cQa__sectionTitle{text-align:center;color:#333;margin-bottom:50px;font-size:2.5rem}.IndustrySolutionsSection-module__Hj1cQa__sectionSubtitle{color:#64748b;max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.6}.IndustrySolutionsSection-module__Hj1cQa__featuredSection{margin-bottom:100px}.IndustrySolutionsSection-module__Hj1cQa__solutionsGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:40px;display:grid}.IndustrySolutionsSection-module__Hj1cQa__solutionCard{opacity:0;background:#fff;border-radius:24px;flex-direction:column;height:100%;transition:all .4s;animation:.8s forwards IndustrySolutionsSection-module__Hj1cQa__fadeInUp;display:flex;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.IndustrySolutionsSection-module__Hj1cQa__solutionCard:hover{transform:translateY(-5px);box-shadow:0 25px 50px -12px #00000040}.IndustrySolutionsSection-module__Hj1cQa__cardVisual{background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);flex:0 0 220px;justify-content:center;align-items:flex-start;padding:25px 30px;display:flex;position:relative;overflow:hidden}.IndustrySolutionsSection-module__Hj1cQa__visualOverlay{z-index:1;background:linear-gradient(135deg,#0009 0%,#0000004d 100%);position:absolute;inset:0}.IndustrySolutionsSection-module__Hj1cQa__visualContent{z-index:2;text-align:center;color:#fff;flex-direction:column;align-items:center;width:100%;height:100%;display:flex;position:relative}.IndustrySolutionsSection-module__Hj1cQa__industryIcon{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff40;border:2px solid #ffffff4d;border-radius:22px;justify-content:center;align-items:center;width:90px;height:90px;margin:0 auto 25px;font-size:2.5rem;display:flex;box-shadow:0 8px 20px #0003}.IndustrySolutionsSection-module__Hj1cQa__statBadges{justify-content:center;gap:25px;width:100%;margin-top:auto;display:flex}.IndustrySolutionsSection-module__Hj1cQa__statBadge{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:12px;min-width:100px;padding:12px 16px}.IndustrySolutionsSection-module__Hj1cQa__statValue{text-shadow:0 2px 4px #0000004d;letter-spacing:.5px;margin-bottom:6px;font-size:1.75rem;font-weight:800;display:block}.IndustrySolutionsSection-module__Hj1cQa__statLabel{opacity:.95;text-shadow:0 1px 2px #0000004d;font-size:.9rem;font-weight:500}.IndustrySolutionsSection-module__Hj1cQa__cardContent{flex-direction:column;flex:1;padding:30px;display:flex}.IndustrySolutionsSection-module__Hj1cQa__contentHeader{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.IndustrySolutionsSection-module__Hj1cQa__industryName{color:#1e293b;margin:0;font-size:1.5rem;font-weight:700}.IndustrySolutionsSection-module__Hj1cQa__industryTag{color:#475569;background:#f1f5f9;border-radius:20px;padding:6px 12px;font-size:.875rem;font-weight:500}.IndustrySolutionsSection-module__Hj1cQa__industryDescription{color:#64748b;flex-grow:1;margin-bottom:20px;font-size:1rem;line-height:1.6}.IndustrySolutionsSection-module__Hj1cQa__featureList{margin-bottom:24px}.IndustrySolutionsSection-module__Hj1cQa__featureItem{align-items:center;margin-bottom:10px;display:flex}.IndustrySolutionsSection-module__Hj1cQa__featureIcon{color:#fff;background:#10b981;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-right:10px;font-size:.75rem;display:flex}.IndustrySolutionsSection-module__Hj1cQa__featureText{color:#475569;font-size:.95rem;font-weight:500}.IndustrySolutionsSection-module__Hj1cQa__actionArea{align-items:center;gap:16px;margin-top:auto;display:flex}.IndustrySolutionsSection-module__Hj1cQa__primaryButton{color:#fff;text-align:center;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:10px;flex:1;padding:10px 20px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .3s;box-shadow:0 4px 6px -1px #3b82f64d}.IndustrySolutionsSection-module__Hj1cQa__primaryButton:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #3b82f666}.IndustrySolutionsSection-module__Hj1cQa__secondaryLink{color:#3b82f6;white-space:nowrap;padding:10px 0;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.IndustrySolutionsSection-module__Hj1cQa__secondaryLink:after{content:"";background:#3b82f6;width:0;height:2px;transition:width .3s;position:absolute;bottom:-2px;left:0}.IndustrySolutionsSection-module__Hj1cQa__secondaryLink:hover:after{width:100%}.IndustrySolutionsSection-module__Hj1cQa__valueSection{margin-bottom:100px}.IndustrySolutionsSection-module__Hj1cQa__valueTitle{text-align:center;color:#1e293b;margin-bottom:60px;font-size:2.25rem;font-weight:600}.IndustrySolutionsSection-module__Hj1cQa__valueGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;display:grid}.IndustrySolutionsSection-module__Hj1cQa__valueItem{text-align:center;opacity:0;background:#fff;border-radius:20px;padding:40px 30px;transition:all .3s;animation:.6s forwards IndustrySolutionsSection-module__Hj1cQa__fadeInUp;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.IndustrySolutionsSection-module__Hj1cQa__valueItem:hover{transform:translateY(-10px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.IndustrySolutionsSection-module__Hj1cQa__valueIcon{margin-bottom:20px;font-size:3rem}.IndustrySolutionsSection-module__Hj1cQa__valueName{color:#1e293b;margin-bottom:16px;font-size:1.25rem;font-weight:600}.IndustrySolutionsSection-module__Hj1cQa__valueDesc{color:#64748b;line-height:1.6}.IndustrySolutionsSection-module__Hj1cQa__ctaSection{text-align:center;color:#fff;background:linear-gradient(135deg,#1e293b 0%,#334155 100%);border-radius:24px;padding:60px 40px;position:relative;overflow:hidden}.IndustrySolutionsSection-module__Hj1cQa__ctaSection:before{content:"";background:#ffffff0d;width:100%;height:200%;position:absolute;top:-50%;right:-50%;transform:rotate(30deg)}.IndustrySolutionsSection-module__Hj1cQa__ctaContent{z-index:1;position:relative}.IndustrySolutionsSection-module__Hj1cQa__ctaTitle{margin-bottom:16px;font-size:2.25rem;font-weight:700}.IndustrySolutionsSection-module__Hj1cQa__ctaDesc{opacity:.9;max-width:500px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1.125rem}.IndustrySolutionsSection-module__Hj1cQa__ctaButtons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.IndustrySolutionsSection-module__Hj1cQa__ctaPrimary{color:#1e293b;background:#fff;border-radius:12px;padding:14px 32px;font-weight:600;text-decoration:none;transition:all .3s}.IndustrySolutionsSection-module__Hj1cQa__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 10px 20px #fff3}.IndustrySolutionsSection-module__Hj1cQa__ctaSecondary{color:#fff;background:0 0;border:2px solid #ffffff4d;border-radius:12px;padding:14px 32px;font-weight:600;text-decoration:none;transition:all .3s}.IndustrySolutionsSection-module__Hj1cQa__ctaSecondary:hover{background:#ffffff1a;border-color:#fff}@keyframes IndustrySolutionsSection-module__Hj1cQa__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.IndustrySolutionsSection-module__Hj1cQa__solutionsGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:30px}}@media (max-width:768px){.IndustrySolutionsSection-module__Hj1cQa__industrySection{padding:60px 0}.IndustrySolutionsSection-module__Hj1cQa__container{width:90%;padding:0 15px}.IndustrySolutionsSection-module__Hj1cQa__sectionTitle{font-size:2rem}.IndustrySolutionsSection-module__Hj1cQa__sectionSubtitle{font-size:1.125rem}.IndustrySolutionsSection-module__Hj1cQa__solutionsGrid{grid-template-columns:1fr;gap:30px}.IndustrySolutionsSection-module__Hj1cQa__cardVisual{flex:0 0 180px;padding:20px}.IndustrySolutionsSection-module__Hj1cQa__industryIcon{width:70px;height:70px;margin-bottom:20px;font-size:2rem}.IndustrySolutionsSection-module__Hj1cQa__statValue{font-size:1.5rem}.IndustrySolutionsSection-module__Hj1cQa__statBadge{min-width:80px;padding:10px 12px}.IndustrySolutionsSection-module__Hj1cQa__featuredTitle,.IndustrySolutionsSection-module__Hj1cQa__valueTitle,.IndustrySolutionsSection-module__Hj1cQa__ctaTitle{font-size:1.75rem}.IndustrySolutionsSection-module__Hj1cQa__actionArea{flex-direction:column;gap:15px}.IndustrySolutionsSection-module__Hj1cQa__primaryButton,.IndustrySolutionsSection-module__Hj1cQa__secondaryLink{text-align:center;width:100%}.IndustrySolutionsSection-module__Hj1cQa__secondaryLink{padding:12px 0}.IndustrySolutionsSection-module__Hj1cQa__ctaButtons{flex-direction:column;align-items:center}.IndustrySolutionsSection-module__Hj1cQa__ctaPrimary,.IndustrySolutionsSection-module__Hj1cQa__ctaSecondary{text-align:center;width:100%;max-width:300px}}@media (max-width:480px){.IndustrySolutionsSection-module__Hj1cQa__sectionTitle{font-size:1.75rem}.IndustrySolutionsSection-module__Hj1cQa__titleDecoration{flex-direction:column;gap:15px}.IndustrySolutionsSection-module__Hj1cQa__decorationLine{width:60px;margin:0}.IndustrySolutionsSection-module__Hj1cQa__cardContent,.IndustrySolutionsSection-module__Hj1cQa__cardVisual{padding:20px}.IndustrySolutionsSection-module__Hj1cQa__contentHeader{flex-direction:column;align-items:flex-start;gap:10px}.IndustrySolutionsSection-module__Hj1cQa__valueGrid{grid-template-columns:1fr}.IndustrySolutionsSection-module__Hj1cQa__ctaSection{padding:40px 25px}.IndustrySolutionsSection-module__Hj1cQa__statBadges{gap:15px}.IndustrySolutionsSection-module__Hj1cQa__statBadge{min-width:70px;padding:8px 10px}.IndustrySolutionsSection-module__Hj1cQa__statValue{font-size:1.3rem}}
.NewsSidebar-module__9Q7tSW__sidebar{flex-direction:column;gap:25px;display:flex}.NewsSidebar-module__9Q7tSW__widget{background:#fff;border:1px solid #0000000d;border-radius:12px;padding:25px;box-shadow:0 4px 15px #00000014}.NewsSidebar-module__9Q7tSW__widgetTitle{color:#1e293b;border-bottom:2px solid #f1f5f9;margin-bottom:20px;padding-bottom:12px;font-size:1.3rem;font-weight:600;position:relative}.NewsSidebar-module__9Q7tSW__widgetTitle:after{content:"";background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);width:40px;height:2px;position:absolute;bottom:-2px;left:0}.NewsSidebar-module__9Q7tSW__categoriesList{margin:0;padding:0;list-style:none}.NewsSidebar-module__9Q7tSW__categoryItem{cursor:pointer;border-bottom:1px solid #f8fafc;justify-content:space-between;align-items:center;padding:12px 0;transition:all .3s;display:flex}.NewsSidebar-module__9Q7tSW__categoryItem:last-child{border-bottom:none}.NewsSidebar-module__9Q7tSW__categoryItem:hover{background:#667eea0d;border-radius:6px;margin:0 -10px;padding-left:10px;padding-right:10px}.NewsSidebar-module__9Q7tSW__categoryItem.NewsSidebar-module__9Q7tSW__active{background:#667eea1a;border-radius:6px;margin:0 -10px;padding-left:10px;padding-right:10px}.NewsSidebar-module__9Q7tSW__categoryItem.NewsSidebar-module__9Q7tSW__active .NewsSidebar-module__9Q7tSW__categoryName{color:#667eea;font-weight:600}.NewsSidebar-module__9Q7tSW__categoryItem.NewsSidebar-module__9Q7tSW__active .NewsSidebar-module__9Q7tSW__count{color:#fff;background:#667eea}.NewsSidebar-module__9Q7tSW__categoryName{color:#475569;font-size:.95rem;transition:color .3s}.NewsSidebar-module__9Q7tSW__count{color:#667eea;text-align:center;background:#667eea1a;border-radius:12px;min-width:30px;padding:4px 10px;font-size:.8rem;font-weight:600;transition:all .3s}.NewsSidebar-module__9Q7tSW__popularList{flex-direction:column;gap:15px;display:flex}.NewsSidebar-module__9Q7tSW__popularItem{border-bottom:1px solid #f8fafc;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.NewsSidebar-module__9Q7tSW__popularItem:last-child{border-bottom:none}.NewsSidebar-module__9Q7tSW__rank{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;font-size:.8rem;font-weight:700;display:flex}.NewsSidebar-module__9Q7tSW__popularContent{flex:1;min-width:0}.NewsSidebar-module__9Q7tSW__popularTitle{color:#374151;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;font-size:.95rem;font-weight:500;line-height:1.4;text-decoration:none;transition:color .3s;display:-webkit-box;overflow:hidden}.NewsSidebar-module__9Q7tSW__popularTitle:hover{color:#667eea}.NewsSidebar-module__9Q7tSW__popularMeta{color:#94a3b8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;font-size:.8rem;display:flex}.NewsSidebar-module__9Q7tSW__readCount{color:#667eea;font-weight:500}.NewsSidebar-module__9Q7tSW__popularDate{color:#94a3b8}.NewsSidebar-module__9Q7tSW__tagsCloud{flex-wrap:wrap;gap:8px;display:flex}.NewsSidebar-module__9Q7tSW__tag{color:#667eea;cursor:pointer;white-space:nowrap;background:#667eea1a;border:1px solid #0000;border-radius:15px;padding:6px 12px;font-size:.85rem;transition:all .3s}.NewsSidebar-module__9Q7tSW__tag:hover{color:#fff;background:#667eea;transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}.NewsSidebar-module__9Q7tSW__tag.NewsSidebar-module__9Q7tSW__active{color:#fff;background:#667eea;border-color:#667eea;box-shadow:0 4px 12px #667eea4d}.NewsSidebar-module__9Q7tSW__subscriptionWidget{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.NewsSidebar-module__9Q7tSW__subscriptionWidget .NewsSidebar-module__9Q7tSW__widgetTitle{color:#fff;border-bottom-color:#ffffff4d}.NewsSidebar-module__9Q7tSW__subscriptionWidget .NewsSidebar-module__9Q7tSW__widgetTitle:after{background:#fffc}.NewsSidebar-module__9Q7tSW__subscriptionText{color:#ffffffe6;margin-bottom:20px;font-size:.95rem;line-height:1.5}.NewsSidebar-module__9Q7tSW__subscribeForm{flex-wrap:nowrap;gap:10px;margin-bottom:15px;display:flex}.NewsSidebar-module__9Q7tSW__emailInput{color:#fff;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:8px;flex:1;min-width:0;padding:12px 15px;font-size:.95rem;transition:all .3s}.NewsSidebar-module__9Q7tSW__emailInput::placeholder{color:#ffffffb3}.NewsSidebar-module__9Q7tSW__emailInput:focus{background:#ffffff26;border-color:#ffffff80;outline:none}.NewsSidebar-module__9Q7tSW__subscribeButton{color:#667eea;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:8px;flex-shrink:0;padding:12px 20px;font-weight:600;transition:all .3s}.NewsSidebar-module__9Q7tSW__subscribeButton:hover{background:#ffffffe6;transform:translateY(-1px);box-shadow:0 5px 15px #0003}.NewsSidebar-module__9Q7tSW__privacyNote{color:#ffffffb3;text-align:center;margin:0;font-size:.8rem}@media (max-width:1024px){.NewsSidebar-module__9Q7tSW__sidebar{gap:20px}.NewsSidebar-module__9Q7tSW__widget{padding:20px}}@media (max-width:768px){.NewsSidebar-module__9Q7tSW__widget{padding:20px}.NewsSidebar-module__9Q7tSW__widgetTitle{font-size:1.2rem}.NewsSidebar-module__9Q7tSW__subscribeForm{flex-direction:column}.NewsSidebar-module__9Q7tSW__popularMeta{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:480px){.NewsSidebar-module__9Q7tSW__widget{padding:15px}.NewsSidebar-module__9Q7tSW__widgetTitle{font-size:1.1rem}.NewsSidebar-module__9Q7tSW__categoryItem,.NewsSidebar-module__9Q7tSW__popularItem{padding:10px 0}.NewsSidebar-module__9Q7tSW__tagsCloud{gap:6px}.NewsSidebar-module__9Q7tSW__tag{padding:5px 10px;font-size:.8rem}.NewsSidebar-module__9Q7tSW__subscribeButton{justify-content:center;width:100%}}
.SuccessCasesSection-module__JrSN2q__casesSection{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);padding:80px 0;position:relative}.SuccessCasesSection-module__JrSN2q__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.SuccessCasesSection-module__JrSN2q__sectionHeader{text-align:center;margin-bottom:60px}.SuccessCasesSection-module__JrSN2q__sectionTitle{background:linear-gradient(135deg,#2c3e50 0%,#667eea 100%);-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;background-clip:text;margin-bottom:15px;font-size:2.5rem;font-weight:700}.SuccessCasesSection-module__JrSN2q__sectionSubtitle{color:#64748b;max-width:600px;margin:0 auto;font-size:1.2rem;line-height:1.6}.SuccessCasesSection-module__JrSN2q__casesGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-bottom:50px;display:grid}.SuccessCasesSection-module__JrSN2q__caseCard{background:#fff;border:1px solid #fffc;border-radius:16px;padding:30px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 30px #00000014}.SuccessCasesSection-module__JrSN2q__caseCard:before{content:"";background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);height:4px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.SuccessCasesSection-module__JrSN2q__caseCard:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001f}.SuccessCasesSection-module__JrSN2q__caseCard:hover:before{transform:scaleX(1)}.SuccessCasesSection-module__JrSN2q__caseHeader{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.SuccessCasesSection-module__JrSN2q__clientInfo{flex:1}.SuccessCasesSection-module__JrSN2q__clientName{color:#1e293b;margin-bottom:5px;font-size:1.3rem;font-weight:600}.SuccessCasesSection-module__JrSN2q__industry{color:#667eea;background:#667eea1a;border-radius:20px;padding:4px 12px;font-size:.9rem;font-weight:500;display:inline-block}.SuccessCasesSection-module__JrSN2q__duration{color:#64748b;white-space:nowrap;font-size:.9rem}.SuccessCasesSection-module__JrSN2q__caseExcerpt{color:#475569;margin-bottom:25px;font-size:.95rem;line-height:1.6}.SuccessCasesSection-module__JrSN2q__resultsGrid{grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:25px;display:grid}.SuccessCasesSection-module__JrSN2q__resultItem{text-align:center;background:#667eea0d;border:1px solid #667eea1a;border-radius:12px;padding:15px}.SuccessCasesSection-module__JrSN2q__resultValue{color:#667eea;margin-bottom:5px;font-size:1.5rem;font-weight:700}.SuccessCasesSection-module__JrSN2q__resultLabel{color:#64748b;font-size:.85rem;font-weight:500}.SuccessCasesSection-module__JrSN2q__caseFooter{border-top:1px solid #0000000d;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.SuccessCasesSection-module__JrSN2q__tags{flex-wrap:wrap;gap:8px;display:flex}.SuccessCasesSection-module__JrSN2q__tag{color:#667eea;background:#667eea1a;border-radius:16px;padding:4px 12px;font-size:.8rem;font-weight:500}.SuccessCasesSection-module__JrSN2q__viewCase{color:#667eea;align-items:center;gap:8px;font-size:.95rem;font-weight:600;transition:all .3s;display:flex}.SuccessCasesSection-module__JrSN2q__viewCase:hover{color:#764ba2;transform:translate(3px)}.SuccessCasesSection-module__JrSN2q__arrowIcon{transition:transform .3s}.SuccessCasesSection-module__JrSN2q__viewCase:hover .SuccessCasesSection-module__JrSN2q__arrowIcon{transform:translate(3px)}.SuccessCasesSection-module__JrSN2q__ctaContainer{text-align:center;border-top:1px solid #00000014;padding-top:40px}.SuccessCasesSection-module__JrSN2q__ctaText{color:#475569;margin-bottom:25px;font-size:1.1rem}.SuccessCasesSection-module__JrSN2q__ctaButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:50px;padding:12px 35px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 8px 20px #667eea4d}.SuccessCasesSection-module__JrSN2q__ctaButton:hover{transform:translateY(-2px);box-shadow:0 12px 25px #667eea66}@media (max-width:1024px){.SuccessCasesSection-module__JrSN2q__casesGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px}}@media (max-width:768px){.SuccessCasesSection-module__JrSN2q__casesSection{padding:60px 0}.SuccessCasesSection-module__JrSN2q__container{width:95%;padding:0 15px}.SuccessCasesSection-module__JrSN2q__sectionTitle{font-size:2rem}.SuccessCasesSection-module__JrSN2q__casesGrid{grid-template-columns:1fr;gap:20px}.SuccessCasesSection-module__JrSN2q__caseCard{padding:25px}.SuccessCasesSection-module__JrSN2q__resultsGrid{grid-template-columns:1fr;gap:12px}.SuccessCasesSection-module__JrSN2q__caseHeader{flex-direction:column;gap:10px}.SuccessCasesSection-module__JrSN2q__duration{align-self:flex-start}}@media (max-width:480px){.SuccessCasesSection-module__JrSN2q__sectionTitle{font-size:1.8rem}.SuccessCasesSection-module__JrSN2q__caseCard{padding:20px}.SuccessCasesSection-module__JrSN2q__resultValue{font-size:1.3rem}}
.ConsultSidebar-module__L_txgG__consultSidebar{z-index:10;background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:2rem;position:relative;overflow:hidden;box-shadow:0 8px 30px #00000026}.ConsultSidebar-module__L_txgG__sticky{z-index:100;position:sticky;top:100px}.ConsultSidebar-module__L_txgG__fixed{z-index:1000;width:350px;position:fixed;top:100px;right:2rem}.ConsultSidebar-module__L_txgG__floating{border:none;box-shadow:0 12px 40px #0003}.ConsultSidebar-module__L_txgG__withBackdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2}.ConsultSidebar-module__L_txgG__sidebarContent{z-index:1;padding:1.5rem;position:relative}.ConsultSidebar-module__L_txgG__sidebarHeader{text-align:center;border-bottom:1px solid #e2e8f0;margin-bottom:1.5rem;padding-bottom:1rem;position:relative}.ConsultSidebar-module__L_txgG__sidebarTitle{color:#1a365d;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.3}.ConsultSidebar-module__L_txgG__sidebarSubtitle{color:#718096;font-size:.9rem;line-height:1.4}.ConsultSidebar-module__L_txgG__sidebarFeatures{margin-bottom:1.5rem}.ConsultSidebar-module__L_txgG__featureItem{color:#4a5568;align-items:flex-start;padding:.5rem 0;font-size:.9rem;line-height:1.4;display:flex}.ConsultSidebar-module__L_txgG__featureIcon{color:#fff;background:#48bb78;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:.1rem;margin-right:.5rem;font-size:.7rem;display:flex}.ConsultSidebar-module__L_txgG__sidebarButton{color:#fff;cursor:pointer;z-index:1;background:linear-gradient(135deg,#06c,#049);border:none;border-radius:8px;width:100%;margin-bottom:1.5rem;padding:.875rem 1rem;font-size:1rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.ConsultSidebar-module__L_txgG__sidebarButton:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.ConsultSidebar-module__L_txgG__sidebarButton:hover{background:linear-gradient(135deg,#0052b3,#036);transform:translateY(-2px);box-shadow:0 6px 20px #06c6}.ConsultSidebar-module__L_txgG__sidebarButton:hover:before{left:100%}.ConsultSidebar-module__L_txgG__sidebarButton:active{transform:translateY(0)}.ConsultSidebar-module__L_txgG__contactInfo{border-top:1px solid #e2e8f0;padding-top:1rem}.ConsultSidebar-module__L_txgG__contactItem{justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.85rem;display:flex}.ConsultSidebar-module__L_txgG__contactItem:last-child{margin-bottom:0}.ConsultSidebar-module__L_txgG__contactLabel{color:#718096;font-weight:500}.ConsultSidebar-module__L_txgG__contactValue{color:#2d3748;font-weight:600}.ConsultSidebar-module__L_txgG__compact .ConsultSidebar-module__L_txgG__sidebarContent{padding:1.25rem}.ConsultSidebar-module__L_txgG__compact .ConsultSidebar-module__L_txgG__sidebarHeader{margin-bottom:1rem;padding-bottom:.75rem}.ConsultSidebar-module__L_txgG__compact .ConsultSidebar-module__L_txgG__sidebarTitle{font-size:1.1rem}.ConsultSidebar-module__L_txgG__compact .ConsultSidebar-module__L_txgG__sidebarFeatures{margin-bottom:1rem}.ConsultSidebar-module__L_txgG__compact .ConsultSidebar-module__L_txgG__featureItem{padding:.375rem 0;font-size:.85rem}.ConsultSidebar-module__L_txgG__compact .ConsultSidebar-module__L_txgG__sidebarButton{margin-bottom:1rem;padding:.75rem 1rem}.ConsultSidebar-module__L_txgG__compact .ConsultSidebar-module__L_txgG__contactInfo{padding-top:.75rem}.ConsultSidebar-module__L_txgG__themeDark{color:#fff;background:linear-gradient(135deg,#1a365d,#2d3748);border:none}.ConsultSidebar-module__L_txgG__themeDark .ConsultSidebar-module__L_txgG__sidebarHeader{border-bottom-color:#fff3}.ConsultSidebar-module__L_txgG__themeDark .ConsultSidebar-module__L_txgG__sidebarTitle{color:#fff}.ConsultSidebar-module__L_txgG__themeDark .ConsultSidebar-module__L_txgG__sidebarSubtitle{color:#fffc}.ConsultSidebar-module__L_txgG__themeDark .ConsultSidebar-module__L_txgG__featureItem{color:#ffffffe6}.ConsultSidebar-module__L_txgG__themeDark .ConsultSidebar-module__L_txgG__contactInfo{border-top-color:#fff3}.ConsultSidebar-module__L_txgG__themeDark .ConsultSidebar-module__L_txgG__contactLabel{color:#ffffffb3}.ConsultSidebar-module__L_txgG__themeDark .ConsultSidebar-module__L_txgG__contactValue{color:#fff}@media (max-width:1024px){.ConsultSidebar-module__L_txgG__consultSidebar{margin-bottom:1.5rem}.ConsultSidebar-module__L_txgG__sidebarContent{padding:1.25rem}.ConsultSidebar-module__L_txgG__sticky{position:static}.ConsultSidebar-module__L_txgG__fixed{width:100%;max-width:400px;margin:0 auto;position:relative;top:auto;right:auto}}@media (max-width:768px){.ConsultSidebar-module__L_txgG__fixed{z-index:1000;border-radius:12px 12px 0 0;width:100%;max-width:none;margin:0;position:fixed;inset:auto 0 0}.ConsultSidebar-module__L_txgG__sidebarContent{padding:1.5rem}}@keyframes ConsultSidebar-module__L_txgG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ConsultSidebar-module__L_txgG__slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.ConsultSidebar-module__L_txgG__animate{animation:.5s ease-out ConsultSidebar-module__L_txgG__fadeInUp}.ConsultSidebar-module__L_txgG__animateSlide{animation:.5s ease-out ConsultSidebar-module__L_txgG__slideInRight}.ConsultSidebar-module__L_txgG__overlay{position:relative}.ConsultSidebar-module__L_txgG__overlay:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;opacity:0;background:#fffc;transition:opacity .3s;position:absolute;inset:0}.ConsultSidebar-module__L_txgG__overlay:hover:before{opacity:1}
.ContactForm-module__4U2vpW__contactForm{width:100%}.ContactForm-module__4U2vpW__formRow{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.ContactForm-module__4U2vpW__formGroup{flex-direction:column;margin-bottom:20px;display:flex}.ContactForm-module__4U2vpW__formLabel{color:#374151;margin-bottom:8px;font-size:.95rem;font-weight:500}.ContactForm-module__4U2vpW__formInput,.ContactForm-module__4U2vpW__formTextarea{border:1px solid #d1d5db;border-radius:8px;padding:12px 15px;font-family:inherit;font-size:1rem;transition:all .3s}.ContactForm-module__4U2vpW__formInput:focus,.ContactForm-module__4U2vpW__formTextarea:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea1a}.ContactForm-module__4U2vpW__formInput::placeholder,.ContactForm-module__4U2vpW__formTextarea::placeholder{color:#9ca3af}.ContactForm-module__4U2vpW__formTextarea{resize:vertical;min-height:120px;line-height:1.5}.ContactForm-module__4U2vpW__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;width:100%;margin-top:10px;padding:15px;font-size:1.1rem;font-weight:600;transition:all .3s}.ContactForm-module__4U2vpW__submitButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea4d}.ContactForm-module__4U2vpW__submitButton:active{transform:translateY(0)}@media (max-width:768px){.ContactForm-module__4U2vpW__formRow{grid-template-columns:1fr;gap:15px}.ContactForm-module__4U2vpW__formGroup{margin-bottom:15px}.ContactForm-module__4U2vpW__formInput,.ContactForm-module__4U2vpW__formTextarea{padding:10px 12px;font-size:.95rem}.ContactForm-module__4U2vpW__submitButton{padding:12px;font-size:1rem}}@media (max-width:480px){.ContactForm-module__4U2vpW__formRow{gap:12px}.ContactForm-module__4U2vpW__formLabel{font-size:.9rem}.ContactForm-module__4U2vpW__formInput,.ContactForm-module__4U2vpW__formTextarea{padding:8px 10px;font-size:.9rem}.ContactForm-module__4U2vpW__formTextarea{min-height:100px}}
.FinalCTASection-module__ojFYia__ctaSection{color:#fff;text-align:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:100px 0;position:relative;overflow:hidden}.FinalCTASection-module__ojFYia__ctaSection:before{content:"";background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.FinalCTASection-module__ojFYia__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.FinalCTASection-module__ojFYia__ctaTitle{text-shadow:0 2px 10px #0000001a;margin-bottom:20px;font-size:2.8rem;font-weight:700;line-height:1.2}.FinalCTASection-module__ojFYia__ctaSubtitle{opacity:.9;max-width:600px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1.3rem;line-height:1.6}.FinalCTASection-module__ojFYia__ctaButtons{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:50px;display:flex}.FinalCTASection-module__ojFYia__primaryButton{color:#667eea;cursor:pointer;background:#fff;border:none;border-radius:50px;align-items:center;gap:10px;padding:16px 40px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 8px 25px #00000026}.FinalCTASection-module__ojFYia__primaryButton:hover{color:#764ba2;transform:translateY(-3px);box-shadow:0 15px 35px #0003}.FinalCTASection-module__ojFYia__secondaryButton{color:#fff;cursor:pointer;background:0 0;border:2px solid #fffc;border-radius:50px;align-items:center;gap:10px;padding:16px 40px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.FinalCTASection-module__ojFYia__secondaryButton:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-3px)}.FinalCTASection-module__ojFYia__contactInfo{border-top:1px solid #fff3;flex-wrap:wrap;justify-content:center;gap:40px;padding-top:40px;display:flex}.FinalCTASection-module__ojFYia__contactItem{align-items:center;gap:12px;font-size:1.1rem;font-weight:500;display:flex}.FinalCTASection-module__ojFYia__contactIcon{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.2rem;transition:all .3s;display:flex}.FinalCTASection-module__ojFYia__contactItem:hover .FinalCTASection-module__ojFYia__contactIcon{background:#fff3;transform:scale(1.1)}.FinalCTASection-module__ojFYia__contactText{flex-direction:column;align-items:flex-start;display:flex}.FinalCTASection-module__ojFYia__contactLabel{opacity:.8;margin-bottom:2px;font-size:.9rem}.FinalCTASection-module__ojFYia__contactValue{font-size:1.1rem;font-weight:600}.FinalCTASection-module__ojFYia__guarantee{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:16px;margin-top:40px;padding:25px}.FinalCTASection-module__ojFYia__guaranteeTitle{justify-content:center;align-items:center;gap:10px;margin-bottom:15px;font-size:1.1rem;font-weight:600;display:flex}.FinalCTASection-module__ojFYia__guaranteeItems{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.FinalCTASection-module__ojFYia__guaranteeItem{align-items:center;gap:8px;font-size:.95rem;display:flex}.FinalCTASection-module__ojFYia__guaranteeIcon{color:#4ade80;font-size:1.1rem}@media (max-width:1024px){.FinalCTASection-module__ojFYia__ctaTitle{font-size:2.4rem}.FinalCTASection-module__ojFYia__contactInfo{gap:30px}}@media (max-width:768px){.FinalCTASection-module__ojFYia__ctaSection{padding:80px 0}.FinalCTASection-module__ojFYia__container{width:95%;padding:0 15px}.FinalCTASection-module__ojFYia__ctaTitle{font-size:2rem}.FinalCTASection-module__ojFYia__ctaSubtitle{margin-bottom:30px;font-size:1.1rem}.FinalCTASection-module__ojFYia__ctaButtons{flex-direction:column;align-items:center;gap:15px;margin-bottom:40px}.FinalCTASection-module__ojFYia__primaryButton,.FinalCTASection-module__ojFYia__secondaryButton{justify-content:center;width:250px}.FinalCTASection-module__ojFYia__contactInfo{flex-direction:column;align-items:center;gap:25px}.FinalCTASection-module__ojFYia__contactItem{text-align:center;flex-direction:column;gap:8px}.FinalCTASection-module__ojFYia__contactText{align-items:center}.FinalCTASection-module__ojFYia__guaranteeItems{flex-direction:column;align-items:center;gap:15px}}@media (max-width:480px){.FinalCTASection-module__ojFYia__ctaTitle{font-size:1.8rem}.FinalCTASection-module__ojFYia__ctaSubtitle{font-size:1rem}.FinalCTASection-module__ojFYia__primaryButton,.FinalCTASection-module__ojFYia__secondaryButton{width:100%;max-width:280px;padding:14px 30px;font-size:1rem}.FinalCTASection-module__ojFYia__contactItem{font-size:1rem}}
.ProductCategories-module__HDz0HG__categoriesSidebar{background:#fff;border:1px solid #0000000d;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #00000014}.ProductCategories-module__HDz0HG__sidebarHeader{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:20px}.ProductCategories-module__HDz0HG__sidebarTitle{margin:0;font-size:1.3rem;font-weight:600}.ProductCategories-module__HDz0HG__categoriesList{padding:15px 0}.ProductCategories-module__HDz0HG__categoryItem{margin-bottom:2px}.ProductCategories-module__HDz0HG__categoryHeader{cursor:pointer;border-left:3px solid #0000;justify-content:space-between;align-items:center;padding:12px 20px;transition:all .3s;display:flex;position:relative}.ProductCategories-module__HDz0HG__categoryHeader:hover{background:#667eea0d}.ProductCategories-module__HDz0HG__categoryHeader.ProductCategories-module__HDz0HG__selected{color:#667eea;background:#667eea1a;border-left-color:#667eea}.ProductCategories-module__HDz0HG__categoryHeader.ProductCategories-module__HDz0HG__level1{font-weight:600}.ProductCategories-module__HDz0HG__categoryHeader.ProductCategories-module__HDz0HG__level2{font-size:.95rem;font-weight:500}.ProductCategories-module__HDz0HG__categoryHeader.ProductCategories-module__HDz0HG__level3{color:#64748b;font-size:.9rem;font-weight:400}.ProductCategories-module__HDz0HG__categoryName{flex:1;transition:color .3s}.ProductCategories-module__HDz0HG__categoryHeader.ProductCategories-module__HDz0HG__selected .ProductCategories-module__HDz0HG__categoryName{color:#667eea;font-weight:600}.ProductCategories-module__HDz0HG__expandIcon{color:#667eea;background:#667eea1a;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;margin-left:10px;font-size:.8rem;font-weight:700;transition:all .3s;display:flex}.ProductCategories-module__HDz0HG__categoryHeader:hover .ProductCategories-module__HDz0HG__expandIcon{color:#fff;background:#667eea}.ProductCategories-module__HDz0HG__count{color:#667eea;text-align:center;background:#667eea1a;border-radius:10px;min-width:25px;margin-left:10px;padding:4px 8px;font-size:.75rem;font-weight:600}.ProductCategories-module__HDz0HG__categoryHeader.ProductCategories-module__HDz0HG__selected .ProductCategories-module__HDz0HG__count{color:#fff;background:#667eea}.ProductCategories-module__HDz0HG__children{border-left:2px solid #f1f5f9;margin-left:20px;animation:.3s ProductCategories-module__HDz0HG__slideDown}@keyframes ProductCategories-module__HDz0HG__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.ProductCategories-module__HDz0HG__categoriesSidebar{border-radius:8px}.ProductCategories-module__HDz0HG__sidebarHeader{padding:15px}.ProductCategories-module__HDz0HG__sidebarTitle{font-size:1.2rem}.ProductCategories-module__HDz0HG__categoryHeader{padding:10px 15px}.ProductCategories-module__HDz0HG__children{margin-left:15px}}@media (max-width:480px){.ProductCategories-module__HDz0HG__sidebarHeader{padding:12px}.ProductCategories-module__HDz0HG__sidebarTitle{font-size:1.1rem}.ProductCategories-module__HDz0HG__categoryHeader{padding:8px 12px;font-size:.9rem}.ProductCategories-module__HDz0HG__categoryHeader.ProductCategories-module__HDz0HG__level2{font-size:.9rem}.ProductCategories-module__HDz0HG__categoryHeader.ProductCategories-module__HDz0HG__level3{font-size:.85rem}.ProductCategories-module__HDz0HG__count{min-width:20px;padding:3px 6px;font-size:.7rem}.ProductCategories-module__HDz0HG__expandIcon{width:18px;height:18px;font-size:.7rem}}
.RelatedNews-module__CI7N0q__relatedSection{margin:4rem 0;padding:0 1rem}.RelatedNews-module__CI7N0q__relatedTitle{color:#1f2937;border-bottom:2px solid #e5e7eb;margin-bottom:2rem;padding-bottom:.5rem;font-size:1.75rem;font-weight:700}.RelatedNews-module__CI7N0q__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:500px;margin-top:1.5rem;display:grid}.RelatedNews-module__CI7N0q__relatedCardLink{color:inherit;background:#fff;border-radius:8px;text-decoration:none;transition:all .3s;display:block;overflow:hidden;box-shadow:0 1px 3px #0000001a}.RelatedNews-module__CI7N0q__relatedCardLink:hover{color:inherit;text-decoration:none;transform:translateY(-4px);box-shadow:0 8px 25px #00000026}.RelatedNews-module__CI7N0q__relatedCard{flex-direction:column;height:100%;display:flex}.RelatedNews-module__CI7N0q__relatedImage{background:#f3f4f6;width:100%;height:160px;position:relative;overflow:hidden}.RelatedNews-module__CI7N0q__imagePlaceholder{color:#fff;text-align:center;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;width:100%;height:100%;padding:.875rem;font-size:1.575rem;font-weight:500;line-height:1.4;display:flex}.RelatedNews-module__CI7N0q__relatedContent{flex-direction:column;flex:1;padding:1.5rem;display:flex}.RelatedNews-module__CI7N0q__relatedArticleTitle{color:#1f2937;margin:0 0 .75rem;font-size:1.125rem;font-weight:600;line-height:1.4}.RelatedNews-module__CI7N0q__relatedExcerpt{color:#6b7280;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 1rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.RelatedNews-module__CI7N0q__relatedMeta{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;display:flex}.RelatedNews-module__CI7N0q__relatedDate{color:#9ca3af;font-size:.75rem}.RelatedNews-module__CI7N0q__relatedReadCount{color:#9ca3af;font-size:.75rem;font-weight:500}@media (max-width:768px){.RelatedNews-module__CI7N0q__relatedSection{margin:3rem 0;padding:0 .5rem}.RelatedNews-module__CI7N0q__relatedTitle{margin-bottom:1.5rem;font-size:1.5rem}.RelatedNews-module__CI7N0q__relatedGrid{grid-template-columns:1fr;gap:1.5rem}.RelatedNews-module__CI7N0q__relatedContent{padding:1.25rem}.RelatedNews-module__CI7N0q__relatedArticleTitle{font-size:1rem}}@media (max-width:480px){.RelatedNews-module__CI7N0q__relatedSection{margin:2rem 0}.RelatedNews-module__CI7N0q__relatedImage{height:140px}.RelatedNews-module__CI7N0q__relatedContent{padding:1rem}}@media (prefers-color-scheme:dark){.RelatedNews-module__CI7N0q__relatedCardLink{background:#374151;border:1px solid #4b5563}.RelatedNews-module__CI7N0q__relatedTitle{color:#f9fafb;border-bottom-color:#4b5563}.RelatedNews-module__CI7N0q__relatedArticleTitle{color:#f9fafb}.RelatedNews-module__CI7N0q__relatedExcerpt{color:#d1d5db}.RelatedNews-module__CI7N0q__relatedMeta{border-top-color:#4b5563}}
.CoreScenarios-module__q6dy4G__coreScenariosSection{background:linear-gradient(135deg,#fafcff 0%,#f0f7ff 100%);padding:4rem 0}.CoreScenarios-module__q6dy4G__coreSectionTitle{text-align:center;color:#333;margin-bottom:1rem;font-size:2.5rem}.CoreScenarios-module__q6dy4G__coreSectionSubtitle{text-align:center;color:#666;max-width:600px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.CoreScenarios-module__q6dy4G__coreScenariosGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.CoreScenarios-module__q6dy4G__coreScenarioCard{text-align:center;background:#fff;border-radius:12px;padding:2rem;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 6px #0000001a}.CoreScenarios-module__q6dy4G__coreScenarioCard:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.CoreScenarios-module__q6dy4G__scenarioIcon{border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1.5rem;font-size:2rem;display:flex}.CoreScenarios-module__q6dy4G__scenarioIcon.CoreScenarios-module__q6dy4G__blue{color:#1976d2;background:#e3f2fd}.CoreScenarios-module__q6dy4G__scenarioIcon.CoreScenarios-module__q6dy4G__green{color:#2e7d32;background:#e8f5e8}.CoreScenarios-module__q6dy4G__scenarioIcon.CoreScenarios-module__q6dy4G__orange{color:#f57c00;background:#fff3e0}.CoreScenarios-module__q6dy4G__scenarioIcon.CoreScenarios-module__q6dy4G__purple{color:#7b1fa2;background:#f3e5f5}.CoreScenarios-module__q6dy4G__coreScenarioTitle{color:#333;margin-bottom:1rem;font-size:1.5rem}.CoreScenarios-module__q6dy4G__problemSolution{text-align:left;margin-bottom:1.5rem}.CoreScenarios-module__q6dy4G__problem,.CoreScenarios-module__q6dy4G__solution{margin-bottom:.5rem;font-size:.9rem;line-height:1.4}.CoreScenarios-module__q6dy4G__metrics{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.CoreScenarios-module__q6dy4G__metric{color:#666;background:#f8f9fa;border-radius:20px;padding:.25rem .75rem;font-size:.8rem}.CoreScenarios-module__q6dy4G__learnMoreButton{color:#fff;background:#0070f3;border-radius:6px;padding:.75rem 1.5rem;text-decoration:none;transition:background .3s;display:inline-block}.CoreScenarios-module__q6dy4G__learnMoreButton:hover{background:#0051a8}@media (max-width:768px){.CoreScenarios-module__q6dy4G__coreScenariosGrid{grid-template-columns:1fr}.CoreScenarios-module__q6dy4G__coreSectionTitle{font-size:2rem}}
.About-module__suJDDW__main{background:#f8f9fa;padding:2rem 0}.About-module__suJDDW__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.About-module__suJDDW__sectionHeader{text-align:center;margin-bottom:2rem}.About-module__suJDDW__sectionTitle{color:#2c3e50;margin-bottom:.5rem;font-size:2rem;font-weight:700;display:inline-block;position:relative}.About-module__suJDDW__sectionTitle:after{content:"";background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:2px;width:60px;height:4px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.About-module__suJDDW__sectionDivider{background:#eaeaea;width:100px;height:2px;margin:0 auto}.About-module__suJDDW__brandStorySection{margin-bottom:4rem}.About-module__suJDDW__brandStoryContent{background:#fff;border-radius:12px;grid-template-columns:1fr 1.2fr;gap:2rem;padding:2rem;display:grid;overflow:hidden;box-shadow:0 2px 12px #0000001a}.About-module__suJDDW__storyImage{border-radius:8px;overflow:hidden}.About-module__suJDDW__imagePlaceholder{background:#f8f9fa;border-radius:8px;justify-content:center;align-items:center;height:400px;display:flex;position:relative}.About-module__suJDDW__imageFallback{color:#6c757d;text-align:center;padding:1rem;font-size:1.2rem;font-weight:600}.About-module__suJDDW__storyText{padding:1rem 0}.About-module__suJDDW__storyTitle{color:#2c3e50;margin-bottom:1.5rem;font-size:1.8rem;line-height:1.4}.About-module__suJDDW__storyParagraphs{color:#333;margin-bottom:2rem;line-height:1.8}.About-module__suJDDW__storyPara{text-align:justify;margin-bottom:1.2rem}.About-module__suJDDW__brandValueCards{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;display:grid}.About-module__suJDDW__valueCard{text-align:center;background:#f8f9fa;border-radius:8px;padding:1.5rem;transition:transform .3s}.About-module__suJDDW__valueCard:hover{transform:translateY(-5px);box-shadow:0 4px 15px #0000000d}.About-module__suJDDW__valueIcon{color:#667eea;margin-bottom:.8rem;font-size:1.8rem}.About-module__suJDDW__valueTitle{color:#2c3e50;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.About-module__suJDDW__valueDesc{color:#666;font-size:.9rem;line-height:1.5}.About-module__suJDDW__companyProfileSection{margin-bottom:4rem}.About-module__suJDDW__profileContent{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.About-module__suJDDW__profileCard{background:#fff;border-radius:12px;height:100%;padding:2rem;box-shadow:0 2px 12px #0000001a}.About-module__suJDDW__profileCardTitle{color:#2c3e50;border-bottom:1px solid #eaeaea;margin-bottom:1.5rem;padding-bottom:.8rem;font-size:1.5rem}.About-module__suJDDW__profileTable{flex-direction:column;gap:1rem;display:flex}.About-module__suJDDW__profileRow{border-bottom:1px dashed #eaeaea;padding-bottom:.8rem;display:flex}.About-module__suJDDW__profileLabel{color:#666;flex:0 0 120px;font-weight:600}.About-module__suJDDW__profileValue{color:#333;flex:1;line-height:1.5}.About-module__suJDDW__profileValue a{color:#667eea;text-decoration:none}.About-module__suJDDW__profileValue a:hover{text-decoration:underline}.About-module__suJDDW__timeline{margin-top:1rem;padding-left:2rem;position:relative}.About-module__suJDDW__timeline:before{content:"";background:linear-gradient(#667eea 0%,#764ba2 100%);border-radius:2px;width:4px;position:absolute;top:0;bottom:0;left:0}.About-module__suJDDW__timelineItem{margin-bottom:2rem;position:relative}.About-module__suJDDW__timelineDot{z-index:1;background:#fff;border:4px solid #667eea;border-radius:50%;width:18px;height:18px;position:absolute;top:0;left:-2.375rem}.About-module__suJDDW__timelineContent{background:#f8f9fa;border-radius:8px;padding:1.2rem}.About-module__suJDDW__timelineYear{color:#667eea;margin-bottom:.3rem;font-weight:600;display:inline-block}.About-module__suJDDW__timelineTitle{color:#2c3e50;margin-bottom:.5rem;font-size:1.1rem}.About-module__suJDDW__timelineDesc{color:#666;font-size:.95rem;line-height:1.5}.About-module__suJDDW__rndSection{margin-bottom:4rem}.About-module__suJDDW__rndContent{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.About-module__suJDDW__teamMembers{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}.About-module__suJDDW__teamMemberCard{text-align:center;background:#f8f9fa;border-radius:8px;padding:1.5rem;transition:box-shadow .3s}.About-module__suJDDW__teamMemberCard:hover{box-shadow:0 4px 15px #0000000d}.About-module__suJDDW__memberAvatar{border-radius:50%;width:100px;height:100px;margin:0 auto 1rem;overflow:hidden}.About-module__suJDDW__avatarPlaceholder{background:#eaeaea;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.About-module__suJDDW__avatarFallback{color:#6c757d;font-size:1.5rem;font-weight:600}.About-module__suJDDW__memberName{color:#2c3e50;margin-bottom:.3rem;font-size:1.1rem}.About-module__suJDDW__memberTitle{color:#667eea;margin-bottom:.8rem;font-size:.9rem;display:inline-block}.About-module__suJDDW__memberDesc{color:#666;font-size:.9rem;line-height:1.5}.About-module__suJDDW__teamStats{text-align:center;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem;display:grid}.About-module__suJDDW__teamStatItem{background:#f8f9fa;border-radius:8px;padding:1rem}.About-module__suJDDW__statValue{color:#667eea;margin-bottom:.3rem;font-size:1.8rem;font-weight:700;display:block}.About-module__suJDDW__statLabel{color:#666;font-size:.9rem}.About-module__suJDDW__techAchievements{flex-direction:column;gap:2rem;display:flex}.About-module__suJDDW__techSubtitle{color:#2c3e50;border-left:3px solid #667eea;margin-bottom:1rem;padding-left:.5rem;font-size:1.2rem}.About-module__suJDDW__copyrightsList{flex-direction:column;gap:1rem;display:flex}.About-module__suJDDW__copyrightItem{background:#f8f9fa;border-radius:8px;gap:1rem;padding:1rem;display:flex}.About-module__suJDDW__copyrightIcon{color:#667eea;text-align:center;flex:0 0 30px;font-size:1.5rem}.About-module__suJDDW__copyrightInfo{flex:1}.About-module__suJDDW__copyrightName{color:#2c3e50;margin-bottom:.3rem;font-weight:600}.About-module__suJDDW__copyrightNo,.About-module__suJDDW__copyrightYear{color:#666;margin-right:1rem;font-size:.85rem;display:inline-block}.About-module__suJDDW__algorithmsList{flex-direction:column;gap:1rem;display:flex}.About-module__suJDDW__algorithmItem{background:#f8f9fa;border-radius:8px;gap:1rem;padding:1rem;display:flex}.About-module__suJDDW__algoIcon{color:#667eea;text-align:center;flex:0 0 30px;font-size:1.5rem}.About-module__suJDDW__algoInfo{flex:1}.About-module__suJDDW__algoName{color:#2c3e50;margin-bottom:.3rem;font-weight:600}.About-module__suJDDW__algoDesc{color:#666;margin-bottom:.5rem;font-size:.9rem;line-height:1.5}.About-module__suJDDW__algoValue{color:#667eea;font-size:.85rem;font-weight:500}.About-module__suJDDW__honorsSection{margin-bottom:4rem}.About-module__suJDDW__honorsContent{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 2px 12px #0000001a}.About-module__suJDDW__honorsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;display:grid}.About-module__suJDDW__honorCard{text-align:center;background:#f8f9fa;border-radius:8px;padding:1.5rem;transition:transform .3s}.About-module__suJDDW__honorCard:hover{transform:translateY(-5px);box-shadow:0 4px 15px #0000000d}.About-module__suJDDW__honorImage{justify-content:center;align-items:center;height:180px;margin-bottom:1rem;display:flex}.About-module__suJDDW__honorImagePlaceholder{background:#fff;border-radius:8px;width:100%;height:100%}.About-module__suJDDW__honorImageFallback{color:#6c757d;text-align:center;padding:1rem;font-size:1rem;font-weight:600}.About-module__suJDDW__honorTitle{color:#2c3e50;margin-bottom:.5rem;font-size:1.1rem}.About-module__suJDDW__honorIssuer,.About-module__suJDDW__honorYear{color:#666;margin-bottom:.5rem;margin-right:.8rem;font-size:.85rem;display:inline-block}.About-module__suJDDW__honorValue{color:#667eea;font-size:.9rem;line-height:1.5}.About-module__suJDDW__customerConceptSection{margin-bottom:2rem}.About-module__suJDDW__customerContent{background:#fff;border-radius:12px;grid-template-columns:1.2fr 1fr;gap:2rem;padding:2rem;display:grid;overflow:hidden;box-shadow:0 2px 12px #0000001a}.About-module__suJDDW__conceptText{padding:1rem 0}.About-module__suJDDW__conceptTitle{color:#2c3e50;margin-bottom:1.5rem;font-size:1.8rem;line-height:1.4}.About-module__suJDDW__conceptDesc{color:#333;text-align:justify;margin-bottom:2rem;line-height:1.8}.About-module__suJDDW__commitmentSection{margin-top:2rem}.About-module__suJDDW__commitmentTitle{color:#2c3e50;border-left:3px solid #667eea;margin-bottom:1rem;padding-left:.5rem;font-size:1.2rem}.About-module__suJDDW__commitmentList{flex-direction:column;gap:.8rem;padding:0;list-style:none;display:flex}.About-module__suJDDW__commitmentItem{color:#333;align-items:flex-start;gap:.8rem;line-height:1.5;display:flex}.About-module__suJDDW__commitIcon{color:#667eea;margin-top:.3rem}.About-module__suJDDW__customerFeedbackCard{background:#f8f9fa;border-radius:8px;height:100%;padding:1.5rem}.About-module__suJDDW__feedbackList{flex-direction:column;gap:1.5rem;margin-bottom:2rem;display:flex}.About-module__suJDDW__feedbackItem{background:#fff;border-radius:8px;padding:1.2rem;position:relative;box-shadow:0 2px 8px #0000000d}.About-module__suJDDW__feedbackQuote{color:#667eea;opacity:.3;font-size:2rem;position:absolute;top:-8px;left:12px}.About-module__suJDDW__feedbackText{color:#333;margin-bottom:1rem;padding-left:.5rem;line-height:1.6}.About-module__suJDDW__feedbackAuthor{flex-direction:column;gap:.3rem;font-size:.9rem;display:flex}.About-module__suJDDW__authorName{color:#2c3e50;font-weight:600}.About-module__suJDDW__authorTitle{color:#666}.About-module__suJDDW__viewMoreCases{color:#667eea;text-align:center;border-top:1px solid #eaeaea;width:100%;padding:.5rem 0;font-weight:600;text-decoration:none;transition:color .3s;display:inline-block}.About-module__suJDDW__viewMoreCases:hover{color:#5a6fd8;text-decoration:underline}@media (max-width:1024px){.About-module__suJDDW__brandStoryContent,.About-module__suJDDW__profileContent,.About-module__suJDDW__rndContent,.About-module__suJDDW__customerContent{grid-template-columns:1fr}.About-module__suJDDW__brandValueCards{grid-template-columns:1fr 1fr}.About-module__suJDDW__teamMembers{grid-template-columns:1fr}}@media (max-width:768px){.About-module__suJDDW__container{width:95%}.About-module__suJDDW__brandStoryContent,.About-module__suJDDW__profileContent,.About-module__suJDDW__rndContent,.About-module__suJDDW__customerContent{padding:1.5rem}.About-module__suJDDW__sectionTitle{font-size:1.8rem}.About-module__suJDDW__storyTitle,.About-module__suJDDW__conceptTitle{font-size:1.5rem}.About-module__suJDDW__imagePlaceholder{height:300px}.About-module__suJDDW__brandValueCards{grid-template-columns:1fr}.About-module__suJDDW__honorsGrid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.About-module__suJDDW__profileRow{flex-direction:column}.About-module__suJDDW__profileLabel{flex:none;margin-bottom:.3rem}.About-module__suJDDW__honorsGrid{grid-template-columns:1fr}.About-module__suJDDW__imagePlaceholder{height:220px}}
.Contact-module__5phd-G__main{min-height:100vh}.Contact-module__5phd-G__container{z-index:1;width:80%;margin:0 auto;padding:0 20px;position:relative}.Contact-module__5phd-G__contactHero{text-align:center;background:linear-gradient(135deg,#f8faff 0%,#f0f4ff 100%);padding:0 0 60px;position:relative;overflow:hidden}.Contact-module__5phd-G__heroTitle{background:linear-gradient(135deg,#2c3e50 0%,#667eea 100%);-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:3rem;font-weight:700}.Contact-module__5phd-G__heroSubtitle{color:#64748b;max-width:600px;margin:0 auto 30px;font-size:1.25rem;line-height:1.7}.Contact-module__5phd-G__contactContent{padding:80px 0}.Contact-module__5phd-G__contactGrid{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.Contact-module__5phd-G__sectionTitle{color:#1e293b;margin-bottom:30px;font-size:2.2rem;font-weight:600}.Contact-module__5phd-G__contactInfo{background:#fff;border-radius:15px;height:fit-content;padding:40px;box-shadow:0 10px 30px #00000014}.Contact-module__5phd-G__contactItem{border-bottom:1px solid #f1f5f9;margin-bottom:30px;padding-bottom:25px}.Contact-module__5phd-G__contactItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.Contact-module__5phd-G__contactItemTitle{color:#334155;margin-bottom:12px;font-size:1.3rem;font-weight:600}.Contact-module__5phd-G__contactItemText{color:#64748b;margin-bottom:8px;font-size:1.05rem;line-height:1.6}.Contact-module__5phd-G__contactItemText:last-child{margin-bottom:0}.Contact-module__5phd-G__socialIcons{gap:15px;margin-top:15px;display:flex}.Contact-module__5phd-G__socialIcon{color:#667eea;background:#667eea1a;border:1px solid #667eea33;border-radius:8px;padding:10px 20px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.Contact-module__5phd-G__socialIcon:hover{color:#fff;background:#667eea;transform:translateY(-2px);box-shadow:0 5px 15px #667eea4d}.Contact-module__5phd-G__contactForm{background:#fff;border-radius:15px;padding:40px;box-shadow:0 10px 30px #00000014}.Contact-module__5phd-G__successMessage{text-align:center;padding:40px 20px}.Contact-module__5phd-G__successTitle{color:#10b981;margin-bottom:15px;font-size:1.8rem;font-weight:600}.Contact-module__5phd-G__successText{color:#64748b;margin-bottom:30px;font-size:1.1rem;line-height:1.6}.Contact-module__5phd-G__backButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;padding:12px 30px;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 5px 15px #667eea4d}.Contact-module__5phd-G__backButton:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea66}.Contact-module__5phd-G__mapSection{background:linear-gradient(135deg,#f8faff 0%,#f0f4ff 100%);padding:80px 0}.Contact-module__5phd-G__mapPlaceholder{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:15px;justify-content:center;align-items:center;width:100%;height:400px;font-size:1.2rem;font-weight:500;display:flex;box-shadow:0 10px 30px #0000001a}@media (max-width:1024px){.Contact-module__5phd-G__contactGrid{gap:40px}.Contact-module__5phd-G__contactInfo,.Contact-module__5phd-G__contactForm{padding:30px}}@media (max-width:768px){.Contact-module__5phd-G__container{width:95%;padding:0 15px}.Contact-module__5phd-G__contactHero{padding:80px 0 60px}.Contact-module__5phd-G__heroTitle{font-size:2.5rem}.Contact-module__5phd-G__contactContent{padding:60px 0}.Contact-module__5phd-G__contactGrid{grid-template-columns:1fr;gap:40px}.Contact-module__5phd-G__sectionTitle{font-size:2rem}.Contact-module__5phd-G__mapSection{padding:60px 0}.Contact-module__5phd-G__mapPlaceholder{height:300px}}@media (max-width:480px){.Contact-module__5phd-G__heroTitle{font-size:2rem}.Contact-module__5phd-G__contactInfo,.Contact-module__5phd-G__contactForm{padding:25px 20px}.Contact-module__5phd-G__sectionTitle{font-size:1.8rem}.Contact-module__5phd-G__socialIcons{flex-direction:column;gap:10px}.Contact-module__5phd-G__socialIcon{text-align:center}.Contact-module__5phd-G__mapPlaceholder{height:250px;font-size:1rem}}
