.errorPage-module__lmhj4a__page{background:var(--paper);flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:hidden}.errorPage-module__lmhj4a__brand{z-index:2;padding:28px 28px 0;position:relative}.errorPage-module__lmhj4a__brand svg{width:auto;height:28px}@media (max-width:640px){.errorPage-module__lmhj4a__brand{padding:20px 20px 0}}.errorPage-module__lmhj4a__body{flex:1;justify-content:center;align-items:center;padding:48px 0 96px;display:flex;position:relative}.errorPage-module__lmhj4a__mark{font-family:var(--font-display);color:#b2382c0f;letter-spacing:-.06em;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:0;white-space:nowrap;font-size:clamp(220px,38vw,520px);font-weight:700;line-height:.8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:640px){.errorPage-module__lmhj4a__mark{font-size:clamp(180px,56vw,280px)}}.errorPage-module__lmhj4a__content{z-index:1;text-align:center;max-width:56ch;margin:0 auto;position:relative}.errorPage-module__lmhj4a__content .eyebrow{justify-content:center}.errorPage-module__lmhj4a__title{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:18px 0 22px;font-size:clamp(40px,6vw,88px);font-weight:700;line-height:.98}.errorPage-module__lmhj4a__title .errorPage-module__lmhj4a__accent{color:var(--gold);font-style:italic;font-weight:600}.errorPage-module__lmhj4a__lead{color:var(--ink-2);text-wrap:pretty;max-width:50ch;margin:0 auto 32px;font-size:clamp(16px,1.5vw,19px)}.errorPage-module__lmhj4a__ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.errorPage-module__lmhj4a__digest{color:var(--ink-2);opacity:.55;letter-spacing:.02em;margin-top:40px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}
