.not-found-page.nf-showcase{isolation:isolate;text-align:start;align-items:flex-end;min-height:clamp(620px,100svh,960px);padding:0;display:flex;position:relative;overflow:hidden}.nf-showcase .nf-bg{z-index:-1;position:absolute;inset:0}.nf-showcase .nf-bg img{object-fit:cover;width:100%;height:100%}.nf-showcase .nf-bg:after{content:"";background:linear-gradient(#080809bf 0%,#08080959 30%,#0808098c 60%,#080809f2 100%);position:absolute;inset:0}.nf-showcase .nf-inner{padding-top:calc(var(--header-h) + 4rem);flex-direction:column;align-items:flex-start;gap:1.25rem;padding-bottom:clamp(4rem,8vw,7rem);display:flex}.nf-showcase .not-found-code{color:rgba(var(--color-secondary-rgb), .22);font-family:var(--font-heading);letter-spacing:-.06em;margin:0 0 .5rem;font-size:clamp(7rem,20vw,16rem);font-weight:300;line-height:.85}.nf-showcase .not-found-title{max-width:18ch;color:var(--color-text);letter-spacing:-.03em;margin:0;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:300;line-height:1.05}html.locale-ar .nf-showcase .not-found-title{letter-spacing:0;line-height:1.35}.nf-showcase .not-found-text{max-width:46ch;color:var(--color-text);margin:0;font-size:1.0625rem;line-height:1.7}.nf-showcase .not-found-links{justify-content:flex-start;align-items:center;gap:1.25rem 2.25rem;margin-top:1.25rem}@media (max-width:480px){.nf-showcase .not-found-links{flex-direction:column;align-items:flex-start;width:auto}.nf-showcase .not-found-links .hero-cta{justify-content:center;align-self:stretch}}
