.launch-page .launch-hero{isolation:isolate;box-sizing:border-box;min-height:calc(100vh - var(--launch-header-height,5rem));min-height:calc(100dvh - var(--launch-header-height,5rem));padding:clamp(2rem, 5vw, 5rem) var(--launch-gutter);grid-template-columns:minmax(0,1fr);margin-inline:0;position:relative;overflow:clip}.launch-hero .launch-intro{max-width:43rem;position:relative}.launch-hero .launch-eyebrow{color:var(--muted-foreground)}.launch-hero .launch-intro h1{max-width:17ch}.hero-board{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-board-plane{filter:grayscale()blur(1.2px);opacity:.58;justify-content:center;gap:12px;display:flex;position:absolute;inset:-24% -12%;transform:rotate(-7deg)}.dark .hero-board-plane{filter:grayscale()invert()blur(1.2px)}.hero-board:after{content:"";background:linear-gradient(to top, var(--background), transparent 22%), linear-gradient(90deg, var(--background) 2%, color-mix(in srgb, var(--background) 95%, transparent) 27%, transparent 79%);position:absolute;inset:0}.hero-board-track{background:#f4f4f4;flex:1 0 230px;position:relative;overflow:hidden}.hero-board-strip{inset:0 0 calc(-1 * var(--height));flex-direction:column;display:flex;position:absolute}.hero-board-card{flex:0 0 calc(var(--height) / 2 - 12px);color:#252525;background:#fff;border-radius:9px;flex-direction:column;gap:14px;margin:6px 8px;padding:16px;display:flex}.hero-board-card small,.hero-board-card span{color:#676767}.hero-board-card i{background:linear-gradient(90deg,#555 32%,#eee 32%);height:3px;margin-top:auto}.hero-board-card span{font-size:.8rem}.hero-board-track:nth-child(3n) .hero-board-strip:after{content:"";opacity:0;background:linear-gradient(140deg,#0000 18%,#fff9 50%,#0000 81%);border-radius:8px;height:46px;position:absolute;top:44%;left:9px;right:11px}.hero-board-toggle{border:1px solid var(--border);background:var(--background);cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:2rem;right:clamp(1.25rem,5vw,5rem)}@media (prefers-reduced-motion:no-preference){.hero-board-strip{animation:hero-board-drift var(--duration) linear var(--delay) infinite}.hero-board-track:nth-child(2n) .hero-board-strip{animation-direction:reverse}.hero-board-track:nth-child(3n) .hero-board-strip:after{animation:hero-board-glint 12s ease-in-out var(--delay) infinite}.hero-board[data-paused=true] .hero-board-strip,.hero-board[data-paused=true] .hero-board-strip:after{animation-play-state:paused}}@keyframes hero-board-drift{to{transform:translateY(calc(-1 * var(--height)))}}@keyframes hero-board-glint{0%,28%,to{opacity:0}14%{opacity:.75}}@media (prefers-reduced-motion:reduce){.hero-board-toggle{display:none}}@media (width<=600px){.hero-board-plane{opacity:.36}.hero-board:after{background:linear-gradient(to top, var(--background), transparent 22%), linear-gradient(90deg, color-mix(in srgb, var(--background) 95%, transparent), color-mix(in srgb, var(--background) 55%, transparent))}}
