.error-page[data-v-b3693fba]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:clamp(420px,62vh,720px);padding:clamp(64px,10vw,120px) var(--smth-container-padding);text-align:center}.error-page__code[data-v-b3693fba]{color:var(--smth-accent);font-size:12px;font-weight:600;letter-spacing:.14em;margin:0 0 18px;text-transform:uppercase}.error-page__title[data-v-b3693fba]{color:var(--smth-text);font-family:var(--smth-font-display);font-size:clamp(38px,8vw,86px);font-weight:400;letter-spacing:0;line-height:.96;margin:0;max-width:760px}.error-page__actions[data-v-b3693fba]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:34px}.error-page__button[data-v-b3693fba]{align-items:center;background:var(--smth-text);border:1px solid var(--smth-text);color:var(--smth-background);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;letter-spacing:.08em;min-height:48px;min-width:168px;padding:14px 20px;text-transform:uppercase}.error-page__button--secondary[data-v-b3693fba]{background:transparent;color:var(--smth-text)}.error-page__button[data-v-b3693fba]:focus-visible{outline:2px solid var(--smth-accent);outline-offset:3px}@media(max-width:640px){.error-page__actions[data-v-b3693fba],.error-page__button[data-v-b3693fba]{width:100%}}
