.p-not-found{max-width:120rem;margin-right:auto;margin-left:auto;padding-top:2.6666666667vw;padding-right:5.3333333333vw;padding-left:5.3333333333vw}@media all and (min-width: 768px){.p-not-found{padding:1rem;padding-left:3rem;padding-right:3rem}}.p-not-found__inner{max-width:96rem;margin-right:auto;margin-left:auto;padding-bottom:21.3333333333vw}@media all and (min-width: 768px){.p-not-found__inner{padding-bottom:14rem}}.p-not-found__title{margin-bottom:21.3333333333vw}@media all and (min-width: 768px){.p-not-found__title{margin-bottom:6rem}}.p-not-found__headline{margin-bottom:8vw;font-size:5.8666666667vw;font-weight:700;text-align:center}@media all and (min-width: 768px){.p-not-found__headline{margin-bottom:4rem;font-size:3.6rem}}.p-not-found__text{margin-bottom:16vw;font-size:3.7333333333vw;line-height:2;letter-spacing:0.06em}@media all and (min-width: 768px){.p-not-found__text{margin-bottom:6rem;font-size:1.6rem;text-align:center}}.p-not-found__button{display:flex;align-items:center;justify-content:center;width:78.6666666667vw;height:17.6vw;margin-right:auto;margin-left:auto;font-size:3.7333333333vw;font-weight:700;letter-spacing:0.06em;color:#fff;border-radius:8.8vw;background-color:var(--color-accent);transition-property:background-color;transition-duration:320ms}@media all and (min-width: 768px){.p-not-found__button{width:36.4rem;height:8rem;border-radius:4rem;font-size:1.8rem}}.p-not-found__button:hover,.p-not-found__button:active{background-color:#a20000}
