.n-lost-ground{position:fixed;inset:0;z-index:-1;background:linear-gradient(180deg,#ded4f7 0,rgba(255,224,209,.85) 35%,hsla(70,65%,91%,.5) 60%,hsla(0,0%,100%,0) 100%) top /100% 520px no-repeat,radial-gradient(circle,rgba(140,128,217,.22) .9px,transparent 1.3px) 0 0 /8px 8px,var(--n-white);pointer-events:none}.n-lost-page{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:var(--n-space-11) var(--n-space-11) 60px}.n-lost-card{display:flex;flex-direction:column;width:100%;max-width:560px;padding:40px;border:1.5px solid var(--n-night);border-radius:20px;background:var(--n-white)}.n-lost-title{margin:0;color:var(--n-ink);font-family:var(--n-font-display);font-size:var(--d-page-size,40px);font-weight:400;line-height:var(--d-page-lh,46px);letter-spacing:var(--d-page-track,-.01em)}.n-lost-line{margin:10px 0 0;color:#595c4d;font-size:var(--n-text-base);font-weight:var(--n-weight-semibold);line-height:22px}.n-lost-search{position:relative;display:flex;align-items:center;gap:var(--n-space-5);height:48px;margin-top:var(--n-space-11);padding:0 var(--n-space-7);border-radius:var(--n-radius-lg);background:rgba(31,38,8,.06);color:var(--n-text-muted)}.n-lost-search input{flex:1;min-width:0;padding:0;border:0;background:none;color:var(--n-ink);font:inherit;font-size:var(--n-text-base);outline:none}.n-lost-search:focus-within{box-shadow:0 0 0 2px var(--n-olive)}.n-lost-ph{position:absolute;left:42px;font-size:var(--n-text-base);line-height:20px;pointer-events:none}.n-lost-search input:not(:-moz-placeholder)+.n-lost-ph{display:none}.n-lost-search input:not(:placeholder-shown)+.n-lost-ph{display:none}.n-lost-narrow{display:none}.n-lost-ways{display:flex;gap:var(--n-space-4);margin-top:var(--n-space-8)}.n-lost-way{display:inline-flex;align-items:center;gap:var(--n-space-5);height:44px;padding:0 var(--n-space-8) 0 var(--n-space-7);border-radius:var(--n-radius-lg);color:var(--n-ink);font-size:var(--n-text-base);font-weight:var(--n-weight-semibold);line-height:20px}.n-lost-way[data-way=home]{background:var(--n-lime)}.n-lost-way[data-way=events]{background:var(--n-lavender)}.n-lost-way[data-way=explore]{background:var(--n-peach)}.n-lost-way:active{transform:translateY(1px)}.n-lost-rule{height:1px;margin:22px 0 0;border:0;background:var(--n-hairline)}.n-lost-suggest,.n-lost-thanks{margin:var(--n-space-8) 0 0;color:var(--n-text-muted);font-size:var(--n-text-md);line-height:20px}.n-lost-suggest summary{list-style:none;cursor:pointer}.n-lost-suggest summary::-webkit-details-marker{display:none}.n-lost-suggest summary b{color:var(--n-olive);font-weight:var(--n-weight-semibold)}.n-lost-suggest summary:hover b{text-decoration:underline;text-underline-offset:3px}.n-lost-suggest[open] summary{display:none}.n-lost-suggest form{display:flex;gap:var(--n-space-4)}.n-lost-suggest input{flex:1;min-width:0;height:40px;padding:0 var(--n-space-6);border:1.5px solid var(--n-line);border-radius:var(--n-radius-md);font:inherit;font-size:var(--n-text-md);outline:none}.n-lost-suggest input:focus{border-color:var(--n-olive)}.n-lost-suggest button{height:40px;padding:0 var(--n-space-8);border:0;border-radius:var(--n-radius-md);background:var(--n-add-bg);color:var(--n-add);font:inherit;font-size:var(--n-text-md);font-weight:var(--n-weight-semibold);cursor:pointer}.n-lost-thanks{display:none}.n-lost-thanks:target{display:block}.n-lost-thanks:target+.n-lost-suggest{display:none}@media (max-width:1199px){.n-lost-card{max-width:520px}}@media (max-width:767px){.n-lost-ground{background:linear-gradient(180deg,#ded4f7 0,rgba(255,224,209,.85) 35%,hsla(70,65%,91%,.5) 60%,hsla(0,0%,100%,0) 100%) top /100% 360px no-repeat,radial-gradient(circle,rgba(140,128,217,.22) .9px,transparent 1.3px) 0 0 /8px 8px,var(--n-white)}.n-lost-page{align-items:flex-start;min-height:0;padding:24px var(--n-gutter-phone) 48px}.n-lost-card{max-width:none;padding:26px 20px 24px}.n-lost-title{font-size:var(--d-page-size,30px);line-height:var(--d-page-lh,36px)}.n-lost-wide{display:none}.n-lost-narrow{display:inline}.n-lost-ways{gap:var(--n-space-4)}.n-lost-way{flex:1 1 0;justify-content:center;gap:var(--n-space-3);padding:0 var(--n-space-5);font-size:var(--n-text-md)}}.n-lost-again{height:44px;padding:0 var(--n-space-9);border:1.5px solid var(--n-night);border-radius:var(--n-r-control);corner-shape:var(--n-corner);background:var(--n-white);color:var(--n-ink);font:inherit;font-size:var(--n-text-base);font-weight:var(--n-weight-medium);line-height:20px;cursor:pointer}.n-lost-again:active{transform:translateY(1px)}.cRSMqnC{display:flex;flex-direction:column;gap:var(--n-s16);padding:var(--n-s24) var(--n-gutter) var(--n-s80)}.c6EidDK{height:1px;background:var(--n-hairline)}.chks5Wm{display:grid;grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(0,1fr));gap:26px;margin-top:var(--n-s8)}.c4RbKnY{display:flex;flex-direction:column;gap:var(--n-s12)}@media (max-width:1023px){.chks5Wm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.cRSMqnC{padding:var(--n-s16) var(--n-gutter-phone) var(--n-s40)}.chks5Wm{grid-template-columns:minmax(0,1fr)}.c4RbKnY:nth-child(n+3){display:none}}.cdDCexg{display:flex;flex-direction:column;max-width:720px;padding:var(--n-space-10) 0 var(--n-space-14);color:var(--n-ink)}.cWVxI3i{margin:0;font-size:28px;font-weight:var(--n-weight-medium);line-height:34px;letter-spacing:-.01em}.ci1ndyv{margin:var(--n-space-4) 0 0;font-size:17px;line-height:24px}.cNUhl5I{margin:var(--n-space-2) 0 0;color:var(--n-text-muted);font-size:var(--n-text-base)}.cNUhl5I a{color:var(--n-ink);font-weight:var(--n-weight-medium)}.cixVPn0{margin-top:var(--n-space-10)}.czCJISJ{margin:0;font-size:20px;font-weight:var(--n-weight-medium);line-height:26px}.cEzB9bX{display:flex;flex-direction:column;margin:var(--n-space-4) 0 0;padding:0;list-style:none;counter-reset:step}.cJv6DIJ{padding:var(--n-space-4) 0;border-top:1px solid var(--n-line)}.clLPTen{color:var(--n-ink);font-size:16px;font-weight:var(--n-weight-medium);line-height:22px;text-decoration:underline;text-decoration-color:var(--n-line);text-underline-offset:3px}.clLPTen:hover{text-decoration-color:currentColor}.cFN4at5{margin:var(--n-space-1) 0 0;color:var(--n-text-muted);font-size:var(--n-text-base);line-height:21px}@media (max-width:767px){.cdDCexg{padding:var(--n-space-8) var(--n-space-6) var(--n-space-12)}}