.error-404[data-v-52f872e3]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:4rem;padding-top:4rem;text-align:center}@media (min-width:768px){.error-404[data-v-52f872e3]{padding-bottom:120px;padding-top:120px}}.error-404__inner[data-v-52f872e3]{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.error-404__code[data-v-52f872e3]{font-size:72px;font-weight:800;letter-spacing:-2px;line-height:72px;margin:0;--tw-text-opacity:1;color:rgb(227 6 19/var(--tw-text-opacity,1))}@media (min-width:768px){.error-404__code[data-v-52f872e3]{font-size:160px;letter-spacing:-4px;line-height:160px}}.error-404__message[data-v-52f872e3]{align-items:center;display:flex;flex-direction:column;gap:1rem;max-width:800px}.error-404__title[data-v-52f872e3]{font-size:24px;font-weight:700;letter-spacing:-.3px;line-height:30px;margin:0;--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}@media (min-width:768px){.error-404__title[data-v-52f872e3]{font-size:36px;letter-spacing:-.5px;line-height:44px}}.error-404__accent[data-v-52f872e3]{border-radius:2px;height:3px;width:3rem;--tw-bg-opacity:1;background-color:rgb(227 6 19/var(--tw-bg-opacity,1))}.error-404__description[data-v-52f872e3]{font-size:16px;line-height:1.5rem;margin:0;max-width:600px;--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.error-404__cta[data-v-52f872e3]{align-items:center;border-radius:24px;display:inline-flex;gap:.5rem;justify-content:center;margin-top:1rem;--tw-bg-opacity:1;background-color:rgb(227 6 19/var(--tw-bg-opacity,1));font-size:15px;font-weight:600;letter-spacing:.3px;line-height:1.25rem;padding:.75rem 1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.error-404__cta[data-v-52f872e3]:hover{--tw-bg-opacity:1;background-color:rgb(200 5 17/var(--tw-bg-opacity,1))}.error-404__cta-icon[data-v-52f872e3]{height:1.25rem;width:1.25rem}
