.concierge-private #assessment h3{font-size:24px;line-height:1.3;font-weight:500;color:#faf8f3;margin:26px 0 16px;letter-spacing:-.015em}
#redcell-enabled-fields{border:0;margin:0;padding:0;min-width:0}
.redcell-group{border:0;border-top:1px solid #3f4147;margin:18px 0 30px;padding:24px 0 0;min-width:0}
.redcell-group>legend{font-size:19px;line-height:1.4;font-weight:500;color:#eee9df;padding:0 16px 0 0}
.redcell-group>legend>span{font-size:12px;color:#bdb5a5;margin-right:10px}
.redcell-group .placement-fields{margin-top:0}
.redcell-security-note{border-left:2px solid #bcb4a4;padding:16px 18px;background:#151619;margin:24px 0}
.redcell-security-note h3{font-size:15px;line-height:1.4;font-weight:500;color:#ede8de;margin:0 0 12px}
.placement-form-intro .redcell-security-note p{font-size:13px;line-height:1.65;margin:0 0 12px}
.redcell-binary{border:0;margin:0 0 20px;padding:0}
.redcell-binary legend{font-size:14px;color:#e8e2d8;margin-bottom:10px}
.redcell-binary-options{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-width:360px}
.redcell-page .redcell-binary-options label{display:flex;flex-direction:row;align-items:center;gap:10px;padding:12px 16px;border:1px solid #53565c;background:#151619;cursor:pointer}
.redcell-binary-options input{width:16px;height:16px;min-height:0;accent-color:#d6cdbb;margin:0}
.redcell-binary-options label:has(input:checked){border-color:#d6cdbb;background:#26272c}
.redcell-binary-options label:focus-within{outline:2px solid #d6cdbb;outline-offset:3px}
#redcell-copy{background:transparent;color:#eee9df;border:1px solid #67696e;padding:14px 20px;font:inherit;font-size:14px;cursor:pointer;margin-bottom:12px}
#redcell-status{font-size:14px;line-height:1.6;color:#e8e3da}
@media(max-width:600px){.redcell-group>legend{font-size:18px}.redcell-binary-options{max-width:none}}
