.orb{filter:blur(50px);opacity:.55;pointer-events:none;border-radius:50%;position:absolute}.orb.a{background:radial-gradient(circle,#8fa9c0d9,#8fa9c000 70%);width:520px;height:520px;animation:16s ease-in-out infinite float1;top:-150px;right:-90px}.orb.b{background:radial-gradient(circle,#ab845699,#ab845600 70%);width:460px;height:460px;animation:19s ease-in-out infinite float2;bottom:-180px;left:-120px}.orb.c{background:radial-gradient(circle,#d8e1eae6,#d8e1ea00 70%);width:300px;height:300px;animation:22s ease-in-out infinite float1;top:30%;left:46%}@keyframes float1{0%,to{transform:translate(0)}50%{transform:translate(-26px,30px)}}@keyframes float2{0%,to{transform:translate(0)}50%{transform:translate(34px,-26px)}}.lost{text-align:center;background:radial-gradient(120% 90% at 80% 6%, #a7bdd180 0%, #a7bdd100 55%), radial-gradient(110% 80% at 12% 96%, #c2a07966 0%, #c2a07900 55%), linear-gradient(160deg, var(--powder-soft) 0%, var(--cream) 54%, var(--cream-deep) 100%);flex:1;align-items:center;padding:150px 0 100px;display:flex;position:relative;overflow:hidden}.lost .wrap{z-index:2;position:relative}.mark{justify-content:center;align-items:center;width:300px;height:300px;margin:0 auto 8px;display:flex;position:relative}.mark .ring{border:1.5px solid var(--camel);opacity:0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mark .ring.go{animation:4.4s ease-out infinite ripple}.mark .ring:nth-child(2){animation-delay:1.1s}.mark .ring:nth-child(3){animation-delay:2.2s}.mark .ring:nth-child(4){animation-delay:3.3s}@keyframes ripple{0%{opacity:0;width:60px;height:60px}14%{opacity:.55}to{opacity:0;width:300px;height:300px}}.mark .num{z-index:2;font-family:var(--serif);color:var(--ink);letter-spacing:.01em;font-size:132px;font-weight:500;line-height:1;position:relative}.mark .num span{color:var(--camel)}.lost h1{color:var(--ink);letter-spacing:-.01em;margin-top:10px;font-size:clamp(34px,4.6vw,58px)}.lost h1 em{color:var(--camel);font-style:italic}.lost p.lede{color:var(--ink-soft);max-width:36em;margin:20px auto 0;font-size:clamp(17px,1.9vw,20px)}.cta-row{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:38px;display:flex}.helpful{margin-top:56px}.helpful .h-label{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:20px;font-size:12px;font-weight:600}.h-grid{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.h-chip{background:var(--cream);color:var(--ink);border:1px solid #6a574329;border-radius:100px;align-items:center;gap:10px;padding:12px 22px;font-size:14.5px;transition:transform .3s,box-shadow .3s,border-color .3s;display:inline-flex;box-shadow:0 16px 36px -34px #6a574380}.h-chip:hover{border-color:#ab845680;transform:translateY(-3px);box-shadow:0 24px 46px -34px #6a574399}.h-chip .dot{background:var(--camel);border-radius:50%;flex:none;width:7px;height:7px}.h-chip .arrow{color:var(--camel);transition:transform .3s}.h-chip:hover .arrow{transform:translate(3px)}@media (max-width:560px){.lost{padding:130px 0 80px}.mark{width:240px;height:240px}.mark .num{font-size:100px}@keyframes ripple{0%{opacity:0;width:50px;height:50px}14%{opacity:.55}to{opacity:0;width:240px;height:240px}}}@media (prefers-reduced-motion:reduce){.orb{animation:none!important}.mark .ring.go{opacity:.3;animation:none}.mark .ring:nth-child(2){width:150px;height:150px}.mark .ring:nth-child(3){width:220px;height:220px}.mark .ring:nth-child(4){width:290px;height:290px}}
