@layer quartz-base{body[data-slug="404"] .page[data-frame=minimal]>#quartz-body{grid-template:"grid-center""grid-dino""grid-footer"/minmax(0,1fr)}body[data-slug="404"] .page[data-frame=minimal]>#quartz-body>*{min-width:0}body[data-slug="404"] .center.minimal>article{box-sizing:border-box;text-align:center;max-width:720px;margin:5rem auto 0;padding:0}body[data-slug="404"] .center.minimal>article h1{letter-spacing:-.06em;margin:0 0 1.25rem;font-size:clamp(4.5rem,18vw,8.5rem);line-height:1;display:inline-block;position:relative}body[data-slug="404"] .center.minimal>article h1:after{content:".";color:var(--cta);position:absolute;bottom:0;left:100%}body[data-slug="404"] .center.minimal>article p{text-align:center;color:var(--gray);max-width:34rem;margin:0 auto .75rem}body[data-slug="404"] .center.minimal>article>a{margin-top:.25rem;display:inline-block}body[data-slug="404"] .page[data-frame=minimal]>#quartz-body>footer{box-sizing:border-box;justify-self:center;width:100%;min-width:0;max-width:1040px;margin-left:auto;margin-right:auto}.dino-404{box-sizing:border-box;grid-area:grid-dino;justify-self:center;width:100%;max-width:1040px;margin:3rem 0 4rem;padding:0}.dino-404 .dino-card{border:1px solid var(--lightgray);background:var(--light)}.dino-404 .dino-bar{border-bottom:1px solid var(--lightgray);font-family:var(--codeFont);color:var(--gray);white-space:nowrap;justify-content:space-between;gap:1rem;padding:.5rem .9rem;font-size:.75rem;display:flex}.dino-404 canvas{cursor:pointer;touch-action:manipulation;outline:none;width:100%;height:clamp(170px,30vw - .6rem,255px);display:block}.dino-404 .dino-hint{border-top:1px solid var(--lightgray);font-family:var(--codeFont);color:var(--gray);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.5rem .9rem;font-size:.75rem;display:flex}.dino-404 .dino-hint kbd{font-family:var(--codeFont);border:1px solid var(--lightgray);color:var(--dark);padding:0 .35rem}}