.PlatformErrorViews-module__J3ofXq__page{isolation:isolate;background:var(--color-ink,#09090c);min-height:100dvh;color:var(--text-primary,#f0ece4);font-family:var(--font-sans,"DM Sans", system-ui, sans-serif);justify-content:center;align-items:center;padding:32px 24px;display:flex;position:relative;overflow:clip}.PlatformErrorViews-module__J3ofXq__aurora{z-index:-1;background:radial-gradient(closest-side at 50% 18%,#c9a84c29,#0000 70%),radial-gradient(40% 40% at 80% 90%,#c9a84c0d,#0000 70%);position:absolute;inset:0}.PlatformErrorViews-module__J3ofXq__inner{text-align:center;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:34rem;display:flex}.PlatformErrorViews-module__J3ofXq__brand{min-height:44px;color:var(--text-primary,#f0ece4);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.PlatformErrorViews-module__J3ofXq__mark{background:linear-gradient(90deg, transparent, var(--gold,#c9a84c));width:22px;height:1px;display:block}.PlatformErrorViews-module__J3ofXq__brandName{font-family:var(--font-serif,"Cormorant Garamond", Georgia, serif);letter-spacing:.32em;font-size:1.125rem;font-weight:400}.PlatformErrorViews-module__J3ofXq__ghost{font-family:var(--font-serif,"Cormorant Garamond", Georgia, serif);letter-spacing:-.04em;color:#0000;background:linear-gradient(#c9a84cb3,#c9a84c0d);-webkit-background-clip:text;background-clip:text;margin:12px 0 0;font-size:clamp(5rem,22vw,9rem);font-style:italic;font-weight:300;line-height:.9}.PlatformErrorViews-module__J3ofXq__title{font-family:var(--font-serif,"Cormorant Garamond", Georgia, serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2rem,6vw,3rem);font-weight:300;line-height:1.08}.PlatformErrorViews-module__J3ofXq__title em{color:var(--gold,#c9a84c);font-style:italic}.PlatformErrorViews-module__J3ofXq__lede{max-width:44ch;color:var(--text-secondary,#bdb7aa);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.6}.PlatformErrorViews-module__J3ofXq__links{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.PlatformErrorViews-module__J3ofXq__primary,.PlatformErrorViews-module__J3ofXq__secondary{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 24px;font-family:inherit;font-size:.9375rem;font-weight:500;text-decoration:none;transition:transform .12s ease-out,background .2s ease-out,border-color .2s ease-out;display:inline-flex}.PlatformErrorViews-module__J3ofXq__primary{border:1px solid var(--gold,#c9a84c);background:var(--gold,#c9a84c);color:var(--color-ink,#09090c)}.PlatformErrorViews-module__J3ofXq__primary:hover{background:#d6b95e}.PlatformErrorViews-module__J3ofXq__secondary{border:1px solid var(--border-strong,#f0ece424);color:var(--text-primary,#f0ece4);background:0 0}.PlatformErrorViews-module__J3ofXq__secondary:hover{border-color:#c9a84c8c}.PlatformErrorViews-module__J3ofXq__primary:active,.PlatformErrorViews-module__J3ofXq__secondary:active{transform:scale(.98)}.PlatformErrorViews-module__J3ofXq__primary:focus-visible,.PlatformErrorViews-module__J3ofXq__secondary:focus-visible,.PlatformErrorViews-module__J3ofXq__brand:focus-visible{outline:2px solid var(--gold,#c9a84c);outline-offset:3px}.PlatformErrorViews-module__J3ofXq__errorId{color:var(--text-tertiary,#908878);margin:12px 0 0;font-size:.8125rem}.PlatformErrorViews-module__J3ofXq__errorId code{background:#f0ece40f;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media (prefers-reduced-motion:reduce){.PlatformErrorViews-module__J3ofXq__primary,.PlatformErrorViews-module__J3ofXq__secondary{transition:none}}
