.wrap{max-inline-size:1200px;padding-inline:var(--site-gutter);box-sizing:content-box;margin-inline:auto}.page-hero{flex-direction:column;gap:14px;padding-block:40px 48px;display:flex;position:relative}.page-hero h1{max-inline-size:820px;color:var(--dm-page-bg);font-size:var(--site-size-title);line-height:1.15;font-weight:var(--dm-font-weight-semibold);letter-spacing:-.015em;text-wrap:balance}.page-hero-tall{gap:22px;padding-block:72px 80px}.page-hero-tall h1{font-size:var(--site-size-display);letter-spacing:-.02em;line-height:1.08}.page-hero .hero-lead{max-inline-size:620px;color:var(--dm-door-link);font-size:var(--dm-font-size-section);line-height:1.55}.part{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:40px 64px;padding-block:56px;display:grid}.part+.part{border-block-start:1px solid var(--dm-border-contain)}.part-text{flex-direction:column;gap:14px;display:flex}.part-text h2{font-size:var(--site-size-pillar);line-height:1.2;font-weight:var(--dm-font-weight-semibold);letter-spacing:-.015em}.part-text p{color:var(--dm-ink-muted);font-size:var(--dm-font-size-strong);line-height:1.6}.number{border-radius:var(--dm-radius-click);font-family:var(--dm-font-family-mono);font-size:var(--dm-font-size-secondary);font-weight:var(--dm-font-weight-medium);align-self:flex-start;padding-block:3px;padding-inline:8px}.number-lime{background:var(--dm-here-fill);color:var(--dm-here-text)}.number-ochre{background:var(--dm-site-ochre-chip);color:var(--dm-site-ochre-ink)}.number-paper{background:var(--dm-field-locked);color:var(--dm-ink)}.card{border:1px solid var(--dm-site-rule);border-radius:var(--dm-radius-contain);border-block-start-width:3px;padding:32px}.card-lime{border-block-start-color:var(--dm-counter-mid);background:var(--dm-picked-fill)}.card-ochre{border-block-start-color:var(--dm-not-set-up-text);background:var(--dm-not-set-up-band)}.card-paper{border-block-start-color:var(--dm-ink);background:var(--dm-field-locked)}.card-white{border-block-start-color:var(--dm-ink);background:var(--dm-surface)}.box{border:1px solid var(--dm-border-contain);border-radius:var(--dm-radius-contain);background:var(--dm-surface)}.stack{position:relative}.band-lime{border-block:1px solid var(--dm-action-border);background:var(--dm-picked-fill)}.photo{border-radius:var(--dm-radius-contain);object-fit:cover;block-size:auto;inline-size:100%;display:block}.photo-empty{background:var(--dm-field-locked)}.band-close{background:var(--dm-door-field)}.band-close-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;padding-block:88px;display:flex}.band-close-text{flex-direction:column;gap:14px;display:flex}.band-close h2{color:var(--dm-page-bg);font-size:var(--site-size-title);line-height:1.15;font-weight:var(--dm-font-weight-semibold);letter-spacing:-.015em}.band-close p{color:var(--dm-door-link);font-size:var(--dm-font-size-section);line-height:1.55}.band-close .button-deed{flex:none}@media (width<600px){.card{padding:16px}.stack{margin-inline-end:24px}.band-close-inner{padding-block:56px}.band-close .button-deed{justify-content:center;inline-size:100%}.more{min-block-size:44px}}.lost-hero{gap:24px}.lost-main{flex-direction:column;gap:12px;display:flex}.lost-second{border-block-start:1px solid var(--dm-door-hairline);flex-direction:column;gap:6px;max-inline-size:640px;padding-block-start:24px;display:flex}.lost-second-heading{color:var(--dm-page-bg);font-size:var(--site-size-heading);line-height:1.25;font-weight:var(--dm-font-weight-semibold);letter-spacing:var(--dm-title-letter-spacing)}.lost-second-lead{color:var(--dm-door-link);font-size:var(--dm-font-size-strong);line-height:1.55}.lost-ways{padding-block:40px 72px}.lost-list{border-block-start:1px solid var(--dm-border-contain);flex-direction:column;max-inline-size:420px;display:flex}.lost-list a{border-block-end:1px solid var(--dm-border-contain);min-block-size:48px;font-size:var(--dm-font-size-strong);font-weight:var(--dm-font-weight-medium);justify-content:space-between;align-items:center;text-decoration:none;display:flex}@media (width<600px){.lost-hero{gap:20px;padding-block:28px 36px}.lost-main{gap:10px}.lost-main .hero-lead{font-size:var(--dm-font-size-strong)}.lost-second{padding-block-start:20px}.lost-ways{padding-block:28px 56px}.lost-list{max-inline-size:none}}
