.nCH9IW_controls{--mc-ink:var(--cp-ink,#0b1530);--mc-muted:var(--cp-muted,#5a6882);--mc-accent:var(--choice-on,var(--cp-accent,#173565));display:grid}.nCH9IW_choice{color:var(--mc-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;font-size:15px;font-weight:700;line-height:1.35;display:grid}.nCH9IW_choice+.nCH9IW_choice{border-top:1px solid color-mix(in srgb, var(--mc-ink) 7%, transparent)}.nCH9IW_icon{background:color-mix(in srgb, var(--mc-accent) 11%, #fff);width:42px;height:42px;color:var(--mc-accent);border-radius:14px;flex:none;place-items:center;display:grid}.nCH9IW_text small{color:var(--mc-muted);margin-top:2px;font-size:13px;font-weight:400;line-height:1.4;display:block}.nCH9IW_switch{background:color-mix(in srgb, var(--mc-ink) 40%, #fff);appearance:none;cursor:pointer;border-radius:999px;flex:none;width:52px;height:32px;margin:0;transition:background-color .22s cubic-bezier(.2,0,0,1);position:relative}.nCH9IW_switch:before{content:"";background:#fff;border-radius:50%;width:28px;height:28px;transition:transform .26s cubic-bezier(.3,1.35,.5,1);position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #0b15302e,0 1px 1px #0b153014}.nCH9IW_switch:checked{background:var(--mc-accent)}.nCH9IW_switch:checked:before{transform:translate(20px)}.nCH9IW_switch:disabled{cursor:not-allowed;opacity:.55}.nCH9IW_switch:focus-visible{outline:3px solid var(--mc-accent);outline-offset:3px}.nCH9IW_fine{color:var(--mc-muted);margin:4px 0 0;font-size:13px;line-height:1.5}.nCH9IW_terms{margin:10px 0 0}.nCH9IW_terms summary{min-height:36px;color:var(--mc-accent);cursor:pointer;align-items:center;gap:6px;font-size:13.5px;font-weight:700;list-style:none;display:inline-flex}.nCH9IW_terms summary::-webkit-details-marker{display:none}.nCH9IW_terms summary:hover{text-underline-offset:3px;text-decoration:underline}.nCH9IW_terms summary span{color:var(--mc-muted);font-weight:600}.nCH9IW_terms p{background:color-mix(in srgb, var(--mc-ink) 4%, transparent);color:var(--mc-ink);white-space:pre-wrap;border-radius:14px;margin:6px 0 0;padding:12px 14px;font-size:13.5px;line-height:1.55}.nCH9IW_saved{color:#14633b;background:#e8f6ee;border-radius:12px;margin:10px 0 0;padding:10px 12px;font-size:13.5px;font-weight:650;line-height:1.45}.nCH9IW_saved[data-failed]{color:#8a4b00;background:#fff1e0}.nCH9IW_leave{background:var(--bp-surface,var(--nc-surface,#fff)) padding-box, var(--bp-edge,var(--nc-edge,linear-gradient(#e6eaf2, #e6eaf2))) border-box;box-shadow:var(--bp-shadow-card,var(--nc-shadow-card,none));border:1px solid #0000;border-radius:22px;gap:14px;margin:30px 0 0;padding:18px;display:grid}.nCH9IW_leaveText h2{color:var(--cp-ink,#0b1530);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:800;line-height:1.25}.nCH9IW_leaveText p{color:var(--cp-muted,#5a6882);margin:4px 0 0;font-size:14.5px;line-height:1.45}.nCH9IW_leaveButton{color:#fff;min-height:48px;font:inherit;letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#c9342a;border:0;border-radius:14px;justify-self:start;padding:0 22px;font-size:15.5px;font-weight:750;transition:background-color .12s,transform .12s}@media (hover:hover) and (pointer:fine){.nCH9IW_leaveButton:not(:disabled):hover{background:#ad2a21}}.nCH9IW_leaveButton:active{background:#ad2a21;transform:scale(.985)}.nCH9IW_leaveButton:disabled{cursor:progress;opacity:.6}.nCH9IW_leaveButton:focus-visible{outline-offset:3px;outline:3px solid #c9342a}@media (prefers-reduced-motion:reduce){.nCH9IW_switch,.nCH9IW_switch:before,.nCH9IW_leaveButton{transition:none}}
