.site-shell{--gutter-l:max(1rem, env(safe-area-inset-left));--gutter-r:max(1rem, env(safe-area-inset-right));--header-h:3.5rem}@media (min-width:48rem){.site-shell{--header-h:3.75rem}}@media (min-width:40rem){.site-shell{--gutter-l:max(1.5rem, env(safe-area-inset-left));--gutter-r:max(1.5rem, env(safe-area-inset-right))}}.word-slot[data-measured]{transition:width var(--duration-spring) var(--ease-spring)}.slot-word{transition:translate var(--duration-spring) var(--ease-spring);translate:0 115%}.slot-word[data-state=in]{translate:0}.slot-word[data-state=out]{transition:translate var(--duration-base) var(--ease-out);translate:0 -115%}.slot-word[data-state=idle]{transition:none}.slot-word .craft-art{transition:scale var(--duration-spring) var(--ease-spring), rotate var(--duration-spring) var(--ease-spring);rotate:-14deg;scale:.7}.slot-word[data-state=in] .craft-art{rotate:none;scale:1}.slot-word[data-state=in] .craft-art-tap{transform-origin:50% 90%;animation:craft-tap 3s var(--ease-out) var(--duration-spring) infinite}@keyframes craft-tap{0%,30%,to{transform:rotate(0)}6%{transform:rotate(-6deg)}12%{transform:rotate(5deg)}18%{transform:rotate(-2.5deg)}24%{transform:rotate(1deg)}}body[data-scroll-locked] .launch-bar{z-index:0}.site-header-card{width:100%;height:var(--header-h);transition:max-width var(--duration-spring) var(--ease-spring), translate var(--duration-spring) var(--ease-spring)}.site-header-glass{border-radius:0 0 var(--radius-2xl) var(--radius-2xl);transition:border-radius var(--duration-spring) var(--ease-spring), top 0s linear var(--duration-spring);top:-100vh}.site-header[data-tucked] .site-header-card{translate:0 .75rem}.site-header[data-tucked] .site-header-glass{border-radius:var(--radius-2xl);transition:border-radius var(--duration-spring) var(--ease-spring), top 0s;top:0}@media (min-width:48rem){.site-header-card{max-width:100%}.site-header[data-tucked] .site-header-card{max-width:calc(100% - 2*clamp(.9rem,4.2vw,4.2rem))}}.site-logo-mark{transform-origin:0;transition:scale var(--duration-spring) var(--ease-spring), translate var(--duration-spring) var(--ease-spring);margin-top:4.1px}.site-logo-word{clip-path:inset(0);transition:clip-path var(--duration-base) var(--ease-out), translate var(--duration-base) var(--ease-out);margin-left:7px}.site-header[data-tucked] .site-logo-mark{translate:0 1px;scale:1.47}.site-header[data-tucked] .site-logo-word{clip-path:inset(0 100% 0 0);translate:-.75rem}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-reveal]{transition:clip-path var(--duration-brand) var(--ease-out), translate var(--duration-brand) var(--ease-out);transition-delay:var(--reveal-delay,0s)}[data-reveal]:not([data-shown]){clip-path:inset(100% -72px -72px);translate:0 32px}[data-reveal][data-shown]{clip-path:inset(-72px)}}.board-dots{background-image:radial-gradient(circle at 1px 1px, var(--color-border-strong) 1px, transparent 1.5px);background-size:20px 20px;-webkit-mask-image:radial-gradient(50% 50%,#000 55%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 55%,#0000 100%)}.board-dots[data-edge=hard]{-webkit-mask-image:none;mask-image:none}.hero-land{animation:hero-land var(--duration-slow) var(--ease-pop) backwards}@keyframes hero-land{0%{translate:0 -40px;rotate:-5deg;scale:1.35}}.hero-file{transform-origin:0 0;animation:hero-file var(--duration-brand) var(--ease-in-out) forwards}@keyframes hero-file{to{translate:-392px -332px;scale:.7}}.hero-stamp{animation:hero-stamp var(--duration-slow) var(--ease-pop) backwards}@keyframes hero-stamp{0%{rotate:-24deg;scale:2.4}}@media (prefers-reduced-motion:reduce){.hero-land,.hero-stamp,.hero-file,.slot-word .craft-art-tap{animation:none}.slot-word,.slot-word .craft-art,.site-header-card,.site-header-glass,.site-logo-mark,.site-logo-word,.word-slot[data-measured]{transition:none}}