body{min-height:100dvh;margin:0;font-family:var(--font-sans);color:var(--ink);background:var(--home-bg);-webkit-font-smoothing:antialiased}.cleanteleprompter-error{width:min(100%,80rem);margin-inline:auto;padding:clamp(var(--space-6),5vw,var(--space-16));display:grid}.cleanteleprompter-error__content{width:min(100%,58rem);margin-inline:auto;display:grid;align-content:center;gap:clamp(var(--space-8),6vw,var(--space-16))}.cleanteleprompter-error__heading{display:grid;gap:var(--space-4)}.cleanteleprompter-error__eyebrow{margin:0;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.cleanteleprompter-error__title{margin:0;font-size:clamp(2.75rem,7vw,6rem);line-height:.96;letter-spacing:-.055em;font-weight:750}.cleanteleprompter-error__support{padding-top:var(--space-8);display:grid;justify-items:center;gap:var(--space-6);border-top:1px solid var(--line)}.cleanteleprompter-error__lead{margin:0;max-width:34ch;font-size:clamp(var(--text-base),2vw,var(--text-lg));line-height:1.5;text-align:center;color:var(--ink-muted)}.cleanteleprompter-error__action{min-height:3rem;padding:var(--space-3) var(--space-6);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--composer-bg);border-radius:var(--radius-md);color:var(--composer-action-ink);background:var(--composer-bg);font-size:var(--text-sm);font-weight:700;line-height:1.2;text-decoration:none;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.cleanteleprompter-error__action:hover{color:var(--composer-bg);background:var(--home-bg)}.cleanteleprompter-error__action:active{transform:translateY(1px)}.cleanteleprompter-error__action:focus-visible{outline:3px solid var(--brand-vivid);outline-offset:4px}@media(prefers-reduced-motion:reduce){.cleanteleprompter-error__action{transition:none}}
