.not-found-module__HS70Aa__wrap{padding-block:var(--space-7) var(--space-8);justify-content:center;display:flex}.not-found-module__HS70Aa__card{inline-size:100%;max-inline-size:48rem;padding:var(--pad-card);background-color:var(--plate);border:1px solid var(--rule);border-radius:var(--radius-hero);box-shadow:var(--elevation-0);position:relative}.not-found-module__HS70Aa__header{gap:var(--space-4);flex-direction:column;display:flex}.not-found-module__HS70Aa__badge{align-items:center;gap:var(--space-2);min-block-size:2rem;padding-inline:var(--space-3);padding-block:var(--space-1);background-color:var(--caution-weak);border:1px solid color-mix(in srgb, var(--caution) 26%, transparent);border-radius:var(--radius-full);color:var(--caution);align-self:flex-start;display:inline-flex}.not-found-module__HS70Aa__dot{border-radius:var(--radius-full);background-color:var(--caution);flex:none;block-size:8px;inline-size:8px}.not-found-module__HS70Aa__codeWrap{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-inline-size:0;margin-block-start:var(--space-2);display:flex}.not-found-module__HS70Aa__code{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--weight-regular);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal);color:var(--ink-muted)}.not-found-module__HS70Aa__title{font-size:var(--text-2xl);font-weight:var(--weight-regular);color:var(--ink);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);min-inline-size:0;max-inline-size:22ch}.not-found-module__HS70Aa__lede{font-size:var(--text-md);color:var(--ink-soft);line-height:var(--leading-relaxed);max-inline-size:var(--measure);margin-block-start:var(--space-3)}.not-found-module__HS70Aa__destinationsSection{border-block-start:1px solid var(--hairline);margin-block-start:var(--space-7);padding-block-start:var(--space-5)}.not-found-module__HS70Aa__destinationsTitle{font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal);color:var(--ink);margin-block-end:var(--space-4)}.not-found-module__HS70Aa__destinationsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.not-found-module__HS70Aa__destCard{gap:var(--space-1);padding:var(--pad-card-tight);background-color:var(--plate-raised);border:1px solid var(--rule);border-radius:var(--radius-plate);box-shadow:var(--elevation-0);min-inline-size:0;transition:border-color var(--duration) var(--ease), background-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease), transform var(--duration) var(--ease);flex-direction:column;text-decoration:none;display:flex}.not-found-module__HS70Aa__destCard:hover{background-image:linear-gradient(var(--accent-hover), var(--accent-hover));border-color:var(--accent-outline);box-shadow:var(--elevation-1);transform:translateY(-1px)}.not-found-module__HS70Aa__destLabel{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted)}.not-found-module__HS70Aa__destName{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--ink);justify-content:space-between;align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.not-found-module__HS70Aa__destArrow{color:var(--accent);font-size:var(--text-base);transition:transform var(--duration) var(--ease);flex:none}.not-found-module__HS70Aa__destCard:hover .not-found-module__HS70Aa__destArrow{transform:translate(3px)}.not-found-module__HS70Aa__destDesc{font-size:var(--text-sm);color:var(--ink-soft);line-height:var(--leading-normal);text-wrap:pretty;margin-block-start:var(--space-1)}.not-found-module__HS70Aa__note{font-size:var(--text-sm);color:var(--ink-soft);line-height:var(--leading-relaxed);padding:var(--pad-card-tight);background-color:var(--plate-raised);border:1px solid var(--hairline);border-radius:var(--radius);max-inline-size:var(--measure);text-wrap:pretty;margin-block-start:var(--space-6)}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__destCard,.not-found-module__HS70Aa__destCard:hover{transition:border-color var(--duration) var(--ease), background-color var(--duration) var(--ease);transform:none}.not-found-module__HS70Aa__destCard:hover .not-found-module__HS70Aa__destArrow{transform:none}}
