.not-found_wrapper__YrWZW{position:relative;min-height:72vh;display:grid;place-items:center;padding:clamp(2.5rem,5vw,4.5rem) 1rem;overflow:hidden;background:radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--azul-150) 84%,transparent) 0,transparent 45%),radial-gradient(circle at 82% 14%,color-mix(in srgb,var(--vermelho-200) 64%,transparent) 0,transparent 44%),linear-gradient(155deg,var(--azul-050) 0,var(--background) 48%,var(--superficie) 100%)}.not-found_blob__Sd1Ds{position:absolute;border-radius:999px;filter:blur(.5px);animation:not-found_floatBlob__GwYM_ 8s ease-in-out infinite;pointer-events:none}.not-found_blobOne__zSZ68{width:clamp(140px,18vw,230px);aspect-ratio:1;left:-4%;top:6%;background:color-mix(in srgb,var(--azul-300) 55%,transparent)}.not-found_blobTwo__vB40w{width:clamp(120px,15vw,180px);aspect-ratio:1;right:5%;bottom:6%;background:color-mix(in srgb,var(--vermelho-300) 52%,transparent);animation-delay:1.8s}.not-found_card__VS9aN{width:min(720px,100%);border:1px solid color-mix(in srgb,var(--azul-200) 70%,transparent);border-radius:26px;padding:clamp(1.6rem,3.2vw,2.7rem);background:linear-gradient(180deg,color-mix(in srgb,var(--background) 90%,var(--azul-075)) 0,var(--background) 100%);box-shadow:0 16px 48px color-mix(in srgb,var(--azul-800) 18%,transparent),inset 0 1px 0 color-mix(in srgb,var(--branco) 72%,transparent);text-align:center;position:relative;z-index:1}.not-found_badge__Ld3kJ{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .8rem;border-radius:999px;background:color-mix(in srgb,var(--azul-100) 72%,transparent);border:1px solid color-mix(in srgb,var(--azul-250) 70%,transparent);color:var(--azul-800);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.15rem}.not-found_iconCircle__4_Zh3{width:86px;height:86px;margin:0 auto 1rem;display:grid;place-items:center;border-radius:999px;background:linear-gradient(145deg,var(--azul-800),var(--principal));color:var(--branco);box-shadow:0 12px 26px color-mix(in srgb,var(--azul-900) 38%,transparent)}.not-found_code__SJkuV{font-family:var(--font-body),"Montserrat",sans-serif;font-size:clamp(2.2rem,8vw,4.5rem);color:color-mix(in srgb,var(--azul-900) 78%,var(--azul-400));letter-spacing:.06em;margin:0;line-height:.95}.not-found_title__bOfUG{margin:.45rem 0 0;font-size:clamp(2rem,5vw,3rem);color:var(--principal);letter-spacing:.04em;text-transform:uppercase}.not-found_description__7RPJl{margin:.9rem auto 0;max-width:42ch;color:var(--cinza-600);font-size:clamp(1rem,1.8vw,1.08rem);line-height:1.65}.not-found_actions__eb6u_{margin-top:1.8rem;display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.not-found_actionBtn__N5XcW{display:inline-flex;align-items:center;gap:.45rem}.not-found_secondary__g7GLD{border:2px solid var(--secundaria);color:var(--secundaria);padding:10px 24px;border-radius:4px;font-weight:700;text-decoration:none;transition:transform .16s ease,box-shadow .18s ease,background-color .18s ease}.not-found_secondary__g7GLD:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--azul-100) 65%,var(--background));box-shadow:0 8px 18px color-mix(in srgb,var(--azul-700) 22%,transparent)}.not-found_secondary__g7GLD:focus-visible{outline:3px solid color-mix(in srgb,var(--azul-300) 70%,transparent);outline-offset:2px}@keyframes not-found_floatBlob__GwYM_{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-11px,0)}}@media (max-width:640px){.not-found_card__VS9aN{border-radius:20px}.not-found_actions__eb6u_{flex-direction:column;align-items:stretch}.not-found_actions__eb6u_ a{justify-content:center}}@media (prefers-reduced-motion:reduce){.not-found_blob__Sd1Ds,.not-found_secondary__g7GLD{animation:none!important;transition:none}}