section.svelte-an7ti8.svelte-an7ti8{padding-inline:18px}section.svelte-an7ti8 .wrapper.svelte-an7ti8{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100svh}section.svelte-an7ti8 .wrapper .error_code.svelte-an7ti8{display:flex;align-items:center}section.svelte-an7ti8 .wrapper .error_code div.svelte-an7ti8:not(.path_wrapper){font-size:30vw;font-weight:500;line-height:75%;margin:0 0 .15em}@media screen and (min-width: 1024px){section.svelte-an7ti8 .wrapper .error_code div.svelte-an7ti8:not(.path_wrapper){font-size:clamp(250px,21.2vw,350px);margin-bottom:.15em}}section.svelte-an7ti8 .wrapper .error_code .path_wrapper.svelte-an7ti8{width:25vw;aspect-ratio:1/1;margin-inline:10px;margin-top:-1em;position:relative}@media screen and (min-width: 1024px){section.svelte-an7ti8 .wrapper .error_code .path_wrapper.svelte-an7ti8{margin-top:-2em;width:clamp(200px,16.8vw,280px)}}section.svelte-an7ti8 .wrapper .error_code .path_wrapper .car.svelte-an7ti8{opacity:0;visibility:hidden;aspect-ratio:72/32;background:transparent;position:absolute;overflow:hidden;width:11vw;margin:0;bottom:0;left:0}@media screen and (min-width: 1024px){section.svelte-an7ti8 .wrapper .error_code .path_wrapper .car.svelte-an7ti8{width:72px}}section.svelte-an7ti8 .wrapper h2.svelte-an7ti8{font-size:7.5vw;letter-spacing:-.01em;font-weight:700;margin-bottom:.15em}@media screen and (min-width: 1024px){section.svelte-an7ti8 .wrapper h2.svelte-an7ti8{font-size:clamp(38px,3vw,50px);margin-bottom:.15em}}section.svelte-an7ti8 .wrapper p.svelte-an7ti8{font-size:16px;line-height:123%;letter-spacing:-.01em;margin-bottom:2em}@media screen and (min-width: 1024px){section.svelte-an7ti8 .wrapper p.svelte-an7ti8{font-size:18px;margin-bottom:4em}}section.svelte-an7ti8 .wrapper a.svelte-an7ti8{border:none;text-transform:uppercase;color:hsl(var(--bw-front-black));background-color:#fff;font-weight:500;border-radius:50px;font-size:14px;line-height:1;letter-spacing:-.01em;padding:16px 20px}@media screen and (min-width: 1024px){section.svelte-an7ti8 .wrapper a.svelte-an7ti8{font-size:16px;padding:18px 60px}}
