.error-module__bSZLSW__container{text-align:center;box-sizing:border-box;background-color:#fafafa;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:120px 24px;display:flex}.error-module__bSZLSW__icon{color:#171717;margin-bottom:24px;font-size:3rem}.error-module__bSZLSW__title{color:#171717;letter-spacing:-1px;margin:0 0 16px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;line-height:1.1}.error-module__bSZLSW__description{color:#525252;max-width:460px;margin:0 0 40px;font-size:clamp(1rem,1.2vw,1.1rem);font-weight:400;line-height:1.6}.error-module__bSZLSW__buttonGroup{justify-content:center;align-items:center;gap:16px;display:flex}.error-module__bSZLSW__primaryButton{cursor:pointer;color:#fff;background-color:#171717;border:none;border-radius:100px;justify-content:center;align-items:center;padding:16px 40px;font-family:inherit;font-size:1.05rem;font-weight:600;transition:transform .2s,background-color .3s;display:inline-flex}.error-module__bSZLSW__primaryButton:hover{background-color:#000;transform:translateY(-2px)}.error-module__bSZLSW__primaryButton:active{transform:scale(.97)}.error-module__bSZLSW__secondaryButton{cursor:pointer;color:#171717;background-color:#0000;border:1px solid #d4d4d4;border-radius:100px;justify-content:center;align-items:center;padding:16px 40px;font-family:inherit;font-size:1.05rem;font-weight:600;text-decoration:none;transition:transform .2s,background-color .3s,border-color .3s;display:inline-flex}.error-module__bSZLSW__secondaryButton:hover{background-color:#f5f5f5;border-color:#171717;transform:translateY(-2px)}.error-module__bSZLSW__secondaryButton:active{transform:scale(.97)}@media (max-width:768px){.error-module__bSZLSW__container{padding:80px 24px}.error-module__bSZLSW__title{margin-bottom:12px;font-size:1.8rem}.error-module__bSZLSW__description{margin-bottom:32px;font-size:.95rem}.error-module__bSZLSW__buttonGroup{flex-direction:column;gap:12px;width:100%;max-width:320px}.error-module__bSZLSW__primaryButton,.error-module__bSZLSW__secondaryButton{width:100%;padding:16px 24px}}
