@keyframes error-module-scss-module__uF1bia__fade-in{0%{opacity:0}to{opacity:1}}@keyframes error-module-scss-module__uF1bia__fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}@keyframes error-module-scss-module__uF1bia__fade-up-slight{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translate(0,0)}}@keyframes error-module-scss-module__uF1bia__fade-up-more{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translate(0,0)}}@keyframes error-module-scss-module__uF1bia__fade-down{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translate(0,0)}}@keyframes error-module-scss-module__uF1bia__fade-down-slight{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translate(0,0)}}@keyframes error-module-scss-module__uF1bia__fade-from-left{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0,0)}}@keyframes error-module-scss-module__uF1bia__fade-from-right{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0,0)}}@keyframes error-module-scss-module__uF1bia__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes error-module-scss-module__uF1bia__float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@keyframes error-module-scss-module__uF1bia__twinkle{0%{opacity:1}15%{opacity:.9}25%{opacity:.7}35%{opacity:.6}45%{opacity:.8}60%{opacity:1}75%{opacity:.85}85%{opacity:.4}to{opacity:1}}.error-module-scss-module__uF1bia__root{background:var(--color-surface);width:100vw;height:100dvh;color:var(--color-on-surface);flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;padding:2rem 1.4rem;display:flex;position:relative;overflow:hidden}.error-module-scss-module__uF1bia__copy{text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;max-width:560px;display:flex}.error-module-scss-module__uF1bia__eyebrow{font-family:var(--font-space-mono),"Space Mono",monospace;letter-spacing:.18em;color:var(--color-primary);text-transform:uppercase;margin:0 0 .5rem;font-size:14px;font-weight:700}.error-module-scss-module__uF1bia__title{font-family:var(--font-montserrat),"Montserrat",Arial,sans-serif;letter-spacing:-.02em;margin:0;font-size:36px;font-weight:700;line-height:1.1}@media screen and (min-width:768px){.error-module-scss-module__uF1bia__title{font-size:48px}}@media screen and (min-width:1024px){.error-module-scss-module__uF1bia__title{font-size:56px}}.error-module-scss-module__uF1bia__subtitle{font-family:var(--font-montserrat),"Montserrat",Arial,sans-serif;letter-spacing:-.01em;color:var(--color-on-surface-variant);margin:.5rem 0 0;font-size:15px;font-weight:400;line-height:1.55}@media screen and (min-width:768px){.error-module-scss-module__uF1bia__subtitle{font-size:17px}}.error-module-scss-module__uF1bia__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:1.6rem;display:flex}.error-module-scss-module__uF1bia__backLink{border:1px solid var(--color-on-surface-variant);height:48px;color:var(--color-on-surface);border-radius:10px;justify-content:center;align-items:center;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.error-module-scss-module__uF1bia__backLink{cursor:pointer}.error-module-scss-module__uF1bia__backLink:hover{border-color:var(--color-on-surface)}}
