:root{color:var(--color-text-primary);background:var(--color-bg-canvas);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*,:after,:before{box-sizing:border-box}#__nuxt,body,html{min-height:100%;margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}body{background:var(--color-bg-canvas);background:radial-gradient(circle at 20% 15%,color-mix(in srgb,var(--color-brand-primary) 12%,transparent),transparent 34rem),var(--color-bg-canvas);min-width:20rem;min-height:100dvh;line-height:1.5}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:.1875rem solid var(--color-brand-primary);outline-offset:.1875rem}.placeholder-page{min-height:100dvh;padding:max(1.5rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) max(1.5rem,env(safe-area-inset-bottom)) max(1.25rem,env(safe-area-inset-left));place-items:center;display:grid}.placeholder-card{border:1px solid var(--color-border-default);background:var(--color-bg-surface);background:color-mix(in srgb,var(--color-bg-surface) 84%,transparent);width:min(100%,42.5rem);box-shadow:0 1.5rem 5rem color-mix(in srgb,var(--color-text-primary) 10%,transparent);text-align:center;-webkit-backdrop-filter:blur(1.125rem);backdrop-filter:blur(1.125rem);border-radius:1.5rem;padding:clamp(1.75rem,7vw,4rem)}.placeholder-eyebrow{color:var(--color-brand-primary);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:750}.placeholder-card h1{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,8vw,4.5rem);font-weight:750;line-height:1}.placeholder-description{max-width:48ch;color:var(--color-text-secondary);margin:1.5rem auto 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.5}@media (width<=30rem){.placeholder-card{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:1.125rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
