.gos-member-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:18px;align-items:start}.gos-member-form h2,.gos-member-review h2{margin:.25rem 0 1rem}.gos-member-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gos-member-grid label{display:grid;gap:7px;color:var(--muted,#9aa4b2);font-size:.78rem;letter-spacing:.04em}.gos-member-grid input,.gos-member-grid select,.gos-member-grid textarea{width:100%;border:1px solid rgba(255,255,255,.12);background:#101722;color:inherit;border-radius:10px;padding:12px;font:inherit;min-height:44px}.gos-member-grid .full{grid-column:1/-1}.gos-member-consent{grid-template-columns:auto 1fr!important;align-items:start}.gos-member-consent input{width:20px;height:20px;margin-top:2px}.gos-member-review>p:not(.gos-eyebrow){color:var(--muted,#9aa4b2);line-height:1.5}.gos-member-row{display:flex;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid rgba(255,255,255,.1)}.gos-member-row>div:first-child{display:grid;gap:4px}.gos-member-row span,.gos-member-row small{color:var(--muted,#9aa4b2);font-size:.8rem}.gos-member-row button{min-height:44px}.gos-empty-state{border:1px dashed rgba(255,255,255,.18);border-radius:10px;padding:18px;color:var(--muted,#9aa4b2)}
@media(max-width:760px){.gos-member-layout{grid-template-columns:1fr}.gos-member-grid{grid-template-columns:1fr}.gos-member-grid .full{grid-column:auto}.gos-member-row{align-items:flex-start;flex-direction:column}.gos-member-row>div:last-child{width:100%}.gos-member-row button{width:100%}}
