.not-found-module__P8I98W__page{background:var(--color-bg);isolation:isolate;grid-template-rows:auto 1fr;min-height:100dvh;display:grid;position:relative;overflow:hidden}.not-found-module__P8I98W__page:before{z-index:-1;content:"";opacity:.025;pointer-events:none;background-image:url(/brand/pattern.webp);background-position:50%;background-size:430px;position:absolute;inset:0}.not-found-module__P8I98W__header{width:min(100%,1440px);margin-inline:auto;padding:clamp(1.25rem,3vw,2.5rem) clamp(1.25rem,4vw,4rem) 0;display:flex}.not-found-module__P8I98W__stage{grid-template-columns:minmax(16rem,.66fr) minmax(0,1.34fr);align-items:center;gap:clamp(1rem,3vw,3.5rem);width:min(100%,1440px);margin-inline:auto;padding:clamp(2rem,5vw,4.5rem) clamp(1.25rem,4vw,4rem) clamp(2rem,4vw,3.5rem);display:grid}.not-found-module__P8I98W__copy{z-index:2;justify-items:start;gap:1.15rem;display:grid}.not-found-module__P8I98W__eyebrow{color:var(--color-raridade-strong);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.8rem;font-weight:800;display:inline-flex}.not-found-module__P8I98W__eyebrow:before{content:"";background:currentColor;border-radius:999px;width:1.9rem;height:2px}.not-found-module__P8I98W__title{letter-spacing:-.045em;text-wrap:balance;max-width:11ch;font-size:clamp(2.35rem,4.4vw,4.5rem);font-weight:850;line-height:.98}.not-found-module__P8I98W__description{max-width:34rem;color:var(--color-text-muted);text-wrap:pretty;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.55}.not-found-module__P8I98W__action{background:var(--color-primary);min-height:2.75rem;color:var(--color-on-primary);border-radius:999px;align-items:center;gap:.6rem;padding-inline:1.25rem;font-size:.925rem;font-weight:800;transition:background-color .16s,transform .16s;display:inline-flex}.not-found-module__P8I98W__action:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.not-found-module__P8I98W__action svg{width:1rem;height:1rem;transition:transform .16s}.not-found-module__P8I98W__action:hover svg{transform:translate(2px)}.not-found-module__P8I98W__illustration{border:1px solid color-mix(in srgb, var(--color-border) 72%, transparent);background:var(--color-surface);width:100%;max-width:59rem;box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--color-footer) 12%, transparent);border-radius:clamp(1rem,2vw,1.5rem);justify-self:end;animation:7s ease-in-out infinite not-found-module__P8I98W__search-pause;position:relative;overflow:hidden}.not-found-module__P8I98W__illustration img{width:100%;height:auto;display:block}.not-found-module__P8I98W__lensGlow{aspect-ratio:1;background:radial-gradient(circle, var(--glare-core) 0%, var(--glare-edge) 45%, transparent 72%);mix-blend-mode:screen;opacity:0;pointer-events:none;border-radius:50%;width:8.3%;animation:7s ease-in-out infinite not-found-module__P8I98W__lens-search;position:absolute;top:58.7%;left:55.1%}@keyframes not-found-module__P8I98W__search-pause{0%,18%,to{transform:translateY(0)rotate(0)}42%{transform:translateY(-5px)rotate(-.15deg)}68%{transform:translateY(-2px)rotate(.1deg)}}@keyframes not-found-module__P8I98W__lens-search{0%,16%,to{opacity:0;transform:translate(-18%,14%)scale(.86)}34%{opacity:.68;transform:translate(-6%,2%)scale(1)}55%{opacity:.48;transform:translate(9%,-5%)scale(.92)}72%{opacity:0;transform:translate(16%,8%)scale(.82)}}@media (max-width:760px){.not-found-module__P8I98W__page{min-height:100svh}.not-found-module__P8I98W__header{padding-top:1.1rem}.not-found-module__P8I98W__stage{grid-template-columns:minmax(0,1fr);align-content:center;gap:2rem;padding-top:2rem}.not-found-module__P8I98W__copy{gap:.95rem}.not-found-module__P8I98W__title{max-width:12ch;font-size:clamp(2.25rem,12vw,3.4rem)}.not-found-module__P8I98W__illustration{border-radius:1rem;grid-row:2}}@media (max-height:720px) and (min-width:761px){.not-found-module__P8I98W__stage{padding-top:1.5rem;padding-bottom:1.5rem}.not-found-module__P8I98W__title{font-size:clamp(2.2rem,4vw,3.75rem)}}@media (prefers-reduced-motion:reduce){.not-found-module__P8I98W__illustration,.not-found-module__P8I98W__lensGlow{animation:none}.not-found-module__P8I98W__action,.not-found-module__P8I98W__action svg{transition:none}}
