@media(min-width:1024px){.bento-grid.svelte-1uha8ag{grid-auto-rows:auto}}.hero-card.svelte-1uha8ag{background:radial-gradient(ellipse at 20% 20%,color-mix(in oklch,var(--accent-brand) 20%,transparent) 0%,transparent 60%),var(--card)}.accent-card.svelte-1uha8ag{background:linear-gradient(135deg,var(--accent-brand),color-mix(in oklch,var(--accent-brand) 80%,var(--card)))}.workflow-card.svelte-1uha8ag{background:radial-gradient(ellipse at 0% 50%,oklch(.6 .15 300 / .06) 0%,transparent 50%),radial-gradient(ellipse at 50% 0%,oklch(.7 .12 60 / .05) 0%,transparent 40%),radial-gradient(ellipse at 100% 50%,oklch(.6 .15 160 / .06) 0%,transparent 50%),var(--card)}.notebook-card.svelte-1uha8ag{background:radial-gradient(ellipse at 80% 90%,oklch(.7 .12 45 / .08) 0%,transparent 60%),var(--card)}.pipeline-dot.svelte-1uha8ag{animation:svelte-1uha8ag-pipeline-travel 2.4s ease-in-out infinite}@keyframes svelte-1uha8ag-pipeline-travel{0%{cx:3;opacity:0}10%{opacity:1}90%{opacity:1}to{cx:24;opacity:0}}.pipeline-step.svelte-1uha8ag{transition:transform .2s ease,box-shadow .2s ease}.pipeline-step.svelte-1uha8ag:hover{transform:translateY(-2px);box-shadow:0 4px 20px #00000026}.focus-spotlight.svelte-1uha8ag{background:radial-gradient(ellipse 80% 35% at 50% 40%,transparent 0%,oklch(0 0 0 / .4) 100%);animation:svelte-1uha8ag-spotlight-pulse 3s ease-in-out infinite}@keyframes svelte-1uha8ag-spotlight-pulse{0%,to{opacity:.7}50%{opacity:.4}}.focus-corners.svelte-1uha8ag{animation:svelte-1uha8ag-corners-pulse 3s ease-in-out infinite}@keyframes svelte-1uha8ag-corners-pulse{0%,to{opacity:.6}50%{opacity:1}}.hw-svg.svelte-1uha8ag{color:#fb923c}.hw-draw.svelte-1uha8ag{clip-path:inset(0 100% 0 0);animation:svelte-1uha8ag-hw-wipe 2.8s cubic-bezier(.25,.1,.25,1) forwards;animation-delay:.3s}@keyframes svelte-1uha8ag-hw-wipe{to{clip-path:inset(0 0 0 0)}}.typed-text.svelte-1uha8ag{opacity:0;animation:svelte-1uha8ag-fade-up .4s ease forwards;animation-delay:3.2s}@keyframes svelte-1uha8ag-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.typed-content.svelte-1uha8ag{display:inline-block;max-width:0;overflow:hidden;white-space:nowrap;animation:svelte-1uha8ag-typewriter 1.5s steps(32) forwards;animation-delay:3.4s}@keyframes svelte-1uha8ag-typewriter{to{max-width:220px}}.typed-cursor.svelte-1uha8ag{animation:svelte-1uha8ag-blink .7s step-end infinite;animation-delay:3.2s;opacity:0}@keyframes svelte-1uha8ag-blink{0%,to{opacity:0}50%{opacity:1}}.progress-row.svelte-1uha8ag{opacity:0;animation:svelte-1uha8ag-fade-up .3s ease forwards;animation-delay:var(--row-delay)}.progress-fill.svelte-1uha8ag{width:0;animation:svelte-1uha8ag-fill-bar 1s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--row-delay)}.progress-shimmer.svelte-1uha8ag:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,oklch(1 0 0 / .15) 50%,transparent 100%);transform:translate(-100%);animation:svelte-1uha8ag-shimmer .8s ease forwards;animation-delay:calc(var(--row-delay) + .9s)}@keyframes svelte-1uha8ag-fill-bar{to{width:var(--target-w)}}@keyframes svelte-1uha8ag-shimmer{to{transform:translate(100%)}}.progress-label.svelte-1uha8ag{opacity:0;animation:svelte-1uha8ag-fade-in .3s ease forwards;animation-delay:calc(var(--row-delay) + .7s)}@keyframes svelte-1uha8ag-fade-in{to{opacity:1}}.bento-card.svelte-1uha8ag{opacity:0;transform:translateY(12px)}.mounted.svelte-1uha8ag .bento-card:where(.svelte-1uha8ag){animation:svelte-1uha8ag-card-in .5s cubic-bezier(.16,1,.3,1) forwards}.mounted.svelte-1uha8ag .stagger-1:where(.svelte-1uha8ag){animation-delay:0ms}.mounted.svelte-1uha8ag .stagger-2:where(.svelte-1uha8ag){animation-delay:60ms}.mounted.svelte-1uha8ag .stagger-3:where(.svelte-1uha8ag){animation-delay:.12s}.mounted.svelte-1uha8ag .stagger-4:where(.svelte-1uha8ag){animation-delay:.18s}.mounted.svelte-1uha8ag .stagger-5:where(.svelte-1uha8ag){animation-delay:.24s}.mounted.svelte-1uha8ag .stagger-6:where(.svelte-1uha8ag){animation-delay:.3s}.mounted.svelte-1uha8ag .stagger-7:where(.svelte-1uha8ag){animation-delay:.36s}.mounted.svelte-1uha8ag .stagger-8:where(.svelte-1uha8ag){animation-delay:.42s}@keyframes svelte-1uha8ag-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
