.company-home.not-found-page{background:var(--ink-ground)}.company-home.not-found-page :is(a,button):focus-visible{outline:2px solid var(--ink-text);outline-offset:3px}.not-found-page .nf-bench{background:linear-gradient(90deg,transparent 49.97%,#ffffff05 50%,transparent 50.03%),var(--ink-ground);flex:1;padding-block:88px 112px;position:relative;overflow:hidden}.not-found-page .nf-bench:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(16.666% - 1px),#ffffff04 calc(16.666% - 1px) 16.666%);position:absolute;inset:0}.not-found-page .nf-grid{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:72px;display:grid;position:relative}.not-found-page .nf-grid>*{min-width:0}.not-found-page .nf-copy h1{font-size:clamp(44px,5vw,72px)}.not-found-page .nf-copy .company-lead{max-width:520px}.not-found-page .nf-fields{margin:0;padding:4px 22px 0}.not-found-page .nf-fields>div{border-bottom:1px solid #ffffff12;grid-template-columns:112px minmax(0,1fr);gap:16px;padding-block:13px;display:grid}.not-found-page .nf-fields dt{font:12px/1.8 var(--font-text),sans-serif;color:var(--ink-muted)}.not-found-page .nf-fields dd{min-width:0;color:var(--ink-text);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.not-found-page .nf-fields code{font:13px/1.5 var(--font-code),monospace;color:var(--ink-text)}.not-found-page .nf-status{color:var(--state-wait);align-items:center;gap:8px;display:inline-flex}.not-found-page p.nf-routes-head{font:12px/1.5 var(--font-text),sans-serif;color:var(--ink-muted);margin:0;padding:20px 22px 8px}.not-found-page .nf-routes{margin:0;padding:0 0 6px;list-style:none}.not-found-page .nf-routes li+li a{border-top:1px solid #ffffff0d}.not-found-page .nf-routes a{min-height:56px;color:var(--ink-text);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 22px;transition:background-color .15s;display:grid}.not-found-page .nf-routes a:hover{background:var(--ink-ground)}.not-found-page .nf-routes .instrument-code{color:var(--ink-muted)}.not-found-page .nf-routes strong{font:500 15px/1.3 var(--font-display),sans-serif;letter-spacing:-.01em;color:var(--ink-text);display:block}.not-found-page .nf-routes small{color:var(--ink-muted);margin-top:3px;font-size:12.5px;line-height:1.4;display:block}.not-found-page .nf-routes svg{color:var(--ink-faint);transition:transform .2s,color .15s}.not-found-page .nf-routes a:hover svg{color:var(--ink-text);transform:translate(3px)}@media (max-width:900px){.not-found-page .nf-grid{grid-template-columns:minmax(0,1fr);gap:48px}.not-found-page .nf-bench{padding-block:56px 72px}.not-found-page .nf-record{max-width:620px}}@media (max-width:600px){.not-found-page .nf-copy h1{font-size:42px;line-height:1.06}.not-found-page .nf-fields{padding-inline:16px}.not-found-page .nf-fields>div{grid-template-columns:minmax(0,1fr);gap:4px}.not-found-page p.nf-routes-head,.not-found-page .nf-routes a{padding-inline:16px}}@media (prefers-reduced-motion:reduce){.not-found-page .nf-routes a,.not-found-page .nf-routes svg{transition:none}}
