.brand-frame .not-found-main{--brand-leading-body:1.3;--brand-weight-body:500;font-weight:var(--brand-weight-body);line-height:var(--brand-leading-body)}.brand-frame.not-found-page{background:linear-gradient(transparent, var(--brand-bg)) top / 100% 100svh no-repeat, var(--brand-gradient) top / 100% 100svh no-repeat var(--brand-bg)}.brand-frame .not-found-main{min-height:100svh;padding-block:calc(var(--brand-anchor-offset) + var(--brand-section-gap)) var(--brand-section-gap);font-weight:var(--brand-weight-body);line-height:var(--brand-leading-body);text-align:center;place-items:center;display:grid}.brand-frame .not-found-copy{justify-items:center;gap:24px;width:100%;max-width:760px;display:grid}.brand-frame .not-found-copy h1{font-size:var(--brand-type-title);font-weight:var(--brand-weight-display);line-height:var(--brand-leading-title);letter-spacing:var(--brand-tracking-tight)}.brand-frame .not-found-copy p{color:var(--brand-muted);font-size:1.25rem}.brand-frame .not-found-action{border-color:var(--brand-prune);background:var(--brand-prune);color:var(--brand-surface);font-weight:var(--brand-weight-display);border-radius:999px}.brand-frame.not-found-page>.brand-footer{margin-top:0}
