.lost{background:var(--color-nuit);min-height:100svh;color:var(--color-sable)}.lost__inner{grid-template-rows:auto 1fr auto;min-height:100svh;padding-block:clamp(1.25rem,3vw,2rem);display:grid}.lost__brand{min-height:2.75rem;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;justify-self:start;align-items:center;gap:.75rem;font-weight:800;display:inline-flex}.lost__body{align-self:center;justify-items:start;gap:clamp(1.25rem,2.5vw,1.75rem);max-width:44rem;padding-block:3rem;display:grid}.lost__title{font-size:min(clamp(2.5rem, 6vw, 5rem), calc((100vw - 2 * var(--gutter)) / 10));text-transform:uppercase;font-variation-settings:"wdth" 125;font-weight:900;line-height:.86}.lost__text{max-width:46ch;font-size:var(--fs-lead);color:var(--color-creme);line-height:1.4}.lost__actions{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.lost .btn--ghost{--ghost-ink:var(--color-sable);--btn-hover-fg:var(--color-nuit)}.lost__foot{font-size:var(--fs-small);color:color-mix(in oklab, var(--color-sable) 70%, transparent)}.lost__useful{width:100%;margin-top:1.5rem}.lost__useful-title{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--color-sable) 75%, transparent);font-weight:700}.lost__useful ul{border-top:1px solid color-mix(in srgb, var(--color-sable) 18%, transparent);margin-top:.75rem;display:grid}.lost__useful a{border-bottom:1px solid color-mix(in srgb, var(--color-sable) 18%, transparent);gap:.2rem;padding:.85rem 0;display:grid}.lost__useful strong{font-variation-settings:"wdth" 110;color:var(--color-sable);font-weight:800}.lost__useful span{font-size:var(--fs-small);color:var(--color-creme)}@media (hover:hover) and (pointer:fine){.lost__useful a:hover strong{text-decoration:underline;-webkit-text-decoration-color:var(--color-rouge);text-decoration-color:var(--color-rouge);text-underline-offset:.25em}}
