.splash-screen{z-index:10000;color:#1d1d1f;isolation:isolate;will-change:transform, opacity, filter;background:#fff;place-items:center;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;display:grid;position:fixed;inset:0;overflow:hidden}.splash-ambient-glow{aspect-ratio:1;pointer-events:none;z-index:-1;background:radial-gradient(circle,#0071e30d 0%,#86868b05 45%,#fff0 70%);border-radius:50%;width:min(60vw,600px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.splash-content{text-align:center;flex-direction:row;align-items:baseline;gap:16px;padding:24px;display:flex}.splash-eyebrow{color:#86868b;letter-spacing:-.015em;margin:0;font-size:clamp(1.2rem,3.2vw,2.4rem);font-weight:400;line-height:1}.splash-title{background:linear-gradient(#1d1d1f 0%,#434345 100%);color:#0000;letter-spacing:-.035em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.4rem,7vw,5.5rem);font-weight:600;line-height:1}.splash-footer{text-align:center;color:#86868b;letter-spacing:.28em;width:max-content;margin:0;font-size:.65rem;font-weight:600;position:absolute;bottom:40px;left:50%;right:auto;transform:translate(-50%)}body.splash-is-active{overflow:hidden}@media (prefers-reduced-motion:reduce){.splash-screen,.splash-screen *,.splash-screen :before,.splash-screen :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:580px){.splash-content{flex-direction:column;align-items:center;gap:8px}.splash-footer{bottom:30px;left:50%!important;transform:translate(-50%)!important}}
