.wex-native-inquiry{--wex-field-bg:var(--wp--preset--color--forest,#18231e);--wex-field-text:var(--wp--preset--color--contrast,#f2f3e8);font-family:inherit;color:inherit;display:grid;gap:12px;width:100%;box-sizing:border-box}
.wex-native-inquiry label{font:inherit;font-size:15px;line-height:1.5;color:inherit}
.wex-native-inquiry input:not([type=checkbox]):not([type=hidden]),.wex-native-inquiry textarea{box-sizing:border-box;display:block;width:100%;min-width:0;border:1px solid var(--wp--preset--color--muted,#aeb8ad);border-radius:0;background:var(--wex-field-bg);color:var(--wex-field-text);font:inherit;font-size:16px;padding:12px;min-height:48px;box-shadow:none}
.wex-native-inquiry textarea{resize:vertical;min-height:140px}
.wex-native-inquiry :is(input,textarea,button,a):focus-visible{outline:2px solid var(--wp--preset--color--accent,#d6f468);outline-offset:4px}
.wex-name-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wex-name-fields>div{display:grid;gap:12px;min-width:0}
.wex-native-inquiry .wex-form-hint{font-size:13px;line-height:1.6;margin:0;color:var(--wp--preset--color--muted,#b7c0b5)}
.wex-native-inquiry .wex-form-consent{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;margin:8px 0}
.wex-native-inquiry input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;margin:2px 0 0;accent-color:var(--wp--preset--color--accent,#d6f468)}
.wex-native-inquiry .wex-lab-button{justify-self:start;border:0;border-radius:0;background:var(--wp--preset--color--accent,#d6f468);color:var(--wp--preset--color--base,#101814);font-family:inherit;font-size:15px;font-weight:700;min-height:48px;cursor:pointer;padding:16px 22px}
.wex-native-inquiry .wex-lab-button:disabled{opacity:.6;cursor:wait}
.wex-native-inquiry .wex-form-result{font-size:15px;line-height:1.6;margin:0}.wex-native-inquiry .wex-form-result[data-error=true]{color:#ffb5ad}
.wex-native-inquiry .wex-form-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}
@media(max-width:600px){.wex-name-fields{grid-template-columns:1fr}.wex-native-inquiry .wex-lab-button{width:100%;justify-self:stretch}}
