.Error-module__A-n2XW__Container{isolation:isolate;background:radial-gradient(circle at 16% 24%,#007bff14 0 .35rem,#0000 .4rem) 0 0/9rem 9rem,radial-gradient(circle at 84% 72%,#fd770114 0 .45rem,#0000 .5rem) 0 0/11rem 11rem,linear-gradient(#fff 0%,#f7fbff 100%);justify-content:center;align-items:center;min-height:72vh;padding:3rem 1.25rem 5rem;display:flex;position:relative;overflow:hidden}.Error-module__A-n2XW__Container:before,.Error-module__A-n2XW__Container:after{z-index:-1;content:"";opacity:.55;border-radius:50%;width:23rem;height:23rem;position:absolute}.Error-module__A-n2XW__Container:before{background:#e4f2ff;top:-14rem;right:-9rem}.Error-module__A-n2XW__Container:after{background:#fff0e4;bottom:-17rem;left:-10rem}.Error-module__A-n2XW__Content{text-align:center;flex-direction:column;align-items:center;width:min(100%,40rem);display:flex}.Error-module__A-n2XW__ImageContainer{width:min(100%,22rem);margin-bottom:-.25rem}.Error-module__A-n2XW__ImageContainer img{width:100%;height:auto;display:block}.Error-module__A-n2XW__ErrorCode{color:var(--primary06);letter-spacing:.08em;font-size:1.25rem;font-weight:700}.Error-module__A-n2XW__Title{color:var(--neutral10);margin:.25rem 0 .55rem;font-size:clamp(1.4rem,4vw,2rem);line-height:1.6}.Error-module__A-n2XW__Description{max-width:35rem;color:var(--neutral07);margin:0;font-size:clamp(.95rem,2.5vw,1.08rem);line-height:2}.Error-module__A-n2XW__Actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.Error-module__A-n2XW__RetryButton,.Error-module__A-n2XW__HomeButton{border:1px solid var(--tertiary06);cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;gap:.5rem;min-width:9.5rem;min-height:3.2rem;padding:.7rem 1.25rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:background-color .16s,box-shadow .16s,color .16s,transform .16s;display:inline-flex}.Error-module__A-n2XW__RetryButton{background:var(--tertiary06);color:var(--pure-white);box-shadow:0 .55rem 1.4rem #fd770138}.Error-module__A-n2XW__HomeButton{background:var(--pure-white);color:var(--tertiary07)}.Error-module__A-n2XW__RetryButton svg,.Error-module__A-n2XW__HomeButton svg{width:1.2rem;height:1.2rem}.Error-module__A-n2XW__RetryButton:hover{background:var(--tertiary07);transform:translateY(-2px);box-shadow:0 .7rem 1.6rem #fd770147}.Error-module__A-n2XW__HomeButton:hover{background:#fff7f0;transform:translateY(-2px)}.Error-module__A-n2XW__RetryButton:focus-visible,.Error-module__A-n2XW__HomeButton:focus-visible{outline:3px solid var(--primary04);outline-offset:3px}@media only screen and (max-width:35em){.Error-module__A-n2XW__Container{min-height:68vh;padding:2rem 1rem 6.5rem}.Error-module__A-n2XW__ImageContainer{width:min(82vw,19rem)}.Error-module__A-n2XW__Description{max-width:22rem}.Error-module__A-n2XW__Actions{width:min(100%,19rem)}.Error-module__A-n2XW__RetryButton,.Error-module__A-n2XW__HomeButton{flex:8.5rem}}@media (prefers-reduced-motion:reduce){.Error-module__A-n2XW__RetryButton,.Error-module__A-n2XW__HomeButton{transition:none}}
