
/* NGW_OWNED_WIX_NATIVE_FORMS_20261027 | Public business forms only: no private CMS data or tokens */
.ngw-native-roles{margin:28px 0 36px;padding:25px;border:1px solid #cfdae4;border-radius:16px;background:#f5f9fc}
.ngw-native-roles h3{margin:0 0 8px;color:#123754;font-size:1.4rem}
.ngw-native-roles p{color:#4d6174}
.ngw-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:22px 0}
.ngw-form-choice{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;padding:16px 17px;background:white;border:1px solid #c4d9e7;border-radius:11px;text-decoration:none !important;box-shadow:0 2px 7px #1736570a;min-height:96px}
.ngw-form-choice:hover,.ngw-form-choice:focus-visible{border-color:#2086ca;background:#f7fcff;outline:2px solid #2086ca;outline-offset:1px}
.ngw-form-choice strong{color:#123c61;font-size:.98rem}.ngw-form-choice span{font-size:.78rem;color:#5e7385;line-height:1.5}
.ngw-native-formframe{display:block;width:100%;min-height:940px;border:1px solid #c9d8e7;border-radius:16px;background:#fff;margin:14px 0 5px}
.ngw-native-formbar{display:flex;gap:15px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:18px 0;color:#60768c}
.ngw-native-tab{cursor:pointer;text-align:left;font:inherit}
.ngw-native-tab[aria-selected=true]{border-color:#076cb6;background:#ecf8ff}
.ngw-native-note{margin:20px 0;padding:15px 18px;border-left:3px solid #f7a21b;background:#f8fafc;color:#35516a;font-size:.91rem;line-height:1.7}
@media(max-width:650px){.ngw-native-roles{padding:16px}.ngw-form-grid{grid-template-columns:1fr}.ngw-native-formframe{min-height:1100px}}
 