body{background-color:#e9ecef;color:#000;font-family:sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:0;padding:0}#layout-error{background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);margin:3.125rem .5rem 0;padding:2.5rem .75rem;text-align:center}#layout-error .logo{margin-bottom:1.5rem}#layout-error .page-content{color:#495057;font-size:.875rem;text-align:center}#layout-error h1,#layout-error h2{color:#212529;font-weight:400;line-height:1.2}#layout-error h1{font-size:calc(1rem + 1.5vw);margin:0 0 1.25rem}#layout-error h2{color:#212529;font-size:calc(1rem + 1vw);margin:0 0 1rem}@media(min-width:1200px){#layout-error h1{font-size:2.125rem}#layout-error h2{font-size:1.75rem}}@media(min-width:768px){#layout-error{margin:3.5rem auto 0;padding:3.125rem 1rem;width:576px}#layout-error .logo{margin-bottom:2rem}#layout-error .page-content{font-size:1rem}}