.hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:clip}.hero[data-astro-cid-j7pv25f6]:before,.hero[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;z-index:-1;border-radius:999px;pointer-events:none;filter:blur(2px)}.hero[data-astro-cid-j7pv25f6]:before{width:15rem;height:15rem;top:3.5rem;left:calc(50% - 28rem);background:radial-gradient(circle,rgb(53 216 196 / .2),transparent 68%)}.hero[data-astro-cid-j7pv25f6]:after{width:18rem;height:18rem;top:1rem;right:calc(50% - 32rem);background:radial-gradient(circle,rgb(206 93 229 / .18),transparent 68%)}.hero-icon-wrap[data-astro-cid-j7pv25f6]{width:4.5rem;height:4.5rem;margin:0 auto 1.35rem;padding:.25rem;border-radius:1.35rem;background:#ffffffb8;box-shadow:0 16px 32px #311f5b1c,inset 0 1px #fffffff2}.hero-icon-wrap[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:100%;border-radius:1.05rem}.hero-kicker[data-astro-cid-j7pv25f6]{margin-bottom:.85rem;color:var(--color-brand-deep);font-weight:600;letter-spacing:.045em}.hero-title[data-astro-cid-j7pv25f6]{max-width:12ch}.hero-product[data-astro-cid-j7pv25f6]{position:relative}.timeline[data-astro-cid-j7pv25f6]{position:relative;border:1px solid rgb(255 255 255 / .16);border-radius:1.25rem!important;box-shadow:0 1px #ffffff29 inset,0 30px 70px #2b1c4e33,0 9px 20px #2b1c4e1f}.timeline[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;z-index:0;width:22rem;height:12rem;top:-8rem;right:-5rem;background:radial-gradient(ellipse,rgb(206 93 229 / .2),transparent 68%);pointer-events:none}.timeline[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.story-section[data-astro-cid-j7pv25f6]{max-width:68rem}.story-section[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{background:#ffffffa8;border:1px solid rgb(81 60 123 / .11);border-radius:1.25rem;padding-inline:1.5rem;box-shadow:inset 0 1px #fffc}.showcase-panel[data-astro-cid-j7pv25f6],.price-panel[data-astro-cid-j7pv25f6],.final-panel[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;border:1px solid rgb(83 62 124 / .12);border-radius:1.5rem;background:#ffffffb8;box-shadow:0 18px 40px #2b1c4e12,inset 0 1px #ffffffe6}.showcase-panel[data-astro-cid-j7pv25f6]{padding:clamp(1.25rem,3vw,2.4rem)}.showcase-panel[data-astro-cid-j7pv25f6]:after,.price-panel[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;width:20rem;height:20rem;border-radius:999px;pointer-events:none}.showcase-panel[data-astro-cid-j7pv25f6]:after{right:-13rem;bottom:-14rem;background:#35d8c41f}.files-section[data-astro-cid-j7pv25f6] .border-t[data-astro-cid-j7pv25f6],.detail-section[data-astro-cid-j7pv25f6] .border-t[data-astro-cid-j7pv25f6],.faq-section[data-astro-cid-j7pv25f6] .border-t[data-astro-cid-j7pv25f6]{border-top-color:#4a36702e}.files-section[data-astro-cid-j7pv25f6] code[data-astro-cid-j7pv25f6]{color:var(--color-brand-deep);font-weight:600}.detail-section[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{border-top-color:#4a36702e}.price-panel[data-astro-cid-j7pv25f6]{padding:clamp(1.5rem,4vw,3.25rem);background:linear-gradient(118deg,#30205f0a,#ffffffe0 42%),#ffffffbf}.price-panel[data-astro-cid-j7pv25f6]:before{left:-11rem;top:-13rem;background:#ce5de529}.price-panel[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.price-panel[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:first-child>p[data-astro-cid-j7pv25f6]:first-child{background:linear-gradient(135deg,var(--color-brand-deep),var(--color-brand) 55%,var(--color-orchid));background-clip:text;-webkit-background-clip:text;color:transparent}.final-panel[data-astro-cid-j7pv25f6]{padding:clamp(1.5rem,4vw,3.25rem);background:linear-gradient(120deg,#21183d,#362260 55%,#57327a);color:#fff;box-shadow:0 22px 44px #24144938,inset 0 1px #ffffff2e}.final-panel[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;width:24rem;height:24rem;right:-10rem;top:-15rem;border-radius:999px;background:radial-gradient(circle,rgb(53 216 196 / .32),transparent 66%)}.final-panel[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.final-panel[data-astro-cid-j7pv25f6] .display[data-astro-cid-j7pv25f6]{color:#fff}.final-panel[data-astro-cid-j7pv25f6] .btn-primary[data-astro-cid-j7pv25f6]{background:#fff;color:var(--color-brand-deep);box-shadow:0 8px 18px #0003,inset 0 1px #fff}.lane[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:9.5rem minmax(0,1fr);align-items:stretch;width:100%;border-bottom:1px solid var(--color-rule-graphite);cursor:pointer;transition:opacity .15s ease}.lane[data-astro-cid-j7pv25f6]:last-of-type{border-bottom:0}.lane-head[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.6rem;padding-inline:1rem;background:var(--color-graphite-raised);border-right:1px solid var(--color-rule-graphite)}.lane-clip[data-astro-cid-j7pv25f6]{position:relative;display:block;height:4.25rem;margin:.4rem .75rem;border-radius:4px;overflow:hidden;background:var(--color-graphite-high);box-shadow:inset 0 0 0 1px #ffffff14}.frames[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background-repeat:repeat-x;background-size:auto 100%;opacity:.72}.frames[data-astro-cid-j7pv25f6][data-strip=cam]{background-image:url(/images/strip-cam.jpg)}.frames[data-astro-cid-j7pv25f6][data-strip=screen]{background-image:url(/images/strip-screen.jpg)}.wave[data-astro-cid-j7pv25f6]{position:absolute;inset:.55rem .5rem;display:flex;align-items:center;gap:2px}.wave[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{flex:1 1 0;min-width:1px;border-radius:1px;background:var(--color-armed-bright);opacity:.75}.lane-note[data-astro-cid-j7pv25f6]{position:absolute;left:.6rem;top:.4rem;font-size:11px;letter-spacing:-.01em;color:var(--color-on-graphite-muted);background:#323338d9;padding:0 .3rem;border-radius:2px}[data-astro-cid-j7pv25f6][data-timeline].has-solo .lane[data-astro-cid-j7pv25f6][aria-pressed=false]{opacity:.28}.lane[data-astro-cid-j7pv25f6][aria-pressed=true] .lane-head[data-astro-cid-j7pv25f6]{box-shadow:inset 2px 0 0 var(--color-armed-bright)}.playhead[data-astro-cid-j7pv25f6]{position:absolute;top:0;bottom:0;left:9.5rem;width:1px;background:var(--color-rec-bright);z-index:2;pointer-events:none;animation:scrub 16s linear infinite}.playhead[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;left:-4px;width:9px;height:9px;border-radius:0 0 4px 4px;background:var(--color-rec-bright)}@keyframes scrub{0%{transform:translate(.75rem)}to{transform:translate(calc(min(100vw,1152px) - 13.25rem))}}@media(prefers-reduced-motion:reduce){.playhead[data-astro-cid-j7pv25f6]{animation:none;transform:translate(14rem)}}@media(max-width:640px){.lane[data-astro-cid-j7pv25f6]{grid-template-columns:6.5rem minmax(0,1fr)}.lane-head[data-astro-cid-j7pv25f6]{padding-inline:.6rem;gap:.35rem}.lane-head[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:first-child,.lane-note[data-astro-cid-j7pv25f6]{display:none}.wave[data-astro-cid-j7pv25f6]{gap:1px}.wave[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{min-width:0}.playhead[data-astro-cid-j7pv25f6]{left:6.5rem;animation-name:scrub-sm}@keyframes scrub-sm{0%{transform:translate(.75rem)}to{transform:translate(calc(100vw - 11rem))}}}.app-window[data-astro-cid-j7pv25f6]{position:relative;border-radius:1rem;overflow:hidden;background:var(--color-graphite);box-shadow:#0000001a 0 0 0 1px,#0006 0 12px 24px -8px,#0003 0 8px 24px,#0003 0 2px 4px,0 0 0 1px #ffffff24 inset}.app-titlebar[data-astro-cid-j7pv25f6]{display:flex;gap:8px;padding:14px 16px 8px}.app-titlebar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:12px;height:12px;border-radius:50%;background:#ff5f57}.app-titlebar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(2){background:#febc2e}.app-titlebar[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:nth-child(3){background:#28c840}@media(max-width:640px){.hero[data-astro-cid-j7pv25f6]:before,.hero[data-astro-cid-j7pv25f6]:after{opacity:.55}.story-section[data-astro-cid-j7pv25f6] dl[data-astro-cid-j7pv25f6]{padding-inline:1rem}}
