.subpage[data-page=not-found] .hd{color:#111;background:#fff}.subpage[data-page=not-found] .hd-logo{color:#255459}.subpage[data-page=not-found] .hd-cta{border-color:#00000059}.not-found-content{min-height:75vh;padding:140px 20px 100px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.not-found-number{font-family:var(--mona);font-size:96px;line-height:1;font-weight:600;color:#255459;letter-spacing:-4px}.not-found-content h1{font-size:28px;line-height:38px;font-weight:500;margin-top:32px}.not-found-content>p:last-of-type{font-size:15px;line-height:24px;color:#6b7378;margin-top:16px}.not-found-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:40px}.not-found-actions>a,.not-found-actions>button{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 28px;border:1px solid #255459;border-radius:999px;color:#255459;font-size:16px;line-height:24px;font-weight:500}.not-found-actions>a{background:#255459;color:#fff}@media(min-width:1200px){.not-found-content{padding:200px 48px 140px}.not-found-number{font-size:160px}.not-found-content h1{font-size:40px;line-height:54px}.not-found-content>p:last-of-type{font-size:20px;line-height:30px}}