.mniq-contact-capture{--mniq-brand:#0b2d4d;--mniq-accent:#f97316;--mniq-accent-dark:#ea580c;width:100%;margin:18px auto;color:var(--mniq-brand);font-family:inherit}.mniq-contact-capture *,.mniq-contact-capture *::before,.mniq-contact-capture *::after{box-sizing:border-box}.mniq-contact-capture .mniq-quick-form{position:relative;margin:0;padding:0 4px;border:0;background:#fff0}.mniq-contact-capture .mniq-location-picker{position:relative;z-index:20;width:max-content;max-width:100%;margin:0 0 14px}.mniq-contact-capture .mniq-location-toggle{display:flex;align-items:center;gap:9px;min-height:44px;max-width:100%;margin:0;padding:8px 13px;border:1px solid #dbe3ec;border-radius:11px;background:#fff;box-shadow:0 6px 18px rgb(11 45 77 / .09);color:var(--mniq-brand);cursor:pointer;font:inherit;font-size:14px;font-weight:800;text-align:left}.mniq-contact-capture .mniq-location-pin{width:20px;height:23px;flex:0 0 20px;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 28'%3E%3Cpath fill='%230b5cab' d='M12 0C5.4 0 0 5.4 0 12c0 8.8 12 16 12 16s12-7.2 12-16C24 5.4 18.6 0 12 0Zm0 17a5 5 0 1 1 0-10 5 5 0 0 1 0 10Z'/%3E%3C/svg%3E")}.mniq-contact-capture .mniq-location-chevron{width:8px;height:8px;margin:-4px 2px 0 3px;border-right:2px solid #64748b;border-bottom:2px solid #64748b;transform:rotate(45deg);transition:transform .18s ease}.mniq-contact-capture .mniq-location-toggle[aria-expanded="true"] .mniq-location-chevron{margin-top:4px;transform:rotate(225deg)}.mniq-contact-capture .mniq-location-menu{position:absolute;top:calc(100% + 7px);left:0;width:min(370px, calc(100vw - 32px));padding:13px;border:1px solid #dbe3ec;border-radius:13px;background:#fff;box-shadow:0 18px 45px rgb(11 45 77 / .18)}.mniq-contact-capture .mniq-location-menu[hidden],.mniq-contact-capture [hidden]{display:none!important}.mniq-contact-capture .mniq-location-search{display:block;margin:0 0 10px}.mniq-contact-capture .mniq-location-search input{width:100%;height:40px;margin:0;padding:8px 12px;border:1px solid #cbd5e1;border-radius:9px;outline:0;background:#fff;color:#0f2742;font:inherit;font-size:13px;font-weight:400}.mniq-contact-capture .mniq-location-search input:focus{border-color:var(--mniq-blue);box-shadow:0 0 0 3px rgb(11 92 171 / .11)}.mniq-contact-capture .mniq-location-scroll{max-height:310px;overflow:auto;overscroll-behavior:contain;padding-right:3px}.mniq-contact-capture .mniq-location-group{margin:0;padding:9px 0;border-top:1px solid #eef2f6}.mniq-contact-capture .mniq-location-group:first-child{border-top:0;padding-top:2px}.mniq-contact-capture .mniq-location-group h3{margin:0 0 7px;color:#64748b;font-size:11px;font-weight:900;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.mniq-contact-capture .mniq-location-group>div{display:grid;grid-template-columns:1fr 1fr;gap:3px 7px}.mniq-contact-capture .mniq-location-group a{display:block;padding:7px 8px;border-radius:7px;color:#17324d;font-size:12.5px;font-weight:600;line-height:1.25;text-decoration:none}.mniq-contact-capture .mniq-location-group a:hover,.mniq-contact-capture .mniq-location-group a:focus-visible,.mniq-contact-capture .mniq-location-group a[aria-current="page"]{background:#eef6ff;color:var(--mniq-blue);outline:0}.mniq-contact-capture .mniq-location-empty{margin:16px 6px;color:#64748b;font-size:13px;text-align:center}.mniq-contact-capture .mniq-quick-intro{margin:0 0 16px;color:#64748b;font-size:14px;line-height:1.5;text-align:center}.mniq-contact-capture .mniq-quick-contact{display:grid;grid-template-columns:minmax(0,1fr);gap:13px}.mniq-contact-capture .mniq-quick-contact label{display:grid;gap:7px;min-width:0;margin:0}.mniq-contact-capture .mniq-quick-contact label>span{color:var(--mniq-brand);font-size:12.5px;font-weight:800}.mniq-contact-capture .mniq-quick-contact label>span>b{color:var(--mniq-accent-dark);font-weight:900}.mniq-contact-capture .mniq-contact-input{position:relative;display:block;min-width:0}.mniq-contact-capture .mniq-contact-input::before{content:"";position:absolute;z-index:2;top:50%;left:13px;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;transform:translateY(-50%)}.mniq-contact-capture .mniq-contact-name::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%230b5cab' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21a8 8 0 0 1 16 0'/%3E%3C/svg%3E")}.mniq-contact-capture .mniq-contact-phone::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23f97316' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1 1 .4 2 .7 2.8a2 2 0 0 1-.4 2.1L8.1 9.9a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.8.7a2 2 0 0 1 1.7 2Z'/%3E%3C/svg%3E")}.mniq-contact-capture .mniq-quick-contact input,.mniq-contact-capture .mniq-quick-contact input[type="text"],.mniq-contact-capture .mniq-quick-contact input[type="tel"]{-webkit-appearance:none!important;appearance:none!important;width:100%;height:42px!important;min-height:42px!important;min-width:0;margin:0!important;padding:7px 12px 7px 43px!important;border:1px solid #cbd5e1!important;border-radius:10px!important;outline:0;background:#ffffff!important;box-shadow:0 4px 12px rgb(11 45 77 / .055)!important;color:#0f2742!important;font:inherit;font-size:13.5px!important;line-height:1.2!important}.mniq-contact-capture .mniq-quick-contact input:focus{border-color:var(--mniq-blue)!important;box-shadow:0 0 0 3px rgb(11 92 171 / .11)!important;outline:0}.mniq-contact-capture .mniq-quick-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:16px}.mniq-contact-capture .mniq-button{min-height:46px;margin:0;padding:10px 15px;border:1px solid var(--mniq-accent-dark);border-radius:10px;background:linear-gradient(135deg,var(--mniq-accent),var(--mniq-accent-dark));box-shadow:0 9px 20px rgb(249 115 22 / .22);color:#fff;cursor:pointer;font:inherit;font-size:15px;font-weight:800;line-height:1.2}.mniq-contact-capture .mniq-button-secondary{border:2px solid var(--mniq-brand);background:#fff;box-shadow:0 7px 16px rgb(11 45 77 / .1);color:var(--mniq-brand)}.mniq-contact-capture .mniq-button:hover,.mniq-contact-capture .mniq-button:focus-visible{filter:brightness(1.04);transform:translateY(-1px)}.mniq-contact-capture .mniq-button:disabled{cursor:wait;opacity:.68}.mniq-contact-capture .mniq-quick-error{min-height:0;margin-top:10px;color:#b42318;font-size:13px;font-weight:700}@media (max-width:480px){.mniq-contact-capture .mniq-location-picker{width:100%}.mniq-contact-capture .mniq-location-toggle{width:100%}.mniq-contact-capture .mniq-location-menu{width:100%}.mniq-contact-capture .mniq-location-group>div{grid-template-columns:1fr}.mniq-contact-capture .mniq-quick-actions{gap:8px}.mniq-contact-capture .mniq-quick-contact label>span{font-size:11.5px}.mniq-contact-capture .mniq-quick-contact input,.mniq-contact-capture .mniq-quick-contact input[type="text"],.mniq-contact-capture .mniq-quick-contact input[type="tel"]{padding-right:9px!important;padding-left:40px!important;font-size:12.5px!important}.mniq-contact-capture .mniq-contact-input::before{left:12px;width:17px;height:17px}.mniq-contact-capture .mniq-button{padding-right:8px;padding-left:8px;font-size:13px}}