/* Delete your account (LG03): one calm column - the two ways, then the email steps. Tokens only; light and dark from
   the same names. The page's CSP allows no inline style, so everything it needs is here. */
.da{padding:72px 0 120px}
.da__in{max-width:640px;display:flex;flex-direction:column;gap:20px}
.da__title{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(36px,6vw,56px);line-height:1.02;letter-spacing:-.03em;color:var(--ink)}
.da__lede{margin:0;font-size:var(--text-body);line-height:1.65;color:var(--ink-2)}
.da__way{padding:24px;display:flex;flex-direction:column;gap:12px}
.da__h{margin:0;font-size:19px;font-weight:600;color:var(--ink)}
.da__p{margin:0;font-size:var(--text-body);line-height:1.6;color:var(--ink-2)}
.da__p strong,.da__lede strong{color:var(--ink);font-weight:600}
.da__quiet{color:var(--ink-3)}
.da__form{display:grid;gap:12px;margin-top:4px}
.da__label{font-size:var(--text-small);color:var(--ink-3)}
.da__input{box-sizing:border-box;width:100%;min-height:52px;padding:0 16px;font:inherit;font-size:var(--text-body);color:var(--ink);background:rgb(var(--fg) / .04);border:1px solid rgb(var(--fg) / .16);border-radius:14px}
.da__input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.da__btn{justify-self:start;border:0;cursor:pointer}
.da__btn:disabled{opacity:.38;cursor:default;transform:none}
.da__danger{color:var(--on-danger);background:var(--danger)}
.da__text{all:unset;justify-self:start;min-height:44px;color:var(--accent);cursor:pointer;font-size:var(--text-small)}
.da__text:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}
.da__status{margin:0;min-height:24px;font-size:var(--text-body);line-height:1.5;color:var(--ink)}
.da__status:empty{min-height:0}
