.inquiry-section .inquiry-form.inquiry-expanded{width:100%;max-width:800px}.inquiry-expanded .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:25px;display:grid}.inquiry-expanded .form-grid>label{margin:0}.inquiry-expanded .form-grid.required-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.inquiry-expanded .full{grid-column:1/-1}.inquiry-expanded fieldset{border:0;min-width:0;margin:0;padding:0}.inquiry-expanded legend{color:#fff;margin-bottom:10px;padding:0;font-size:14px}.inquiry-expanded label{font-size:14px}.inquiry-expanded select{color:#fff;width:100%;min-height:48px;font:inherit;background:#193a5a;border:1px solid #bfdde74d;border-radius:8px;margin-top:8px;padding:12px}.inquiry-expanded select:disabled{opacity:.6}.inquiry-expanded input{width:100%}.inquiry-expanded .region-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.inquiry-expanded .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.inquiry-expanded .feature-grid label{border:1px solid #bfdde74d;border-radius:8px;flex-direction:row;align-items:center;gap:10px;min-height:48px;margin:0;padding:10px;display:flex}.inquiry-expanded input[type=checkbox]{accent-color:#1aa6a6;flex-shrink:0;width:18px;height:18px;min-height:0;margin:0;padding:0}.inquiry-expanded .field-note{color:#d0dfeb;margin:8px 0 0;font-size:12px;line-height:1.5}.inquiry-expanded .privacy-block{margin-top:25px}.inquiry-expanded .privacy-check{flex-direction:row;align-items:center;gap:10px;min-height:44px;margin:0;display:flex}.inquiry-expanded .privacy-details{border-top:1px solid #bfdde74d;border-bottom:1px solid #bfdde74d;margin-top:12px}.inquiry-expanded .privacy-details summary{color:#fff;min-height:44px;padding:12px 0;font-size:14px;line-height:1.5}.inquiry-expanded .privacy-details p{color:#d0dfeb;margin-bottom:12px;font-size:13px}.inquiry-expanded .field-error{color:#ffddd0;margin-top:14px;font-size:14px}.inquiry-expanded [aria-invalid=true]{outline-offset:2px;outline:2px solid #d56b4a}.inquiry-expanded .button{width:100%;min-height:54px;margin-top:22px;margin-bottom:24px}@media (max-width:560px){.inquiry-expanded .form-grid,.inquiry-expanded .form-grid.required-fields,.inquiry-expanded .region-grid,.inquiry-expanded .feature-grid{grid-template-columns:1fr}.inquiry-expanded label,.inquiry-expanded legend,.inquiry-expanded select{font-size:15px}}.inquiry-expanded .region-grid select{margin-top:0}[data-locale=kr] .success-layer{z-index:100;pointer-events:none;background:#102a4c00;place-items:center;padding:16px;transition:background-color .15s ease-out;display:grid;position:fixed;inset:0}[data-locale=kr] .success-layer.is-open{pointer-events:auto;background:#102a4c3d;animation:.15s ease-out kr-success-dim-in}[data-locale=kr] .success-card{text-align:center;border:1px solid var(--line);border-radius:var(--radius);letter-spacing:-.02em;background:#fff;width:min(360px,100%);padding:28px 24px;transition:opacity .15s ease-out,transform .15s ease-out;box-shadow:0 24px 64px #102a4c1f}[data-locale=kr] .success-layer.is-open .success-card{animation:.15s ease-out kr-success-card-in}[data-locale=kr] .success-layer.is-closing .success-card{opacity:0}[data-locale=kr] .success-card p{word-break:keep-all;margin:0}[data-locale=kr] .success-icon{background:var(--soft);width:44px;height:44px;color:var(--teal);border-radius:10px;place-items:center;margin:0 auto 14px;display:grid}[data-locale=kr] .success-card .success-title{color:var(--navy);font-size:20px;font-weight:700}[data-locale=kr] .success-card .success-sub{color:var(--body);margin-top:4px;font-size:15px;font-weight:500}@keyframes kr-success-dim-in{0%{background:#102a4c00}}@keyframes kr-success-card-in{0%{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){[data-locale=kr] .success-layer,[data-locale=kr] .success-card{transition:none;animation:none!important}}
