.error-page-module__o7Ic2W__block{flex-direction:column;align-items:flex-start;gap:14px;max-width:60ch;padding:24px 0 32px;font-size:16px;line-height:1.6;display:flex}.error-page-module__o7Ic2W__owl{width:96px;height:96px}.error-page-module__o7Ic2W__heading{font-family:var(--font-display);margin:0;font-size:32px;font-weight:400;line-height:36px}.error-page-module__o7Ic2W__text{margin:0}.error-page-module__o7Ic2W__code{color:var(--color-forest-soft);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.error-page-module__o7Ic2W__actions{flex-wrap:wrap;gap:10px;display:flex}.error-page-module__o7Ic2W__button,.error-page-module__o7Ic2W__buttonSecondary{border-radius:var(--radius-pill);min-height:44px;font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.error-page-module__o7Ic2W__button{border:1.5px solid var(--color-pine);background:linear-gradient(180deg, var(--color-forest-hover), var(--color-forest));color:var(--color-cream);box-shadow:var(--shadow-sign)}.error-page-module__o7Ic2W__button:hover{background:var(--color-forest-hover)}.error-page-module__o7Ic2W__buttonSecondary{border:1.5px solid var(--color-forest);background:var(--color-card);color:var(--color-forest)}.error-page-module__o7Ic2W__buttonSecondary:hover{background:color-mix(in srgb, var(--color-forest) 8%, var(--color-card))}.error-page-module__o7Ic2W__block a.error-page-module__o7Ic2W__button,.error-page-module__o7Ic2W__block a.error-page-module__o7Ic2W__button:hover{color:var(--color-cream)}.error-page-module__o7Ic2W__block a.error-page-module__o7Ic2W__buttonSecondary{color:var(--color-forest)}.error-page-module__o7Ic2W__text a{color:inherit;text-underline-offset:3px;text-decoration:underline}.error-page-module__o7Ic2W__standalone{background:var(--color-card-soft);min-height:100vh;color:var(--color-forest);font-family:var(--font-text);justify-content:center;margin:0;padding:48px 16px;display:flex}.error-page-module__o7Ic2W__standalone .error-page-module__o7Ic2W__block{padding-top:0}.error-page-module__o7Ic2W__brand{font-family:var(--font-display);align-items:center;gap:12px;font-size:28px;display:flex}.error-page-module__o7Ic2W__brand img{width:48px;height:48px}
