.access-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.access-form fieldset{min-width:0;margin:0;border:1px solid #d3c9ba;border-radius:12px;padding:14px;background:#faf7f1}.access-form legend{font-weight:700;font-size:16px}.access-form label{display:flex!important;align-items:center;gap:10px;margin:9px 0}.access-form input[type=checkbox]{width:20px;height:20px;margin:0;flex:0 0 20px;accent-color:#76533a}.access-form>p,.access-form>button{grid-column:1/-1}.access-form>button{justify-self:start}
