.missing-page{padding-block:var(--space-xl) var(--space-3xl)}.missing-heading{justify-content:space-between;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--color-rule);color:var(--color-muted);font-size:var(--text-sm);display:flex}.missing-main{align-items:center;gap:var(--space-2xl);padding-block:var(--space-2xl) var(--space-3xl);grid-template-columns:1fr 1fr;display:grid}.missing-number{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.06em;font-size:clamp(10rem,24vw,24rem);line-height:.8}.missing-number span{color:var(--color-muted)}.missing-copy h1{font-size:var(--text-display-s);line-height:1.05}.missing-description{max-width:43ch;margin-top:var(--space-lg);color:var(--color-ink-2);line-height:1.75}.missing-home{gap:var(--space-xl);margin-top:var(--space-xl)}.missing-nav{border-block:1px solid var(--color-rule);grid-template-columns:repeat(3,1fr);display:grid}.missing-destination{align-items:baseline;gap:var(--space-md);padding:var(--space-lg);text-decoration:none;display:flex}.missing-destination:first-child{padding-left:0}.missing-destination:last-child{padding-right:0}.missing-destination+.missing-destination{border-left:1px solid var(--color-rule)}.missing-index{color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.missing-link-title{font-family:var(--font-display);font-size:var(--text-3xl);line-height:1.1;display:block}.missing-link-description{color:var(--color-muted);font-size:var(--text-sm);margin-top:var(--space-sm);display:block}.missing-arrow{font-size:var(--text-lg);margin-left:auto}.missing-destination:hover .missing-link-title{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:60rem){.missing-main{gap:var(--space-xl)}.missing-link-title{font-size:var(--text-2xl)}.missing-destination{gap:var(--space-sm);padding-inline:var(--space-md)}}@media (max-width:760px){.missing-page{padding-top:var(--space-lg);padding-bottom:var(--space-2xl)}.missing-main{gap:var(--space-xl);padding-block:var(--space-xl);grid-template-columns:1fr}.missing-number{font-size:clamp(9rem,39vw,16rem)}.missing-copy h1{font-size:clamp(2.5rem,8vw,3.75rem)}.missing-description{margin-top:var(--space-md)}.missing-home{margin-top:var(--space-lg)}.missing-nav{grid-template-columns:1fr}.missing-destination,.missing-destination:first-child,.missing-destination:last-child{padding:var(--space-lg) 0;gap:var(--space-lg)}.missing-destination+.missing-destination{border-left:0;border-top:1px solid var(--color-rule)}}
