.mkt-404{background:var(--mist);grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);min-height:min(720px,100vh - 84px);display:grid}.mkt-404__copy{align-items:center;padding:clamp(4rem,9vw,9rem) 0;display:flex}.mkt-404__copy-inner{width:100%}.mkt-404__copy p:not(.eyebrow){max-width:34rem;font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.55}.mkt-404__links{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);max-width:34rem;margin-top:3rem}.mkt-404__links a{border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);color:var(--ink);justify-content:space-between;padding:.85rem 0;text-decoration:none;display:flex}.mkt-404__links a:hover{color:var(--forest);padding-inline:.35rem}.not-found-scene{background:#163300;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.not-found-scene__canvas{z-index:1;opacity:0;width:100%;height:100%;transition:opacity .24s;display:block;position:absolute;inset:0}.not-found-scene.is-ready .not-found-scene__canvas{opacity:1}.not-found-scene__fallback{position:absolute;inset:0}.not-found-scene__fallback img{object-fit:cover;opacity:.86;width:100%;height:100%}.not-found-scene.is-ready .not-found-scene__fallback{visibility:hidden}@media (prefers-reduced-motion:reduce){.mkt-404__links a,.not-found-scene__canvas{transition:none}}@media (width<=760px){.mkt-404{display:block}.mkt-404__copy{padding-block:4rem 3rem}}
