.listing-not-found-module__x8wVHG__page{width:100%;max-width:var(--layout-container);margin:0 auto;padding:42px 32px 112px}.listing-not-found-module__x8wVHG__hero{border:1px solid var(--color-line-soft);border-radius:var(--radius-card);background:radial-gradient(circle at 88% 18%, #ff2b2b33, transparent 34%), linear-gradient(145deg, #ffffff0e, #ffffff03), var(--color-surface);min-height:360px;padding:64px;position:relative;overflow:hidden}.listing-not-found-module__x8wVHG__hero:after{color:#ffffff06;content:"404";font-size:var(--type-status-code);pointer-events:none;font-weight:950;line-height:1;position:absolute;bottom:-66px;right:48px}.listing-not-found-module__x8wVHG__code,.listing-not-found-module__x8wVHG__heading p{color:var(--color-brand);font-size:var(--type-caption);letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px;font-weight:850}.listing-not-found-module__x8wVHG__hero h1{z-index:1;max-width:800px;color:var(--color-white);font-size:var(--type-heading-page);margin:0;line-height:1.02;position:relative}.listing-not-found-module__x8wVHG__description{z-index:1;max-width:660px;color:var(--color-text-soft);font-size:var(--type-body-lead);margin:24px 0 0;line-height:1.6;position:relative}.listing-not-found-module__x8wVHG__actions{z-index:1;gap:12px;margin-top:34px;display:flex;position:relative}.listing-not-found-module__x8wVHG__primaryAction,.listing-not-found-module__x8wVHG__secondaryAction{min-height:var(--cta-height);padding:0 var(--cta-inline-padding);border-radius:var(--radius-pill);color:var(--color-white);cursor:pointer;font-size:var(--type-label);transition:border-color var(--duration-fast) ease, background var(--duration-fast) ease, transform var(--duration-fast) ease;outline:none;place-items:center;font-weight:800;display:inline-grid}.listing-not-found-module__x8wVHG__primaryAction{background:linear-gradient(135deg, var(--color-brand), var(--color-brand-dark))}.listing-not-found-module__x8wVHG__secondaryAction{border:1px solid var(--color-line);background:#ffffff09}.listing-not-found-module__x8wVHG__primaryAction:hover,.listing-not-found-module__x8wVHG__secondaryAction:hover{transform:translateY(-1px)}.listing-not-found-module__x8wVHG__primaryAction:active,.listing-not-found-module__x8wVHG__secondaryAction:active{transform:translateY(0)}.listing-not-found-module__x8wVHG__primaryAction:focus-visible,.listing-not-found-module__x8wVHG__secondaryAction:focus-visible{box-shadow:var(--focus-ring)}.listing-not-found-module__x8wVHG__secondaryAction:hover{background:#ff2b2b14;border-color:#ff2b2b8c}.listing-not-found-module__x8wVHG__recommendations{margin-top:64px}.listing-not-found-module__x8wVHG__heading{margin-bottom:24px}.listing-not-found-module__x8wVHG__heading h2{color:var(--color-white);font-size:var(--type-heading-subsection-lg);margin:0;line-height:1.1}.listing-not-found-module__x8wVHG__grid,.listing-not-found-module__x8wVHG__skeletonGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.listing-not-found-module__x8wVHG__skeleton{border:1px solid var(--color-line-soft);border-radius:var(--radius-card);background:linear-gradient(100deg, transparent 25%, #ffffff0e 42%, transparent 59%), var(--color-panel);background-size:220% 100%;min-height:560px;animation:1.4s ease-in-out infinite listing-not-found-module__x8wVHG__loading}.listing-not-found-module__x8wVHG__empty{border:1px solid var(--color-line-soft);border-radius:var(--radius-card);background:var(--color-panel);color:var(--color-muted);font-size:var(--type-body);margin:0;padding:28px;line-height:1.55}@keyframes listing-not-found-module__x8wVHG__loading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1023px){.listing-not-found-module__x8wVHG__grid,.listing-not-found-module__x8wVHG__skeletonGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.listing-not-found-module__x8wVHG__page{padding:calc(24px + var(--mobile-header-offset)) var(--layout-gutter-mobile) 72px}.listing-not-found-module__x8wVHG__hero{border-radius:var(--radius-card);min-height:0;padding:40px 24px}.listing-not-found-module__x8wVHG__hero:after{font-size:var(--type-status-code);bottom:-28px;right:-4px}.listing-not-found-module__x8wVHG__hero h1{font-size:var(--type-data);line-height:1.06}.listing-not-found-module__x8wVHG__description{font-size:var(--type-body);margin-top:18px;line-height:1.5}.listing-not-found-module__x8wVHG__actions{margin-top:28px;display:grid}.listing-not-found-module__x8wVHG__primaryAction,.listing-not-found-module__x8wVHG__secondaryAction{width:100%}.listing-not-found-module__x8wVHG__recommendations{display:none}}@media (prefers-reduced-motion:reduce){.listing-not-found-module__x8wVHG__skeleton{animation:none}}
