.lost{min-height:100%;margin-top:calc(-1 * var(--header-h));padding:calc(var(--header-h) + clamp(3.5rem, 9vw, 6.5rem)) 1rem clamp(4rem, 9vw, 7rem);text-align:center;background:radial-gradient(42rem 26rem at 6% -6rem,#f76a1d24,#0000 70%),radial-gradient(52rem 26rem at 74% 30%,#ffe2c88c,#0000 70%),radial-gradient(34rem 24rem at 98% 0,#1570d114,#0000 70%);align-content:center;justify-items:center;gap:.75rem;display:grid}.lost-kite{width:5rem;height:5rem}[data-motion=on] .lost-kite{animation:var(--animate-kite-float)}.lost-code{color:var(--brand-ink);margin-top:.5rem;font-size:.875rem;font-weight:700}.lost h1{letter-spacing:-.04em;color:var(--ink);text-wrap:balance;font-size:clamp(2.25rem,1.6rem + 2.6vw,3.5rem);font-weight:800;line-height:1.05}.lost-lead{color:var(--color-navy-600);font-size:clamp(1rem,.95rem + .3vw,1.175rem);line-height:1.6}.lost-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-top:1rem;display:flex}.lost-actions .go-button{--go-h:3.25rem;font-size:1rem}.lost-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-navy-300);text-decoration-color:var(--color-navy-300);text-underline-offset:4px;border-radius:.25rem;font-weight:700}.lost-link:hover{text-decoration-color:currentColor}.lost-link:focus-visible{outline:2px solid var(--focus);outline-offset:3px}
