.PlatformErrorPage-module__0EUTnG__page{min-height:100svh;padding-inline:var(--page-margin);background:radial-gradient(circle at 75% 40%, color-mix(in srgb, var(--color-info) 10%, transparent), transparent 28rem), var(--color-background);grid-template-rows:auto 1fr auto;display:grid}.PlatformErrorPage-module__0EUTnG__page :is(a,button):focus-visible{outline:var(--space-1) solid var(--color-focus-ring);outline-offset:var(--space-1)}.PlatformErrorPage-module__0EUTnG__header,.PlatformErrorPage-module__0EUTnG__footer{width:min(100%, var(--page-wide));color:var(--color-muted-foreground);font-size:var(--text-xs);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.PlatformErrorPage-module__0EUTnG__header{min-height:var(--space-20);border-bottom:1px solid var(--color-border)}.PlatformErrorPage-module__0EUTnG__brand{width:var(--space-16);height:var(--space-16);display:block}.PlatformErrorPage-module__0EUTnG__brand img{object-fit:contain;width:100%;height:100%;display:block}.PlatformErrorPage-module__0EUTnG__content{width:min(100%, var(--page-max));align-self:center;align-items:center;gap:var(--space-12);padding-block:var(--space-16);margin-inline:auto;display:grid}.PlatformErrorPage-module__0EUTnG__artwork{place-items:center;min-height:min(26rem,55vw);display:grid}.PlatformErrorPage-module__0EUTnG__artwork img{object-fit:contain;width:min(100%,30rem);height:auto;display:block}.PlatformErrorPage-module__0EUTnG__copy{max-width:36rem}.PlatformErrorPage-module__0EUTnG__eyebrow{margin-bottom:var(--space-5);color:var(--color-muted-foreground);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.12em;text-transform:uppercase}.PlatformErrorPage-module__0EUTnG__copy h1{max-width:13ch;color:var(--color-foreground);font-size:var(--text-5xl);font-weight:var(--weight-medium);letter-spacing:-.04em;line-height:var(--leading-tight)}.PlatformErrorPage-module__0EUTnG__description{max-width:34rem;margin-top:var(--space-6);color:var(--color-muted-foreground);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.PlatformErrorPage-module__0EUTnG__actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.PlatformErrorPage-module__0EUTnG__homeButton,.PlatformErrorPage-module__0EUTnG__secondaryButton{min-height:var(--space-12);padding-inline:var(--space-6);border-radius:var(--radius-full);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.PlatformErrorPage-module__0EUTnG__homeButton{color:var(--color-positive-foreground);background:var(--color-positive);border:1px solid #0000}.PlatformErrorPage-module__0EUTnG__homeButton:hover{background:var(--color-accent-hover)}.PlatformErrorPage-module__0EUTnG__secondaryButton{border:1px solid var(--color-border-strong);color:var(--color-foreground);background:0 0}.PlatformErrorPage-module__0EUTnG__secondaryButton:hover{border-color:var(--color-foreground);background:var(--color-surface)}.PlatformErrorPage-module__0EUTnG__footer{min-height:var(--space-20);gap:var(--space-4);border-top:1px solid var(--color-border)}@media (min-width:900px){.PlatformErrorPage-module__0EUTnG__content{gap:var(--space-16);grid-template-columns:minmax(20rem,.85fr) minmax(0,1.15fr)}}@media (max-width:767px){.PlatformErrorPage-module__0EUTnG__header>p{display:none}.PlatformErrorPage-module__0EUTnG__content{gap:var(--space-10);padding-block:var(--space-10)}.PlatformErrorPage-module__0EUTnG__artwork{min-height:17rem}.PlatformErrorPage-module__0EUTnG__copy h1{font-size:var(--text-4xl)}.PlatformErrorPage-module__0EUTnG__footer{padding-block:var(--space-4);flex-direction:column;justify-content:center;align-items:flex-start}}
