.not-found-module__HS70Aa__wrapper{box-sizing:border-box;background:linear-gradient(180deg, var(--color-navy) 0%, var(--color-footer) 100%);min-height:clamp(30rem,72vh,42rem);font-family:var(--font-primary);align-items:center;margin-top:-8rem;padding:12rem 0 8rem;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__bg{opacity:.22;position:absolute;inset:0}.not-found-module__HS70Aa__bgImg{object-fit:cover;filter:grayscale(.4)}.not-found-module__HS70Aa__bg:after{content:"";background:linear-gradient(180deg, rgba(var(--color-primary-rgb), .35) 0%, var(--color-footer) 100%);position:absolute;inset:0}.not-found-module__HS70Aa__wrapper:before{content:"";background:radial-gradient(circle, rgba(var(--color-primary-rgb), .55) 0%, rgba(var(--color-primary-rgb), 0) 68%);pointer-events:none;z-index:1;border-radius:50%;width:min(46rem,90vw);height:min(46rem,90vw);position:absolute;top:12%;left:50%;transform:translate(-50%)}.not-found-module__HS70Aa__inner{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.not-found-module__HS70Aa__badge{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;align-items:center;padding:.45rem .9rem;font-size:.68rem;font-weight:700;display:inline-flex}.not-found-module__HS70Aa__code{background:linear-gradient(#fffffff2 0%,#ffffff47 100%);color:#0000;letter-spacing:-.06em;-webkit-background-clip:text;background-clip:text;align-items:center;gap:.04em;margin:1.6rem 0 0;font-size:clamp(5rem,15vw,10rem);font-weight:700;line-height:.9;display:flex}.not-found-module__HS70Aa__compass{width:.78em;height:.78em;box-shadow:0 0 60px rgba(var(--color-primary-rgb), .6);background:#ffffff0f;border:.07em solid #ffffffd9;border-radius:50%;place-items:center;margin:0 .06em;display:grid}.not-found-module__HS70Aa__compass svg{color:#fff;width:.62em;height:.62em;animation:4s ease-in-out infinite not-found-module__HS70Aa__compassSway}@keyframes not-found-module__HS70Aa__compassSway{0%,to{transform:rotate(-35deg)}50%{transform:rotate(40deg)}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__compass svg{animation:none}}.not-found-module__HS70Aa__title{color:#fff;font-family:var(--font-display);letter-spacing:-.02em;margin:1.1rem 0 0;font-size:clamp(1.5rem,3.4vw,2.4rem);font-weight:700;line-height:1.15}.not-found-module__HS70Aa__title em{color:#ffffff8c;font-style:normal}.not-found-module__HS70Aa__text{color:#ffffffb8;text-wrap:pretty;max-width:30rem;margin:1.1rem 0 0;font-size:.95rem;line-height:1.7}.not-found-module__HS70Aa__ctaRow{flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:2rem;display:flex}.not-found-module__HS70Aa__primaryBtn,.not-found-module__HS70Aa__ghostBtn{border-radius:999px;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.not-found-module__HS70Aa__primaryBtn{color:var(--color-primary);background:#fff}.not-found-module__HS70Aa__primaryBtn:hover{background:var(--color-primary-soft)}.not-found-module__HS70Aa__ghostBtn{color:#fff;background:0 0;border:1px solid #ffffff73}.not-found-module__HS70Aa__ghostBtn:hover{background:#ffffff1f;border-color:#fff}.not-found-module__HS70Aa__links{border-top:1px solid #ffffff24;width:min(52rem,100%);margin-top:2.8rem;padding-top:1.8rem}.not-found-module__HS70Aa__linksLabel{color:#ffffff80;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:700}.not-found-module__HS70Aa__cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.not-found-module__HS70Aa__quickLink{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;align-items:center;gap:.2rem;height:100%;padding:1rem .6rem .9rem;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s;display:flex}.not-found-module__HS70Aa__quickLink:hover{background:#ffffff1f;border-color:#ffffff59;transform:translateY(-3px)}.not-found-module__HS70Aa__quickIcon{width:2.4rem;height:2.4rem;color:var(--color-primary);background:#fff;border-radius:50%;place-items:center;margin-bottom:.35rem;font-size:1.05rem;display:grid}.not-found-module__HS70Aa__quickLink b{font-size:.86rem}.not-found-module__HS70Aa__quickLink small{color:#fff9;font-size:.7rem}@media (max-width:800px){.not-found-module__HS70Aa__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.not-found-module__HS70Aa__wrapper{min-height:clamp(22rem,60vh,30rem);margin-top:0;padding:3.5rem 0 4rem}.not-found-module__HS70Aa__badge{padding:.35rem .7rem;font-size:.58rem}.not-found-module__HS70Aa__code{margin-top:1.2rem}.not-found-module__HS70Aa__text{font-size:.85rem;line-height:1.6}.not-found-module__HS70Aa__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.not-found-module__HS70Aa__quickLink{padding:.8rem .5rem}.not-found-module__HS70Aa__ctaRow{flex-wrap:nowrap;gap:.5rem;width:100%}.not-found-module__HS70Aa__primaryBtn,.not-found-module__HS70Aa__ghostBtn{white-space:nowrap;flex:1 1 0;justify-content:center;gap:.35rem;min-height:44px;padding:0 .7rem;font-size:.8rem;line-height:1.2}}
