.NotFoundHero-module__26Ap9G__section{--chrome-h:72px;min-height:calc(100svh - var(--chrome-h));background:var(--color-background);padding-block-start:var(--chrome-h);position:relative;overflow:hidden}body:has([data-page=not-found]) header[data-theme=overlay]{background-color:var(--color-surface-inverse);animation:NotFoundHero-module__26Ap9G__nf-chrome .3s var(--ease-out) both;border-bottom:1px solid #ffffff14}.NotFoundHero-module__26Ap9G__grid{grid-template-columns:minmax(0,1fr);align-items:center;row-gap:0;display:grid}.NotFoundHero-module__26Ap9G__content{padding-inline-start:max(var(--page-margin), calc((100vw - var(--container-max)) / 2));padding-inline-end:var(--page-margin);padding-block:var(--space-12) var(--space-10)}.NotFoundHero-module__26Ap9G__eyebrow{margin:0 0 var(--space-5);font-family:var(--font-body);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);font-size:clamp(.8125rem,.9vw,.9375rem);line-height:var(--leading-label);text-transform:uppercase;color:var(--color-primary);animation:NotFoundHero-module__26Ap9G__nf-rise .35s var(--ease-out) .15s both}.NotFoundHero-module__26Ap9G__figure{margin:0 0 var(--space-4);font-family:var(--font-heading);font-weight:var(--weight-bold);letter-spacing:-.035em;color:var(--color-primary);-webkit-user-select:none;user-select:none;animation:NotFoundHero-module__26Ap9G__nf-figure .5s var(--ease-out) .2s both;font-size:clamp(6.25rem,13vw,13.75rem);line-height:.8}.NotFoundHero-module__26Ap9G__heading{margin:0 0 var(--space-5);font-family:var(--font-heading);font-weight:var(--weight-semibold);font-size:clamp(2rem,1.35rem + 1.9vw,3rem);line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--text-primary);text-wrap:balance;animation:NotFoundHero-module__26Ap9G__nf-rise .5s var(--ease-out) .3s both}.NotFoundHero-module__26Ap9G__headingLine,.NotFoundHero-module__26Ap9G__supportingLine{display:block}.NotFoundHero-module__26Ap9G__supporting{margin:0 0 var(--space-8);font-family:var(--font-body);font-size:var(--text-body-lg);line-height:var(--leading-body);letter-spacing:var(--tracking-body);color:var(--text-secondary);text-wrap:pretty;max-width:44ch;animation:NotFoundHero-module__26Ap9G__nf-rise .5s var(--ease-out) .4s both}.NotFoundHero-module__26Ap9G__actions{gap:var(--space-3);animation:NotFoundHero-module__26Ap9G__nf-rise .5s var(--ease-out) .5s both;grid-template-columns:minmax(0,1fr);display:grid}.NotFoundHero-module__26Ap9G__primaryCta,.NotFoundHero-module__26Ap9G__secondaryCta{width:100%}.btn.secondary.NotFoundHero-module__26Ap9G__secondaryCta{height:54px;padding-inline:var(--space-6)}.NotFoundHero-module__26Ap9G__primaryCta:hover,.NotFoundHero-module__26Ap9G__primaryCta:focus-visible{transform:translateY(-2px);box-shadow:0 18px 34px -14px #5b2fd18c,inset 0 1px #ffffff42}.NotFoundHero-module__26Ap9G__primaryCta:active{transform:translateY(-1px) scale(var(--scale-press))}.NotFoundHero-module__26Ap9G__homeIcon{flex:none;width:19px;height:19px;margin-block-start:-1px}.NotFoundHero-module__26Ap9G__chevron{width:17px;height:17px;transition:transform var(--duration-fast) var(--ease-out);flex:none}.NotFoundHero-module__26Ap9G__secondaryCta:hover .NotFoundHero-module__26Ap9G__chevron,.NotFoundHero-module__26Ap9G__secondaryCta:focus-visible .NotFoundHero-module__26Ap9G__chevron{transform:translate(3px)}.NotFoundHero-module__26Ap9G__frame{aspect-ratio:3/2;width:100vw;animation:NotFoundHero-module__26Ap9G__nf-photo .9s var(--ease-out) .2s both;margin-inline-start:50%;position:relative;overflow:hidden;translate:-50%;-webkit-mask-image:linear-gradient(#0000 0%,#00000059 9%,#000000db 20%,#000 32%);mask-image:linear-gradient(#0000 0%,#00000059 9%,#000000db 20%,#000 32%)}.NotFoundHero-module__26Ap9G__photo,.NotFoundHero-module__26Ap9G__film{object-fit:cover;object-position:56% 50%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.NotFoundHero-module__26Ap9G__film{opacity:0;transition:opacity var(--duration-film) var(--ease-out)}.NotFoundHero-module__26Ap9G__film[data-ready=true]{opacity:1}@media (min-width:768px){.NotFoundHero-module__26Ap9G__content{padding-block:var(--space-16) var(--space-12)}.NotFoundHero-module__26Ap9G__actions{justify-content:start;gap:var(--space-4);grid-template-columns:repeat(2,auto)}.NotFoundHero-module__26Ap9G__primaryCta,.NotFoundHero-module__26Ap9G__secondaryCta{width:auto}.NotFoundHero-module__26Ap9G__frame{aspect-ratio:2}}@media (min-width:1060px){.NotFoundHero-module__26Ap9G__section{--chrome-h:77px;align-items:center;display:grid}.NotFoundHero-module__26Ap9G__grid{min-height:calc(100svh - var(--chrome-h));grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:stretch}.NotFoundHero-module__26Ap9G__content{padding-block:var(--space-16);z-index:1;align-self:center;padding-inline-end:var(--space-16);position:relative}.NotFoundHero-module__26Ap9G__frame{aspect-ratio:auto;width:auto;height:100%;margin-inline-start:0;margin-inline-start:calc(var(--space-20) * -1);translate:none;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000004d 12%,#000000d6 27%,#000 42%);mask-image:linear-gradient(90deg,#0000 0%,#0000004d 12%,#000000d6 27%,#000 42%)}.NotFoundHero-module__26Ap9G__photo,.NotFoundHero-module__26Ap9G__film{object-position:58% 50%}.NotFoundHero-module__26Ap9G__film{height:100%}.NotFoundHero-module__26Ap9G__photo{height:112%}}@media (min-width:1440px){.NotFoundHero-module__26Ap9G__frame{margin-inline-start:calc(var(--space-24) * -1)}}@keyframes NotFoundHero-module__26Ap9G__nf-chrome{0%{opacity:0}}@keyframes NotFoundHero-module__26Ap9G__nf-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes NotFoundHero-module__26Ap9G__nf-figure{0%{opacity:0;filter:blur(6px);transform:scale(.965)}}@keyframes NotFoundHero-module__26Ap9G__nf-photo{0%{opacity:0;transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){:is(body:has([data-page=not-found]) header[data-theme=overlay],.NotFoundHero-module__26Ap9G__eyebrow,.NotFoundHero-module__26Ap9G__figure,.NotFoundHero-module__26Ap9G__heading,.NotFoundHero-module__26Ap9G__supporting,.NotFoundHero-module__26Ap9G__actions,.NotFoundHero-module__26Ap9G__frame){opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}
