.deletion-site{--danger:#8f2a2a;--success:#2f6b55;--surface-2:#f3e2cc}.deletion-hero{width:var(--content);max-width:40rem;margin:0 auto;padding:56px 0 12px}.deletion-hero .sanskrit-kicker{display:inline-flex;align-items:center;gap:12px;margin:0 0 20px;color:var(--accent);font-family:var(--deva);font-size:15px;font-weight:600;letter-spacing:.14em}.deletion-hero .sanskrit-kicker:before{content:"";width:28px;height:1px;background:var(--gold)}.deletion-hero .eyebrow{display:flex;margin-bottom:14px}.deletion-hero h1{max-width:10em;font-size:clamp(2.8rem,7vw,4.6rem);line-height:.98;font-variation-settings:"opsz" 144,"SOFT" 50,"WONK" 1}.deletion-hero .hero-sub{margin:16px 0 0;max-width:18em;color:var(--accent);font-family:var(--display);font-size:clamp(1.25rem,2.4vw,1.7rem);font-style:italic;font-weight:500;letter-spacing:-.03em;line-height:1.25;font-variation-settings:"opsz" 36,"SOFT" 80,"WONK" .8}.deletion-hero .hero-lede{max-width:42ch;margin:22px 0 0;color:var(--muted);font-size:17px;line-height:1.65}.deletion-content,.deletion-details,.deletion-form-wrap,.deletion-help,.deletion-warning{width:var(--content);margin:0 auto}.deletion-content{padding:56px 0 8px}.deletion-content .section-heading{margin-bottom:28px}.deletion-content h2,.deletion-details h2,.deletion-form-card h2,.deletion-help h2,.deletion-warning h2{margin:12px 0 14px;font-size:clamp(1.7rem,3.4vw,2.4rem)}.deletion-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none}.deletion-steps li{display:grid;align-content:start;gap:10px;min-height:100%;padding:22px 20px 24px;border:1px solid var(--border);border-radius:26px;background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:0 16px 36px rgba(29,13,8,.04)}.deletion-steps li>span{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:var(--temple);color:#fff8ed;font-size:15px;font-weight:700}.deletion-steps strong{color:var(--text);font-size:17px;font-weight:700;letter-spacing:-.03em}.deletion-steps p{color:var(--muted);font-size:15px;line-height:1.55}.deletion-form-wrap{padding:36px 0 8px}.deletion-form-card{max-width:720px;padding:36px 36px 32px;border:1px solid var(--border);border-radius:32px;background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 22px 48px rgba(29,13,8,.06)}.deletion-form-card>p{max-width:52ch;color:var(--muted);font-size:16px;line-height:1.65}.deletion-form{margin-top:28px;display:grid;gap:18px}.deletion-field{display:grid;gap:8px}.deletion-field label{font-size:14px;font-weight:700}.deletion-field label>span{color:var(--danger)}.deletion-field label em{margin-left:6px;color:var(--muted);font-size:11px;font-style:normal;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.deletion-field input{width:100%;min-height:52px;padding:12px 16px;border:1px solid var(--border);border-radius:16px;outline:0;background:var(--bg);color:var(--text);font:inherit}.deletion-field input:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 42%,transparent)}.deletion-field small{color:var(--muted);font-size:12px;line-height:1.5}.deletion-confirmation{min-height:48px;padding:14px 16px;border-radius:16px;display:grid;grid-template-columns:22px 1fr;align-items:start;gap:12px;background:var(--surface-2);color:var(--muted);font-size:13px;line-height:1.5;cursor:pointer}.deletion-confirmation input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--brand)}.deletion-site button.deletion-submit{min-height:52px;width:100%;border:0;border-radius:999px;background:var(--temple);color:#fff8ed;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;font-size:15px;font-weight:700;cursor:pointer;transition:transform .14s var(--ease),background .16s var(--ease)}.deletion-site button.deletion-submit:hover:not(:disabled){transform:translateY(-1px)}.deletion-site button.deletion-submit:disabled{cursor:wait;opacity:.65}.deletion-result{display:none;padding:16px 18px;border-radius:18px;line-height:1.5}.deletion-result.error,.deletion-result.success{display:grid;gap:4px}.deletion-result.success{color:var(--success);background:color-mix(in srgb,var(--success) 10%,var(--surface))}.deletion-result.error{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,var(--surface))}.deletion-result span{color:var(--text);font-size:14px}.deletion-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.deletion-details{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:36px 0 8px}.deletion-details article{padding:28px 26px;border:1px solid var(--border);border-radius:26px;background:color-mix(in srgb,var(--surface) 86%,transparent)}.deletion-details li,.deletion-details p{color:var(--muted);font-size:15px;line-height:1.7}.deletion-details p{margin:0 0 12px}.deletion-details ul{margin:0 0 14px;padding-left:1.15em}.deletion-details li+li{margin-top:6px}.deletion-warning{margin:28px auto 8px;padding:28px 26px;border:1px solid color-mix(in srgb,var(--gold) 48%,var(--border));border-radius:26px;background:color-mix(in srgb,var(--gold) 12%,var(--surface))}.deletion-warning p{max-width:62ch;color:var(--muted);font-size:16px;line-height:1.65}.deletion-help{padding:36px 0 88px}.deletion-help p{max-width:62ch;color:var(--muted);font-size:16px;line-height:1.65}.deletion-site .inline-legal-link{color:var(--brand);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width:860px){.deletion-details,.deletion-steps{grid-template-columns:1fr}.deletion-form-card{padding:26px 22px 24px}}@media (max-width:760px){.deletion-hero{padding:32px 0 8px;text-align:center}.deletion-content .eyebrow,.deletion-hero .eyebrow,.deletion-hero .sanskrit-kicker{justify-content:center}.deletion-hero .hero-lede,.deletion-hero .hero-sub,.deletion-hero h1{margin-inline:auto}.deletion-content .section-heading{text-align:center}}