.gbte-native-application{margin:1.5rem 0}.gbte-native-fields{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem 1rem}.gbte-field-third{grid-column:span 2}.gbte-field-half{grid-column:span 3}.gbte-field-full,.gbte-native-fields>h3{grid-column:1/-1}.gbte-field>label{display:block;font-weight:650;margin-bottom:.4rem}.gbte-field input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.gbte-field select,.gbte-field textarea{width:100%;box-sizing:border-box;border:1px solid #9ca8b7;border-radius:3px;padding:.65rem;background:#fff;color:#182a41;font:inherit}.gbte-field input[type=file]{font-size:.875rem}.gbte-field input[type=checkbox],.gbte-field input[type=radio]{width:1.1rem;height:1.1rem;vertical-align:middle}.gbte-choice{display:flex;align-items:center;gap:.4rem;font-weight:400;margin:.4rem 0}.gbte-field-hint{font-size:.875rem;margin:.4rem 0;color:#4d5d70}.gbte-field-error{color:#a02020;font-weight:600;font-size:.875rem;margin:.4rem 0}.gbte-agreement{font-size:.9rem;line-height:1.7;padding:1rem;background:#f3f5f7}.gbte-signature{display:block;width:100%;height:auto;aspect-ratio:600/220;background:#fff;border:1px solid #77869a;touch-action:none}.gbte-signature:focus{outline:3px solid #c5902d;outline-offset:2px}.gbte-native-status{font-weight:650}.gbte-form-notice{padding:1rem;background:#fff3d9;border-left:4px solid #b78022}.gbte-challenge{padding:.5rem;border:1px dashed #9ca8b7}@media(max-width:680px){.gbte-field-third,.gbte-field-half{grid-column:1/-1}}
