/* The public release page. Sits on top of forms.css, which the intake pages
   already use, so the two look like the same practice. */
.privacy { background: #f3f1e9; border-left: 3px solid #5a6b52;
           padding: 12px 14px; border-radius: 4px; margin: 14px 0; }
.check { display: flex; gap: 10px; align-items: flex-start;
         margin: 12px 0; font-weight: 400; cursor: pointer; }
.check input { margin-top: 4px; flex: none; }
#summary { display: grid; grid-template-columns: max-content 1fr;
           gap: 6px 16px; margin: 16px 0; }
#summary dt { color: #5f5a4e; }
#summary dd { margin: 0; }
#terms p { font-size: 0.92rem; margin: 10px 0; }
.share { border-top: 1px solid #ddd8c9; margin-top: 22px; padding-top: 16px; }
.checks-group { display: flex; flex-direction: column; gap: 6px; margin: 6px 0; }
.checks-group label { display: flex; gap: 9px; align-items: flex-start;
                      font-weight: 400; cursor: pointer; }
.checks-group input { margin-top: 4px; flex: none; }
