.error-module__OzMgYG__wrapper{justify-content:center;align-items:center;min-height:100svh;padding:clamp(1.5rem,5vw,3rem);display:flex}.error-module__OzMgYG__container{text-align:center;border:1px solid color-mix(in oklab, var(--brand-white) 15%, transparent);width:100%;max-width:32rem;color:var(--brand-white);background:0 0;flex-direction:column;align-items:center;gap:clamp(.75rem,2vw,1.25rem);padding:clamp(2rem,5vw,3rem);display:flex}.error-module__OzMgYG__heading{font-family:var(--font-morion), ui-serif, serif;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:400}.error-module__OzMgYG__message{font-family:var(--font-attila), sans-serif;color:color-mix(in oklab, var(--brand-white) 75%, transparent);margin:0;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.6}.error-module__OzMgYG__button{font-family:var(--font-morion), ui-serif, serif;letter-spacing:.2em;text-transform:uppercase;color:var(--brand-white);border:1px solid var(--brand-white);cursor:pointer;background:0 0;margin-top:clamp(.75rem,2vw,1.25rem);padding:.85rem 2.5rem;font-size:.875rem;transition:background-color .3s,color .3s}.error-module__OzMgYG__button:hover{background-color:var(--brand-white);color:var(--brand-black)}.error-module__OzMgYG__button:focus-visible{outline:2px solid var(--brand-white);outline-offset:3px}
