/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.panel-hero.svelte-131tjxg{margin-top:calc(var(--spacing-nav) * -1);background:var(--color-background);border-bottom:1px solid rgb(var(--foreground-rgb) / .08);position:relative}.hero-stage.svelte-131tjxg{background-color:var(--color-background);flex-direction:column;min-height:100vh;display:flex;position:relative}.panels.svelte-131tjxg{--quiet-in:30%;--quiet-from:41%;--quiet-to:63%;--quiet-out:92%;flex:1;display:flex;position:relative}.panel.svelte-131tjxg{padding:calc(var(--spacing-nav) + 2.25rem) 2rem 2.25rem;border-left:1px solid rgb(var(--foreground-rgb) / .12);color:var(--accent);background-color:#0000;flex:1;align-items:center;text-decoration:none;transition:flex .45s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.panel-inner.svelte-131tjxg{z-index:var(--z-index-content);opacity:0;animation:.7s cubic-bezier(.16,1,.3,1) both svelte-131tjxg-panelIn;animation-delay:calc(var(--i,0) * 90ms + .12s);flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex;position:relative;transform:translateY(24px)}.panel.svelte-131tjxg:first-child{border-left:none}.panel.svelte-131tjxg:hover,.panel.svelte-131tjxg:focus-visible{outline:none;flex:1.9}.panel.svelte-131tjxg:before{content:"";z-index:var(--z-index-band);pointer-events:none;background:linear-gradient(to top, var(--accent) 0, var(--accent) 2px, var(--accent) 2px, var(--accent) 42%, transparent 76%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.panel.svelte-131tjxg:before{background:linear-gradient(to top, var(--accent) 0, var(--accent) 2px, color-mix(in srgb, var(--accent) 18%, transparent) 2px, color-mix(in srgb, var(--accent) 5%, transparent) 42%, transparent 76%)}}.panel.svelte-131tjxg:before{opacity:0;transition:opacity .45s}.panel.svelte-131tjxg:hover:before,.panel.svelte-131tjxg:focus-visible:before{opacity:1}.panel-icon.svelte-131tjxg{display:block}.panel-icon.svelte-131tjxg svg{width:44px;height:44px}.panel-body.svelte-131tjxg{display:block}.panel-title.svelte-131tjxg{font-weight:300;font-size:var(--panel-title-size);letter-spacing:-.01em;color:var(--color-foreground);line-height:1.05;display:block}.panel-blurb.svelte-131tjxg{max-width:26ch;font-size:var(--text-feature);color:var(--color-muted-foreground);opacity:0;margin-top:.9rem;line-height:1.7;transition:opacity .4s 50ms,transform .4s 50ms;display:block;transform:translateY(8px)}.panel.svelte-131tjxg:hover .panel-blurb:where(.svelte-131tjxg),.panel.svelte-131tjxg:focus-visible .panel-blurb:where(.svelte-131tjxg){opacity:1;transform:translateY(0)}.panel-cue.svelte-131tjxg{font-size:var(--text-feature);color:var(--accent);opacity:.55;margin-top:.25rem;transition:transform .25s,opacity .4s}.panel.svelte-131tjxg:hover .panel-cue:where(.svelte-131tjxg),.panel.svelte-131tjxg:focus-visible .panel-cue:where(.svelte-131tjxg){opacity:1;transform:translateY(4px)}@keyframes svelte-131tjxg-panelIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media not all and (width>=64rem){.hero-stage.svelte-131tjxg{min-height:0}.panels.svelte-131tjxg{flex-direction:column}.panel.svelte-131tjxg{border-left:none;border-top:1px solid rgb(var(--foreground-rgb) / .12);flex:none;gap:1rem;min-height:200px;padding:2rem}.panel.svelte-131tjxg:first-child{padding-top:calc(var(--spacing-nav) + 2rem);border-top:none}}@media (hover:none){.panel.svelte-131tjxg:hover,.panel.svelte-131tjxg:focus-visible{flex:none}.panel-blurb.svelte-131tjxg{opacity:1;transform:none}.panel-cue.svelte-131tjxg{opacity:.7}}@media (prefers-reduced-motion:reduce){.panel.svelte-131tjxg{transition:none}.panel-inner.svelte-131tjxg{opacity:1;animation:none;transform:none}.panel.svelte-131tjxg:before,.panel-blurb.svelte-131tjxg{transition:none}}
