.styles-module-scss-module__jAX5iW__panel{background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:1rem;width:100%;max-width:1100px;padding:1rem;display:flex;box-shadow:0 10px 30px #0000001f}
.SuccessModal-module-scss-module__czlaEW__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100000000;background:#000000b3;justify-content:center;align-items:center;padding:16px;animation:.3s ease-out SuccessModal-module-scss-module__czlaEW__fadeIn;display:flex;position:fixed;inset:0}@keyframes SuccessModal-module-scss-module__czlaEW__fadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.SuccessModal-module-scss-module__czlaEW__modalContent{text-align:center;background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border-radius:20px;width:100%;max-width:500px;padding:40px 24px 32px;animation:.4s cubic-bezier(.175,.885,.32,1.275) SuccessModal-module-scss-module__czlaEW__slideUp;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000001a,0 0 0 1px #ffffff1a}@keyframes SuccessModal-module-scss-module__czlaEW__slideUp{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.SuccessModal-module-scss-module__czlaEW__modalContent:before{content:"";border-radius:20px 20px 0 0;height:4px;position:absolute;top:0;left:0;right:0}.SuccessModal-module-scss-module__czlaEW__modalContent.SuccessModal-module-scss-module__czlaEW__success:before{background:-webkit-gradient(linear,left top,right top,from(#10b981),color-stop(#3b82f6),to(#8b5cf6));background:linear-gradient(90deg,#10b981,#3b82f6,#8b5cf6)}.SuccessModal-module-scss-module__czlaEW__modalContent.SuccessModal-module-scss-module__czlaEW__error:before{background:linear-gradient(90deg,#ef4444,#f59e0b)}.SuccessModal-module-scss-module__czlaEW__statusIcon{margin-bottom:20px}.SuccessModal-module-scss-module__czlaEW__statusIcon .SuccessModal-module-scss-module__czlaEW__iconCircle{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 16px;display:flex;box-shadow:0 10px 30px #0003,inset 0 1px #fff3}.SuccessModal-module-scss-module__czlaEW__success .SuccessModal-module-scss-module__czlaEW__statusIcon .SuccessModal-module-scss-module__czlaEW__iconCircle{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 10px 30px #10b9814d,inset 0 1px #fff3}.SuccessModal-module-scss-module__czlaEW__error .SuccessModal-module-scss-module__czlaEW__statusIcon .SuccessModal-module-scss-module__czlaEW__iconCircle{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 10px 30px #ef44444d,inset 0 1px #fff3}.SuccessModal-module-scss-module__czlaEW__statusIcon .SuccessModal-module-scss-module__czlaEW__iconCircle svg{filter:drop-shadow(0 2px 4px #0000001a)}.SuccessModal-module-scss-module__czlaEW__title{color:#1f2937;margin:0 0 16px;font-size:24px;font-weight:700;line-height:1.2}.SuccessModal-module-scss-module__czlaEW__success .SuccessModal-module-scss-module__czlaEW__title{background:linear-gradient(135deg,#1f2937,#374151);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.SuccessModal-module-scss-module__czlaEW__error .SuccessModal-module-scss-module__czlaEW__title{background:linear-gradient(135deg,#dc2626,#b91c1c);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.SuccessModal-module-scss-module__czlaEW__message{color:#4b5563;margin:0 0 24px;font-size:16px;font-weight:500;line-height:1.5}.SuccessModal-module-scss-module__czlaEW__timeInfo{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #3b82f61a;border-radius:12px;justify-content:center;align-items:center;gap:12px;margin:0 0 20px;padding:16px;display:flex}.SuccessModal-module-scss-module__czlaEW__timeInfo .SuccessModal-module-scss-module__czlaEW__timeIcon{flex-shrink:0;font-size:20px}.SuccessModal-module-scss-module__czlaEW__timeInfo .SuccessModal-module-scss-module__czlaEW__timeText{color:#374151;margin:0;font-size:14px;font-weight:600;line-height:1.4}.SuccessModal-module-scss-module__czlaEW__commercialBlock{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #64748b1a;border-radius:16px;margin:0 0 20px;padding:20px 16px}.SuccessModal-module-scss-module__czlaEW__success .SuccessModal-module-scss-module__czlaEW__commercialBlock{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-color:#3b82f61a}.SuccessModal-module-scss-module__czlaEW__error .SuccessModal-module-scss-module__czlaEW__commercialBlock{background:linear-gradient(135deg,#fef2f2,#fecaca);border-color:#ef44441a}.SuccessModal-module-scss-module__czlaEW__commercialText{color:#374151;margin:0;font-size:14px;font-weight:500;line-height:1.5}.SuccessModal-module-scss-module__czlaEW__contacts{margin:0 0 28px}.SuccessModal-module-scss-module__czlaEW__contacts p{color:#6b7280;margin:0 0 12px;font-size:13px;font-weight:500}.SuccessModal-module-scss-module__czlaEW__contactLinks{color:#9ca3af;flex-direction:column;gap:6px;font-size:12px;display:flex}.SuccessModal-module-scss-module__czlaEW__contactLinks span{align-items:center;gap:6px;display:inline-flex}.SuccessModal-module-scss-module__czlaEW__closeButton{color:#fff;cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;width:100%;max-width:260px;margin:0 auto;padding:16px 24px;font-size:16px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 6px 20px #00000026}.SuccessModal-module-scss-module__czlaEW__success .SuccessModal-module-scss-module__czlaEW__closeButton{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 8px 25px #3b82f64d,0 2px 4px #3b82f61a}.SuccessModal-module-scss-module__czlaEW__error .SuccessModal-module-scss-module__czlaEW__closeButton{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 8px 25px #ef44444d,0 2px 4px #ef44441a}.SuccessModal-module-scss-module__czlaEW__closeButton:hover{transform:translateY(-2px)}.SuccessModal-module-scss-module__czlaEW__success .SuccessModal-module-scss-module__czlaEW__closeButton:hover{box-shadow:0 12px 35px #3b82f666,0 4px 8px #3b82f633}.SuccessModal-module-scss-module__czlaEW__error .SuccessModal-module-scss-module__czlaEW__closeButton:hover{box-shadow:0 12px 35px #ef444466,0 4px 8px #ef444433}.SuccessModal-module-scss-module__czlaEW__closeButton:active{transform:translateY(0)}.SuccessModal-module-scss-module__czlaEW__decorativeElement1,.SuccessModal-module-scss-module__czlaEW__decorativeElement2{z-index:-1;border-radius:50%;position:absolute}.SuccessModal-module-scss-module__czlaEW__decorativeElement1{width:100px;height:100px;animation:6s ease-in-out infinite SuccessModal-module-scss-module__czlaEW__float;top:-30px;right:-30px}.SuccessModal-module-scss-module__czlaEW__success .SuccessModal-module-scss-module__czlaEW__decorativeElement1{background:linear-gradient(135deg,#3b82f61a,#8b5cf61a)}.SuccessModal-module-scss-module__czlaEW__error .SuccessModal-module-scss-module__czlaEW__decorativeElement1{background:linear-gradient(135deg,#ef44441a,#f59e0b1a)}.SuccessModal-module-scss-module__czlaEW__decorativeElement2{width:60px;height:60px;animation:8s ease-in-out infinite reverse SuccessModal-module-scss-module__czlaEW__float;bottom:-15px;left:-15px}.SuccessModal-module-scss-module__czlaEW__success .SuccessModal-module-scss-module__czlaEW__decorativeElement2{background:linear-gradient(135deg,#10b9811a,#3b82f61a)}.SuccessModal-module-scss-module__czlaEW__error .SuccessModal-module-scss-module__czlaEW__decorativeElement2{background:linear-gradient(135deg,#f59e0b1a,#ef44441a)}@keyframes SuccessModal-module-scss-module__czlaEW__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(180deg)}}@media (min-width:640px){.SuccessModal-module-scss-module__czlaEW__modalOverlay{padding:20px}.SuccessModal-module-scss-module__czlaEW__modalContent{border-radius:24px;padding:48px 40px 40px}.SuccessModal-module-scss-module__czlaEW__statusIcon .SuccessModal-module-scss-module__czlaEW__iconCircle{width:80px;height:80px}.SuccessModal-module-scss-module__czlaEW__title{font-size:28px}.SuccessModal-module-scss-module__czlaEW__message{margin-bottom:32px;font-size:18px}.SuccessModal-module-scss-module__czlaEW__timeInfo{margin-bottom:24px;padding:20px}.SuccessModal-module-scss-module__czlaEW__timeInfo .SuccessModal-module-scss-module__czlaEW__timeText{font-size:15px}.SuccessModal-module-scss-module__czlaEW__commercialBlock{margin-bottom:24px;padding:24px}.SuccessModal-module-scss-module__czlaEW__commercialText{font-size:15px}.SuccessModal-module-scss-module__czlaEW__contacts{margin-bottom:32px}.SuccessModal-module-scss-module__czlaEW__contacts p{font-size:14px}.SuccessModal-module-scss-module__czlaEW__contactLinks{font-size:13px}.SuccessModal-module-scss-module__czlaEW__closeButton{border-radius:16px;max-width:280px;padding:16px 32px}.SuccessModal-module-scss-module__czlaEW__decorativeElement1{width:120px;height:120px;top:-40px;right:-40px}.SuccessModal-module-scss-module__czlaEW__decorativeElement2{width:80px;height:80px;bottom:-20px;left:-20px}}@media (min-width:1024px){.SuccessModal-module-scss-module__czlaEW__modalContent{max-width:520px}@keyframes SuccessModal-module-scss-module__czlaEW__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(180deg)}}}@media (min-width:1280px){.SuccessModal-module-scss-module__czlaEW__modalContent{max-width:540px}}
.NumberField-module-scss-module__KykDSq__field{flex-direction:column;gap:8px;margin-bottom:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.NumberField-module-scss-module__KykDSq__label{color:#374151;margin-bottom:4px;font-size:14px;font-weight:500}.NumberField-module-scss-module__KykDSq__numberContainer{width:100%}.NumberField-module-scss-module__KykDSq__inputWithControls{align-items:center;gap:8px;display:flex}.NumberField-module-scss-module__KykDSq__controlButton{color:#374151;cursor:pointer;background:#fff;border:1.5px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:500;transition:all .2s;display:flex}.NumberField-module-scss-module__KykDSq__controlButton:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.NumberField-module-scss-module__KykDSq__controlButton:active:not(:disabled){background:#e5e7eb;transform:scale(.95)}.NumberField-module-scss-module__KykDSq__controlButton:disabled{opacity:.4;cursor:not-allowed;color:#9ca3af}.NumberField-module-scss-module__KykDSq__input{appearance:none;-webkit-box-shadow:none;box-shadow:none;color:#000;text-overflow:ellipsis;white-space:nowrap;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:10px;flex:1;width:100%;height:56px;padding:18px 18px 10px;font-family:inherit;transition:border-color .2s ease-in-out;display:block;overflow:hidden}.NumberField-module-scss-module__KykDSq__input:focus{background-color:#fff;border-color:#b8b8b8;outline:none}.NumberField-module-scss-module__KykDSq__input::-webkit-input-placeholder{color:#9ca3af;font-weight:400}.NumberField-module-scss-module__KykDSq__input::placeholder{color:#9ca3af;font-weight:400}.NumberField-module-scss-module__KykDSq__input:-ms-placeholder-shown{color:#9ca3af;font-weight:400}.NumberField-module-scss-module__KykDSq__input::placeholder{color:#9ca3af;font-weight:400}.NumberField-module-scss-module__KykDSq__rangeContainer{width:100%}.NumberField-module-scss-module__KykDSq__range{appearance:none;background:linear-gradient(90deg,#e5e7eb 0% 100%);border-radius:10px;outline:none;width:100%;height:6px;margin:12px 0}.NumberField-module-scss-module__KykDSq__range::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#3b82f6;border:2px solid #fff;border-radius:50%;width:20px;height:20px;transition:all .2s;box-shadow:0 2px 6px #0003}.NumberField-module-scss-module__KykDSq__range::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 8px #0000004d}.NumberField-module-scss-module__KykDSq__range::-moz-range-thumb{cursor:pointer;background:#3b82f6;border:2px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 6px #0003}.NumberField-module-scss-module__KykDSq__rangeLabels{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.NumberField-module-scss-module__KykDSq__rangeLabels span{color:#6b7280;font-size:12px;font-weight:500}.NumberField-module-scss-module__KykDSq__valueBadge{color:#fff;text-align:center;background:#3b82f6;border-radius:20px;min-width:60px;padding:4px 12px;font-size:14px;font-weight:600}.NumberField-module-scss-module__KykDSq__error{color:#dc2626;margin-top:4px;font-size:12px;font-weight:500}@media (max-width:480px){.NumberField-module-scss-module__KykDSq__inputWithControls{max-width:100%}.NumberField-module-scss-module__KykDSq__controlButton{width:44px;height:44px;font-size:20px}.NumberField-module-scss-module__KykDSq__input{padding:12px;font-size:18px}.NumberField-module-scss-module__KykDSq__valueBadge{padding:6px 16px;font-size:16px}}
.DateTimeField-module-scss-module__4cD60W__field{flex-direction:column;gap:8px;margin-bottom:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.DateTimeField-module-scss-module__4cD60W__label{color:#374151;margin-bottom:4px;font-size:14px;font-weight:600}.DateTimeField-module-scss-module__4cD60W__container{width:100%}.DateTimeField-module-scss-module__4cD60W__inputContainer{cursor:text;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex;position:relative}.DateTimeField-module-scss-module__4cD60W__inputContainer:hover{border-color:#9ca3af}.DateTimeField-module-scss-module__4cD60W__inputContainer:focus-within{background-color:#fff;border-color:#b8b8b8;outline:none}.DateTimeField-module-scss-module__4cD60W__inputContainer.DateTimeField-module-scss-module__4cD60W__error{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.DateTimeField-module-scss-module__4cD60W__inputContainer.DateTimeField-module-scss-module__4cD60W__desktop .DateTimeField-module-scss-module__4cD60W__input{color:#0000;cursor:pointer}.DateTimeField-module-scss-module__4cD60W__inputContainer.DateTimeField-module-scss-module__4cD60W__desktop .DateTimeField-module-scss-module__4cD60W__input:focus{color:#111827;cursor:text}.DateTimeField-module-scss-module__4cD60W__iconWrapper{cursor:pointer;align-items:center;display:flex}.DateTimeField-module-scss-module__4cD60W__iconWrapper:active{transform:scale(.95)}.DateTimeField-module-scss-module__4cD60W__icon{color:#6b7280;flex-shrink:0;width:20px;height:20px}.DateTimeField-module-scss-module__4cD60W__inputWrapper{flex:1;min-height:24px;position:relative}.DateTimeField-module-scss-module__4cD60W__input{color:#0000;cursor:pointer;background:0 0;border:none;width:100%;height:100%;font-size:16px;position:absolute;top:0;left:0}.DateTimeField-module-scss-module__4cD60W__input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.DateTimeField-module-scss-module__4cD60W__input::-moz-focus-inner{border:0}.DateTimeField-module-scss-module__4cD60W__input:focus{color:#111827;cursor:text;outline:none}.DateTimeField-module-scss-module__4cD60W__displayValue{color:#111827;pointer-events:none;font-size:16px;font-weight:500;line-height:1.5}.DateTimeField-module-scss-module__4cD60W__placeholder{color:#9ca3af;pointer-events:none;font-size:16px;line-height:1.5}.DateTimeField-module-scss-module__4cD60W__clearButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.DateTimeField-module-scss-module__4cD60W__clearButton svg{width:16px;height:16px}.DateTimeField-module-scss-module__4cD60W__clearButton:hover{color:#374151;background:#f3f4f6}.DateTimeField-module-scss-module__4cD60W__clearButton:active{transform:scale(.95)}.DateTimeField-module-scss-module__4cD60W__quickOptions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.DateTimeField-module-scss-module__4cD60W__quickOption{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s}.DateTimeField-module-scss-module__4cD60W__quickOption:hover{background:#f3f4f6;border-color:#9ca3af}.DateTimeField-module-scss-module__4cD60W__quickOption:active{transform:scale(.98)}.DateTimeField-module-scss-module__4cD60W__errorText{color:#ef4444;margin-top:6px;font-size:12px;font-weight:500}@media (max-width:768px){.DateTimeField-module-scss-module__4cD60W__inputContainer{min-height:56px;padding:16px}.DateTimeField-module-scss-module__4cD60W__inputContainer .DateTimeField-module-scss-module__4cD60W__input,.DateTimeField-module-scss-module__4cD60W__inputContainer .DateTimeField-module-scss-module__4cD60W__input:focus{cursor:pointer;color:#0000!important}.DateTimeField-module-scss-module__4cD60W__displayValue,.DateTimeField-module-scss-module__4cD60W__placeholder{font-size:17px}.DateTimeField-module-scss-module__4cD60W__icon{width:24px;height:24px}.DateTimeField-module-scss-module__4cD60W__iconWrapper{margin:-4px;padding:4px}.DateTimeField-module-scss-module__4cD60W__quickOptions{gap:6px}.DateTimeField-module-scss-module__4cD60W__quickOption{padding:8px 14px;font-size:14px}.DateTimeField-module-scss-module__4cD60W__input{font-size:17px}}@media (max-width:360px){.DateTimeField-module-scss-module__4cD60W__inputContainer{padding:14px}.DateTimeField-module-scss-module__4cD60W__quickOptions{flex-direction:column;align-items:stretch}.DateTimeField-module-scss-module__4cD60W__quickOption{text-align:center}}@media (min-width:1024px){.DateTimeField-module-scss-module__4cD60W__inputContainer{padding:14px 16px}.DateTimeField-module-scss-module__4cD60W__displayValue,.DateTimeField-module-scss-module__4cD60W__placeholder{font-size:15px}}@keyframes DateTimeField-module-scss-module__4cD60W__slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DateTimeField-module-scss-module__4cD60W__quickOptions{animation:.2s ease-out DateTimeField-module-scss-module__4cD60W__slideIn}@media (prefers-reduced-motion:reduce){.DateTimeField-module-scss-module__4cD60W__inputContainer,.DateTimeField-module-scss-module__4cD60W__clearButton,.DateTimeField-module-scss-module__4cD60W__quickOption{transition:none}.DateTimeField-module-scss-module__4cD60W__quickOptions{animation:none}}.DateTimeField-module-scss-module__4cD60W__inputContainer:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.DateTimeField-module-scss-module__4cD60W__clearButton:focus-visible,.DateTimeField-module-scss-module__4cD60W__quickOption:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}
.PasswordField-module-scss-module__GN98wW__field{flex-direction:column;gap:6px;margin-bottom:1rem;font-family:Arial,sans-serif;display:flex}.PasswordField-module-scss-module__GN98wW__label{color:#1f2b3a;font-size:15px}.PasswordField-module-scss-module__GN98wW__inputWrap{align-items:center;display:flex;position:relative}.PasswordField-module-scss-module__GN98wW__input{cursor:pointer;color:#000;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:10px;width:100%;min-height:56px;padding:14px 18px;font-size:16px;line-height:1.4;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.PasswordField-module-scss-module__GN98wW__input:focus{background-color:#fff;border-color:#b8b8b8;outline:none}.PasswordField-module-scss-module__GN98wW__toggleBtn{cursor:pointer;color:#000;background:0 0;border:none;font-size:14px;position:absolute;right:10px}.PasswordField-module-scss-module__GN98wW__error{color:#d32f2f;padding-top:.4rem;font-size:13px}@media (max-width:480px){.PasswordField-module-scss-module__GN98wW__input{padding:8px 36px 8px 10px;font-size:14px}.PasswordField-module-scss-module__GN98wW__label{font-size:14px}.PasswordField-module-scss-module__GN98wW__toggleBtn{font-size:13px}}@media (min-width:640px){.PasswordField-module-scss-module__GN98wW__input{padding:12px 44px 12px 14px;font-size:16px}.PasswordField-module-scss-module__GN98wW__label{font-size:16px}.PasswordField-module-scss-module__GN98wW__toggleBtn{font-size:14px}}
.TextField-module-scss-module__tme3SW__field{margin-bottom:1rem;position:relative}.TextField-module-scss-module__tme3SW__input{appearance:none;-webkit-box-shadow:none;box-shadow:none;color:#000;text-overflow:ellipsis;white-space:nowrap;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:10px;width:100%;height:56px;padding:18px 18px 10px;font-family:inherit;transition:border-color .2s ease-in-out;display:block;overflow:hidden}.TextField-module-scss-module__tme3SW__input:focus{background-color:#fff;border-color:#b8b8b8;outline:none}.TextField-module-scss-module__tme3SW__error{color:red;padding-top:.4rem;font-size:13px;line-height:18px}
.TextareaField-module-scss-module__hEvcUG__field{flex-direction:column;gap:8px;margin-bottom:1.25rem;display:flex}.TextareaField-module-scss-module__hEvcUG__label{color:#1f2b3a;font-size:.95rem;font-weight:600}.TextareaField-module-scss-module__hEvcUG__textareaWrap{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;width:100%;padding:10px;transition:border-color .18s,box-shadow .18s,transform .12s;position:relative;box-shadow:0 8px 24px #10365f0a}.TextareaField-module-scss-module__hEvcUG__textareaWrap:focus-within{background-color:#fff;border-color:#b8b8b8;outline:none}.TextareaField-module-scss-module__hEvcUG__textarea{resize:none;color:#0f1724;box-sizing:border-box;background:0 0;border:0;outline:none;width:100%;min-height:140px;max-height:520px;padding:12px;font-size:15px;line-height:1.5;display:block}.TextareaField-module-scss-module__hEvcUG__textarea::-webkit-input-placeholder{color:#98a4b3;font-style:italic}.TextareaField-module-scss-module__hEvcUG__textarea::placeholder{color:#98a4b3;font-style:italic}.TextareaField-module-scss-module__hEvcUG__textarea:-ms-placeholder-shown{color:#98a4b3;font-style:italic}.TextareaField-module-scss-module__hEvcUG__textarea::placeholder{color:#98a4b3;font-style:italic}.TextareaField-module-scss-module__hEvcUG__textareaWrap:focus-within{border-color:#9cc3ff;transform:translateY(-1px);box-shadow:0 14px 40px #0953c60f}.TextareaField-module-scss-module__hEvcUG__row{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.TextareaField-module-scss-module__hEvcUG__hint{color:#6b7886;font-size:13px}.TextareaField-module-scss-module__hEvcUG__counter{color:#6b7886;text-align:right;min-width:48px;font-size:13px}.TextareaField-module-scss-module__hEvcUG__error{color:red;padding-top:.4rem;font-size:13px;line-height:18px}@media (max-width:520px){.TextareaField-module-scss-module__hEvcUG__textarea{min-height:96px;padding:10px;font-size:14px}.TextareaField-module-scss-module__hEvcUG__textareaWrap{padding:8px}}
.EmailField-module-scss-module__zT3IhG__field{margin-bottom:1rem;position:relative}.EmailField-module-scss-module__zT3IhG__field:focus-within .EmailField-module-scss-module__zT3IhG__label{transform:translate(-14%,-44%)scale(.8)}.EmailField-module-scss-module__zT3IhG__label{color:#666;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 36px);font-size:16px;transition:transform .2s ease-in-out;position:absolute;top:16px;left:18px;overflow:hidden}.EmailField-module-scss-module__zT3IhG__input{appearance:none;-webkit-box-shadow:none;box-shadow:none;color:#000;text-overflow:ellipsis;white-space:nowrap;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:10px;width:100%;height:56px;padding:18px 18px 10px;font-family:inherit;transition:border-color .2s ease-in-out;display:block;overflow:hidden}.EmailField-module-scss-module__zT3IhG__input:focus{background-color:#fff;border-color:#b8b8b8;outline:none}.EmailField-module-scss-module__zT3IhG__error{color:red;padding-top:.4rem;font-size:13px;line-height:18px}
.PhoneField-module-scss-module__0hMOFa__field{margin-bottom:1rem;position:relative}.PhoneField-module-scss-module__0hMOFa__label{color:#374151;margin-bottom:6px;font-size:14px;font-weight:600;display:block}.PhoneField-module-scss-module__0hMOFa__phoneWrapper{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;align-items:center;min-height:48px;transition:all .2s;display:flex;position:relative}.PhoneField-module-scss-module__0hMOFa__phoneWrapper:focus-within{background-color:#fff;border-color:#b8b8b8;outline:none}.PhoneField-module-scss-module__0hMOFa__countrySelector{cursor:pointer;border-right:1px solid #e5e7eb;flex-shrink:0;align-items:center;gap:6px;height:100%;min-height:44px;padding:0 10px;transition:background-color .2s;display:flex}.PhoneField-module-scss-module__0hMOFa__countrySelector:hover{background:#f8fafc}.PhoneField-module-scss-module__0hMOFa__flag{font-size:18px;line-height:1}.PhoneField-module-scss-module__0hMOFa__chevron{color:#6b7280;width:16px;height:16px;transition:transform .2s}.PhoneField-module-scss-module__0hMOFa__input{color:#111827;outline:none;flex:1;width:100%;padding:12px 12px 12px 8px;font-size:16px}.PhoneField-module-scss-module__0hMOFa__input::-webkit-input-placeholder{color:#9ca3af}.PhoneField-module-scss-module__0hMOFa__input::placeholder{color:#9ca3af}.PhoneField-module-scss-module__0hMOFa__input:-ms-placeholder-shown{color:#9ca3af}.PhoneField-module-scss-module__0hMOFa__input::placeholder{color:#9ca3af}.PhoneField-module-scss-module__0hMOFa__dropdown{z-index:1000;background:#fff;border:2px solid #e5e7eb;border-radius:8px;max-height:250px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000001a}.PhoneField-module-scss-module__0hMOFa__countryList{max-height:200px;overflow-y:auto}.PhoneField-module-scss-module__0hMOFa__countryOption{cursor:pointer;border-bottom:1px solid #f3f4f6;align-items:center;gap:10px;padding:10px 12px;transition:background-color .2s;display:flex}.PhoneField-module-scss-module__0hMOFa__countryOption:last-child{border-bottom:none}.PhoneField-module-scss-module__0hMOFa__countryOption:hover{background:#f8fafc}.PhoneField-module-scss-module__0hMOFa__countryOption.PhoneField-module-scss-module__0hMOFa__selected{background:#eff6ff}.PhoneField-module-scss-module__0hMOFa__countryName{color:#374151;flex:1;font-size:14px;font-weight:500}.PhoneField-module-scss-module__0hMOFa__countryDialCode{color:#6b7280;font-size:14px;font-weight:500}.PhoneField-module-scss-module__0hMOFa__errorText{color:#d32f2f;padding-top:.4rem;font-size:13px;line-height:18px}@media (min-width:640px){.PhoneField-module-scss-module__0hMOFa__phoneWrapper{border-radius:10px;min-height:52px}.PhoneField-module-scss-module__0hMOFa__countrySelector{gap:8px;min-height:48px}.PhoneField-module-scss-module__0hMOFa__flag{font-size:20px}.PhoneField-module-scss-module__0hMOFa__dropdown{border-radius:10px;box-shadow:0 8px 20px #0000001f}.PhoneField-module-scss-module__0hMOFa__countryOption{gap:12px;padding:12px 16px}}@media (min-width:1024px){.PhoneField-module-scss-module__0hMOFa__phoneWrapper{border-radius:12px;min-height:56px}.PhoneField-module-scss-module__0hMOFa__countrySelector{min-height:52px}.PhoneField-module-scss-module__0hMOFa__dropdown{border-radius:12px;box-shadow:0 10px 25px #00000026}}@media (min-width:1280px){.PhoneField-module-scss-module__0hMOFa__phoneWrapper{min-height:60px}.PhoneField-module-scss-module__0hMOFa__input{font-size:17px}}@media (max-width:639px){.PhoneField-module-scss-module__0hMOFa__dropdown{z-index:10000;width:90vw;max-width:320px;max-height:60vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.PhoneField-module-scss-module__0hMOFa__countryList{max-height:50vh}.PhoneField-module-scss-module__0hMOFa__countryOption{min-height:52px;padding:14px 16px}}.PhoneField-module-scss-module__0hMOFa__countryOption{animation:.2s ease-out PhoneField-module-scss-module__0hMOFa__slideIn}@keyframes PhoneField-module-scss-module__0hMOFa__slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PhoneField-module-scss-module__0hMOFa__countrySelector:focus-visible,.PhoneField-module-scss-module__0hMOFa__countryOption:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}
.SelectField-module-scss-module___dgHTq__field{margin-bottom:1rem;position:relative}.SelectField-module-scss-module___dgHTq__field select{cursor:pointer;color:#000;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:10px;width:100%;min-height:56px;padding:14px 18px;font-size:16px;line-height:1.4;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.SelectField-module-scss-module___dgHTq__field select:focus{background-color:#fff;border-color:#b8b8b8;outline:none}.SelectField-module-scss-module___dgHTq__field select:disabled{cursor:not-allowed;opacity:.7;background-color:#eee}.SelectField-module-scss-module___dgHTq__field select[multiple]{height:auto;padding:10px}.SelectField-module-scss-module___dgHTq__field select[multiple] option{padding:6px 8px}.SelectField-module-scss-module___dgHTq__field option{color:#000;background:#fff;font-size:15px}.SelectField-module-scss-module___dgHTq__field .SelectField-module-scss-module___dgHTq__error{color:red;padding-top:.4rem;font-size:13px;line-height:18px}
.CheckboxField-module-scss-module__RBl-Rq__field{flex-direction:column;gap:6px;margin-bottom:1rem;font-family:Arial,sans-serif;display:flex}.CheckboxField-module-scss-module__RBl-Rq__checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;line-height:1;transition:opacity .15s;display:inline-flex}.CheckboxField-module-scss-module__RBl-Rq__checkbox input[type=checkbox]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CheckboxField-module-scss-module__RBl-Rq__track{background:#e9eef8;border-radius:999px;flex-shrink:0;align-items:center;width:44px;height:26px;padding:3px;transition:background .18s,transform .12s;display:inline-flex;position:relative;box-shadow:0 1px 2px #10365f0a}.CheckboxField-module-scss-module__RBl-Rq__knob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s cubic-bezier(.2,.9,.2,1),background .18s;transform:translate(0);box-shadow:0 2px 6px #10365f14}.CheckboxField-module-scss-module__RBl-Rq__checkbox input[type=checkbox]:checked+.CheckboxField-module-scss-module__RBl-Rq__track{background:linear-gradient(90deg,#0b66ff 0%,#2fa1ff 100%)}.CheckboxField-module-scss-module__RBl-Rq__checkbox input[type=checkbox]:checked+.CheckboxField-module-scss-module__RBl-Rq__track .CheckboxField-module-scss-module__RBl-Rq__knob{transform:translate(18px)}.CheckboxField-module-scss-module__RBl-Rq__checkbox:hover .CheckboxField-module-scss-module__RBl-Rq__track{filter:brightness(1.02)}.CheckboxField-module-scss-module__RBl-Rq__checkbox input[type=checkbox]:focus-visible+.CheckboxField-module-scss-module__RBl-Rq__track{outline:none;box-shadow:0 0 0 6px #0b66ff1f}.CheckboxField-module-scss-module__RBl-Rq__labelText{color:#1f2b3a;align-items:center;gap:8px;font-size:15px;display:inline-flex}.CheckboxField-module-scss-module__RBl-Rq__asterisk{color:#d32f2f;margin-left:6px;font-size:14px;font-weight:700}.CheckboxField-module-scss-module__RBl-Rq__disabled{cursor:not-allowed;opacity:.65}.CheckboxField-module-scss-module__RBl-Rq__disabled .CheckboxField-module-scss-module__RBl-Rq__track{-webkit-box-shadow:none;box-shadow:none;background:#f1f4fb}.CheckboxField-module-scss-module__RBl-Rq__disabled .CheckboxField-module-scss-module__RBl-Rq__knob{background:#f9fbff}.CheckboxField-module-scss-module__RBl-Rq__error{color:#d32f2f;padding-top:.4rem;font-size:13px;line-height:18px}@media (max-width:480px){.CheckboxField-module-scss-module__RBl-Rq__track{width:40px;height:22px;padding:2px}.CheckboxField-module-scss-module__RBl-Rq__knob{width:18px;height:18px}.CheckboxField-module-scss-module__RBl-Rq__labelText{font-size:14px}}@media (min-width:640px){.CheckboxField-module-scss-module__RBl-Rq__track{width:56px;height:32px;padding:4px}.CheckboxField-module-scss-module__RBl-Rq__knob{width:24px;height:24px}.CheckboxField-module-scss-module__RBl-Rq__labelText{font-size:16px}}
.RadioField-module-scss-module__k0EY3q__wrapper{margin-bottom:1rem}.RadioField-module-scss-module__k0EY3q__title{color:#0f1724;margin-bottom:.75rem;font-size:18px;font-weight:700;line-height:24px}.RadioField-module-scss-module__k0EY3q__field{flex-direction:column;gap:.75rem;display:flex}.RadioField-module-scss-module__k0EY3q__option{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e6e9f2;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:12px;transition:box-shadow .16s,transform .12s,border-color .16s;display:flex;position:relative;overflow:hidden}.RadioField-module-scss-module__k0EY3q__option:focus{border-color:#0b66ff;outline:none;transform:translateY(-1px);box-shadow:0 0 0 6px #0b66ff14}.RadioField-module-scss-module__k0EY3q__option.RadioField-module-scss-module__k0EY3q__selected{background:linear-gradient(#0b66ff0f,#2fa1ff05);border-color:#0000;box-shadow:0 6px 18px #0b66ff0f}.RadioField-module-scss-module__k0EY3q__option__media{color:#0b66ff;background:#f5f8ff;border-radius:8px;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;font-size:18px;display:grid}.RadioField-module-scss-module__k0EY3q__option__content{flex-direction:column;flex:auto;gap:4px;display:flex}.RadioField-module-scss-module__k0EY3q__option__label{color:#0f1724;font-size:15px;font-weight:600}.RadioField-module-scss-module__k0EY3q__option__desc{color:#5b6b7a;font-size:13px;line-height:1.2}.RadioField-module-scss-module__k0EY3q__option input[type=radio]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.RadioField-module-scss-module__k0EY3q__option__check{color:#0b66ff;background:0 0;border:1px solid #e6e9f2;border-radius:8px;place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;transition:background .16s,border-color .16s,transform .12s;display:inline-grid}.RadioField-module-scss-module__k0EY3q__option.RadioField-module-scss-module__k0EY3q__selected .RadioField-module-scss-module__k0EY3q__option__check{color:#fff;background:#0b66ff;border-color:#0b66ff;transform:scale(1.02)}.RadioField-module-scss-module__k0EY3q__error{color:#d32f2f;padding-top:.4rem;font-size:13px;line-height:18px}@media (max-width:480px){.RadioField-module-scss-module__k0EY3q__option{border-radius:10px;gap:10px;min-height:50px;padding:10px}.RadioField-module-scss-module__k0EY3q__option__media{width:40px;min-width:40px;height:40px}.RadioField-module-scss-module__k0EY3q__option__check{width:26px;min-width:26px;height:26px}}@media (min-width:640px){.RadioField-module-scss-module__k0EY3q__field{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.RadioField-module-scss-module__k0EY3q__title{font-size:20px}.RadioField-module-scss-module__k0EY3q__option{min-height:64px;padding:14px}.RadioField-module-scss-module__k0EY3q__option__media{border-radius:10px;width:56px;min-width:56px;height:56px}.RadioField-module-scss-module__k0EY3q__option__label{font-size:16px}.RadioField-module-scss-module__k0EY3q__option__desc{font-size:14px}}
.FileField-module-scss-module__9hesMG__field{flex-direction:column;margin-bottom:1rem;display:flex}.FileField-module-scss-module__9hesMG__field label{color:#333;margin-bottom:.5rem;font-weight:500}.FileField-module-scss-module__9hesMG__field .FileField-module-scss-module__9hesMG__dropZone{cursor:pointer;text-align:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:12px;justify-content:center;align-items:center;padding:2rem;transition:all .3s;display:flex;position:relative}.FileField-module-scss-module__9hesMG__field .FileField-module-scss-module__9hesMG__dropZone:hover{background-color:#f0f8ff;border-color:#0070f3}.FileField-module-scss-module__9hesMG__field .FileField-module-scss-module__9hesMG__dropZone.FileField-module-scss-module__9hesMG__dragOver{background-color:#e6f7ff;border-color:#0070f3}.FileField-module-scss-module__9hesMG__field .FileField-module-scss-module__9hesMG__dropZone .FileField-module-scss-module__9hesMG__input{display:none}.FileField-module-scss-module__9hesMG__field .FileField-module-scss-module__9hesMG__dropZone .FileField-module-scss-module__9hesMG__placeholder{color:#666;font-size:1rem}.FileField-module-scss-module__9hesMG__field .FileField-module-scss-module__9hesMG__dropZone .FileField-module-scss-module__9hesMG__fileInfo{flex-direction:column;align-items:center;display:flex}.FileField-module-scss-module__9hesMG__field .FileField-module-scss-module__9hesMG__dropZone .FileField-module-scss-module__9hesMG__fileInfo .FileField-module-scss-module__9hesMG__fileName,.FileField-module-scss-module__9hesMG__fileName{color:#333;word-wrap:anywhere;margin-top:.6rem;font-weight:500}.FileField-module-scss-module__9hesMG__fileSize{color:#666;margin-top:1rem;font-size:.85rem}.FileField-module-scss-module__9hesMG__filePreview{flex-direction:column;justify-content:center;align-items:center;width:450px;height:300px;display:flex;position:relative}.FileField-module-scss-module__9hesMG__filePreview img{height:250px}.FileField-module-scss-module__9hesMG__removeBtn{background:#fff;border-radius:16px;padding:5px 10px;transition:all .5s;position:absolute;top:1rem;right:2rem;box-shadow:1px 2px 8px #223c50}.FileField-module-scss-module__9hesMG__removeBtn:hover{color:#fff;background:#000;transition:all .5s}.FileField-module-scss-module__9hesMG__error{color:red;padding-top:.4rem;font-size:13px;line-height:18px}
.style-module-scss-module__dcUKYa__title{word-break:break-word;margin-bottom:1rem;font-size:32px;font-weight:900;line-height:36px}.style-module-scss-module__dcUKYa__description{font-size:16px;line-height:22px}@media (min-width:620px){.style-module-scss-module__dcUKYa__wrapperInfo{flex-basis:39%}}
.style-module-scss-module__F1LMiG__consentWrapper{margin:1rem 0}.style-module-scss-module__F1LMiG__consentLabel{cursor:pointer;align-items:center;display:flex}.style-module-scss-module__F1LMiG__consentInput{display:none}.style-module-scss-module__F1LMiG__consentCustomCheckbox{background-color:#f5f5f5;border:2px solid #f5f5f5;border-radius:4px;flex-shrink:0;width:16px;height:16px;position:relative}.style-module-scss-module__F1LMiG__consentCustomCheckbox:after{content:"";opacity:0;border:2px solid #666;border-width:0 2px 2px 0;width:4px;height:8px;transition:opacity .2s;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.style-module-scss-module__F1LMiG__consentInput:checked+.style-module-scss-module__F1LMiG__consentCustomCheckbox:after{opacity:1}.style-module-scss-module__F1LMiG__consentLinkText{margin-left:.5rem;font-size:12px;line-height:1.4}.style-module-scss-module__F1LMiG__consentLinkText a{color:#666;text-decoration:underline!important}
.style-module-scss-module__q17RuG__policyWrapper{margin:1rem 0}.style-module-scss-module__q17RuG__policyLabel{cursor:pointer;align-items:center;display:flex}.style-module-scss-module__q17RuG__policyCustomCheckbox{align-items:center;gap:.5rem;margin-left:.6rem;display:flex}.style-module-scss-module__q17RuG__policyCustomCheckbox a{-webkit-text-decoration:none!important;text-decoration:none!important}.style-module-scss-module__q17RuG__policyIcon{display:inline-block}.style-module-scss-module__q17RuG__policyText{font-size:15px;line-height:1.4}.style-module-scss-module__q17RuG__policyText a{color:#000;text-decoration:underline!important}.style-module-scss-module__q17RuG__error{color:red;margin-top:4px;font-size:14px}
.style-module-scss-module__FvF3zW__submit{color:#fff;background:#000;border-radius:10px;justify-content:center;width:100%;margin-top:1rem;padding:20px 15px;font-weight:900;transition:all .5s;display:flex}.style-module-scss-module__FvF3zW__submit:hover{background:#666;transition:all .5s}@media (min-width:920px){.style-module-scss-module__FvF3zW__submit{width:50%}}
.Honeypot-module-scss-module__ZQDcLa__honeypot{width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}
.styles-module-scss-module__uE_mXG__form{background:#fff;border-radius:20px;max-width:1100px;margin:0 auto;padding:18px}.styles-module-scss-module__uE_mXG__wrapperContent{width:100%}.styles-module-scss-module__uE_mXG__formMargin{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:5rem;display:flex}.styles-module-scss-module__uE_mXG__wrapper{flex-direction:column;gap:1rem;display:flex}.styles-module-scss-module__uE_mXG__work{color:#fff;background:#000;border-radius:1rem;justify-content:center;width:100%;padding:10px;display:flex}@media (min-width:620px){.styles-module-scss-module__uE_mXG__form{padding:48px}.styles-module-scss-module__uE_mXG__wrapperInfo{flex-basis:39%}.styles-module-scss-module__uE_mXG__wrapper{flex-wrap:wrap;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;gap:1rem;display:flex}.styles-module-scss-module__uE_mXG__wrapperContent{flex-basis:49%}}
.SliderChallengeModal-module-scss-module__XfvE1a__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.SliderChallengeModal-module-scss-module__XfvE1a__modal{background:#fff;border:1px solid #e6f0ff;border-radius:28px;width:calc(100% - 32px);max-width:520px;margin:16px;padding:24px 20px;position:relative;box-shadow:0 20px 40px #00326433}.SliderChallengeModal-module-scss-module__XfvE1a__closeButton{color:#1a4c8c;cursor:pointer;z-index:10;background:#f0f5ff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}.SliderChallengeModal-module-scss-module__XfvE1a__closeButton:hover{color:#0a3b6e;background:#d9e6ff}.SliderChallengeModal-module-scss-module__XfvE1a__closeButton:active{transform:scale(.95)}.SliderChallengeModal-module-scss-module__XfvE1a__header{align-items:center;gap:12px;margin-bottom:20px;display:flex}.SliderChallengeModal-module-scss-module__XfvE1a__shieldIcon{color:#1a4c8c;background:#e6f0ff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.SliderChallengeModal-module-scss-module__XfvE1a__headerText h2{color:#0a1a2a;margin:0;font-size:18px;font-weight:700;line-height:1.3}.SliderChallengeModal-module-scss-module__XfvE1a__headerText p{color:#5a6e85;margin:4px 0 0;font-size:12px;font-weight:400}.SliderChallengeModal-module-scss-module__XfvE1a__challengeLabel{text-transform:uppercase;letter-spacing:.8px;color:#1a4c8c;margin-bottom:12px;font-size:12px;font-weight:600}.SliderChallengeModal-module-scss-module__XfvE1a__instruction{color:#1f2a3a;margin-bottom:24px;font-size:16px;font-weight:500;line-height:1.5}.SliderChallengeModal-module-scss-module__XfvE1a__instruction span{color:#1a4c8c;font-weight:700}.SliderChallengeModal-module-scss-module__XfvE1a__sliderContainer{height:80px;margin-bottom:20px;position:relative}.SliderChallengeModal-module-scss-module__XfvE1a__sliderTrack{height:64px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;background:#f0f5ff;border:3px solid #c2d9ff;border-radius:32px;position:relative;overflow:hidden}.SliderChallengeModal-module-scss-module__XfvE1a__sliderTrack:active{cursor:-webkit-grabbing;cursor:grabbing}.SliderChallengeModal-module-scss-module__XfvE1a__sliderFill{pointer-events:none;background:linear-gradient(90deg,#d9e6ff,#b8d1ff);border-right:3px solid #1a4c8c;transition:width 20ms;position:absolute;top:0;bottom:0;left:0}.SliderChallengeModal-module-scss-module__XfvE1a__targetZone{background:#1a4c8c26;border:3px dashed #1a4c8c;border-radius:24px;transition:background .2s,border-color .2s;position:absolute;top:8px;bottom:8px}.SliderChallengeModal-module-scss-module__XfvE1a__targetZone.SliderChallengeModal-module-scss-module__XfvE1a__active{background:#1a4c8c4d;border-color:#1a4c8c}.SliderChallengeModal-module-scss-module__XfvE1a__sliderThumb{width:60px;height:60px;cursor:-webkit-grab;cursor:grab;background:#fff;border:4px solid #1a4c8c;border-radius:50%;justify-content:center;align-items:center;transition:box-shadow .2s,transform .1s;display:flex;position:absolute;top:50%;left:4px;transform:translateY(-50%);box-shadow:0 8px 16px #00326440}.SliderChallengeModal-module-scss-module__XfvE1a__sliderThumb:active{cursor:-webkit-grabbing;cursor:grabbing;transform:translateY(-50%)scale(1.08);box-shadow:0 12px 24px #00326459}.SliderChallengeModal-module-scss-module__XfvE1a__sliderThumb svg{stroke:#1a4c8c;stroke-width:3px;stroke-linecap:round;fill:none;width:28px;height:28px}.SliderChallengeModal-module-scss-module__XfvE1a__holdProgress{background:#e6f0ff;border-radius:5px;height:10px;margin-top:16px;overflow:hidden}.SliderChallengeModal-module-scss-module__XfvE1a__holdProgressFill{background:linear-gradient(90deg,#1a4c8c,#3a6eb0);width:0%;height:100%;transition:width .1s linear}.SliderChallengeModal-module-scss-module__XfvE1a__statusMessage{color:#5a6e85;text-align:center;min-height:26px;margin-top:18px;font-size:15px;font-weight:500}.SliderChallengeModal-module-scss-module__XfvE1a__statusMessage.SliderChallengeModal-module-scss-module__XfvE1a__success{color:#1a4c8c;font-weight:700}.SliderChallengeModal-module-scss-module__XfvE1a__statusMessage.SliderChallengeModal-module-scss-module__XfvE1a__error{color:#d14545}@media (min-width:480px){.SliderChallengeModal-module-scss-module__XfvE1a__modal{padding:28px 24px}.SliderChallengeModal-module-scss-module__XfvE1a__shieldIcon{width:52px;height:52px;font-size:26px}.SliderChallengeModal-module-scss-module__XfvE1a__headerText h2{font-size:20px}.SliderChallengeModal-module-scss-module__XfvE1a__instruction{font-size:17px}.SliderChallengeModal-module-scss-module__XfvE1a__sliderContainer{height:90px}.SliderChallengeModal-module-scss-module__XfvE1a__sliderTrack{height:70px}.SliderChallengeModal-module-scss-module__XfvE1a__sliderThumb{width:68px;height:68px}.SliderChallengeModal-module-scss-module__XfvE1a__sliderThumb svg{width:32px;height:32px}}@media (min-width:768px){.SliderChallengeModal-module-scss-module__XfvE1a__modal{padding:32px 28px}.SliderChallengeModal-module-scss-module__XfvE1a__shieldIcon{width:56px;height:56px;font-size:28px}.SliderChallengeModal-module-scss-module__XfvE1a__headerText h2{font-size:22px}.SliderChallengeModal-module-scss-module__XfvE1a__headerText p{font-size:13px}.SliderChallengeModal-module-scss-module__XfvE1a__instruction{margin-bottom:30px;font-size:18px}.SliderChallengeModal-module-scss-module__XfvE1a__sliderContainer{height:100px}.SliderChallengeModal-module-scss-module__XfvE1a__sliderTrack{height:76px}.SliderChallengeModal-module-scss-module__XfvE1a__sliderThumb{width:76px;height:76px}.SliderChallengeModal-module-scss-module__XfvE1a__sliderThumb svg{width:36px;height:36px}.SliderChallengeModal-module-scss-module__XfvE1a__holdProgress{height:12px}.SliderChallengeModal-module-scss-module__XfvE1a__statusMessage{font-size:16px}}@media (min-width:1024px){.SliderChallengeModal-module-scss-module__XfvE1a__modal{padding:36px 32px}.SliderChallengeModal-module-scss-module__XfvE1a__sliderThumb{width:70px;height:70px}.SliderChallengeModal-module-scss-module__XfvE1a__sliderTrack{height:80px}}
.Results-module-scss-module__I1qFqW__results{animation:.5s ease-in-out Results-module-scss-module__I1qFqW__fadeIn}.Results-module-scss-module__I1qFqW__title{color:#2d3748;text-align:center;margin-bottom:2rem;font-size:1.5rem;font-weight:600;line-height:1.2}.Results-module-scss-module__I1qFqW__resultsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}.Results-module-scss-module__I1qFqW__resultItem{background:linear-gradient(135deg,#f7fafc,#edf2f7);border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem;transition:all .3s;position:relative;overflow:hidden}.Results-module-scss-module__I1qFqW__resultItem:hover{border-color:#4299e1;transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.Results-module-scss-module__I1qFqW__resultItem:before{content:"";background:linear-gradient(90deg,#4299e1,#667eea);height:4px;position:absolute;top:0;left:0;right:0}.Results-module-scss-module__I1qFqW__resultHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.Results-module-scss-module__I1qFqW__resultTitle{color:#2d3748;flex:1;margin:0;font-size:1.1rem;font-weight:600}.Results-module-scss-module__I1qFqW__resultValue{color:#4299e1;background:#fff;border:2px solid #bee3f8;border-radius:8px;padding:.5rem 1rem;font-size:1.5rem;font-weight:700;box-shadow:0 2px 4px #4299e11a}.Results-module-scss-module__I1qFqW__resultDescription{color:#718096;margin:0;font-size:.9rem;line-height:1.5}@keyframes Results-module-scss-module__I1qFqW__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Results-module-scss-module__I1qFqW__title{margin-bottom:1.5rem;font-size:1.25rem}.Results-module-scss-module__I1qFqW__resultsGrid{grid-template-columns:1fr;gap:1rem}.Results-module-scss-module__I1qFqW__resultItem{padding:1.25rem}.Results-module-scss-module__I1qFqW__resultHeader{flex-direction:column;align-items:flex-start;gap:.75rem}.Results-module-scss-module__I1qFqW__resultValue{align-self:flex-start;font-size:1.25rem}}.Results-module-scss-module__I1qFqW__resultItem.Results-module-scss-module__I1qFqW__highlight{background:linear-gradient(135deg,#ebf8ff,#bee3f8)}.Results-module-scss-module__I1qFqW__resultItem.Results-module-scss-module__I1qFqW__highlight .Results-module-scss-module__I1qFqW__resultValue{color:#fff;background:#4299e1;border-color:#4299e1}.Results-module-scss-module__I1qFqW__resultItem.Results-module-scss-module__I1qFqW__warning{background:linear-gradient(135deg,#fef5e7,#fbd38d)}.Results-module-scss-module__I1qFqW__resultItem.Results-module-scss-module__I1qFqW__warning .Results-module-scss-module__I1qFqW__resultValue{color:#fff;background:#dd6b20;border-color:#dd6b20}
.Calculator-module-scss-module__WQ2NUq__calculator{background:#fff;border-radius:12px;max-width:800px;margin:0 auto;padding:2rem;box-shadow:0 4px 6px #0000001a}.Calculator-module-scss-module__WQ2NUq__header{text-align:center;margin-bottom:2rem}.Calculator-module-scss-module__WQ2NUq__title{color:#1a202c;margin-bottom:.5rem;font-size:2rem;font-weight:700;line-height:2.5rem}.Calculator-module-scss-module__WQ2NUq__description{color:#718096;font-size:1.1rem;line-height:1.6}.Calculator-module-scss-module__WQ2NUq__progress{margin-bottom:2rem}.Calculator-module-scss-module__WQ2NUq__progressBar{background:#e2e8f0;border-radius:3px;width:100%;height:6px;margin-bottom:.5rem;overflow:hidden}.Calculator-module-scss-module__WQ2NUq__progressFill{background:#000;border-radius:3px;height:100%;transition:width .3s}.Calculator-module-scss-module__WQ2NUq__stepIndicator{text-align:center;color:#718096;font-size:.875rem;font-weight:500}.Calculator-module-scss-module__WQ2NUq__content{min-height:300px;margin-bottom:2rem}.Calculator-module-scss-module__WQ2NUq__actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Calculator-module-scss-module__WQ2NUq__buttonPrimary{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;flex:1;justify-content:center;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.Calculator-module-scss-module__WQ2NUq__buttonPrimary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.Calculator-module-scss-module__WQ2NUq__buttonPrimary:disabled{opacity:.6;cursor:not-allowed}.Calculator-module-scss-module__WQ2NUq__buttonSecondary{color:#4a5568;cursor:pointer;background:#e2e8f0;border:none;border-radius:8px;flex:1;justify-content:center;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.Calculator-module-scss-module__WQ2NUq__buttonSecondary:hover{background:#cbd5e0}.Calculator-module-scss-module__WQ2NUq__buttonPrimaryModal{color:#fff;cursor:pointer;background:#006eff;border:none;border-radius:8px;flex:1;justify-content:center;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.Calculator-module-scss-module__WQ2NUq__buttonPrimaryModal:hover{background:#cbd5e0}@media (max-width:768px){.Calculator-module-scss-module__WQ2NUq__calculator{padding:1rem}.Calculator-module-scss-module__WQ2NUq__title{font-size:1.5rem;line-height:2rem}.Calculator-module-scss-module__WQ2NUq__actions{flex-direction:column-reverse}.Calculator-module-scss-module__WQ2NUq__buttonPrimary,.Calculator-module-scss-module__WQ2NUq__buttonSecondary{width:100%}}
.CallToAction-module-scss-module__4SOmWa__modernCta{--color-primary:#3b82f6;--color-secondary:#8b5cf6;--color-accent:#10b981;--color-background:#fff;--color-surface:#ffffff1a;--color-text:#1f2937;--color-text-light:#6b7280;--color-border:#0000001a;--spacing-unit:14px;background-color:var(--color-background);min-height:100vh;color:var(--color-text);padding:3rem 0;transition:all .4s;position:relative;overflow:hidden}.CallToAction-module-scss-module__4SOmWa__container{width:100%;max-width:1500px;padding:0 var(--spacing-unit);z-index:2;margin:0 auto;position:relative}.CallToAction-module-scss-module__4SOmWa__badge{background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:2rem;margin-bottom:2rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;animation:.6s cubic-bezier(.34,1.56,.64,1) CallToAction-module-scss-module__4SOmWa__badgePop;display:inline-block}@keyframes CallToAction-module-scss-module__4SOmWa__badgePop{0%{opacity:0;transform:scale(0)}80%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.CallToAction-module-scss-module__4SOmWa__subtitle{opacity:0;align-items:center;gap:1rem;margin-bottom:1.5rem;animation:.8s .3s forwards CallToAction-module-scss-module__4SOmWa__fadeIn;display:flex}.CallToAction-module-scss-module__4SOmWa__subtitleText{text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);white-space:nowrap;font-size:1rem;font-weight:600}.CallToAction-module-scss-module__4SOmWa__subtitleLine{background:-webkit-gradient(linear,left top,right top,from(var(--color-primary)),to(transparent));background:linear-gradient(90deg,var(--color-primary),transparent);flex:1;height:1px}.CallToAction-module-scss-module__4SOmWa__title{letter-spacing:-.02em;opacity:0;margin:0 0 1.5rem;font-size:2.5rem;font-weight:800;line-height:1.1;animation:.8s .5s forwards CallToAction-module-scss-module__4SOmWa__fadeIn}.CallToAction-module-scss-module__4SOmWa__description{opacity:0;margin-bottom:2rem;font-size:1.125rem;line-height:1.7;animation:.8s .7s forwards CallToAction-module-scss-module__4SOmWa__fadeIn;color:var(--color-text-light)!important}.CallToAction-module-scss-module__4SOmWa__description p{margin:0 0 1rem;color:var(--color-text-light)!important}.CallToAction-module-scss-module__4SOmWa__description p:last-child{margin-bottom:0}.CallToAction-module-scss-module__4SOmWa__description ul,.CallToAction-module-scss-module__4SOmWa__description ol{margin:1rem 0;padding-left:1.5rem}.CallToAction-module-scss-module__4SOmWa__description li{margin-bottom:.5rem}.CallToAction-module-scss-module__4SOmWa__featuresGrid{grid-template-columns:1fr;gap:1.25rem;margin:2rem 0;display:grid}.CallToAction-module-scss-module__4SOmWa__featureItem{background:var(--color-surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:1rem;animation:.6s forwards CallToAction-module-scss-module__4SOmWa__slideUp;display:flex;transform:translateY(20px)}.CallToAction-module-scss-module__4SOmWa__featureItem:first-child{animation-delay:.9s}.CallToAction-module-scss-module__4SOmWa__featureItem:nth-child(2){animation-delay:1s}.CallToAction-module-scss-module__4SOmWa__featureItem:nth-child(3){animation-delay:1.1s}.CallToAction-module-scss-module__4SOmWa__featureItem:nth-child(4){animation-delay:1.2s}.CallToAction-module-scss-module__4SOmWa__featureItem:nth-child(5){animation-delay:1.3s}.CallToAction-module-scss-module__4SOmWa__featureItem:nth-child(6){animation-delay:1.4s}.CallToAction-module-scss-module__4SOmWa__featureIcon{background:var(--color-primary);color:#fff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.5rem;display:flex}.CallToAction-module-scss-module__4SOmWa__iconEmoji{font-size:1.5rem;line-height:1}.CallToAction-module-scss-module__4SOmWa__iconNumber{width:2.5rem;height:2.5rem;color:var(--color-primary);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.CallToAction-module-scss-module__4SOmWa__iconCustom{font-size:1.5rem}.CallToAction-module-scss-module__4SOmWa__iconSvg{width:1.5rem;height:1.5rem}.CallToAction-module-scss-module__4SOmWa__iconSvg svg{fill:currentColor;width:100%;height:100%}.CallToAction-module-scss-module__4SOmWa__featureContent{flex:1}.CallToAction-module-scss-module__4SOmWa__featureTitle{color:var(--color-text);margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.CallToAction-module-scss-module__4SOmWa__featureDescription{color:var(--color-text-light);margin:0;font-size:.875rem;line-height:1.5}.CallToAction-module-scss-module__4SOmWa__statsContainer{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin:2rem 0;display:flex}.CallToAction-module-scss-module__4SOmWa__statItem{text-align:center;opacity:0;flex:1;min-width:100px;padding:1rem;animation:.6s forwards CallToAction-module-scss-module__4SOmWa__slideUp;transform:translateY(20px)}.CallToAction-module-scss-module__4SOmWa__statItem:first-child{animation-delay:1.3s}.CallToAction-module-scss-module__4SOmWa__statItem:nth-child(2){animation-delay:1.4s}.CallToAction-module-scss-module__4SOmWa__statItem:nth-child(3){animation-delay:1.5s}.CallToAction-module-scss-module__4SOmWa__statNumber{color:var(--color-primary);margin-bottom:.5rem;font-size:2.25rem;font-weight:800;line-height:1}.CallToAction-module-scss-module__4SOmWa__statPrefix,.CallToAction-module-scss-module__4SOmWa__statSuffix{color:var(--color-text-light);font-size:1.5rem;font-weight:600}.CallToAction-module-scss-module__4SOmWa__statLabel{color:var(--color-text-light);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}.CallToAction-module-scss-module__4SOmWa__trend_up{color:#10b981;margin-left:.25rem}.CallToAction-module-scss-module__4SOmWa__trend_down{color:#ef4444;margin-left:.25rem}.CallToAction-module-scss-module__4SOmWa__trend_neutral{color:var(--color-text-light);margin-left:.25rem}.CallToAction-module-scss-module__4SOmWa__buttonsContainer{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.CallToAction-module-scss-module__4SOmWa__button{cursor:pointer;text-align:center;border:2px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.CallToAction-module-scss-module__4SOmWa__button:hover{transform:translateY(-2px)}.CallToAction-module-scss-module__4SOmWa__primaryButton{opacity:0;animation:.8s 1.4s forwards CallToAction-module-scss-module__4SOmWa__fadeIn}.CallToAction-module-scss-module__4SOmWa__secondaryButton{opacity:0;animation:.8s 1.5s forwards CallToAction-module-scss-module__4SOmWa__fadeIn}.CallToAction-module-scss-module__4SOmWa__btn_primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary);align-items:center;display:flex!important}.CallToAction-module-scss-module__4SOmWa__btn_primary:hover{background:var(--color-primary),10%;-webkit-box-shadow:0 10px 20px rgba(var(--color-primary-rgb),.3);box-shadow:0 10px 20px rgba(var(--color-primary-rgb),.3)}.CallToAction-module-scss-module__4SOmWa__btn_secondary{background:var(--color-secondary);color:#fff;border-color:var(--color-secondary)}.CallToAction-module-scss-module__4SOmWa__btn_secondary:hover{background:var(--color-secondary),10%;-webkit-box-shadow:0 10px 20px rgba(var(--color-secondary-rgb),.3);box-shadow:0 10px 20px rgba(var(--color-secondary-rgb),.3)}.CallToAction-module-scss-module__4SOmWa__btn_outline{color:var(--color-primary);border-color:var(--color-primary);background:0 0}.CallToAction-module-scss-module__4SOmWa__btn_outline:hover{background:var(--color-primary);color:#fff}.CallToAction-module-scss-module__4SOmWa__btn_ghost{color:var(--color-text);background:0 0;border-color:#0000}.CallToAction-module-scss-module__4SOmWa__btn_ghost:hover{background:#0000000d}.CallToAction-module-scss-module__4SOmWa__btn_gradient{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;border:none;position:relative;overflow:hidden}.CallToAction-module-scss-module__4SOmWa__btn_gradient:before{content:"";background:linear-gradient(135deg,var(--color-secondary),var(--color-primary));opacity:0;transition:opacity .3s;position:absolute;inset:0}.CallToAction-module-scss-module__4SOmWa__btn_gradient:hover:before{opacity:1}.CallToAction-module-scss-module__4SOmWa__btn_gradient .CallToAction-module-scss-module__4SOmWa__buttonText,.CallToAction-module-scss-module__4SOmWa__btn_gradient .CallToAction-module-scss-module__4SOmWa__iconArrow,.CallToAction-module-scss-module__4SOmWa__btn_gradient .CallToAction-module-scss-module__4SOmWa__iconDownload,.CallToAction-module-scss-module__4SOmWa__btn_gradient .CallToAction-module-scss-module__4SOmWa__iconPlay,.CallToAction-module-scss-module__4SOmWa__btn_gradient .CallToAction-module-scss-module__4SOmWa__iconExternal{z-index:1;position:relative}.CallToAction-module-scss-module__4SOmWa__anim_hover_glow:hover{-webkit-box-shadow:0 0 25px var(--color-primary);box-shadow:0 0 25px var(--color-primary)}.CallToAction-module-scss-module__4SOmWa__anim_hover_scale:hover{transform:scale(1.05)translateY(-2px)}.CallToAction-module-scss-module__4SOmWa__mediaImageWrapper,.CallToAction-module-scss-module__4SOmWa__mediaVideoWrapper{height:100%}.CallToAction-module-scss-module__4SOmWa__anim_hover_slide{position:relative;overflow:hidden}.CallToAction-module-scss-module__4SOmWa__anim_hover_slide:after{content:"";background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#ffffff4d),to(transparent));background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.CallToAction-module-scss-module__4SOmWa__anim_hover_slide:hover:after{left:100%}@keyframes CallToAction-module-scss-module__4SOmWa__buttonPulse{0%,to{-webkit-box-shadow:0 0 0 0 rgba(var(--color-primary-rgb),.7);box-shadow:0 0 0 0 rgba(var(--color-primary-rgb),.7);transform:scale(1)}50%{transform:scale(1.02)}70%{-webkit-box-shadow:0 0 0 10px rgba(var(--color-primary-rgb),0);box-shadow:0 0 0 10px rgba(var(--color-primary-rgb),0)}}.CallToAction-module-scss-module__4SOmWa__iconArrow,.CallToAction-module-scss-module__4SOmWa__iconDownload,.CallToAction-module-scss-module__4SOmWa__iconPlay,.CallToAction-module-scss-module__4SOmWa__iconExternal{width:1.25rem;height:1.25rem;transition:transform .3s}.CallToAction-module-scss-module__4SOmWa__button:hover .CallToAction-module-scss-module__4SOmWa__iconArrow,.CallToAction-module-scss-module__4SOmWa__button:hover .CallToAction-module-scss-module__4SOmWa__iconDownload,.CallToAction-module-scss-module__4SOmWa__button:hover .CallToAction-module-scss-module__4SOmWa__iconPlay,.CallToAction-module-scss-module__4SOmWa__button:hover .CallToAction-module-scss-module__4SOmWa__iconExternal{transform:translate(4px)}.CallToAction-module-scss-module__4SOmWa__iconPlay{width:1.5rem;height:1.5rem}.CallToAction-module-scss-module__4SOmWa__mediaContainer{min-height:300px;margin-top:2rem;position:relative}.CallToAction-module-scss-module__4SOmWa__mediaPlaceholder{text-align:center;background:#0000000d;border:2px dashed #0000001a;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:2rem;display:flex}.CallToAction-module-scss-module__4SOmWa__mediaPlaceholder .CallToAction-module-scss-module__4SOmWa__placeholderIcon{color:#0003;width:64px;height:64px;margin-bottom:1rem}.CallToAction-module-scss-module__4SOmWa__mediaPlaceholder .CallToAction-module-scss-module__4SOmWa__placeholderIcon svg{width:100%;height:100%}.CallToAction-module-scss-module__4SOmWa__mediaPlaceholder .CallToAction-module-scss-module__4SOmWa__placeholderText{color:#0006;font-size:.875rem}.CallToAction-module-scss-module__4SOmWa__mediaItem{opacity:0;border-radius:1rem;animation:1s .9s forwards CallToAction-module-scss-module__4SOmWa__fadeIn;position:absolute;overflow:hidden}.CallToAction-module-scss-module__4SOmWa__mediaItem img,.CallToAction-module-scss-module__4SOmWa__mediaItem video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.CallToAction-module-scss-module__4SOmWa__size_xlarge{width:100%;height:400px;position:relative!important;top:auto!important;left:auto!important}.CallToAction-module-scss-module__4SOmWa__media_floating_left{animation:6s ease-in-out infinite CallToAction-module-scss-module__4SOmWa__floatLeft;top:10%;left:5%}.CallToAction-module-scss-module__4SOmWa__media_floating_right{animation:7s ease-in-out 1s infinite CallToAction-module-scss-module__4SOmWa__floatRight;top:15%;right:5%}.CallToAction-module-scss-module__4SOmWa__media_background_parallax{z-index:0;border-radius:0;inset:0;width:100%!important;height:100%!important;position:absolute!important}.CallToAction-module-scss-module__4SOmWa__media_corner_decoration{opacity:.7;bottom:10%;right:5%}.CallToAction-module-scss-module__4SOmWa__media_full_width{width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.CallToAction-module-scss-module__4SOmWa__anim_float{animation:6s ease-in-out infinite CallToAction-module-scss-module__4SOmWa__float}.CallToAction-module-scss-module__4SOmWa__anim_pulse{animation:3s ease-in-out infinite CallToAction-module-scss-module__4SOmWa__mediaPulse}.CallToAction-module-scss-module__4SOmWa__anim_rotate{animation:20s linear infinite CallToAction-module-scss-module__4SOmWa__rotate}.CallToAction-module-scss-module__4SOmWa__anim_scale{animation:5s ease-in-out infinite CallToAction-module-scss-module__4SOmWa__scale}@keyframes CallToAction-module-scss-module__4SOmWa__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(2deg)}}@keyframes CallToAction-module-scss-module__4SOmWa__floatLeft{0%,to{transform:translate(0)rotate(-3deg)}33%{transform:translate(10px,-15px)rotate(1deg)}66%{transform:translate(-5px,10px)rotate(-1deg)}}@keyframes CallToAction-module-scss-module__4SOmWa__floatRight{0%,to{transform:translate(0)rotate(3deg)}33%{transform:translate(-10px,-10px)rotate(-1deg)}66%{transform:translate(5px,15px)rotate(1deg)}}@keyframes CallToAction-module-scss-module__4SOmWa__mediaPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@keyframes CallToAction-module-scss-module__4SOmWa__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes CallToAction-module-scss-module__4SOmWa__scale{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.CallToAction-module-scss-module__4SOmWa__overlay_blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:#0003;position:absolute;inset:0}.CallToAction-module-scss-module__4SOmWa__overlay_grain{mix-blend-mode:overlay;opacity:.3;pointer-events:none;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.2'/%3E%3C/svg%3E");position:absolute;inset:0}.CallToAction-module-scss-module__4SOmWa__overlay_gradient{pointer-events:none;background:linear-gradient(45deg,#0000004d,#0000);position:absolute;inset:0}.CallToAction-module-scss-module__4SOmWa__overlay_vignette{pointer-events:none;background:radial-gradient(circle,#0000 30%,#00000080 100%);position:absolute;inset:0}.CallToAction-module-scss-module__4SOmWa__videoBackground{z-index:0;position:absolute;inset:0;overflow:hidden}.CallToAction-module-scss-module__4SOmWa__videoBackground video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.CallToAction-module-scss-module__4SOmWa__videoOverlay{background:linear-gradient(#0006 0%,#0009 100%);position:absolute;inset:0}.CallToAction-module-scss-module__4SOmWa__floatingElements{pointer-events:none;z-index:1;opacity:0;animation:1s 1s forwards CallToAction-module-scss-module__4SOmWa__fadeIn;position:absolute;inset:0}.CallToAction-module-scss-module__4SOmWa__floatingCircle{background:rgba(var(--color-primary-rgb),.1);border-radius:50%;width:100px;height:100px;animation:8s ease-in-out infinite CallToAction-module-scss-module__4SOmWa__float;position:absolute;top:20%;right:10%}.CallToAction-module-scss-module__4SOmWa__floatingSquare{background:rgba(var(--color-secondary-rgb),.1);width:80px;height:80px;animation:10s ease-in-out 2s infinite CallToAction-module-scss-module__4SOmWa__float;position:absolute;bottom:30%;left:5%}.CallToAction-module-scss-module__4SOmWa__floatingTriangle{border-left:50px solid #0000;border-right:50px solid #0000;border-bottom:86.6px solid rgba(var(--color-accent-rgb),.1);width:0;height:0;animation:12s ease-in-out 1s infinite CallToAction-module-scss-module__4SOmWa__float;position:absolute;top:60%;right:20%}.CallToAction-module-scss-module__4SOmWa__glassmorphism{--color-surface:#ffffff1a;-webkit-backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #fff3}.CallToAction-module-scss-module__4SOmWa__glassmorphism .CallToAction-module-scss-module__4SOmWa__featureItem,.CallToAction-module-scss-module__4SOmWa__glassmorphism .CallToAction-module-scss-module__4SOmWa__statItem{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a}.CallToAction-module-scss-module__4SOmWa__neubrutalism{--color-background:#fff;--color-surface:#fff;background:#fff;border:3px solid #000;box-shadow:8px 8px #000}.CallToAction-module-scss-module__4SOmWa__neubrutalism .CallToAction-module-scss-module__4SOmWa__button{border:2px solid #000;box-shadow:4px 4px #000}.CallToAction-module-scss-module__4SOmWa__neubrutalism .CallToAction-module-scss-module__4SOmWa__button:hover{transform:translate(2px,2px);box-shadow:2px 2px #000}.CallToAction-module-scss-module__4SOmWa__neubrutalism .CallToAction-module-scss-module__4SOmWa__featureItem{border:2px solid #000;box-shadow:4px 4px #000}.CallToAction-module-scss-module__4SOmWa__gradient_wave{position:relative;overflow:hidden}.CallToAction-module-scss-module__4SOmWa__gradient_wave:before{content:"";z-index:1;background:linear-gradient(45deg,#0000 30%,#ffffff1a 50%,#0000 70%);width:200%;height:200%;animation:20s linear infinite CallToAction-module-scss-module__4SOmWa__wave;position:absolute;top:-50%;left:-50%}.CallToAction-module-scss-module__4SOmWa__gradient_wave .CallToAction-module-scss-module__4SOmWa__container{z-index:2;position:relative}@keyframes CallToAction-module-scss-module__4SOmWa__wave{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CallToAction-module-scss-module__4SOmWa__dark_futurism{--color-background:#0f172a;--color-text:#fff;--color-text-light:#cbd5e1;--color-surface:#ffffff0d;color:#fff;background:#0f172a}.CallToAction-module-scss-module__4SOmWa__dark_futurism:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 20% 80%,#6366f11a 0%,#0000 50%),radial-gradient(circle at 80% 20%,#8b5cf61a 0%,#0000 50%);position:absolute;inset:0}.CallToAction-module-scss-module__4SOmWa__dark_futurism .CallToAction-module-scss-module__4SOmWa__title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#60a5fa,#a78bfa);-webkit-background-clip:text;background-clip:text}.CallToAction-module-scss-module__4SOmWa__dark_futurism .CallToAction-module-scss-module__4SOmWa__container{z-index:2;position:relative}.CallToAction-module-scss-module__4SOmWa__minimal_grid{--color-background:#f9fafb;--color-surface:#0000000d;background:#f9fafb}.CallToAction-module-scss-module__4SOmWa__minimal_grid:before{content:"";opacity:.3;pointer-events:none;background-image:linear-gradient(#00000008 1px,#0000 1px),linear-gradient(90deg,#00000008 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.CallToAction-module-scss-module__4SOmWa__minimal_grid .CallToAction-module-scss-module__4SOmWa__featureItem{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffc}.CallToAction-module-scss-module__4SOmWa__ocean_blue{--color-primary:#3b82f6;--color-secondary:#06b6d4;--color-accent:#22d3ee;--color-primary-rgb:59,130,246;--color-secondary-rgb:6,182,212;--color-accent-rgb:34,211,238}.CallToAction-module-scss-module__4SOmWa__sunset_orange{--color-primary:#f97316;--color-secondary:#ef4444;--color-accent:#f59e0b;--color-primary-rgb:249,115,22;--color-secondary-rgb:239,68,68;--color-accent-rgb:245,158,11}.CallToAction-module-scss-module__4SOmWa__forest_green{--color-primary:#10b981;--color-secondary:#059669;--color-accent:#34d399;--color-primary-rgb:16,185,129;--color-secondary-rgb:5,150,105;--color-accent-rgb:52,211,153}.CallToAction-module-scss-module__4SOmWa__galaxy_purple{--color-primary:#8b5cf6;--color-secondary:#a855f7;--color-accent:#d946ef;--color-primary-rgb:139,92,246;--color-secondary-rgb:168,85,247;--color-accent-rgb:217,70,239}.CallToAction-module-scss-module__4SOmWa__monochrome{--color-primary:#000;--color-secondary:#333;--color-accent:#666;--color-text:#000;--color-text-light:#666;--color-primary-rgb:0,0,0;--color-secondary-rgb:51,51,51;--color-accent-rgb:102,102,102}.CallToAction-module-scss-module__4SOmWa__monochrome .CallToAction-module-scss-module__4SOmWa__featureIcon,.CallToAction-module-scss-module__4SOmWa__monochrome .CallToAction-module-scss-module__4SOmWa__iconNumber{color:#fff;background:#000}.CallToAction-module-scss-module__4SOmWa__bg_gradient{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary)20%,white 80%)0%,color-mix(in srgb,var(--color-secondary)20%,white 80%)100%)}.CallToAction-module-scss-module__4SOmWa__bg_particles{position:relative}.CallToAction-module-scss-module__4SOmWa__bg_particles:before{content:"";background-image:radial-gradient(circle at 20% 30%,rgba(var(--color-primary-rgb),.1)0%,transparent 50%),radial-gradient(circle at 80% 70%,rgba(var(--color-secondary-rgb),.1)0%,transparent 50%);z-index:1;pointer-events:none;position:absolute;inset:0}.CallToAction-module-scss-module__4SOmWa__bg_particles .CallToAction-module-scss-module__4SOmWa__container{z-index:2;position:relative}.CallToAction-module-scss-module__4SOmWa__bg_animated_gradient{background:linear-gradient(-45deg,color-mix(in srgb,var(--color-primary)30%,white 70%),color-mix(in srgb,var(--color-secondary)30%,white 70%),color-mix(in srgb,var(--color-accent)30%,white 70%),color-mix(in srgb,var(--color-primary)30%,white 70%));background-size:400% 400%;animation:15s infinite CallToAction-module-scss-module__4SOmWa__gradientShift}@keyframes CallToAction-module-scss-module__4SOmWa__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.CallToAction-module-scss-module__4SOmWa__contentLayout{flex-direction:column;gap:2rem;display:flex}.CallToAction-module-scss-module__4SOmWa__textContent{order:1}.CallToAction-module-scss-module__4SOmWa__mediaContent{order:2;position:relative}@keyframes CallToAction-module-scss-module__4SOmWa__fadeIn{to{opacity:1}}@keyframes CallToAction-module-scss-module__4SOmWa__slideUp{to{opacity:1;transform:translateY(0)}}@media (min-width:420px){.CallToAction-module-scss-module__4SOmWa__modernCta{--spacing-unit:1.5rem}.CallToAction-module-scss-module__4SOmWa__title{font-size:2.75rem}.CallToAction-module-scss-module__4SOmWa__description{font-size:1.25rem}.CallToAction-module-scss-module__4SOmWa__featuresGrid{gap:1.5rem}.CallToAction-module-scss-module__4SOmWa__buttonsContainer{flex-flow:wrap}.CallToAction-module-scss-module__4SOmWa__button{min-width:200px}}@media (min-width:620px){.CallToAction-module-scss-module__4SOmWa__title{font-size:3rem}.CallToAction-module-scss-module__4SOmWa__featuresGrid{grid-template-columns:repeat(2,1fr)}.CallToAction-module-scss-module__4SOmWa__statsContainer{justify-content:flex-start}.CallToAction-module-scss-module__4SOmWa__statItem{flex:none;min-width:140px}.CallToAction-module-scss-module__4SOmWa__mediaContainer{min-height:400px}.CallToAction-module-scss-module__4SOmWa__size_small{width:180px;height:180px}.CallToAction-module-scss-module__4SOmWa__size_medium{width:300px;height:300px}.CallToAction-module-scss-module__4SOmWa__size_large{width:400px;height:400px}}@media (min-width:720px){.CallToAction-module-scss-module__4SOmWa__contentLayout{flex-direction:row;align-items:center;gap:3rem}.CallToAction-module-scss-module__4SOmWa__textContent{flex:2;order:1}.CallToAction-module-scss-module__4SOmWa__mediaContent{flex:1;order:2;margin-top:0}.CallToAction-module-scss-module__4SOmWa__title{font-size:3.25rem}.CallToAction-module-scss-module__4SOmWa__featuresGrid{grid-template-columns:repeat(2,1fr)}.CallToAction-module-scss-module__4SOmWa__media_floating_left{top:10%;left:-50px}.CallToAction-module-scss-module__4SOmWa__media_floating_right{top:15%;right:-50px}}@media (min-width:820px){.CallToAction-module-scss-module__4SOmWa__modernCta{--spacing-unit:2rem}.CallToAction-module-scss-module__4SOmWa__title{font-size:3.5rem}.CallToAction-module-scss-module__4SOmWa__description{font-size:1.375rem;line-height:1.8}.CallToAction-module-scss-module__4SOmWa__featuresGrid{grid-template-columns:repeat(3,1fr)}.CallToAction-module-scss-module__4SOmWa__contentLayout{gap:4rem}.CallToAction-module-scss-module__4SOmWa__size_small{width:200px;height:200px}.CallToAction-module-scss-module__4SOmWa__size_medium{width:350px;height:350px}.CallToAction-module-scss-module__4SOmWa__size_large{width:450px;height:450px}}@media (min-width:920px){.CallToAction-module-scss-module__4SOmWa__title{font-size:4rem}.CallToAction-module-scss-module__4SOmWa__featuresGrid{grid-template-columns:repeat(3,1fr);gap:2rem}.CallToAction-module-scss-module__4SOmWa__contentLayout{gap:5rem}.CallToAction-module-scss-module__4SOmWa__buttonsContainer{flex-direction:row}.CallToAction-module-scss-module__4SOmWa__button{padding:1.25rem 3rem;font-size:1.125rem}}@media (min-width:1020px){.CallToAction-module-scss-module__4SOmWa__contentLayout{gap:6rem}.CallToAction-module-scss-module__4SOmWa__size_small{width:220px;height:220px}.CallToAction-module-scss-module__4SOmWa__size_medium{width:380px;height:380px}.CallToAction-module-scss-module__4SOmWa__size_large{width:500px;height:500px}}@media (min-width:1200px){.CallToAction-module-scss-module__4SOmWa__description{font-size:1.5rem}.CallToAction-module-scss-module__4SOmWa__contentLayout{gap:8rem}}@media (min-width:1400px){.CallToAction-module-scss-module__4SOmWa__size_small{width:250px;height:250px}.CallToAction-module-scss-module__4SOmWa__size_medium{width:400px;height:400px}.CallToAction-module-scss-module__4SOmWa__size_large{width:550px;height:550px}}@media (prefers-reduced-motion:reduce){.CallToAction-module-scss-module__4SOmWa__modernCta,.CallToAction-module-scss-module__4SOmWa__badge,.CallToAction-module-scss-module__4SOmWa__title,.CallToAction-module-scss-module__4SOmWa__description,.CallToAction-module-scss-module__4SOmWa__subtitle,.CallToAction-module-scss-module__4SOmWa__featureItem,.CallToAction-module-scss-module__4SOmWa__statItem,.CallToAction-module-scss-module__4SOmWa__button,.CallToAction-module-scss-module__4SOmWa__mediaItem,.CallToAction-module-scss-module__4SOmWa__floatingElements,.CallToAction-module-scss-module__4SOmWa__floatingCircle,.CallToAction-module-scss-module__4SOmWa__floatingSquare,.CallToAction-module-scss-module__4SOmWa__floatingTriangle,.CallToAction-module-scss-module__4SOmWa__iconArrow,.CallToAction-module-scss-module__4SOmWa__iconDownload,.CallToAction-module-scss-module__4SOmWa__iconPlay,.CallToAction-module-scss-module__4SOmWa__iconExternal{transition:none!important;animation:none!important}.CallToAction-module-scss-module__4SOmWa__button:hover{transform:none!important}.CallToAction-module-scss-module__4SOmWa__gradient_wave:before,.CallToAction-module-scss-module__4SOmWa__bg_animated_gradient{animation:none!important}.CallToAction-module-scss-module__4SOmWa__media_floating_left,.CallToAction-module-scss-module__4SOmWa__media_floating_right,.CallToAction-module-scss-module__4SOmWa__anim_float,.CallToAction-module-scss-module__4SOmWa__anim_pulse,.CallToAction-module-scss-module__4SOmWa__anim_rotate,.CallToAction-module-scss-module__4SOmWa__anim_scale{animation:none!important;transform:none!important}.CallToAction-module-scss-module__4SOmWa__anim_hover_slide:after{display:none}}.CallToAction-module-scss-module__4SOmWa__mediaContent{width:100%;height:100%;min-height:400px;position:relative}@media (min-width:720px){.CallToAction-module-scss-module__4SOmWa__mediaContent{min-height:500px}}.CallToAction-module-scss-module__4SOmWa__mediaContainer{width:100%;height:100%;min-height:300px;position:relative}@media (min-width:420px){.CallToAction-module-scss-module__4SOmWa__mediaContainer{min-height:350px}}@media (min-width:620px){.CallToAction-module-scss-module__4SOmWa__mediaContainer{min-height:400px}}.CallToAction-module-scss-module__4SOmWa__mediaItem{opacity:0;z-index:1;border-radius:1rem;animation:1s .9s forwards CallToAction-module-scss-module__4SOmWa__fadeIn;position:absolute;overflow:hidden}.CallToAction-module-scss-module__4SOmWa__mediaItem img,.CallToAction-module-scss-module__4SOmWa__mediaItem video{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.CallToAction-module-scss-module__4SOmWa__media_floating_left{z-index:2;top:10%;left:5%}.CallToAction-module-scss-module__4SOmWa__media_floating_right{z-index:1;top:15%;right:5%}.CallToAction-module-scss-module__4SOmWa__size_small{width:120px;height:120px}@media (min-width:420px){.CallToAction-module-scss-module__4SOmWa__size_small{width:150px;height:150px}}@media (min-width:620px){.CallToAction-module-scss-module__4SOmWa__size_small{width:180px;height:180px}}@media (min-width:820px){.CallToAction-module-scss-module__4SOmWa__size_small{width:200px;height:200px}}.CallToAction-module-scss-module__4SOmWa__size_medium{width:180px;height:180px}@media (min-width:420px){.CallToAction-module-scss-module__4SOmWa__size_medium{width:220px;height:220px}}@media (min-width:620px){.CallToAction-module-scss-module__4SOmWa__size_medium{width:280px;height:280px}}@media (min-width:820px){.CallToAction-module-scss-module__4SOmWa__size_medium{width:320px;height:320px}}.CallToAction-module-scss-module__4SOmWa__size_large{width:250px;height:250px}@media (min-width:420px){.CallToAction-module-scss-module__4SOmWa__size_large{width:300px;height:300px}}@media (min-width:620px){.CallToAction-module-scss-module__4SOmWa__size_large{width:350px;height:350px}}@media (min-width:820px){.CallToAction-module-scss-module__4SOmWa__size_large{width:400px;height:400px}}@media (min-width:620px){.CallToAction-module-scss-module__4SOmWa__media_floating_left{top:20%;left:10%}.CallToAction-module-scss-module__4SOmWa__media_floating_right{top:25%;right:10%}}@media (min-width:920px){.CallToAction-module-scss-module__4SOmWa__media_floating_left{top:15%;left:-50px}.CallToAction-module-scss-module__4SOmWa__media_floating_right{top:20%;right:-50px}}@media (min-width:1200px){.CallToAction-module-scss-module__4SOmWa__media_floating_left{top:10%;left:-80px}.CallToAction-module-scss-module__4SOmWa__media_floating_right{top:15%;right:-80px}}.CallToAction-module-scss-module__4SOmWa__mediaFallback{color:#0006;background:#0000000d;border:2px dashed #0000001a;border-radius:1rem;justify-content:center;align-items:center;width:100%;height:100%;font-size:.875rem;display:flex}.CallToAction-module-scss-module__4SOmWa__overlay_none{display:none}@keyframes CallToAction-module-scss-module__4SOmWa__mediaFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CallToAction-module-scss-module__4SOmWa__media_floating_left{animation:1s .8s forwards CallToAction-module-scss-module__4SOmWa__mediaFadeIn,8s ease-in-out 1.5s infinite CallToAction-module-scss-module__4SOmWa__floatLeft}.CallToAction-module-scss-module__4SOmWa__media_floating_right{animation:1s 1s forwards CallToAction-module-scss-module__4SOmWa__mediaFadeIn,9s ease-in-out 2s infinite CallToAction-module-scss-module__4SOmWa__floatRight}.CallToAction-module-scss-module__4SOmWa__description{opacity:0;margin-bottom:2rem;animation:.8s .7s forwards CallToAction-module-scss-module__4SOmWa__fadeIn}.CallToAction-module-scss-module__4SOmWa__markdownContent{color:var(--color-text-light);font-size:1.125rem;line-height:1.7}.CallToAction-module-scss-module__4SOmWa__markdownContent h1,.CallToAction-module-scss-module__4SOmWa__markdownContent h2,.CallToAction-module-scss-module__4SOmWa__markdownContent h3,.CallToAction-module-scss-module__4SOmWa__markdownContent h4,.CallToAction-module-scss-module__4SOmWa__markdownContent h5,.CallToAction-module-scss-module__4SOmWa__markdownContent h6{color:var(--color-text);margin-top:1.5rem;margin-bottom:.75rem;font-weight:600;line-height:1.3}.CallToAction-module-scss-module__4SOmWa__markdownContent h1{margin-top:0;font-size:2rem}.CallToAction-module-scss-module__4SOmWa__markdownContent h2{font-size:1.5rem}.CallToAction-module-scss-module__4SOmWa__markdownContent h3{font-size:1.25rem}.CallToAction-module-scss-module__4SOmWa__markdownContent h4{font-size:1.125rem}.CallToAction-module-scss-module__4SOmWa__markdownContent p{margin-bottom:1rem}.CallToAction-module-scss-module__4SOmWa__markdownContent p:last-child{margin-bottom:0}.CallToAction-module-scss-module__4SOmWa__markdownContent ul,.CallToAction-module-scss-module__4SOmWa__markdownContent ol{margin:1rem 0;padding-left:1.5rem}.CallToAction-module-scss-module__4SOmWa__markdownContent ul li,.CallToAction-module-scss-module__4SOmWa__markdownContent ol li{margin-bottom:.5rem;padding-left:.5rem}.CallToAction-module-scss-module__4SOmWa__markdownContent ul{list-style-type:disc}.CallToAction-module-scss-module__4SOmWa__markdownContent ul ul{margin-top:.5rem;margin-bottom:.5rem;list-style-type:circle}.CallToAction-module-scss-module__4SOmWa__markdownContent ol{list-style-type:decimal}.CallToAction-module-scss-module__4SOmWa__markdownContent ol ol{margin-top:.5rem;margin-bottom:.5rem;list-style-type:lower-alpha}.CallToAction-module-scss-module__4SOmWa__markdownContent a{color:var(--color-primary);border-bottom:1px solid #0000;text-decoration:none;transition:all .3s}.CallToAction-module-scss-module__4SOmWa__markdownContent a:hover{border-bottom-color:var(--color-primary);color:var(--color-secondary)}.CallToAction-module-scss-module__4SOmWa__markdownContent strong,.CallToAction-module-scss-module__4SOmWa__markdownContent b{color:var(--color-text);font-weight:600}.CallToAction-module-scss-module__4SOmWa__markdownContent em,.CallToAction-module-scss-module__4SOmWa__markdownContent i{font-style:italic}.CallToAction-module-scss-module__4SOmWa__markdownContent code{color:var(--color-primary);background:#0000000d;border-radius:.25rem;padding:.125rem .375rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875em}.CallToAction-module-scss-module__4SOmWa__markdownContent pre{background:#0000000d;border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.CallToAction-module-scss-module__4SOmWa__markdownContent pre code{background:0 0;border-radius:0;padding:0}.CallToAction-module-scss-module__4SOmWa__markdownContent blockquote{border-left:4px solid var(--color-primary);color:var(--color-text-light);margin:1.5rem 0;padding-left:1rem;font-style:italic}.CallToAction-module-scss-module__4SOmWa__markdownContent blockquote p{margin:0}.CallToAction-module-scss-module__4SOmWa__markdownContent hr{background:var(--color-border);border:none;height:1px;margin:2rem 0}.CallToAction-module-scss-module__4SOmWa__markdownContent table{border-collapse:collapse;width:100%;margin:1.5rem 0}.CallToAction-module-scss-module__4SOmWa__markdownContent table th,.CallToAction-module-scss-module__4SOmWa__markdownContent table td{border:1px solid var(--color-border);text-align:left;padding:.75rem}.CallToAction-module-scss-module__4SOmWa__markdownContent table th{color:var(--color-text);background:#00000005;font-weight:600}.CallToAction-module-scss-module__4SOmWa__markdownContent img{border-radius:.5rem;max-width:100%;height:auto;margin:1rem 0}.ocean_blue .CallToAction-module-scss-module__4SOmWa__markdownContent a:hover{color:#06b6d4}.ocean_blue .CallToAction-module-scss-module__4SOmWa__markdownContent code{color:#3b82f6}.sunset_orange .CallToAction-module-scss-module__4SOmWa__markdownContent a:hover{color:#ef4444}.sunset_orange .CallToAction-module-scss-module__4SOmWa__markdownContent code{color:#f97316}.forest_green .CallToAction-module-scss-module__4SOmWa__markdownContent a:hover{color:#059669}.forest_green .CallToAction-module-scss-module__4SOmWa__markdownContent code{color:#10b981}.galaxy_purple .CallToAction-module-scss-module__4SOmWa__markdownContent a:hover{color:#a855f7}.galaxy_purple .CallToAction-module-scss-module__4SOmWa__markdownContent code{color:#8b5cf6}@media (min-width:420px){.CallToAction-module-scss-module__4SOmWa__markdownContent{font-size:1.25rem;line-height:1.8}.CallToAction-module-scss-module__4SOmWa__markdownContent h1{font-size:2.25rem}.CallToAction-module-scss-module__4SOmWa__markdownContent h2{font-size:1.75rem}.CallToAction-module-scss-module__4SOmWa__markdownContent h3{font-size:1.5rem}}@media (min-width:620px){.CallToAction-module-scss-module__4SOmWa__markdownContent{font-size:1.375rem}.CallToAction-module-scss-module__4SOmWa__markdownContent h1{font-size:2.5rem}.CallToAction-module-scss-module__4SOmWa__markdownContent h2{font-size:2rem}.CallToAction-module-scss-module__4SOmWa__markdownContent h3{font-size:1.75rem}}@media (min-width:920px){.CallToAction-module-scss-module__4SOmWa__markdownContent{font-size:1.3rem;line-height:1.9}.CallToAction-module-scss-module__4SOmWa__markdownContent h1{font-size:2.75rem}.CallToAction-module-scss-module__4SOmWa__markdownContent h2{font-size:2.25rem}}.CallToAction-module-scss-module__4SOmWa__description .CallToAction-module-scss-module__4SOmWa__markdownContent p:first-child{font-size:1.25rem;font-weight:500}.CallToAction-module-scss-module__4SOmWa__description .CallToAction-module-scss-module__4SOmWa__markdownContent>:not(h1,h2,h3,h4,h5,h6):first-child{color:var(--color-primary);font-size:1.25rem;font-weight:500}.CallToAction-module-scss-module__4SOmWa__markdownContent ul:not(.CallToAction-module-scss-module__4SOmWa__contains-task-list) li{padding-left:1.75rem;position:relative}.CallToAction-module-scss-module__4SOmWa__markdownContent ul:not(.CallToAction-module-scss-module__4SOmWa__contains-task-list) li:before{content:"✓";color:var(--color-primary);font-weight:700;position:absolute;left:0}.CallToAction-module-scss-module__4SOmWa__markdownContent.CallToAction-module-scss-module__4SOmWa__highlighted{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.05)0%,rgba(var(--color-secondary-rgb),.05)100%);border:1px solid rgba(var(--color-primary-rgb),.1);border-radius:1rem;padding:1.5rem}.CallToAction-module-scss-module__4SOmWa__markdownContent code.CallToAction-module-scss-module__4SOmWa__highlighted{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.1),rgba(var(--color-secondary-rgb),.1));border:1px solid rgba(var(--color-primary-rgb),.2);border-radius:.5rem;padding:.25rem .75rem;font-weight:500}
.CareerCard-module-scss-module__7d-o1W__card{cursor:pointer;background:#fff;border:1px solid #0000000d;border-radius:1.5rem;width:100%;height:100%;padding:1.5rem;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:0 4px 20px #00000014}.CareerCard-module-scss-module__7d-o1W__card:before{content:"";background:linear-gradient(90deg,#6366f1,#8b5cf6);width:100%;height:3px;transition:left .4s;position:absolute;top:0;left:-100%}.CareerCard-module-scss-module__7d-o1W__card:hover:not(.CareerCard-module-scss-module__7d-o1W__inactive){transform:translateY(-8px);box-shadow:0 25px 50px #00000026}.CareerCard-module-scss-module__7d-o1W__card:hover:not(.CareerCard-module-scss-module__7d-o1W__inactive):before{left:0}.CareerCard-module-scss-module__7d-o1W__card.CareerCard-module-scss-module__7d-o1W__inactive{opacity:.7;cursor:not-allowed}.CareerCard-module-scss-module__7d-o1W__card.CareerCard-module-scss-module__7d-o1W__inactive:hover{transform:none;box-shadow:0 4px 20px #00000014}.CareerCard-module-scss-module__7d-o1W__card.CareerCard-module-scss-module__7d-o1W__inactive:hover:before{left:-100%}.CareerCard-module-scss-module__7d-o1W__inactiveBadge{color:#fff;z-index:3;background:linear-gradient(135deg,#6b7280,#9ca3af);border-radius:2rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;right:1rem;box-shadow:0 2px 8px #0003}.CareerCard-module-scss-module__7d-o1W__urgentBadge{color:#fff;z-index:3;background:linear-gradient(135deg,#ef4444,#f97316);border-radius:2rem;padding:.5rem 1rem;font-size:.75rem;font-weight:600;position:absolute;top:1rem;right:1rem;box-shadow:0 2px 8px #ef44444d}.CareerCard-module-scss-module__7d-o1W__cardHeader{z-index:2;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex;position:relative}@media (max-width:768px){.CareerCard-module-scss-module__7d-o1W__cardHeader{flex-direction:column}}.CareerCard-module-scss-module__7d-o1W__titleSection{flex:1}.CareerCard-module-scss-module__7d-o1W__title{color:#1e293b;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.2}.CareerCard-module-scss-module__7d-o1W__department{color:#6366f1;background:#6366f11a;border-radius:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.CareerCard-module-scss-module__7d-o1W__metaInfo{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}@media (max-width:768px){.CareerCard-module-scss-module__7d-o1W__metaInfo{flex-direction:row;align-items:center;width:100%}}.CareerCard-module-scss-module__7d-o1W__employmentType,.CareerCard-module-scss-module__7d-o1W__experienceLevel{white-space:nowrap;border-radius:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.CareerCard-module-scss-module__7d-o1W__employmentType{color:#16a34a;background:#22c55e1a}.CareerCard-module-scss-module__7d-o1W__experienceLevel{color:#ea580c;background:#f973161a}.CareerCard-module-scss-module__7d-o1W__cardBody{z-index:2;margin-bottom:1.5rem;position:relative}.CareerCard-module-scss-module__7d-o1W__locationInfo{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.CareerCard-module-scss-module__7d-o1W__location,.CareerCard-module-scss-module__7d-o1W__workFormat{color:#64748b;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.CareerCard-module-scss-module__7d-o1W__description{color:#475569;margin-bottom:1rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.CareerCard-module-scss-module__7d-o1W__salary{color:#059669;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex;position:relative}.CareerCard-module-scss-module__7d-o1W__salaryStrike{background:#ef4444;width:110%;height:2px;position:absolute;top:50%;left:-5%;transform:rotate(-15deg)}.CareerCard-module-scss-module__7d-o1W__cardFooter{z-index:2;gap:.75rem;display:flex;position:relative}@media (max-width:480px){.CareerCard-module-scss-module__7d-o1W__cardFooter{flex-direction:column}}.CareerCard-module-scss-module__7d-o1W__detailsButton{color:#6366f1;cursor:pointer;background:0 0;border:2px solid #6366f1;border-radius:.75rem;flex:1;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:600;transition:all .3s}.CareerCard-module-scss-module__7d-o1W__detailsButton:hover{color:#fff;background:#6366f1}.CareerCard-module-scss-module__7d-o1W__inactive .CareerCard-module-scss-module__7d-o1W__detailsButton{color:#6b7280;border-color:#6b7280}.CareerCard-module-scss-module__7d-o1W__inactive .CareerCard-module-scss-module__7d-o1W__detailsButton:hover{color:#fff;background:#6b7280}.CareerCard-module-scss-module__7d-o1W__applyButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border:none;border-radius:.75rem;flex:1;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-weight:600;transition:all .3s}.CareerCard-module-scss-module__7d-o1W__applyButton:hover:not(.CareerCard-module-scss-module__7d-o1W__applyButtonDisabled){transform:translateY(-2px);box-shadow:0 8px 25px #6366f14d}.CareerCard-module-scss-module__7d-o1W__applyButton.CareerCard-module-scss-module__7d-o1W__applyButtonDisabled{cursor:not-allowed;background:linear-gradient(135deg,#9ca3af 0%,#6b7280 100%);transform:none}.CareerCard-module-scss-module__7d-o1W__applyButton.CareerCard-module-scss-module__7d-o1W__applyButtonDisabled:hover{-webkit-box-shadow:none;box-shadow:none;transform:none}.CareerCard-module-scss-module__7d-o1W__overlayDisabled{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1;background:#fffc;position:absolute;inset:0}@keyframes CareerCard-module-scss-module__7d-o1W__fadeInUp{to{opacity:1;transform:translateY(0)}}.CareerCard-module-scss-module__7d-o1W__card{opacity:0;animation:.6s forwards CareerCard-module-scss-module__7d-o1W__fadeInUp;transform:translateY(30px)}.CareerCard-module-scss-module__7d-o1W__card:first-child{animation-delay:.1s}.CareerCard-module-scss-module__7d-o1W__card:nth-child(2){animation-delay:.2s}.CareerCard-module-scss-module__7d-o1W__card:nth-child(3){animation-delay:.3s}.CareerCard-module-scss-module__7d-o1W__card:nth-child(4){animation-delay:.4s}.CareerCard-module-scss-module__7d-o1W__card:nth-child(5){animation-delay:.5s}.CareerCard-module-scss-module__7d-o1W__card:nth-child(6){animation-delay:.6s}
.CareersList-module-scss-module__KQupNG__careersList{gap:1.5rem;display:grid}.CareersList-module-scss-module__KQupNG__careersList.CareersList-module-scss-module__KQupNG__grid{grid-template-columns:1fr}@media (min-width:768px){.CareersList-module-scss-module__KQupNG__careersList.CareersList-module-scss-module__KQupNG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CareersList-module-scss-module__KQupNG__careersList.CareersList-module-scss-module__KQupNG__grid{grid-template-columns:repeat(3,1fr)}}.CareersList-module-scss-module__KQupNG__careersList.CareersList-module-scss-module__KQupNG__list{grid-template-columns:1fr;max-width:800px;margin:0 auto}.CareersList-module-scss-module__KQupNG__emptyState{text-align:center;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-radius:1.5rem;padding:4rem 2rem}@media (min-width:768px){.CareersList-module-scss-module__KQupNG__emptyState{padding:6rem 4rem}}.CareersList-module-scss-module__KQupNG__emptyIcon{opacity:.7;margin-bottom:1.5rem;font-size:4rem;line-height:5rem;display:inline-block}.CareersList-module-scss-module__KQupNG__emptyTitle{color:#1e293b;margin-bottom:1rem;font-size:1.5rem;font-weight:600}@media (min-width:768px){.CareersList-module-scss-module__KQupNG__emptyTitle{font-size:1.75rem}}.CareersList-module-scss-module__KQupNG__emptyDescription{color:#64748b;max-width:400px;margin:0 auto;font-size:1rem;line-height:1.6}@media (min-width:768px){.CareersList-module-scss-module__KQupNG__emptyDescription{font-size:1.125rem}}
.CareerFilters-module-scss-module__C62A7G__filters{background:#fff;border:1px solid #0000000d;border-radius:1.5rem;margin-bottom:2rem;padding:1.5rem;box-shadow:0 4px 20px #00000014}.CareerFilters-module-scss-module__C62A7G__filtersHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}@media (max-width:768px){.CareerFilters-module-scss-module__C62A7G__filtersHeader{flex-direction:column;align-items:stretch;gap:1rem}}.CareerFilters-module-scss-module__C62A7G__resultsInfo{align-items:baseline;gap:.5rem;display:flex}.CareerFilters-module-scss-module__C62A7G__count{color:#1e293b;font-size:1.5rem;font-weight:700}.CareerFilters-module-scss-module__C62A7G__label{color:#64748b;font-size:.875rem}.CareerFilters-module-scss-module__C62A7G__controls{gap:.75rem;display:flex}@media (max-width:480px){.CareerFilters-module-scss-module__C62A7G__controls{flex-direction:column}}.CareerFilters-module-scss-module__C62A7G__clearButton{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:all .3s}.CareerFilters-module-scss-module__C62A7G__clearButton:hover{color:#475569;background:#f8fafc}.CareerFilters-module-scss-module__C62A7G__toggleButton{color:#fff;cursor:pointer;background:#6366f1;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .3s}.CareerFilters-module-scss-module__C62A7G__toggleButton:hover{background:#5659e6}.CareerFilters-module-scss-module__C62A7G__filtersGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.CareerFilters-module-scss-module__C62A7G__filtersGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CareerFilters-module-scss-module__C62A7G__filtersGrid{grid-template-columns:repeat(4,1fr)}}.CareerFilters-module-scss-module__C62A7G__filterGroup{flex-direction:column;gap:.5rem;display:flex}.CareerFilters-module-scss-module__C62A7G__filterLabel{color:#374151;font-size:.875rem;font-weight:600}.CareerFilters-module-scss-module__C62A7G__filterSelect{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem;font-size:.875rem;transition:all .3s}.CareerFilters-module-scss-module__C62A7G__filterSelect:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f11a}
.CareerDetail-module-scss-module__nlVm-G__careerDetail{max-width:1200px;margin:0 auto}.CareerDetail-module-scss-module__nlVm-G__header{margin-bottom:2rem}.CareerDetail-module-scss-module__nlVm-G__backButton{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;transition:all .3s;display:inline-flex}.CareerDetail-module-scss-module__nlVm-G__backButton:hover{color:#374151;background:#f8fafc;border-color:#cbd5e1}.CareerDetail-module-scss-module__nlVm-G__backButton svg{width:16px;height:16px}.CareerDetail-module-scss-module__nlVm-G__content{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:1024px){.CareerDetail-module-scss-module__nlVm-G__content{grid-template-columns:2fr 1fr;gap:4rem}}.CareerDetail-module-scss-module__nlVm-G__mainContent{background:#fff;border-radius:1.5rem;padding:2rem;box-shadow:0 4px 20px #00000014}@media (min-width:768px){.CareerDetail-module-scss-module__nlVm-G__mainContent{padding:3rem}}.CareerDetail-module-scss-module__nlVm-G__careerHeader{border-bottom:1px solid #f1f5f9;margin-bottom:2rem;padding-bottom:2rem}.CareerDetail-module-scss-module__nlVm-G__titleSection{margin-bottom:1.5rem}.CareerDetail-module-scss-module__nlVm-G__title{color:#1e293b;margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.2}@media (min-width:768px){.CareerDetail-module-scss-module__nlVm-G__title{font-size:2.5rem}}.CareerDetail-module-scss-module__nlVm-G__department{color:#6366f1;background:#6366f11a;border-radius:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-block}.CareerDetail-module-scss-module__nlVm-G__metaGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.CareerDetail-module-scss-module__nlVm-G__metaGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CareerDetail-module-scss-module__nlVm-G__metaGrid{grid-template-columns:repeat(3,1fr)}}.CareerDetail-module-scss-module__nlVm-G__metaItem{flex-direction:column;gap:.25rem;display:flex}.CareerDetail-module-scss-module__nlVm-G__metaLabel{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.CareerDetail-module-scss-module__nlVm-G__metaValue{color:#1e293b;font-size:.875rem;font-weight:600}.CareerDetail-module-scss-module__nlVm-G__tabs{border-bottom:1px solid #e2e8f0;gap:.5rem;margin-bottom:2rem;display:flex}@media (max-width:640px){.CareerDetail-module-scss-module__nlVm-G__tabs{flex-direction:column}}.CareerDetail-module-scss-module__nlVm-G__tab{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:1rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .3s}.CareerDetail-module-scss-module__nlVm-G__tab:hover{color:#374151}.CareerDetail-module-scss-module__nlVm-G__tab.CareerDetail-module-scss-module__nlVm-G__active{color:#6366f1;border-bottom-color:#6366f1}.CareerDetail-module-scss-module__nlVm-G__tabContent{min-height:400px}.CareerDetail-module-scss-module__nlVm-G__tabPanel h3{color:#1e293b;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.CareerDetail-module-scss-module__nlVm-G__tabPanel h4{color:#1e293b;margin:1.5rem 0 .5rem;font-size:1.25rem;font-weight:600}.CareerDetail-module-scss-module__nlVm-G__tabPanel p,.CareerDetail-module-scss-module__nlVm-G__tabPanel li{color:#475569;margin-bottom:1rem;line-height:1.6}.CareerDetail-module-scss-module__nlVm-G__tabPanel ul,.CareerDetail-module-scss-module__nlVm-G__tabPanel ol{margin-bottom:1.5rem;padding-left:1.5rem}.CareerDetail-module-scss-module__nlVm-G__tabPanel li{margin-bottom:.5rem}.CareerDetail-module-scss-module__nlVm-G__featuredImage{border-radius:1rem;margin-bottom:2rem;overflow:hidden}.CareerDetail-module-scss-module__nlVm-G__image{-o-object-fit:cover;object-fit:cover;width:100%;height:300px}@media (min-width:768px){.CareerDetail-module-scss-module__nlVm-G__image{height:400px}}.CareerDetail-module-scss-module__nlVm-G__description,.CareerDetail-module-scss-module__nlVm-G__responsibilities{margin-bottom:2rem}.CareerDetail-module-scss-module__nlVm-G__sidebar{flex-direction:column;gap:2rem;display:flex}.CareerDetail-module-scss-module__nlVm-G__applyCard{color:#fff;text-align:center;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:1.5rem;padding:2rem}.CareerDetail-module-scss-module__nlVm-G__applyCard h3{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.CareerDetail-module-scss-module__nlVm-G__applyCard p{opacity:.9;margin-bottom:1.5rem;line-height:1.5}.CareerDetail-module-scss-module__nlVm-G__applyButton{color:#000;cursor:pointer;background:#fff;border:none;border-radius:.75rem;justify-content:center;align-items:center;width:100%;margin-bottom:1.5rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.CareerDetail-module-scss-module__nlVm-G__applyButton:hover{transform:translateY(-2px);box-shadow:0 8px 25px #fff3}.CareerDetail-module-scss-module__nlVm-G__contactInfo a{color:#000;padding-bottom:1rem}.CareerDetail-module-scss-module__nlVm-G__contactInfo p{margin-bottom:.5rem;font-size:.875rem}.CareerDetail-module-scss-module__nlVm-G__contactEmail{color:#fff;font-weight:600;text-decoration:none}.CareerDetail-module-scss-module__nlVm-G__contactEmail:hover{text-decoration:underline}.CareerDetail-module-scss-module__nlVm-G__quickInfo{background:#f8fafc;border-radius:1rem;padding:1.5rem}.CareerDetail-module-scss-module__nlVm-G__quickInfo h4{color:#1e293b;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.CareerDetail-module-scss-module__nlVm-G__infoList{flex-direction:column;gap:.75rem;display:flex}.CareerDetail-module-scss-module__nlVm-G__infoItem{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-bottom:.75rem;display:flex}.CareerDetail-module-scss-module__nlVm-G__infoItem:last-child{border-bottom:none;padding-bottom:0}.CareerDetail-module-scss-module__nlVm-G__infoItem span{color:#64748b;font-size:.875rem}.CareerDetail-module-scss-module__nlVm-G__infoItem strong{color:#1e293b;font-size:.875rem;font-weight:600}.CareerDetail-module-scss-module__nlVm-G__inactiveMessage{background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;margin-top:1.5rem;padding:1.5rem}.CareerDetail-module-scss-module__nlVm-G__inactiveMessage h4{color:#dc2626;margin-bottom:.5rem;font-size:1rem}.CareerDetail-module-scss-module__nlVm-G__inactiveMessage p{color:#7f1d1d;margin:0;font-size:.875rem}.CareerDetail-module-scss-module__nlVm-G__applyButton:disabled{cursor:not-allowed;background:#9ca3af}.CareerDetail-module-scss-module__nlVm-G__applyButton:disabled:hover{-webkit-box-shadow:none;box-shadow:none;transform:none}
.ApplicationForm-module-scss-module__YFGPZG__applicationForm{max-width:900px;margin:0 auto}.ApplicationForm-module-scss-module__YFGPZG__header{margin-bottom:3rem}.ApplicationForm-module-scss-module__YFGPZG__backButton{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:.75rem;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.5rem;font-size:.875rem;transition:all .3s;display:inline-flex}.ApplicationForm-module-scss-module__YFGPZG__backButton:hover{color:#374151;background:#f8fafc;border-color:#cbd5e1}.ApplicationForm-module-scss-module__YFGPZG__backButton svg{width:16px;height:16px}.ApplicationForm-module-scss-module__YFGPZG__applicationInfo h1{color:#1e293b;margin-bottom:.5rem;font-size:2rem;font-weight:700;line-height:2.6rem}@media (min-width:768px){.ApplicationForm-module-scss-module__YFGPZG__applicationInfo h1{font-size:2.5rem}}.ApplicationForm-module-scss-module__YFGPZG__applicationInfo p{color:#64748b;font-size:1.125rem}.ApplicationForm-module-scss-module__YFGPZG__form{background:#fff;border-radius:1.5rem;padding:2rem;box-shadow:0 4px 20px #00000014}@media (min-width:768px){.ApplicationForm-module-scss-module__YFGPZG__form{padding:3rem}}.ApplicationForm-module-scss-module__YFGPZG__formSection{border-bottom:1px solid #f1f5f9;margin-bottom:3rem;padding-bottom:2rem}.ApplicationForm-module-scss-module__YFGPZG__formSection:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.ApplicationForm-module-scss-module__YFGPZG__sectionTitle{color:#1e293b;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.ApplicationForm-module-scss-module__YFGPZG__formGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:640px){.ApplicationForm-module-scss-module__YFGPZG__formGrid{grid-template-columns:repeat(2,1fr)}}.ApplicationForm-module-scss-module__YFGPZG__formGroup{flex-direction:column;gap:.5rem;display:flex}.ApplicationForm-module-scss-module__YFGPZG__label{color:#374151;font-size:.875rem;font-weight:600}.ApplicationForm-module-scss-module__YFGPZG__label:after{content:"*";color:#ef4444;opacity:0;margin-left:.25rem}.ApplicationForm-module-scss-module__YFGPZG__label:has(+.ApplicationForm-module-scss-module__YFGPZG__input:required):after{opacity:1}.ApplicationForm-module-scss-module__YFGPZG__label:has(+.ApplicationForm-module-scss-module__YFGPZG__textarea:required):after{opacity:1}.ApplicationForm-module-scss-module__YFGPZG__label:has(+.ApplicationForm-module-scss-module__YFGPZG__fileInput:required):after{opacity:1}.ApplicationForm-module-scss-module__YFGPZG__input,.ApplicationForm-module-scss-module__YFGPZG__textarea{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem;transition:all .3s}.ApplicationForm-module-scss-module__YFGPZG__input:focus,.ApplicationForm-module-scss-module__YFGPZG__textarea:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f11a}.ApplicationForm-module-scss-module__YFGPZG__input::-webkit-input-placeholder{color:#9ca3af}.ApplicationForm-module-scss-module__YFGPZG__textarea::-webkit-input-placeholder{color:#9ca3af}.ApplicationForm-module-scss-module__YFGPZG__input::-moz-placeholder{color:#9ca3af}.ApplicationForm-module-scss-module__YFGPZG__textarea::-moz-placeholder{color:#9ca3af}:is(.ApplicationForm-module-scss-module__YFGPZG__input:-ms-placeholder-shown,.ApplicationForm-module-scss-module__YFGPZG__textarea:-ms-placeholder-shown){color:#9ca3af}:is(.ApplicationForm-module-scss-module__YFGPZG__input:placeholder-shown,.ApplicationForm-module-scss-module__YFGPZG__textarea:placeholder-shown){color:#9ca3af}.ApplicationForm-module-scss-module__YFGPZG__input::-moz-placeholder{color:#9ca3af}.ApplicationForm-module-scss-module__YFGPZG__textarea::-moz-placeholder{color:#9ca3af}.ApplicationForm-module-scss-module__YFGPZG__input::placeholder,.ApplicationForm-module-scss-module__YFGPZG__textarea::placeholder{color:#9ca3af}.ApplicationForm-module-scss-module__YFGPZG__textarea{resize:vertical;min-height:120px;font-family:inherit}.ApplicationForm-module-scss-module__YFGPZG__fileUpload{position:relative}.ApplicationForm-module-scss-module__YFGPZG__fileInput{opacity:0;width:0;height:0;position:absolute}.ApplicationForm-module-scss-module__YFGPZG__fileLabel{cursor:pointer;color:#6b7280;background:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;transition:all .3s;display:flex}.ApplicationForm-module-scss-module__YFGPZG__fileLabel:hover{background:#f0f9ff;border-color:#6366f1}.ApplicationForm-module-scss-module__YFGPZG__fileLabel svg{color:#9ca3af;width:20px;height:20px}.ApplicationForm-module-scss-module__YFGPZG__fileHint{color:#6b7280;margin-top:.25rem;font-size:.75rem}.ApplicationForm-module-scss-module__YFGPZG__formActions{border-top:1px solid #f1f5f9;justify-content:flex-end;gap:1rem;margin-top:2rem;padding-top:2rem;display:flex}@media (max-width:640px){.ApplicationForm-module-scss-module__YFGPZG__formActions{flex-direction:column}}.ApplicationForm-module-scss-module__YFGPZG__cancelButton{color:#64748b;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:.75rem;padding:1rem 2rem;font-weight:600;transition:all .3s}.ApplicationForm-module-scss-module__YFGPZG__cancelButton:hover:not(:disabled){color:#374151;background:#f8fafc}.ApplicationForm-module-scss-module__YFGPZG__cancelButton:disabled{opacity:.5;cursor:not-allowed}.ApplicationForm-module-scss-module__YFGPZG__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border:none;border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem 2rem;font-weight:600;transition:all .3s;display:flex}.ApplicationForm-module-scss-module__YFGPZG__submitButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #6366f14d}.ApplicationForm-module-scss-module__YFGPZG__submitButton:disabled{opacity:.7;cursor:not-allowed;transform:none}.ApplicationForm-module-scss-module__YFGPZG__spinner{border:2px solid #0000;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite ApplicationForm-module-scss-module__YFGPZG__spin}@keyframes ApplicationForm-module-scss-module__YFGPZG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.CareersComponent-module-scss-module___Q67fa__header{text-align:center;margin-bottom:3rem}@media (min-width:768px){.CareersComponent-module-scss-module___Q67fa__header{margin-bottom:4rem}}.CareersComponent-module-scss-module___Q67fa__title{color:#1e293b;margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1.1}@media (min-width:768px){.CareersComponent-module-scss-module___Q67fa__title{font-size:3.5rem}}.CareersComponent-module-scss-module___Q67fa__description{color:#64748b;max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.6}@media (min-width:768px){.CareersComponent-module-scss-module___Q67fa__description{font-size:1.25rem}}
.styles-module-scss-module__5JHMUa__wrapper form{flex-direction:column;gap:2rem}.styles-module-scss-module__5JHMUa__wrapper form h3{font-size:clamp(1.5rem,4vw,2.5rem)}
