.churn-exit{flex:1;justify-content:flex-start;gap:16px}.churn-exit-head{border-bottom:1px solid var(--line);padding-bottom:13px}.churn-exit-title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);font-size:19px;font-weight:600}.churn-exit-sub{font:400 13px/1.5 var(--font-sans);color:var(--muted);margin-top:5px}.churn-exit-options{flex-direction:column;gap:9px;display:flex}.churn-exit-option{border:1px solid var(--line);cursor:pointer;font:500 14px/1.3 var(--font-sans);color:var(--ink);background:#fff;border-radius:9px;align-items:center;gap:11px;padding:11px 13px;display:flex;position:relative}.churn-exit-option:hover{border-color:var(--line-accent)}.churn-exit-option.is-picked{background:var(--accent-soft);border-color:var(--line-accent)}.churn-exit-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.churn-exit-option:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.churn-exit-dot{background:#fff;border:1.5px solid #c9c5bc;border-radius:50%;flex:none;width:16px;height:16px}.churn-exit-option.is-picked .churn-exit-dot{border-color:var(--accent);background:radial-gradient(circle, var(--accent) 0 4px, #fff 4.5px)}.churn-exit-note{border:1px dashed var(--line);font:400 12.5px/1.4 var(--font-sans);color:var(--muted);border-radius:6px;padding:12px 13px}.churn-demo{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:clamp(10px,3vw,40px) 0;display:flex}.churn-demo-btn{padding:18px 32px;font-size:16.5px}.churn-demo-note{font:400 14.5px/1.5 var(--font-sans);color:var(--muted-invert)}@media (max-width:899px){.churn-demo{padding:0}}
