.inquiry-header .inquiry-home{margin-left:auto;font-size:13px;white-space:nowrap}.inquiry-page{width:calc(100% - 64px);max-width:1000px;margin:auto;padding:28px 0 72px}.inquiry-breadcrumb{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;font-size:11px;color:#7b8992;margin-bottom:38px}.inquiry-heading{padding-bottom:34px;border-bottom:2px solid #183647}.inquiry-heading .eyebrow{font-size:10px;color:#48758c;letter-spacing:2px;margin-bottom:14px}.inquiry-heading h1{font-size:34px;line-height:1.4;letter-spacing:-1.3px;color:#183647;margin:0 0 18px}.inquiry-heading>p:not(.eyebrow){font-size:14px;line-height:1.9;color:#6a7a85;margin:0 0 18px}.inquiry-call{display:inline-block;font-size:13px;font-weight:700;color:#215b7a;padding:8px 0}.inquiry-form-panel{padding-top:30px}.inquiry-form-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.inquiry-form-heading h2{font-size:23px;letter-spacing:-.7px}.inquiry-form-heading>span{font-size:11px;color:#7b8992}.inquiry-status{font-size:13px;line-height:1.8;color:#215b7a;margin:14px 0}.inquiry-status:empty{display:none}.inquiry-status.error{color:#a03831}.inquiry-form-panel form{margin-top:24px}.inquiry-form-panel fieldset{padding:0;margin:0;border:0;min-width:0}.inquiry-form-panel label{display:block;font-size:13px;font-weight:700;color:#243e4f;margin:0 0 24px;line-height:1.7}.inquiry-form-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.inquiry-form-panel input:not([type=checkbox]),.inquiry-form-panel select,.inquiry-form-panel textarea{display:block;box-sizing:border-box;width:100%;min-height:48px;border:1px solid #cfdbe2;border-radius:0;background:#fff;color:#183647;padding:12px 14px;font:400 14px/1.7 Arial,'Malgun Gothic',sans-serif;margin-top:9px;max-width:100%}.inquiry-form-panel textarea{min-height:200px;resize:vertical}.inquiry-form-panel input:focus-visible,.inquiry-form-panel select:focus-visible,.inquiry-form-panel textarea:focus-visible{outline:2px solid #215b7a;outline-offset:2px}.inquiry-honeypot{display:none!important}.inquiry-privacy{background:#f3f6f8;border:1px solid #e1e8ed;padding:18px 20px;margin-bottom:24px}.inquiry-privacy>p{font-size:12px;line-height:1.9;color:#6a7a85;margin:0 0 12px}.inquiry-form-panel .inquiry-consent{display:flex;align-items:flex-start;gap:9px;font-size:12px;margin:0;cursor:pointer}.inquiry-consent input{flex-shrink:0;width:18px;height:18px;margin:2px 0;accent-color:#174d70}.inquiry-submit{display:block;min-height:52px;width:240px;max-width:100%;margin:auto;border:1px solid #174d70;background:#174d70;color:#fff;font-size:15px;font-weight:700;cursor:pointer}.inquiry-submit:hover{background:#103c58}.inquiry-form-panel fieldset:disabled{opacity:.7}.inquiry-success{padding:45px 20px;text-align:center;border:1px solid #dce7ed;background:#f5f9fb;margin-top:24px}.inquiry-success[hidden]{display:none}.inquiry-success>span{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 auto 18px;border-radius:50%;background:#174d70;color:#fff;font-size:24px}.inquiry-success h2{font-size:25px;line-height:1.5;margin-bottom:12px}.inquiry-success p{font-size:14px;line-height:1.8;color:#6a7a85}.inquiry-success>div{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:25px}.inquiry-success a,.inquiry-success button{padding:12px 17px;border:1px solid #c7d7e1;background:white;color:#174d70;font:600 13px/1.6 Arial,'Malgun Gothic',sans-serif;cursor:pointer}.inquiry-footer{background:#f3f6f8;border-top:1px solid #e1e8ed;padding:30px max(24px,calc((100% - 1000px)/2));font-size:11px;line-height:1.9;color:#6a7a85}.inquiry-footer strong{font-size:16px;color:#183647}.inquiry-footer p{margin:10px 0 4px}.inquiry-footer address{font-style:normal}
@media(max-width:760px){.inquiry-page{width:calc(100% - 36px);padding:20px 0 45px}.inquiry-breadcrumb{margin-bottom:28px}.inquiry-heading h1{font-size:27px;letter-spacing:-1px}.inquiry-heading>p:not(.eyebrow){font-size:13px}.inquiry-form-heading h2{font-size:21px}.inquiry-form-heading>span{font-size:10px}.inquiry-form-row{grid-template-columns:1fr;gap:0}.inquiry-form-panel input:not([type=checkbox]),.inquiry-form-panel select,.inquiry-form-panel textarea{font-size:16px;padding:11px 12px}.inquiry-privacy{padding:16px}.inquiry-submit{width:100%}.inquiry-header .inquiry-home{font-size:11px}.inquiry-success{padding:32px 16px}.inquiry-success h2{font-size:22px}}
@media(max-width:360px){.inquiry-header{padding-inline:12px;gap:6px}.inquiry-header .inquiry-home{font-size:10px}.inquiry-heading h1{font-size:24px}}
