.error-404{text-align:center;background-color:#fff;flex-flow:column wrap;align-items:center;width:100%;max-width:71.25rem;margin:0 auto 1.5rem;padding:0 1.5rem 3rem;display:flex}@container (width>=768px){.error-404{max-width:80%;min-height:calc(var(--vh,1vh)*100 - var(--header-full-height));margin-top:3rem}}@container (width>=1024px){.error-404{text-align:left;border-radius:0;flex-direction:row-reverse;margin-top:0}}.error-404__visual{max-height:25rem;margin:0 2.5rem;padding:0}.error-404__visual img{width:100%;height:100%;margin:0}@container (width>=1024px){.error-404__visual{flex:1 0;width:auto;max-width:none;height:auto;max-height:none;margin:0 auto 0 0}.error-404__visual img{max-width:500px;max-height:500px;margin:0}}.error-404__content{padding:0}@container (width>=1024px){.error-404__content{flex:0 50%}}@container (width>=1280px){.error-404__content{flex-basis:45%}}@container (width>=1800px){.error-404__content{flex-basis:55%}}.error-404__title{padding-bottom:1rem}.error-404__action{flex-direction:column;align-items:center;margin:1rem 0;display:flex}@container (width>=768px){.error-404__action{flex-flow:wrap;justify-content:center;max-width:25rem;margin:1rem auto}}@container (width>=1024px){.error-404__action{justify-content:flex-start;margin:1rem 0}}.error-404__action .c-button{margin:.5rem 1rem .5rem 0}@container (width>=768px){.error-404__action .c-button{margin:1rem 1rem 1rem 0}}.error-block--404{flex-flow:column;margin-top:0;padding-top:0}@container (width>=768px){.error-block--404{max-width:80%;margin-top:3rem}}@container (width>=1024px){.error-block--404{border-radius:0;flex-direction:row-reverse;margin-top:2rem}}.error-block--404__visual{height:66vw;max-height:25rem;margin:0 auto;padding:0}.error-block--404__visual img{width:100%;height:100%;margin:0}@container (width>=1024px){.error-block--404__visual{flex:1 0;width:auto;max-width:none;height:auto;max-height:none;margin:0 auto 0 0}.error-block--404__visual img{max-width:500px;max-height:500px;margin:0}}.error-block--404__content{padding:0}@container (width>=1024px){.error-block--404__content{flex:0 50%}}@container (width>=1280px){.error-block--404__content{flex-basis:45%}}@container (width>=1800px){.error-block--404__content{flex-basis:55%}}.error-block--404__title{padding-bottom:1rem}.error-block--404__action{flex-direction:column;align-items:center;margin:1rem 0;display:flex}@container (width>=768px){.error-block--404__action{flex-flow:wrap;justify-content:center;max-width:25rem;margin:1rem auto}}@container (width>=1024px){.error-block--404__action{justify-content:flex-start;margin:1rem 0}}.error-block--404__action .pl-button{margin:.5rem 1rem .5rem 0}@container (width>=768px){.error-block--404__action .pl-button{margin:1rem 1rem 1rem 0}}.error-block{text-align:center;background-color:#fff;flex-wrap:wrap;align-items:center;width:100%;max-width:71.25rem;margin:1.5rem auto;padding:3rem 1.5rem;display:flex}@container (width>=768px){.error-block{border-radius:30px;margin:4.5rem auto}}@container (width>=1024px){.error-block{text-align:left}}.error-block__content{flex-direction:column;width:100%;padding:1.5rem 0;display:flex}@container (width>=1024px){.error-block__content{flex:12rem;padding:1.5rem}}.error-block__visual{width:100%;padding:1.5rem}@container (width>=1024px){.error-block__visual{flex:12rem}}.error-block__visual img{width:100%;max-width:280px;margin:0 auto}@container (width>=768px){.error-block__visual img{max-width:380px}}.error-block__action{margin-top:2em}@container (width>=768px){.error-500,.error{width:100%;min-height:calc(var(--vh,1vh)*100 - var(--header-full-height));display:flex}}
