.lost{gap:24px;padding-block:28px 56px;display:grid}.lost-art{aspect-ratio:3/2}.lost-code{font-family:var(--font-display);color:var(--accent);font-size:4rem;font-weight:800;line-height:1}.lost-copy{align-content:center;justify-items:start;gap:12px;display:grid}.lost-copy h1{font-size:var(--step-4)}.lost-copy p:not(.lost-code){color:var(--text-2);max-width:46ch}@media (min-width:960px){.lost{grid-template-columns:420px minmax(0,1fr);gap:56px;padding-block:56px 80px}}
