.slate-unavailable[data-v-e2334a9e]{min-height:100dvh;color:var(--slate-surface-inverse);background:var(--slate-brand);display:grid;position:relative;overflow:hidden}.slate-unavailable__grid[data-v-e2334a9e]{opacity:.24;background-image:linear-gradient(color-mix(in srgb,var(--slate-surface-inverse) 48%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--slate-surface-inverse) 48%,transparent) 1px,transparent 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 72%);mask-image:linear-gradient(135deg,#000,#0000 72%)}.slate-unavailable__inner[data-v-e2334a9e]{align-self:center;width:min(840px,100% - 32px);margin:0 auto;position:relative}.slate-unavailable__eyebrow[data-v-e2334a9e]{color:var(--slate-accent);letter-spacing:.16em;font-size:.72rem;font-weight:800}.slate-unavailable__signal[data-v-e2334a9e]{gap:7px;margin:34px 0 18px;display:flex}.slate-unavailable__signal span[data-v-e2334a9e]{background:var(--slate-accent);width:9px;height:9px}.slate-unavailable__signal span[data-v-e2334a9e]:nth-child(2){opacity:.56}.slate-unavailable__signal span[data-v-e2334a9e]:nth-child(3){opacity:.24}.slate-unavailable h1[data-v-e2334a9e]{max-width:10ch;margin:0;font-size:clamp(3rem,8vw,7.5rem);line-height:.9}.slate-unavailable__inner>p[data-v-e2334a9e]:not(.slate-unavailable__eyebrow){max-width:44ch;color:color-mix(in srgb,var(--slate-surface-inverse) 74%,transparent);font-size:1.05rem}.slate-unavailable__contact[data-v-e2334a9e]{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.slate-unavailable__contact a[data-v-e2334a9e],.slate-unavailable__contact span[data-v-e2334a9e]{color:var(--slate-surface-inverse);border:1px solid color-mix(in srgb,var(--slate-surface-inverse) 28%,transparent);border-radius:var(--slate-radius-button);gap:2px;padding:12px 14px;text-decoration:none;display:grid}.slate-unavailable__contact a[data-v-e2334a9e]:hover{border-color:var(--slate-accent)}.slate-unavailable__contact strong[data-v-e2334a9e]{color:var(--slate-accent);font-size:.82rem}.slate-state[data-v-67845b36]{place-content:center;width:min(920px,100% - 32px);min-height:min(680px,72dvh);margin:0 auto;padding:80px 0;display:grid}.slate-state__code[data-v-67845b36]{color:var(--slate-accent);font-family:var(--slate-font-heading);letter-spacing:-.1em;font-size:clamp(5rem,18vw,12rem);font-weight:600;line-height:.8}.slate-state__eyebrow[data-v-67845b36]{color:var(--slate-brand);letter-spacing:.16em;text-transform:uppercase;margin:26px 0 12px;font-size:.72rem;font-weight:800}.slate-state h1[data-v-67845b36]{max-width:12ch;margin:0;font-size:clamp(2.2rem,6vw,5rem);line-height:.96}.slate-state p[data-v-67845b36]:not(.slate-state__eyebrow){max-width:42ch;color:var(--slate-text-secondary)}.slate-state__cta[data-v-67845b36]{min-height:44px;color:var(--slate-on-brand);background:var(--slate-brand);border-radius:var(--slate-radius-button);justify-self:start;align-items:center;gap:9px;padding:0 9px 0 15px;font-weight:800;text-decoration:none;display:inline-flex}.slate-state__cta span[data-v-67845b36]{width:26px;height:26px;color:var(--slate-brand);background:var(--slate-surface-raised);border-radius:50%;place-items:center;display:grid}.slate-footer[data-v-4e695788]{color:var(--slate-text);background:var(--slate-surface-sunken);border-top:1px solid var(--slate-border)}.slate-footer__inner[data-v-4e695788]{width:min(1220px,100% - 32px);margin:0 auto;padding:72px 0 20px}.slate-footer__cta[data-v-4e695788]{border-bottom:1px solid color-mix(in srgb,var(--slate-text) 18%,transparent);justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:56px;display:flex}.slate-footer__eyebrow[data-v-4e695788]{color:var(--slate-accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:.7rem;font-weight:800}.slate-footer h2[data-v-4e695788]{max-width:16ch;color:var(--slate-text);margin:0;font-size:clamp(2rem,5vw,4rem);line-height:.98}.slate-footer__cta p[data-v-4e695788]:not(.slate-footer__eyebrow){max-width:42ch;color:var(--slate-text-secondary);margin:16px 0 0}.slate-footer__cta-button[data-v-4e695788]{min-height:46px;color:var(--slate-on-brand);background:var(--slate-brand);border-radius:var(--slate-radius-button);white-space:nowrap;align-items:center;gap:10px;padding:0 9px 0 16px;font-weight:800;text-decoration:none;display:inline-flex}.slate-footer__cta-button span[data-v-4e695788]{width:28px;height:28px;color:var(--slate-brand);background:var(--slate-surface-raised);border-radius:50%;place-items:center;display:grid}.slate-footer__grid[data-v-4e695788]{grid-template-columns:2fr repeat(3,1fr);gap:32px;padding:42px 0;display:grid}.slate-footer__brand[data-v-4e695788]{max-width:28ch}.slate-footer__mark[data-v-4e695788]{width:34px;height:34px;color:var(--slate-on-brand);background:var(--slate-brand);border-radius:var(--slate-radius-button);place-items:center;margin-right:9px;display:inline-grid}.slate-footer__brand strong[data-v-4e695788],.slate-footer__mark[data-v-4e695788]{font-family:var(--slate-font-heading)}.slate-footer__brand-copy[data-v-4e695788]{color:var(--slate-text-secondary);margin:16px 0 0;line-height:1.65}.slate-footer__brand-copy[data-v-4e695788] :where(p){margin:0 0 10px}.slate-footer__brand-copy[data-v-4e695788] :where(p:last-child){margin-bottom:0}.slate-footer h3[data-v-4e695788]{color:var(--slate-accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:.7rem}.slate-footer ul[data-v-4e695788]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.slate-footer a[data-v-4e695788],.slate-footer li[data-v-4e695788]{color:var(--slate-text-secondary);font-size:.82rem;text-decoration:none}.slate-footer a[data-v-4e695788]:hover{color:var(--slate-text)}.slate-footer__bottom[data-v-4e695788]{color:color-mix(in srgb,var(--slate-surface-inverse) 48%,transparent);border-top:1px solid color-mix(in srgb,var(--slate-text) 18%,transparent);justify-content:space-between;gap:16px;padding-top:18px;font-size:.72rem;display:flex}@media (width<=720px){.slate-footer__bottom[data-v-4e695788],.slate-footer__cta[data-v-4e695788]{align-items:start;display:grid}.slate-footer__grid[data-v-4e695788]{grid-template-columns:repeat(2,1fr)}.slate-footer__brand[data-v-4e695788]{grid-column:1/-1}}@media (width<=420px){.slate-footer__grid[data-v-4e695788]{grid-template-columns:1fr}}
