.not-found-page{color:#172b27;text-align:center;background:#f3f5ef;place-items:center;min-height:75svh;padding:150px 24px 80px;display:grid}.not-found-content{width:min(100%,600px);margin-inline:auto}.not-found-content .section-kicker{color:#08795d;margin:0 0 16px;font-weight:700}.not-found-content h1{letter-spacing:-.04em;margin:0;font-size:clamp(36px,6vw,64px);line-height:1.1}.not-found-content>p:not(.section-kicker){color:#566c63;margin:20px 0 28px;line-height:1.7}@media (max-width:600px){.not-found-page{min-height:75svh;padding:120px 24px 64px}}
