.SmartContactForm_smartForm__emH_J{font-family:Poppins,sans-serif;background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(0,0,0,.05);border-radius:24px;overflow:hidden;transition:all .5s ease;box-shadow:0 10px 40px -10px rgba(0,0,0,.05);padding:2.5rem 1.5rem}@media(min-width:768px){.SmartContactForm_smartForm__emH_J{padding:4rem 3rem}}@media(min-width:992px){.SmartContactForm_smartForm__emH_J{padding:5rem 4rem}}.SmartContactForm_smartForm__emH_J:hover{box-shadow:0 20px 60px -15px rgba(0,0,0,.1)}.SmartContactForm_heading__mgBM0{font-weight:600;font-size:2rem;margin-bottom:2rem;letter-spacing:-.5px}.SmartContactForm_label__4P7Zc{font-size:.75rem;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#858e97;margin-bottom:.75rem;display:block}.SmartContactForm_regionButton__jygSc{transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid #e5e7eb;background:#fff;color:#1a1a1a}.SmartContactForm_regionButton__jygSc:hover{border-color:#000;transform:translateY(-2px)}.SmartContactForm_regionButton__jygSc.SmartContactForm_active__YPPkb{background:#000;color:#fff;border-color:#000;box-shadow:0 4px 12px rgba(0,0,0,.15)}.SmartContactForm_personaCard__DBNs3{background:linear-gradient(135deg,#f8f9fa,#fff);border:1px solid #f0f0f0;transition:all .4s ease;display:flex;align-items:center;gap:1.5rem;padding:1.5rem 2rem;border-radius:12px;min-height:100%}.SmartContactForm_personaCard__DBNs3:hover{border-color:#009688;transform:translateY(-2px);box-shadow:0 10px 20px -5px rgba(0,0,0,.05)}.SmartContactForm_personaAvatar__ic4o_{width:48px;height:48px;border-radius:50%;background:linear-gradient(-270deg,#009688,#c7ff00);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.25rem;box-shadow:0 4px 10px rgba(0,150,136,.2)}.SmartContactForm_customSelect__je4I6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 12px;cursor:pointer;transition:all .2s ease}.SmartContactForm_customSelect__je4I6:focus{border-color:#009688;box-shadow:0 0 0 4px rgba(0,150,136,.1)}.SmartContactForm_inputField__4fQVa{background-color:#f8f9fa;border:1px solid transparent;transition:all .2s ease;font-size:1rem}.SmartContactForm_inputField__4fQVa:focus{background-color:#fff;border-color:#009688;box-shadow:0 0 0 4px rgba(0,150,136,.1)}.SmartContactForm_submitBtn__fldgq{background:#000;color:#fff;border:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;z-index:1}.SmartContactForm_submitBtn__fldgq:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(-270deg,#009688,#c7ff00);transition:width .4s ease;z-index:-1}.SmartContactForm_submitBtn__fldgq:hover{color:#fff;transform:translateY(-2px)}.SmartContactForm_submitBtn__fldgq:hover:before{width:100%}.SmartContactForm_submitBtn__fldgq:disabled{background:#ccc;cursor:not-allowed}.SmartContactForm_submitBtn__fldgq:disabled:before{display:none}.SmartContactForm_successIcon__UHiKo{width:80px;height:80px;border-radius:50%;background:rgba(0,150,136,.1);color:#009688;display:inline-flex;align-items:center;justify-content:center;margin-bottom:2rem;animation:SmartContactForm_pulse__Hfn_H 2s infinite}@keyframes SmartContactForm_pulse__Hfn_H{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(0,150,136,.4)}70%{transform:scale(1.05);box-shadow:0 0 0 10px rgba(0,150,136,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(0,150,136,0)}}.SmartContactForm_progressBar__DKCyB{height:4px;background:linear-gradient(-270deg,#009688,#c7ff00);position:absolute;top:0;left:0;transition:width .5s ease}.SmartContactForm_scrollContainer__l8cEG{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -1rem;padding:.5rem 1rem;scrollbar-width:none}.SmartContactForm_scrollContainer__l8cEG::-webkit-scrollbar{display:none}.SmartContactForm_pillContainer__OJrUn{display:inline-flex;gap:.75rem;min-width:100%}.SmartContactForm_regionPill__yT3m1{white-space:nowrap;padding:.75rem 1.5rem;border-radius:50px;border:1px solid #e5e7eb;background:#fff;color:#555;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;align-items:center;gap:.5rem}.SmartContactForm_regionPill__yT3m1:hover{border-color:#aaa;transform:translateY(-2px)}.SmartContactForm_regionPill__yT3m1.SmartContactForm_active__YPPkb{background:#000;color:#fff;border-color:#000;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.05)}.SmartContactForm_intentGrid__cvUHY{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1rem;gap:1rem}.SmartContactForm_intentCard__cSbxj{border:1px solid #e5e7eb;padding:1.25rem;border-radius:12px;cursor:pointer;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:.5rem;position:relative;overflow:hidden}.SmartContactForm_intentCard__cSbxj:hover{border-color:#aaa;transform:translateY(-3px);box-shadow:0 10px 20px -5px rgba(0,0,0,.05)}.SmartContactForm_intentCard__cSbxj.SmartContactForm_active__YPPkb{background:#000;color:#fff;border-color:#000;box-shadow:0 10px 25px -5px rgba(0,0,0,.3)}.SmartContactForm_intentCard__cSbxj.SmartContactForm_active__YPPkb .SmartContactForm_intentIcon__xO5DN{background:hsla(0,0%,100%,.2);color:#fff}.SmartContactForm_intentCard__cSbxj.SmartContactForm_active__YPPkb .SmartContactForm_intentDesc__z_djF{color:hsla(0,0%,100%,.7)}.SmartContactForm_intentIcon__xO5DN{width:40px;height:40px;border-radius:10px;background:#f8f9fa;color:#1a1a1a;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;transition:all .3s ease}.SmartContactForm_intentLabel__TXqYT{font-weight:600;font-size:.95rem}.SmartContactForm_intentDesc__z_djF{font-size:.75rem;color:#6c757d;line-height:1.4;transition:color .3s ease}