.contact-module__YnAZwG__container{min-height:calc(100vh - 200px);color:rgb(var(--foreground-rgb));font-family:var(--font-family-poppins);z-index:1;margin:0 auto;padding:40px 160px 80px;position:relative}.contact-module__YnAZwG__heroSection{text-align:center;margin-bottom:60px}.contact-module__YnAZwG__breadcrumb{color:rgb(var(--text-secondary-rgb));margin-bottom:20px;font-size:.875rem}.contact-module__YnAZwG__heroTitle{color:rgb(var(--foreground-rgb));margin-bottom:16px;font-size:2.5rem;font-weight:500}.contact-module__YnAZwG__contentWrapper{grid-template-columns:657px 657px;justify-content:center;align-items:start;display:grid}.contact-module__YnAZwG__contentSection{order:1}.contact-module__YnAZwG__form{padding:28px 40px}.contact-module__YnAZwG__formWrapper{order:2}@media (max-width:1400px){.contact-module__YnAZwG__container{padding:40px 80px}.contact-module__YnAZwG__contentWrapper{flex-direction:column;gap:40px;display:flex}.contact-module__YnAZwG__contentSection{order:2;justify-content:center;width:100%;max-width:657px;margin:0 auto;display:flex}.contact-module__YnAZwG__formWrapper{order:1;width:100%;max-width:657px;margin:0 auto}.contact-module__YnAZwG__serviceContent{min-height:auto}}@media (max-width:1024px){.contact-module__YnAZwG__container{padding:40px}.contact-module__YnAZwG__heroTitle{font-size:2rem}.contact-module__YnAZwG__serviceSubtitle,.contact-module__YnAZwG__form h3{font-size:1.75rem}.contact-module__YnAZwG__serviceContent{padding:32px}.contact-module__YnAZwG__form{box-sizing:border-box;width:100%;max-width:100%;padding:28px 32px 32px}.contact-module__YnAZwG__formGrid{flex-direction:column;gap:16px;width:100%;display:flex}.contact-module__YnAZwG__formGridRow{flex-direction:row;gap:16px;width:100%;display:flex}.contact-module__YnAZwG__formGridRow>*{flex:1;min-width:0}.contact-module__YnAZwG__formGroup{flex:1;width:auto}.contact-module__YnAZwG__formGroup input,.contact-module__YnAZwG__formGroup select,.contact-module__YnAZwG__formGroupFull input,.contact-module__YnAZwG__formGroupFull textarea{box-sizing:border-box;width:100%;min-height:46px;padding:12px;font-size:.9375rem}.contact-module__YnAZwG__formGroupFull{width:100%}.contact-module__YnAZwG__checkboxes{gap:12px;margin:8px 0}.contact-module__YnAZwG__checkboxes label{align-items:flex-start;gap:5px;font-size:.8125rem;line-height:1.5;display:flex}.contact-module__YnAZwG__checkboxes input[type=checkbox]{flex-shrink:0;width:16px;min-width:16px;height:16px;margin-top:2px;position:relative}.contact-module__YnAZwG__primaryBtn{width:auto;min-width:200px;padding:12px 28px}.contact-module__YnAZwG__techLogos{gap:16px}.contact-module__YnAZwG__techLogo{width:50px;height:50px}}@media (max-width:900px){.contact-module__YnAZwG__container{padding:32px 24px}.contact-module__YnAZwG__formGridRow{flex-direction:column;gap:16px;display:flex}.contact-module__YnAZwG__formGroup{flex:none;width:100%}.contact-module__YnAZwG__form{padding:24px 24px 28px}.contact-module__YnAZwG__serviceContent{padding:24px}}@media (max-width:768px){.contact-module__YnAZwG__container{padding:20px 15px}.contact-module__YnAZwG__contentWrapper{gap:24px}.contact-module__YnAZwG__contentSection{order:2}.contact-module__YnAZwG__formWrapper{order:1}.contact-module__YnAZwG__heroSection{margin-bottom:30px}.contact-module__YnAZwG__heroTitle{font-size:1.5rem}.contact-module__YnAZwG__serviceSubtitle{font-size:1.25rem}.contact-module__YnAZwG__form h3{text-align:center;margin-bottom:16px;font-size:1.75rem;font-weight:600}.contact-module__YnAZwG__serviceContent{min-height:auto;padding:20px}.contact-module__YnAZwG__form{box-sizing:border-box;gap:16px;width:100%;max-width:100%;padding:28px 20px}.contact-module__YnAZwG__formWrapper{width:100%;max-width:100%}.contact-module__YnAZwG__formGrid{flex-direction:column;gap:16px;width:100%;margin-bottom:0;display:flex}.contact-module__YnAZwG__formGridRow{flex-direction:column;gap:16px;width:100%;display:flex}.contact-module__YnAZwG__formGroup,.contact-module__YnAZwG__formGroupFull{flex:none;max-width:100%;width:100%!important}.contact-module__YnAZwG__formGroup label,.contact-module__YnAZwG__formGroupFull label{margin-bottom:4px;font-size:.875rem;line-height:1.5}.contact-module__YnAZwG__formGroup input,.contact-module__YnAZwG__formGroup select,.contact-module__YnAZwG__formGroupFull input,.contact-module__YnAZwG__formGroupFull textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:48px;padding:14px 12px;font-size:1rem;line-height:1.5}.contact-module__YnAZwG__formGroup select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact-module__YnAZwG__inputWrapper{width:100%;max-width:100%;overflow:hidden}.contact-module__YnAZwG__formGroupFull textarea{height:auto;min-height:100px}.contact-module__YnAZwG__checkboxes{gap:16px;width:100%;margin:8px 0}.contact-module__YnAZwG__checkboxes>div{width:100%}.contact-module__YnAZwG__checkboxes label{text-align:left;align-items:flex-start;gap:12px;font-size:.8125rem;line-height:1.5;display:flex}.contact-module__YnAZwG__checkboxes input[type=checkbox]{flex-shrink:0;width:16px;min-width:16px;height:16px;margin-top:2px;position:relative}.contact-module__YnAZwG__description{font-size:1.125rem;line-height:1.44444}.contact-module__YnAZwG__bulletContent{font-size:.9375rem}.contact-module__YnAZwG__techLogos{gap:12px}.contact-module__YnAZwG__techLogo{width:45px;height:45px}.contact-module__YnAZwG__primaryBtn{width:100%;max-width:100%;min-height:52px;margin:16px auto 0;padding:14px 24px;font-size:1rem}}@media (max-width:480px){.contact-module__YnAZwG__container{padding:20px 16px}.contact-module__YnAZwG__heroSection{margin-bottom:24px}.contact-module__YnAZwG__heroTitle{font-size:1.375rem}.contact-module__YnAZwG__serviceSubtitle{font-size:1.125rem}.contact-module__YnAZwG__form h3{text-align:center;margin-bottom:20px;font-size:1.25rem}.contact-module__YnAZwG__serviceContent{padding:16px}.contact-module__YnAZwG__form{gap:20px;padding:24px 0}.contact-module__YnAZwG__formGrid,.contact-module__YnAZwG__formGridRow{gap:20px}.contact-module__YnAZwG__formGroup,.contact-module__YnAZwG__formGroupFull{width:100%!important}.contact-module__YnAZwG__formGroup label,.contact-module__YnAZwG__formGroupFull label{margin-bottom:6px;font-size:.875rem}.contact-module__YnAZwG__formGroup input,.contact-module__YnAZwG__formGroup select,.contact-module__YnAZwG__formGroupFull input,.contact-module__YnAZwG__formGroupFull textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:50px;padding:14px 12px;font-size:1rem}.contact-module__YnAZwG__formGroup select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact-module__YnAZwG__formGroupFull textarea{min-height:120px}.contact-module__YnAZwG__inputWrapper{width:100%;max-width:100%;overflow:hidden}.contact-module__YnAZwG__checkboxes{gap:18px;margin:12px 0;padding:0}.contact-module__YnAZwG__checkboxes>div{width:100%}.contact-module__YnAZwG__checkboxes label{flex-wrap:nowrap;align-items:flex-start;gap:12px;font-size:.8125rem;line-height:1.5;display:flex}.contact-module__YnAZwG__checkboxes input[type=checkbox]{flex-shrink:0;width:16px;height:16px;margin-top:0;position:relative}.contact-module__YnAZwG__checkboxes label a{word-break:break-word}.contact-module__YnAZwG__description{font-size:.875rem;line-height:1.5}.contact-module__YnAZwG__bulletPoints{gap:12px;margin-top:24px}.contact-module__YnAZwG__bulletContent{font-size:.875rem}.contact-module__YnAZwG__bulletIcon{width:20px;height:20px}.contact-module__YnAZwG__techLogos{gap:10px;padding-top:16px}.contact-module__YnAZwG__techLogo{width:40px;height:40px}.contact-module__YnAZwG__primaryBtn{width:100%;max-width:100%;min-height:54px;margin-top:8px;padding:16px 24px;font-size:1rem}.contact-module__YnAZwG__serviceIcon svg{width:45px;height:45px}.contact-module__YnAZwG__errorMessage{margin-top:6px;font-size:.75rem}}.contact-module__YnAZwG__serviceCard{border-radius:12px;width:657px;height:743px;position:relative;overflow:hidden}.contact-module__YnAZwG__serviceCardBackground{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.contact-module__YnAZwG__serviceCardOverlay{z-index:1;background:linear-gradient(#0000 0%,#0003 25%,#000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.contact-module__YnAZwG__serviceCardContent{z-index:2;flex-direction:column;gap:40px;height:100%;padding:40px;display:flex;position:relative}.contact-module__YnAZwG__serviceContent{background:0 0;border:none;border-radius:12px;flex-direction:column;gap:32px;min-height:667px;padding:40px;display:flex;position:relative;overflow:hidden}.contact-module__YnAZwG__serviceContent>*{z-index:1;position:relative}.contact-module__YnAZwG__serviceIcon{flex-shrink:0;width:55px;height:55px}.contact-module__YnAZwG__serviceIcon img{width:100%;height:100%;display:block}.contact-module__YnAZwG__serviceHeader{margin-bottom:24px}.contact-module__YnAZwG__serviceTitle{color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:600;line-height:1.4}.contact-module__YnAZwG__serviceSubtitle{color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:2rem;font-weight:600;line-height:1.5}.contact-module__YnAZwG__serviceDescription{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.contact-module__YnAZwG__description{color:#f8f8f8e6;margin:0;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5}.contact-module__YnAZwG__bulletPoints{flex-direction:column;gap:18px;display:flex}.contact-module__YnAZwG__bulletItem{align-items:flex-start;gap:10px;display:flex}.contact-module__YnAZwG__bulletItem svg{flex-shrink:0;width:24px;height:24px}.contact-module__YnAZwG__bulletText{color:#fff;font-size:1.25rem;font-weight:400;line-height:1.45;font-family:var(--font-family-roboto);flex:1}.contact-module__YnAZwG__bulletList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.contact-module__YnAZwG__bulletList .contact-module__YnAZwG__bulletItem{color:#f8f8f8e6;padding-left:24px;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6;position:relative}.contact-module__YnAZwG__bulletList .contact-module__YnAZwG__bulletItem:before{content:"•";color:#84ffda;font-size:1.5rem;font-weight:600;line-height:1;position:absolute;left:0}.contact-module__YnAZwG__footerText{color:#f8f8f8e6;margin:8px 0 0;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6}.contact-module__YnAZwG__formWrapper{position:relative}.contact-module__YnAZwG__form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;align-items:center;gap:24px;width:657px;transition:all .3s;display:flex;box-shadow:0 8px 32px #0003}.contact-module__YnAZwG__form h3{color:#fff;font-size:2rem;font-weight:600;line-height:1.4;font-family:var(--font-family-roboto);text-align:left;background:linear-gradient(135deg,#fff 0%,#84ffdacc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-self:flex-start;margin:0}.contact-module__YnAZwG__techLogos{margin-top:auto}.contact-module__YnAZwG__techLogos img{width:100%;height:auto}.contact-module__YnAZwG__formGrid{flex-direction:column;gap:10px;width:100%;display:flex}.contact-module__YnAZwG__formGridRow{gap:20px;display:flex}.contact-module__YnAZwG__formGridRow>*{flex:1}.contact-module__YnAZwG__formGroup,.contact-module__YnAZwG__formGroupFull{flex-direction:column;gap:4px;display:flex}.contact-module__YnAZwG__formGroup{flex:1;width:276px}.contact-module__YnAZwG__formGroup label,.contact-module__YnAZwG__formGroupFull label{color:#ffffffe6;font-size:.8125rem;font-weight:500;line-height:1.6;font-family:var(--font-family-roboto);letter-spacing:.01em}.contact-module__YnAZwG__inputWrapper{flex-direction:column;gap:4px;display:flex}.contact-module__YnAZwG__formGroup input,.contact-module__YnAZwG__formGroup select,.contact-module__YnAZwG__formGroupFull input,.contact-module__YnAZwG__formGroupFull textarea{color:#fff;font-size:.875rem;line-height:1.64286;font-family:var(--font-family-roboto);appearance:none;background:#35353599;border:1px solid #ffffff1a;border-radius:8px;padding:12px;transition:border-color .3s,box-shadow .3s,background-color .3s}.contact-module__YnAZwG__formGroup input:hover,.contact-module__YnAZwG__formGroup select:hover,.contact-module__YnAZwG__formGroupFull input:hover,.contact-module__YnAZwG__formGroupFull textarea:hover{background:#353535cc;border-color:#84ffda;box-shadow:0 0 15px #84ffda33}.contact-module__YnAZwG__formGroup select{cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 5L11 1' stroke='%2384ffda' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px 6px;border:1px solid #ccc;padding-right:35px}.contact-module__YnAZwG__formGroup select:focus{background-image:url("data:image/svg+xml,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5L6 1L11 5' stroke='%2384ffda' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.contact-module__YnAZwG__formGroup input:focus,.contact-module__YnAZwG__formGroup select:focus,.contact-module__YnAZwG__formGroupFull input:focus,.contact-module__YnAZwG__formGroupFull textarea:focus{background:#353535e6;border-color:#84ffda;outline:none;box-shadow:0 0 20px #84ffda66,0 0 0 3px #84ffda1a}.contact-module__YnAZwG__formGroup input.contact-module__YnAZwG__error,.contact-module__YnAZwG__formGroup select.contact-module__YnAZwG__error,.contact-module__YnAZwG__formGroupFull input.contact-module__YnAZwG__error,.contact-module__YnAZwG__formGroupFull textarea.contact-module__YnAZwG__error{border-color:#ff004d}.contact-module__YnAZwG__errorMessage{color:#ff004d;font-size:.75rem;line-height:1.17188em;font-family:var(--font-family-roboto);margin-top:4px}.contact-module__YnAZwG__formError{color:#ff004d;font-size:.875rem;font-weight:700;line-height:1.5em;font-family:var(--font-family-poppins);text-align:center;margin:10px 0;display:none}.contact-module__YnAZwG__formError.contact-module__YnAZwG__visible{display:block}.contact-module__YnAZwG__formGroupFull{align-self:stretch;width:100%}.contact-module__YnAZwG__formGroupFull textarea{resize:vertical;height:66px}.contact-module__YnAZwG__fileInputWrapper{align-items:stretch;gap:10px;display:flex;position:relative}.contact-module__YnAZwG__fileInputWrapper input[type=file]{opacity:0;width:0;height:0;position:absolute}.contact-module__YnAZwG__fileInputPlaceholder{box-sizing:border-box;color:#ffffffb3;height:40px;font-size:.875rem;line-height:1.64286;font-family:var(--font-family-roboto);white-space:nowrap;text-overflow:ellipsis;background:#35353599;border:1px solid #ffffff1a;border-radius:8px;flex:1;align-items:center;padding:12px;transition:all .3s;display:flex;overflow:hidden}.contact-module__YnAZwG__fileInputPlaceholder:hover{background:#353535cc;border-color:#84ffda4d}.contact-module__YnAZwG__fileInputButton{cursor:pointer;box-sizing:border-box;color:#84ffda;height:40px;font-size:.875rem;font-weight:500;line-height:1.5;font-family:var(--font-family-poppins);white-space:nowrap;background:#84ffda1a;border:1px solid #84ffda4d;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 16px;transition:all .3s;display:flex}.contact-module__YnAZwG__fileInputButton:hover{background:#84ffda33;border-color:#84ffda;transform:translateY(-1px);box-shadow:0 0 20px #84ffda80,0 4px 12px #0000004d}.contact-module__YnAZwG__fileRemoveButton{cursor:pointer;color:#ff004d;box-sizing:border-box;background:#ff004d1a;border:1px solid #ff004d4d;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:700;transition:all .3s;display:flex}.contact-module__YnAZwG__fileRemoveButton:hover{background:#ff004d33;border-color:#ff004d;transform:translateY(-1px);box-shadow:0 0 15px #ff004d66}.contact-module__YnAZwG__fileUploadWrapper{align-items:stretch;gap:10px;display:flex}.contact-module__YnAZwG__fileUploadPlaceholder{box-sizing:border-box;background:0 0;border:1px solid #535353;border-radius:4px;flex:1;align-items:center;height:40px;padding:10px;display:flex}.contact-module__YnAZwG__fileUploadPlaceholder span{color:#757575;font-size:.875rem;line-height:1.64286;font-family:var(--font-family-roboto)}.contact-module__YnAZwG__fileUploadButton{cursor:pointer;box-sizing:border-box;background:linear-gradient(#0003 0%,#5e5e5e 100%);border:1px solid #535353;border-radius:4px;justify-content:center;align-items:center;gap:7px;height:40px;padding:10px 12px;transition:all .3s;display:flex}.contact-module__YnAZwG__fileUploadButton:hover{background:linear-gradient(#0000004d 0%,#6e6e6e 100%)}.contact-module__YnAZwG__fileUploadButton svg{color:#fff;flex-shrink:0;width:18px;height:18px}.contact-module__YnAZwG__fileUploadButton span{color:#fff;font-size:.875rem;font-weight:500;line-height:1.5;font-family:var(--font-family-poppins);white-space:nowrap}.contact-module__YnAZwG__fileUploadButton input[type=file]{display:none}.contact-module__YnAZwG__checkboxes{flex-direction:column;align-self:stretch;gap:6px;display:flex}.contact-module__YnAZwG__checkboxes label{color:#fff;font-size:.75rem;line-height:1.41667;font-family:var(--font-family-roboto);cursor:pointer;align-items:center;gap:5px;display:flex}.contact-module__YnAZwG__checkboxes input[type=checkbox]{cursor:pointer;appearance:none;background-color:#0000;border:1px solid #d1d1d1;border-radius:4px;flex-shrink:0;width:16px;height:16px;transition:all .3s;position:relative}.contact-module__YnAZwG__checkboxes input[type=checkbox]:hover{border-color:#84ffda;box-shadow:0 0 10px #84ffda66}.contact-module__YnAZwG__checkboxes input[type=checkbox]:checked{background-color:#84ffda;border-color:#84ffda;box-shadow:0 0 10px #84ffda4d}.contact-module__YnAZwG__checkboxes input[type=checkbox]:checked:after{content:"";border:2px solid #000;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.contact-module__YnAZwG__checkboxGroup{flex-direction:column;gap:12px;margin-top:8px;display:flex}.contact-module__YnAZwG__checkboxGroup label{color:#ffffffe6;font-size:.875rem;line-height:1.4;font-family:var(--font-family-roboto);cursor:pointer;align-items:center;gap:11px;display:flex}.contact-module__YnAZwG__checkboxGroup input[type=checkbox]{cursor:pointer;appearance:none;background-color:#0000;border:1px solid #d1d1d1;border-radius:4px;flex-shrink:0;width:16px;height:16px;transition:all .3s;position:relative}.contact-module__YnAZwG__checkboxGroup input[type=checkbox]:hover{border-color:#84ffda;box-shadow:0 0 10px #84ffda66}.contact-module__YnAZwG__checkboxGroup input[type=checkbox]:checked{background-color:#84ffda;border-color:#84ffda;box-shadow:0 0 10px #84ffda4d}.contact-module__YnAZwG__checkboxGroup input[type=checkbox]:checked:after{content:"";border:solid var(--background-rgb);border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.contact-module__YnAZwG__primaryBtn{color:#fff;font-family:var(--font-family-poppins);cursor:pointer;background:linear-gradient(135deg,#84ffda1a 0%,#0000 100%);border:1px solid #84ffda;border-radius:8px;justify-content:center;align-self:center;align-items:center;width:auto;min-width:180px;margin:8px auto 0;padding:12px 32px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.contact-module__YnAZwG__primaryBtn:before{content:"";background:linear-gradient(90deg,#0000,#84ffda4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.contact-module__YnAZwG__primaryBtn:hover:before{left:100%}.contact-module__YnAZwG__primaryBtn:hover{background:linear-gradient(135deg,#84ffda33 0%,#84ffda1a 100%);border-color:#84ffda;transform:translateY(-2px);box-shadow:0 0 30px #84ffda99,0 10px 30px #84ffda4d,0 6px 16px #0003}.contact-module__YnAZwG__primaryBtn:active{transform:translateY(0);box-shadow:0 4px 12px #84ffda33}.contact-module__YnAZwG__actions{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.contact-module__YnAZwG__secondaryBtn{background:rgb(var(--card-rgb));border:1px solid rgb(var(--border-rgb));font-weight:var(--font-weight-600);color:rgb(var(--text-primary-rgb));border-radius:8px;padding:12px 20px;text-decoration:none;transition:all .3s}.contact-module__YnAZwG__secondaryBtn:hover{border-color:rgb(var(--accent-rgb));transform:translateY(-2px)}.contact-module__YnAZwG__successContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1b1b1bcc;border:1px solid #84ffda33;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:657px;padding:40px 48px 48px;display:flex;box-shadow:0 8px 32px #0000004d,0 0 40px #84ffda1a}.contact-module__YnAZwG__successHeader{flex-direction:column;align-self:stretch;gap:20px;display:flex}.contact-module__YnAZwG__successTop{flex-direction:row;align-self:stretch;align-items:center;gap:16px;display:flex}.contact-module__YnAZwG__successIcon{flex-shrink:0;width:32px;height:33px}.contact-module__YnAZwG__successTitleWrapper{flex-direction:column;flex:1;gap:4px;display:flex}.contact-module__YnAZwG__successTitle{font-family:var(--font-family-poppins);background:linear-gradient(135deg,#fff 0%,#84ffdae6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2rem;font-weight:600;line-height:1.4}.contact-module__YnAZwG__successSubtitle{font-family:var(--font-family-roboto);color:#ffffffe6;margin:0;font-size:1.25rem;font-weight:400;line-height:1.4}.contact-module__YnAZwG__successSteps{flex-direction:column;justify-content:stretch;align-self:stretch;align-items:stretch;gap:8px;display:flex}.contact-module__YnAZwG__successStep{font-family:var(--font-family-roboto);color:#fffc;margin:0;padding-left:20px;font-size:1rem;font-weight:400;line-height:1.6;position:relative}.contact-module__YnAZwG__successStep:before{content:"✓";color:#84ffda;font-size:1rem;font-weight:600;position:absolute;left:0}.contact-module__YnAZwG__successDivider{border-top:1px solid #84ffda33;align-self:stretch;width:100%;height:0}.contact-module__YnAZwG__successFooter{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:24px;display:flex}.contact-module__YnAZwG__successFooterHeader{flex-direction:row;justify-content:center;align-self:stretch;align-items:center;gap:16px;display:flex}.contact-module__YnAZwG__sparkleIcon{flex-shrink:0;width:32px;height:32px}.contact-module__YnAZwG__successFooterTitle{font-family:var(--font-family-poppins);text-align:center;color:#fff;margin:0;font-size:1.75rem;font-weight:600;line-height:1.2}.contact-module__YnAZwG__successFooterSubtitle{font-family:var(--font-family-roboto);text-align:center;color:#fffc;margin:0;font-size:1.125rem;font-weight:400;line-height:1.4}.contact-module__YnAZwG__successActions{flex-direction:row;justify-content:center;align-self:stretch;align-items:center;gap:60px;padding-top:16px;display:flex}.contact-module__YnAZwG__successButton{background:linear-gradient(135deg,#84ffda1a 0%,#0000 100%);border:1px solid #84ffda4d;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:14px 24px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.contact-module__YnAZwG__successButton:before{content:"";background:linear-gradient(90deg,#0000,#84ffda33,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.contact-module__YnAZwG__successButton:hover:before{left:100%}.contact-module__YnAZwG__successButton:hover{background:linear-gradient(135deg,#84ffda33 0%,#84ffda1a 100%);border-color:#84ffda;transform:translateY(-2px);box-shadow:0 0 25px #84ffda66,0 8px 25px #84ffda33}.contact-module__YnAZwG__successButton span{font-family:var(--font-family-poppins);color:#84ffda;white-space:nowrap;z-index:1;font-size:1rem;font-weight:500;line-height:1.4;position:relative}.contact-module__YnAZwG__successButton svg{z-index:1;fill:#84ffda;transition:transform .3s;position:relative}.contact-module__YnAZwG__successButton:hover svg{transform:translate(2px)translateY(-2px)}@media (max-width:768px){.contact-module__YnAZwG__successContainer{gap:32px;width:100%;padding:32px 24px}.contact-module__YnAZwG__successTitle{font-size:1.75rem}.contact-module__YnAZwG__successSubtitle{font-size:1.125rem}.contact-module__YnAZwG__successStep{font-size:.875rem}.contact-module__YnAZwG__successFooterTitle{font-size:1.5rem}.contact-module__YnAZwG__successFooterSubtitle{font-size:1rem}.contact-module__YnAZwG__successActions{flex-direction:column;gap:16px}.contact-module__YnAZwG__successButton{justify-content:center;width:100%}}@media (max-width:480px){.contact-module__YnAZwG__successContainer{gap:28px;padding:28px 20px}.contact-module__YnAZwG__successTitle{font-size:1.5rem}.contact-module__YnAZwG__successSubtitle{font-size:1rem}.contact-module__YnAZwG__successStep{font-size:.875rem}.contact-module__YnAZwG__successFooterTitle{font-size:1.25rem}.contact-module__YnAZwG__successFooterSubtitle{font-size:.9375rem}.contact-module__YnAZwG__successButton{padding:12px 20px}.contact-module__YnAZwG__successButton span{font-size:.9375rem}.contact-module__YnAZwG__checkboxes label{gap:4px}.contact-module__YnAZwG__form h3{text-align:center}}.contact-module__YnAZwG__ndaLink{color:var(--cta-color-button);text-decoration:underline}[data-theme=dark] .contact-module__YnAZwG__form,[data-theme=dark] .contact-module__YnAZwG__secondaryBtn{box-shadow:0 4px 6px -1px #0000004d}
.CountrySearch-module__trObOW__container{width:100%;position:relative}.CountrySearch-module__trObOW__input{color:#fff;width:100%;font-size:.875rem;line-height:1.64286;font-family:var(--font-family-roboto);appearance:none;cursor:pointer;background:#353535 url("data:image/svg+xml,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 5L11 1' stroke='%2300B07B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #ccc;border-radius:4px;outline:none;padding:10px 35px 10px 10px;transition:all .2s}.CountrySearch-module__trObOW__input:focus{border-color:rgb(var(--accent-rgb));outline:none}.CountrySearch-module__trObOW__input.CountrySearch-module__trObOW__error{border-color:#ff004d}.CountrySearch-module__trObOW__input::placeholder{color:#757575}.CountrySearch-module__trObOW__dropdown{z-index:1000;background:#353535;border:1px solid #535353;border-radius:4px;max-height:320px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.CountrySearch-module__trObOW__option{cursor:pointer;color:#fff;font-size:.875rem;line-height:1.64286;font-family:var(--font-family-roboto);border-radius:4px;padding:10px;transition:all .15s}.CountrySearch-module__trObOW__option:hover,.CountrySearch-module__trObOW__option.CountrySearch-module__trObOW__selected{color:#00b07b;background-color:#4a4a4a}.CountrySearch-module__trObOW__option.CountrySearch-module__trObOW__selected{background-color:#00b07b26;font-weight:500}.CountrySearch-module__trObOW__noResults{text-align:center;color:#999;font-size:.875rem;font-family:var(--font-family-roboto);padding:16px}.CountrySearch-module__trObOW__dropdown::-webkit-scrollbar{width:8px}.CountrySearch-module__trObOW__dropdown::-webkit-scrollbar-track{background:0 0}.CountrySearch-module__trObOW__dropdown::-webkit-scrollbar-thumb{background-color:#535353;border-radius:4px}.CountrySearch-module__trObOW__dropdown::-webkit-scrollbar-thumb:hover{background-color:#6a6a6a}.CountrySearch-module__trObOW__input:focus-visible{border-color:rgb(var(--accent-rgb));outline:none}.CountrySearch-module__trObOW__option:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:-2px}
.ServiceCard-module__F_qBVq__serviceCard{background:linear-gradient(to bottom,rgba(var(--background-rgb,0)0%),rgba(var(--background-rgb,.5)60%),rgba(var(--background-rgb,1)100%));border-radius:12px;width:100%;max-width:600px;height:667px;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.ServiceCard-module__F_qBVq__backgroundImageWrapper{z-index:1;position:absolute;inset:0}.ServiceCard-module__F_qBVq__backgroundImage{object-fit:cover;object-position:center;opacity:1}.ServiceCard-module__F_qBVq__serviceCard:before{content:"";z-index:0;background:radial-gradient(circle at 30% 20%,#00ffcc14 0%,#0000 50%);position:absolute;inset:0}.ServiceCard-module__F_qBVq__serviceCard:after{content:"";z-index:0;background:linear-gradient(#0000 0%,#00ffcc08 50%,#00ffcc0f 100%);height:60%;position:absolute;bottom:0;left:0;right:0}.ServiceCard-module__F_qBVq__serviceCard:hover{box-shadow:0 0 15px var(--cta-color-button)}.ServiceCard-module__F_qBVq__content{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);background:#06111440;border-radius:12px;flex-direction:column;justify-content:space-around;gap:24px;height:calc(100% - 40px);margin:20px;padding:32px 20px;display:flex;position:relative}.ServiceCard-module__F_qBVq__header{flex-direction:column;align-self:stretch;gap:24px;display:flex}.ServiceCard-module__F_qBVq__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;transition:transform .3s;display:flex;position:relative}.ServiceCard-module__F_qBVq__iconWrapper:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#00ffcc59 0%,#0fc3 30%,#00ffcc1a 50%,#0000 70%);border-radius:50%;width:120px;height:120px;transition:all .3s;position:absolute;box-shadow:0 0 40px #00ffcc4d,0 0 60px #0fc3}.ServiceCard-module__F_qBVq__serviceCard:hover .ServiceCard-module__F_qBVq__iconWrapper:before{background:radial-gradient(circle,#00ffcc80 0%,#00ffcc4d 30%,#00ffcc26 50%,#0000 70%);transform:scale(1.15);box-shadow:0 0 50px #00ffcc80,0 0 80px #00ffcc4d}.ServiceCard-module__F_qBVq__serviceCard:hover .ServiceCard-module__F_qBVq__iconWrapper{transform:scale(1.08)}.ServiceCard-module__F_qBVq__icon{object-fit:contain;filter:drop-shadow(0 6px 20px #0fc9)drop-shadow(0 0 30px #0fc6)brightness(1.2);z-index:1;width:80px;height:80px;transition:filter .3s;position:relative}.ServiceCard-module__F_qBVq__serviceCard:hover .ServiceCard-module__F_qBVq__icon{filter:drop-shadow(0 8px 24px #0fcc)drop-shadow(0 0 40px #0fc9)brightness(1.3)}.ServiceCard-module__F_qBVq__textWrapper{flex-direction:column;gap:4px;width:100%;display:flex}.ServiceCard-module__F_qBVq__title{text-align:left;color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:1.5em}.ServiceCard-module__F_qBVq__body{flex-direction:column;gap:24px;display:flex;position:relative}.ServiceCard-module__F_qBVq__description{text-align:left;color:#f8f8f8e6;margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:1.5em}.ServiceCard-module__F_qBVq__bulletList{background:#0006;border-radius:8px;flex-direction:column;gap:12px;margin:0;padding:20px 20px 20px 44px;list-style-type:disc;display:flex;position:relative}.ServiceCard-module__F_qBVq__bulletList:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 0%,#0009 100%);border-radius:8px;position:absolute;inset:0}.ServiceCard-module__F_qBVq__bulletItem{color:#f8f8f8f2;z-index:1;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.5em;position:relative}.ServiceCard-module__F_qBVq__bulletItem::marker{color:#0fc}.ServiceCard-module__F_qBVq__bulletItem strong{color:#fff;font-weight:600}.ServiceCard-module__F_qBVq__bulletItem span{color:#f8f8f8cc;margin-top:4px;display:block}.ServiceCard-module__F_qBVq__bulletListWithIcon{padding-left:20px;list-style-type:none}.ServiceCard-module__F_qBVq__bulletItemWithIcon{align-items:flex-start;gap:12px;display:flex}.ServiceCard-module__F_qBVq__bulletIcon{filter:brightness(1.2)saturate(1.3)hue-rotate(20deg);flex-shrink:0;width:24px;height:24px;margin-top:2px}.ServiceCard-module__F_qBVq__bulletContent{flex:1}.ServiceCard-module__F_qBVq__companiesGrid{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding-top:80px;display:flex}.ServiceCard-module__F_qBVq__companyLogoWrapper{justify-content:center;align-items:center;height:40px;display:flex}.ServiceCard-module__F_qBVq__companyLogo{object-fit:contain;filter:brightness(0)invert();opacity:.9;width:auto;height:100%;max-height:40px;transition:opacity .3s}.ServiceCard-module__F_qBVq__companyLogo:hover{opacity:1}.ServiceCard-module__F_qBVq__logoGrid{justify-content:center;align-items:center;width:100%;margin-top:20px;display:flex}.ServiceCard-module__F_qBVq__companyLogos{object-fit:contain;width:100%;max-width:578px;height:auto;transform:rotate(-90deg)}@media (max-width:1024px){.ServiceCard-module__F_qBVq__serviceCard{max-width:600px;margin:0 auto}}@media (max-width:768px){.ServiceCard-module__F_qBVq__serviceCard{border-radius:12px;max-width:100%;height:600px;margin:0 auto}.ServiceCard-module__F_qBVq__content{gap:20px;height:calc(100% - 32px);margin:16px;padding:28px 16px}.ServiceCard-module__F_qBVq__header{gap:20px}.ServiceCard-module__F_qBVq__iconWrapper{width:70px;height:70px}.ServiceCard-module__F_qBVq__iconWrapper:before{width:100px;height:100px}.ServiceCard-module__F_qBVq__icon{width:70px;height:70px}.ServiceCard-module__F_qBVq__title{font-size:24px;font-weight:600;line-height:1.5}.ServiceCard-module__F_qBVq__body{gap:20px}.ServiceCard-module__F_qBVq__description{font-size:16px;line-height:1.5}.ServiceCard-module__F_qBVq__bulletItem{font-size:16px}.ServiceCard-module__F_qBVq__logoGrid{justify-content:center;margin-top:0;display:flex}.ServiceCard-module__F_qBVq__companyLogos{max-width:100%}.ServiceCard-module__F_qBVq__companiesGrid{justify-content:center;gap:20px}.ServiceCard-module__F_qBVq__companyLogoWrapper{height:34px}.ServiceCard-module__F_qBVq__companyLogo{max-height:34px}}@media (max-width:480px){.ServiceCard-module__F_qBVq__serviceCard{max-width:100%;height:500px;margin:0 auto}.ServiceCard-module__F_qBVq__content{justify-content:flex-start;gap:16px;height:calc(100% - 24px);margin:12px;padding:20px 12px}.ServiceCard-module__F_qBVq__title{font-size:20px}.ServiceCard-module__F_qBVq__description,.ServiceCard-module__F_qBVq__bulletItem{font-size:14px}.ServiceCard-module__F_qBVq__iconWrapper{width:40px;height:40px}.ServiceCard-module__F_qBVq__iconWrapper:before{width:70px;height:70px}.ServiceCard-module__F_qBVq__icon{width:40px;height:40px}.ServiceCard-module__F_qBVq__companiesGrid{justify-content:center;gap:16px}.ServiceCard-module__F_qBVq__companyLogoWrapper{height:28px}.ServiceCard-module__F_qBVq__companiesGrid{padding-top:10px}.ServiceCard-module__F_qBVq__companyLogo{max-height:28px}}
