/* r100: private signup collection, consent and truthful save feedback. */
.cu-signup-consent{display:flex;align-items:flex-start;gap:11px;margin-top:22px;color:#493c2b;font-size:12px;line-height:1.6}
.cu-signup-consent input{flex:0 0 auto;width:18px;height:18px;margin:3px 0 0;accent-color:var(--cu-red)}
.cu-signup-consent input:focus-visible{outline:3px solid var(--cu-red);outline-offset:3px}
.cu-signup-status{margin:15px 0 0;min-height:1.5em;color:#66533a;font-size:12px;line-height:1.5}
.cu-signup-status:empty{display:none}
.cu-signup-honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.cu-interest-card [type=submit]:disabled{opacity:.65;cursor:wait}
.cu-interest-card.is-saved [type=submit]:disabled{cursor:default}
.cu-interest-card .cu-error{font-size:12px;line-height:1.55}
.cu-handoff:focus{outline:3px solid var(--cu-red);outline-offset:4px}
.cu-interest-card noscript p{padding:14px;border:1px solid var(--cu-red);font-size:12px;line-height:1.6}
