body:has(>.not-found-module__HS70Aa__page){flex-direction:column;min-height:100svh;display:flex}.not-found-module__HS70Aa__page{width:100%;padding:calc(var(--header-height) + (2 * var(--header-edge-offset)) + var(--space-32)) var(--space-standard) var(--space-64);background:var(--color-light-gray);text-align:center;flex:1;place-items:center;display:grid}.not-found-module__HS70Aa__content{align-items:center;gap:var(--space-32);flex-direction:column;width:100%;max-width:560px;display:flex}.not-found-module__HS70Aa__code{color:var(--color-neutral-900);font-size:clamp(112px,14vw,192px);font-weight:var(--font-weight-medium);letter-spacing:-.06em;line-height:.9}.not-found-module__HS70Aa__copy{width:100%}.not-found-module__HS70Aa__heading{color:var(--color-dark-gray);font-size:var(--fs-title);font-weight:var(--font-weight-medium);line-height:var(--lh-title)}.not-found-module__HS70Aa__description{max-width:460px;margin:var(--space-16) auto 0;color:var(--color-neutral-700);font-size:var(--fs-body);line-height:var(--lh-body)}.not-found-module__HS70Aa__homeLink{min-height:48px;padding:var(--space-16) var(--space-24);justify-content:center;align-items:center;gap:var(--space-10);color:var(--color-white);background:var(--color-neutral-900);font-size:var(--fs-more-cta-button);font-weight:var(--font-weight-medium);line-height:var(--lh-more-cta-button);text-decoration:none;transition:background-color .16s;display:inline-flex}.not-found-module__HS70Aa__homeLink:hover{background:var(--color-neutral-700)}.not-found-module__HS70Aa__homeLink:focus-visible{outline:2px solid var(--color-green);outline-offset:4px}.not-found-module__HS70Aa__homeLink svg{flex-shrink:0}@media (max-width:767px){.not-found-module__HS70Aa__page{padding-top:var(--space-64)}}
