.site-not-found{flex-direction:column;justify-content:center;max-width:950px;min-height:650px;display:flex}.site-not-found .eyebrow{margin-bottom:22px;display:block}.site-not-found h1{font-family:var(--serif);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(40px,4.6vw,68px);line-height:1.06}.site-not-found .lead{color:var(--muted);max-width:640px;margin:0 0 46px;font-size:17px;line-height:1.65}.site-not-found-paths{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:52px;display:grid}.site-not-found-paths>a{background:var(--paper);flex-wrap:wrap;align-items:flex-start;gap:12px;padding:26px 24px;transition:background .2s;display:flex}.site-not-found-paths>a:hover{background:#f2efe6}.site-not-found-paths>a>svg:first-child{color:var(--red);flex:none;margin-top:2px}.site-not-found-paths>a>div{flex:140px;min-width:0}.site-not-found-paths>a>svg:last-child{color:var(--muted);flex:none;margin-top:4px}.site-not-found-paths h2{letter-spacing:-.02em;margin:0 0 8px;font-size:19px}.site-not-found-paths p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}@media (max-width:900px){.site-not-found-paths{grid-template-columns:1fr}}@media (max-width:640px){.site-not-found{min-height:0;padding-top:60px;padding-bottom:60px}.site-not-found h1{font-size:34px}.site-not-found .lead{margin-bottom:34px;font-size:15px}.site-not-found-paths>a{padding:20px 18px}}
