
.native-form{max-width:790px;margin:32px auto}.native-form fieldset{border:0;padding:0;min-width:0}
.native-form .tlm-field{margin:0 0 24px;padding:0}.native-form .tlm-field-label{display:block;font-weight:600;margin-bottom:8px}
.native-form .tlm-field-row,.native-form .tlm-field-layout-columns{display:flex;gap:20px;flex-wrap:wrap}
.native-form .tlm-field-row-block,.native-form .tlm-layout-column{flex:1;min-width:160px}
.native-form .tlm-field-sublabel,.native-form .tlm-field-description{display:block;font-size:.9rem;color:#c8c8c8;margin-top:6px}
.native-form .tlm-label-hide{display:none}.native-form input:not([type=checkbox]):not([type=radio]),.native-form select,.native-form textarea{display:block;width:100%;min-height:48px;background:#111;color:#fff;border:1px solid #666;padding:12px;font:inherit;box-sizing:border-box;border-radius:0}
.native-form textarea{min-height:150px;resize:vertical}.native-form ul{list-style:none;padding:0;margin:0}
.native-form li{display:flex;align-items:flex-start;gap:10px;padding:7px 0}.native-form input[type=checkbox],.native-form input[type=radio]{flex:none;width:22px;height:22px;margin:3px 0;accent-color:#faf8f2}
.native-form .tlm-field-label-inline{display:inline;font-weight:400}.native-form button[type=submit]{min-height:52px;padding:14px 28px;background:#faf8f2;color:#151515;border:0;font:inherit;cursor:pointer}
.native-form button:disabled{opacity:.65}.native-form :focus-visible{outline:3px solid #faf8f2;outline-offset:3px}
.native-form fieldset:disabled{opacity:.7}.native-form .tlm-field-divider{border-top:1px solid #555;padding-top:24px;margin-top:32px}
@media(max-width:600px){.native-form .tlm-field-row,.native-form .tlm-field-layout-columns{display:block}.native-form input,.native-form select,.native-form textarea{font-size:16px!important}.native-form .tlm-field-row-block{margin-bottom:16px}.native-form button[type=submit]{width:100%}}
