body:has(#not-found){height:100svh;min-height:0;overflow:hidden}.not-found-module__HS70Aa__main{background:var(--brand-navy-deep);flex:auto;min-height:0;display:flex}.not-found-module__HS70Aa__section{isolation:isolate;width:100%;min-height:0;padding:clamp(7.5rem, 12vw, 11rem) var(--page-gutter) clamp(5rem, 9vw, 8rem);color:#fff;background:linear-gradient(118deg, transparent 0 58%, #49b2ff14 58% 100%), var(--brand-navy-deep);flex:1;align-items:center;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__section:after{z-index:-1;aspect-ratio:1;content:"";border:1px solid #ffffff1f;width:clamp(24rem,42vw,46rem);position:absolute;bottom:clamp(-18rem,-14vw,-8rem);right:clamp(-14rem,-8vw,-5rem);transform:rotate(45deg)}.not-found-module__HS70Aa__shell{grid-template-columns:minmax(0,.9fr) minmax(18rem,1.1fr);align-items:center;gap:clamp(2rem,7vw,8rem);width:100%;display:grid}.not-found-module__HS70Aa__content{max-width:39rem}.not-found-module__HS70Aa__code{color:var(--brand-blue);font-family:var(--font-brand);font-size:var(--fs-eyebrow);letter-spacing:.2em;margin:0 0 .75rem;font-weight:600;line-height:1}.not-found-module__HS70Aa__kicker{font-family:var(--font-brand);font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;margin:0 0 clamp(1.25rem,2vw,2rem);font-weight:400;line-height:1.3}.not-found-module__HS70Aa__title{max-width:11ch;font-family:var(--font-display);font-size:var(--fs-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 clamp(1.5rem,3vw,2.5rem);font-weight:300;line-height:.94}.not-found-module__HS70Aa__description{color:#ffffffc2;max-width:35rem;font-family:var(--font-brand);font-size:var(--fs-hero-intro);margin:0 0 clamp(2.5rem,4vw,3.5rem);font-weight:300;line-height:1.55}.not-found-module__HS70Aa__cta{color:#fff;min-width:min(100%,15rem);font-family:var(--font-brand);font-size:calc(1rem * var(--type-scale));transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);border:1px solid #ffffff94;justify-content:space-between;align-items:center;gap:2rem;padding:1rem 1.25rem;line-height:1;display:inline-flex}.not-found-module__HS70Aa__arrow{color:var(--brand-blue);transition:transform var(--motion-fast) var(--ease-standard);flex:none}@media (hover:hover){.not-found-module__HS70Aa__cta:hover{background:#ffffff14;border-color:#fff}.not-found-module__HS70Aa__cta:hover .not-found-module__HS70Aa__arrow{transform:translate(4px)}}.not-found-module__HS70Aa__cta:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px}.not-found-module__HS70Aa__watermark{color:#0000;font-family:var(--font-display);letter-spacing:-.09em;opacity:.2;-webkit-text-stroke:1px #ffffffb8;text-stroke:1px #ffffffb8;-webkit-user-select:none;user-select:none;justify-self:end;font-size:clamp(15rem,35vw,35rem);font-weight:300;line-height:.65;transform:translate(.03em)}.not-found-module__HS70Aa__bracket{display:block}@media (max-width:768px){.not-found-module__HS70Aa__section{padding:clamp(5.25rem, 12svh, 7rem) var(--page-gutter) clamp(1.25rem, 4svh, 2.5rem);background:linear-gradient(145deg, transparent 0 64%, #49b2ff17 64% 100%), var(--brand-navy-deep)}.not-found-module__HS70Aa__shell{display:block}.not-found-module__HS70Aa__title{max-width:9ch;font-size:calc(clamp(2.75rem, 12vw, 4rem) * var(--type-scale));margin-bottom:clamp(.75rem,2.5svh,1.5rem)}.not-found-module__HS70Aa__code{margin-bottom:.35rem}.not-found-module__HS70Aa__kicker{margin-bottom:clamp(.75rem,2svh,1.25rem)}.not-found-module__HS70Aa__description{font-size:calc(clamp(.9375rem, 4vw, 1.125rem) * var(--type-scale));margin-bottom:clamp(1rem,3svh,2rem);line-height:1.4}.not-found-module__HS70Aa__cta{padding-block:.8rem}.not-found-module__HS70Aa__watermark{z-index:-1;opacity:.12;font-size:clamp(13rem,60vw,22rem);position:absolute;bottom:-.02em;right:-.05em}.not-found-module__HS70Aa__bracket{display:none}}@media (max-width:480px){.not-found-module__HS70Aa__section{align-items:center}.not-found-module__HS70Aa__cta{width:100%}}
