.ft3-page--not-found{flex-direction:column;display:flex}.ft3-page--not-found .nf{min-height:100svh;padding:calc(var(--bar-h) + var(--s-8)) var(--gutter) var(--s-9);background:var(--color-bg);flex:1 0 auto;align-items:center;display:flex}.ft3-page--not-found .nf__in{width:100%;max-width:var(--layout-content);margin-inline:auto}.ft3-page--not-found .nf__code{align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);color:var(--color-digital);display:flex}.ft3-page--not-found .nf__code:after{content:"";width:var(--s-8);background:var(--color-line-strong);height:1px}.ft3-page--not-found .nf__title{text-wrap:balance;max-width:16ch}.ft3-page--not-found .nf__lede{margin-top:var(--s-5);max-width:46ch}.ft3-page--not-found .nf__actions{align-items:center;gap:var(--s-3);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.ft3-page--not-found .nf__more{align-items:center;gap:0 var(--s-4);max-width:560px;margin-top:var(--s-7);padding-top:var(--s-3);border-top:1px solid var(--color-line);flex-wrap:wrap;display:flex}.ft3-page--not-found .nf__more .link{font-size:var(--fs-small)}.ft3-page--not-found .nf__dot{color:var(--color-mute);font-size:var(--fs-small)}@media (hover:hover) and (pointer:fine){.ft3-page--not-found .nf__more .link:hover{color:var(--color-text);text-decoration-color:currentColor}}@media (max-width:759px){.ft3-page--not-found .nf{padding-top:calc(var(--bar-h) + var(--s-6));padding-bottom:var(--s-8)}.ft3-page--not-found .nf__actions{flex-direction:column;align-items:stretch}.ft3-page--not-found .nf__actions .btn{width:100%}}@media print{.ft3-page--not-found .nf{min-height:0;padding-top:var(--s-6)}}
