.global-error-module__mUvyZa__body{--pt-canvas:#f3f0e7;--pt-ink:#11140f;--pt-muted:#5d645a;--pt-divider:#c8c8be;--pt-accent:#006b70;--pt-accent-on:#fff;box-sizing:border-box;min-height:100vh;color:var(--pt-ink);background:var(--pt-canvas);place-items:center;margin:0;padding:clamp(1.25rem,5vw,4rem);font-family:ui-sans-serif,system-ui,Segoe UI,sans-serif;line-height:1.6;display:grid}html[data-theme=dark] .global-error-module__mUvyZa__body{--pt-canvas:#10130f;--pt-ink:#f4f3ec;--pt-muted:#aeb4aa;--pt-divider:#373d34;--pt-accent:#70d3d6;--pt-accent-on:#071110}@media (prefers-color-scheme:dark){html:not([data-theme=light]):not([data-theme=dark]) .global-error-module__mUvyZa__body{--pt-canvas:#10130f;--pt-ink:#f4f3ec;--pt-muted:#aeb4aa;--pt-divider:#373d34;--pt-accent:#70d3d6;--pt-accent-on:#071110}}.global-error-module__mUvyZa__panel{width:min(100%,45rem)}.global-error-module__mUvyZa__brand{min-height:2.75rem;color:inherit;letter-spacing:-.05em;align-items:center;margin-bottom:3rem;font-size:1.5rem;font-weight:750;text-decoration:none;display:inline-flex}.global-error-module__mUvyZa__panel h1{letter-spacing:-.055em;text-wrap:balance;max-width:16ch;margin:0 0 1.5rem;font-size:clamp(2.25rem,6vw,4rem);font-weight:650;line-height:1.05}.global-error-module__mUvyZa__panel p{color:var(--pt-muted);margin:0 0 1.5rem}.global-error-module__mUvyZa__panel .global-error-module__mUvyZa__eyebrow{color:var(--pt-accent);font-size:.875rem;font-weight:700}.global-error-module__mUvyZa__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.global-error-module__mUvyZa__actions button,.global-error-module__mUvyZa__actions a{min-height:2.75rem;color:inherit;font:inherit;text-underline-offset:.25em;align-items:center;font-weight:700;display:inline-flex}.global-error-module__mUvyZa__actions button{color:var(--pt-accent-on);background:var(--pt-accent);cursor:pointer;border:0;border-radius:.25rem;padding:.75rem 1.25rem}.global-error-module__mUvyZa__panel .global-error-module__mUvyZa__nextStep{border-top:1px solid var(--pt-divider);margin:2.5rem 0 0;padding-top:1.5rem;font-size:.875rem}.global-error-module__mUvyZa__panel :is(a,button):focus-visible{outline:3px solid var(--pt-accent);outline-offset:3px}
