.lawyer-access{border-top:1px solid var(--line);padding-top:16px}.lawyer-access>b{font-size:10px}.lawyer-access>p{font-size:8px;color:var(--muted)}.access-grid{display:grid;grid-template-columns:minmax(170px,1fr) 120px 140px;align-items:center;border:1px solid var(--line);border-radius:8px;overflow:hidden}.access-grid>*{margin:0!important;padding:10px;border-bottom:1px solid var(--line);text-align:center}.access-grid>span{background:#f5f5f7;font-size:8px;font-weight:700}.access-grid>label{text-align:left!important;display:block!important;font-size:9px}.access-grid>label small{display:block;color:#999;margin-top:3px}.access-grid input{width:auto;justify-self:center}@media(max-width:700px){.access-grid{grid-template-columns:1fr 75px 85px}.access-grid>*{padding:8px 4px}}
