.inquiry-popup[data-slot=dialog-content]{padding:0;width:min(620px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;border-radius:8px;background:#fff;border:0;gap:0;color:#172936}.inquiry-popup-heading{padding:27px 32px 23px;background:#182c3b;color:white}.inquiry-popup-heading>span{font-size:10px;letter-spacing:1.4px;display:block;margin-bottom:12px}.inquiry-popup [data-slot=dialog-title]{font-size:27px;line-height:1.25;letter-spacing:-.5px;color:inherit;margin:0;outline:none}.inquiry-popup [data-slot=dialog-description]{margin-top:10px;font-size:13px;line-height:1.6;color:#d4dfe6}.inquiry-popup [data-slot=dialog-close]{position:absolute;top:14px;right:14px;color:#fff;background:#ffffff15;border-radius:4px;width:32px;height:32px;padding:7px;z-index:2}.popup-form{padding:24px 32px 28px}.popup-form .form-row{gap:17px}.popup-form [data-slot=label]{font-size:12px;margin-bottom:7px}.popup-form [data-slot=input],.popup-form [data-slot=textarea]{font-size:14px;min-height:42px;padding:11px 12px;margin-bottom:17px;border:1px solid #ccd7df;background:#fff;border-radius:3px;width:100%;color:#263e4d}.popup-form [data-slot=textarea]{min-height:85px;resize:vertical}.popup-file{display:flex;align-items:center;gap:11px;border:1px dashed #becbd4;padding:12px;font-size:12px;position:relative;cursor:pointer;margin-bottom:18px;overflow:hidden}.popup-file input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.popup-file small{display:block;font-size:10px;color:#75828c;margin-top:4px}.popup-file:focus-within{outline:2px solid #b62b25;outline-offset:2px}.popup-form .form-submit{width:100%;min-height:44px;padding:12px 18px}.popup-form .preview-note{font-size:11px;margin:12px 0 0;line-height:1.5}.popup-form .form-success{margin-top:15px}.popup-form .form-success button{background:none;border:0;padding:5px 0;font-size:12px;text-decoration:underline;margin-top:7px}.inquiry-popup-market .inquiry-popup-heading{background:#fff5f4;color:#262626;border-bottom:1px solid #f2dedc}.inquiry-popup-market .inquiry-popup-heading>span{color:#d33232}.inquiry-popup-market [data-slot=dialog-description]{color:#666}.inquiry-popup-market [data-slot=dialog-close]{color:#555;background:#fff}.inquiry-popup-market .popup-form [data-slot=input],.inquiry-popup-market .popup-form [data-slot=textarea]{border-color:#ddd;color:#333}.market-style .inquiry-popup [data-slot=dialog-title]{font-size:27px;line-height:1.25}.inquiry-popup .upload-error{margin:0 0 12px}
@media(max-width:650px){.inquiry-popup[data-slot=dialog-content]{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:6px}.inquiry-popup-heading{padding:23px 20px 18px}.inquiry-popup [data-slot=dialog-title],.market-style .inquiry-popup [data-slot=dialog-title]{font-size:23px;padding-right:14px}.inquiry-popup-heading>span{font-size:9px;margin-bottom:10px}.inquiry-popup [data-slot=dialog-description]{font-size:12px;margin-top:8px}.popup-form{padding:19px 20px 22px}.popup-form .form-row{grid-template-columns:1fr;gap:0}.popup-form [data-slot=input],.popup-form [data-slot=textarea],.market-style .popup-form [data-slot=input],.market-style .popup-form [data-slot=textarea]{font-size:16px;min-height:42px;margin-bottom:13px;padding:10px 11px}.popup-form [data-slot=textarea]{min-height:75px}.popup-form [data-slot=label]{font-size:11px}.popup-file{font-size:11px;padding:10px;margin-bottom:14px}.popup-file small{font-size:9px}.popup-form .preview-note{font-size:10px}.inquiry-popup [data-slot=dialog-close]{top:10px;right:10px}.popup-form .form-success{font-size:11px}}
