.e404{padding:72px 0 96px}.e404 .dh-eyebrow{margin-bottom:28px}.e404 .e404-num{font-variation-settings:"wdth" 400,"wght" 600;color:#0000;margin:0 0 8px;padding-bottom:.06em;font-family:PP Talisman,ui-sans-serif,system-ui,sans-serif;font-size:clamp(110px,20vw,240px);line-height:1.1;display:inline-block}.e404 h1{margin:0 0 18px;font-size:clamp(28px,4vw,48px)}.e404 p:not(.e404-num){color:var(--t2);max-width:52ch;margin:0;font-size:19px;line-height:1.7}.e404 p a{color:var(--t1);border-bottom:1px solid var(--line2);transition:border-color .2s}.e404 p a:hover{border-color:var(--t1)}.e404-acts{flex-wrap:wrap;gap:16px;margin-top:48px;display:flex}.e404-acts .yact{min-height:44px}@media (width<=600px){.e404{padding:40px 0 56px}.e404 p:not(.e404-num){font-size:17px}.e404-acts{flex-direction:column;align-items:stretch;margin-top:40px}}
