.hero.svelte-gzujjl{background:var(--night);min-height:100svh;position:relative;overflow:hidden}.bg-image.svelte-gzujjl{z-index:0;pointer-events:none;--fl:radial-gradient(circle 42vw at var(--mx,50%) var(--my,50%), #000 0%, #000 10%, #00000029 100%);-webkit-mask-image:var(--fl);-webkit-mask-image:var(--fl);mask-image:var(--fl);background:url(../../../LANDING-PAGE-BG.svg) 50%/cover no-repeat;position:absolute;inset:0}.fg.svelte-gzujjl{z-index:2;padding-inline:var(--gutter);place-items:center;display:grid;position:absolute;inset:0}.hero-inner.svelte-gzujjl{text-align:center;align-items:center;gap:var(--s-5);flex-direction:column;display:flex}.hero-title.svelte-gzujjl{letter-spacing:-.03em;font-size:clamp(2.5rem,5.4vw,5rem);line-height:.95;font-weight:var(--fw-medium);color:var(--canvas);flex-direction:column;justify-content:flex-end;align-items:center;min-height:2.85em;display:flex}.t-line.svelte-gzujjl{animation:svelte-gzujjl-lineIn .3s var(--ease-out) both}@keyframes svelte-gzujjl-lineIn{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:none}}.hero-title.svelte-gzujjl em:where(.svelte-gzujjl){font-style:italic;font-weight:var(--fw-regular);color:var(--amber-bright)}.caret.svelte-gzujjl{vertical-align:-.04em;background:currentColor;width:.05em;height:.72em;margin-left:.04em;animation:.9s steps(2,start) infinite svelte-gzujjl-caretBlink;display:inline-block}.caret.done.svelte-gzujjl{opacity:0;animation:none}@keyframes svelte-gzujjl-caretBlink{50%{opacity:0}}@keyframes svelte-gzujjl-introRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.intro.svelte-gzujjl{opacity:0}.hero.ready.svelte-gzujjl .intro:where(.svelte-gzujjl){animation:svelte-gzujjl-introRise .7s var(--ease-out) both}.hero-lead.svelte-gzujjl{max-width:42ch;color:color-mix(in srgb, var(--on-forest) 82%, transparent);font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.5}.hero-cta.svelte-gzujjl{justify-content:center;gap:var(--s-3);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.btn.svelte-gzujjl{align-items:center;gap:var(--s-2);font-family:var(--font-display);font-weight:var(--fw-medium);padding:var(--s-3) var(--s-5);border-radius:var(--radius-pill);transition:gap var(--dur-fast) var(--ease-out);font-size:.95rem;display:inline-flex}.btn.primary.svelte-gzujjl{background:var(--amber);color:var(--on-amber)}.btn.secondary.svelte-gzujjl{color:var(--canvas);border:1.5px solid color-mix(in srgb, var(--canvas) 45%, transparent);background:0 0}.mobile-cta.svelte-gzujjl{display:none}.btn.svelte-gzujjl:hover{gap:var(--s-3)}.arr.svelte-gzujjl{transition:transform var(--dur-fast) var(--ease-out)}.btn.svelte-gzujjl:hover .arr:where(.svelte-gzujjl){transform:translate(3px)}.hero-cue.svelte-gzujjl{right:var(--gutter);bottom:var(--s-9);position:absolute}.scroll-cue.svelte-gzujjl{align-items:flex-end;gap:var(--s-2);color:var(--sage);text-align:right;flex-direction:column;display:flex}.scroll-note.svelte-gzujjl{font-family:var(--font-body);font-style:italic;font-size:var(--t-small)}.scroll-arrow.svelte-gzujjl{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:38px;overflow:visible}.scroll-arrow.svelte-gzujjl path:where(.svelte-gzujjl){stroke-dasharray:200;stroke-dashoffset:200px;animation:svelte-gzujjl-handwrite 2.8s var(--ease-in-out) infinite}.scroll-arrow.svelte-gzujjl .hd:where(.svelte-gzujjl){animation-delay:.45s}@keyframes svelte-gzujjl-handwrite{0%,8%{stroke-dashoffset:200px;opacity:0}16%{opacity:1}55%{stroke-dashoffset:0;opacity:1}82%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.marquee.svelte-gzujjl{padding-block:var(--s-5);pointer-events:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track.svelte-gzujjl{align-items:center;width:max-content;animation:75s linear infinite svelte-gzujjl-marquee;display:flex}.marquee.svelte-gzujjl img:where(.svelte-gzujjl){filter:brightness(0)invert();opacity:.5;width:auto;height:27px;margin-right:clamp(36px,5vw,76px)}@keyframes svelte-gzujjl-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.scroll-arrow.svelte-gzujjl path:where(.svelte-gzujjl){stroke-dashoffset:0;animation:none}.marquee-track.svelte-gzujjl{animation:none}}@media (width<=768px),(orientation:landscape) and (height<=540px){.bg-image.svelte-gzujjl{-webkit-mask-image:none;mask-image:none}.mobile-cta.svelte-gzujjl{display:inline-flex}.hero-cue.svelte-gzujjl{display:none}}.flow.svelte-1wqzc3s{background:var(--brand-espresso);color:var(--canvas);position:relative}.flow-head.svelte-1wqzc3s{flex-direction:column;justify-content:flex-start;min-height:42svh;padding-block:clamp(96px,14vh,150px) 0;display:flex}.flow-title.svelte-1wqzc3s{letter-spacing:-.02em;color:var(--canvas);font-size:clamp(2.4rem,5vw,4.4rem);font-weight:600;line-height:1}.flow-sub.svelte-1wqzc3s{margin-top:var(--s-5);max-width:46ch;font-family:var(--font-body);color:color-mix(in srgb, var(--canvas) 64%, transparent);font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.5}.flow-track.svelte-1wqzc3s{height:calc(var(--steps) * 100vh);background-color:var(--bg);transition:background-color .9s var(--ease-in-out);isolation:isolate;position:relative}.flow-sticky.svelte-1wqzc3s{align-items:stretch;height:100svh;display:flex;position:sticky;top:0;overflow:clip}.flow-inner.svelte-1wqzc3s{gap:clamp(var(--s-5), 4vh, var(--s-8));flex-direction:column;width:100%;padding-block:clamp(88px,13vh,128px) clamp(24px,4vh,52px);display:flex}.flow-grid.svelte-1wqzc3s{gap:clamp(var(--s-7), 6vw, var(--s-10));grid-template-columns:1fr 1fr;align-items:center;display:grid}.tracker.svelte-1wqzc3s{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.track-item.svelte-1wqzc3s{border-top:1px dashed #f8f6f729}.track-item.svelte-1wqzc3s:last-child{border-bottom:1px dashed #f8f6f729}.track-hit.svelte-1wqzc3s{gap:var(--s-5);text-align:left;width:100%;padding:clamp(var(--s-4), 1.6vh, var(--s-5)) 0;color:inherit;background:0 0;border:none;align-items:baseline;display:flex}.track-no.svelte-1wqzc3s{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:var(--fw-medium);color:color-mix(in srgb, var(--canvas) 45%, transparent);transition:color var(--dur-base)}.track-item.on.svelte-1wqzc3s .track-no:where(.svelte-1wqzc3s){color:var(--amber-bright)}.track-copy.svelte-1wqzc3s{flex-direction:column;min-width:0;display:flex}.track-title.svelte-1wqzc3s{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:-.02em;color:color-mix(in srgb, var(--canvas) 52%, transparent);transition:color var(--dur-base);font-size:clamp(1.3rem,2vw,1.9rem);line-height:1.1}.track-item.on.svelte-1wqzc3s .track-title:where(.svelte-1wqzc3s){color:var(--canvas)}.track-body.svelte-1wqzc3s{font-family:var(--font-body);font-size:var(--t-small);color:color-mix(in srgb, var(--canvas) 70%, transparent);opacity:0;max-width:46ch;max-height:0;transition:max-height .55s var(--ease-out), opacity .45s var(--ease-out), margin-top .55s var(--ease-out);line-height:1.5;overflow:hidden}.track-item.on.svelte-1wqzc3s .track-body:where(.svelte-1wqzc3s){opacity:1;max-height:8em;margin-top:var(--s-3)}.type-caret.svelte-1wqzc3s{background:var(--amber-bright);vertical-align:-2px;width:2px;height:1em;margin-left:1px;animation:.9s steps(2,end) infinite svelte-1wqzc3s-blink;display:inline-block}@keyframes svelte-1wqzc3s-blink{50%{opacity:0}}.stage-visual.svelte-1wqzc3s{aspect-ratio:4/3;width:100%;position:relative}.panel.svelte-1wqzc3s{opacity:0;pointer-events:none;will-change:opacity, transform, filter;place-items:center;display:grid;position:absolute;inset:0}.mock.svelte-1wqzc3s{width:min(100%,540px);padding:clamp(var(--s-5), 2.2vw, var(--s-6));border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d;border:1px solid #f8f6f71f;box-shadow:0 30px 70px #0000006b}.ingest.svelte-1wqzc3s{gap:var(--s-5);display:grid;position:relative}.tiles.svelte-1wqzc3s{gap:var(--s-3);grid-template-columns:repeat(3,1fr);display:grid}.tile.svelte-1wqzc3s{aspect-ratio:16/10;filter:saturate(1.05)brightness(.82)blur(1px);background-position:50%;background-size:cover;border-radius:8px}.tile.empty.svelte-1wqzc3s{filter:none;background:#f8f6f70d;border:1px dashed #f8f6f729}.center-pill.svelte-1wqzc3s{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pill.svelte-1wqzc3s{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-4);border-radius:var(--radius-pill);background:var(--brand-espresso);font-family:var(--font-display);font-size:.82rem;font-weight:var(--fw-medium);color:var(--canvas);white-space:nowrap;border:1px solid #f8f6f72e;display:inline-flex}.plus.svelte-1wqzc3s{color:var(--amber-bright);font-weight:var(--fw-bold)}.brief.svelte-1wqzc3s{gap:var(--s-4);display:grid}.mock-head.svelte-1wqzc3s{font-family:var(--font-display);font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--canvas) 50%, transparent)}.bubble.svelte-1wqzc3s{max-width:82%;padding:var(--s-3) var(--s-4);border-radius:var(--radius-md);background:var(--amber-press);color:var(--on-amber);font-size:var(--t-small);border-bottom-right-radius:6px;align-self:end;line-height:1.45}.composer.svelte-1wqzc3s{align-items:center;gap:var(--s-2);padding:6px 6px 6px var(--s-4);border-radius:var(--radius-pill);background:#f8f6f70f;border:1px solid #f8f6f724;display:flex}.composer-text.svelte-1wqzc3s{font-family:var(--font-body);color:color-mix(in srgb, var(--canvas) 78%, transparent);flex:1;font-size:.9rem}.send.svelte-1wqzc3s{background:var(--amber-press);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.send.svelte-1wqzc3s svg:where(.svelte-1wqzc3s){fill:none;width:17px;height:17px;stroke:var(--on-amber);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.editor.svelte-1wqzc3s{width:min(100%,580px);padding:0;overflow:hidden}.ed-top.svelte-1wqzc3s{padding:var(--s-3) var(--s-4);border-bottom:1px solid #f8f6f71a;place-items:center;display:grid;position:relative}.tc.svelte-1wqzc3s{font-family:var(--font-display);letter-spacing:.08em;color:var(--canvas);font-variant-numeric:tabular-nums;font-size:.74rem}.ed-tools.svelte-1wqzc3s{left:var(--s-4);gap:5px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ed-tools.svelte-1wqzc3s i:where(.svelte-1wqzc3s){background:#f8f6f738;border-radius:50%;width:7px;height:7px}.ed-body.svelte-1wqzc3s{padding:var(--s-2) 0;position:relative}.ed-playhead.svelte-1wqzc3s{left:calc(78px + var(--scrub,.3) * (100% - 78px));z-index:3;background:#f8f6f7d9;width:1.5px;position:absolute;top:0;bottom:0}.ph-diamond.svelte-1wqzc3s{background:var(--canvas);border-radius:1px;width:9px;height:9px;position:absolute;top:-4px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 0 3px #f8f6f724}.ed-drag.svelte-1wqzc3s{top:calc(-1px + (1 - var(--grab,1)) * 46px);left:calc(78px + var(--scrub,.3) * (100% - 78px) - 2px + (1 - var(--grab,1)) * 54px);z-index:5;pointer-events:none;position:absolute}.ed-drag.svelte-1wqzc3s svg:where(.svelte-1wqzc3s){width:17px;height:17px;fill:var(--canvas);filter:drop-shadow(0 2px 3px #0000008c)}.ed-row.svelte-1wqzc3s{border-top:1px solid #f8f6f70f;grid-template-columns:78px 1fr;align-items:center;height:34px;display:grid}.ed-label.svelte-1wqzc3s{padding-left:var(--s-4);font-family:var(--font-display);letter-spacing:.1em;color:color-mix(in srgb, var(--canvas) 46%, transparent);font-size:.6rem}.ed-track.svelte-1wqzc3s{border-left:1px solid #f8f6f714;height:100%;position:relative}.ed-clip.svelte-1wqzc3s{border-radius:4px;align-items:center;padding:0 6px;display:flex;position:absolute;top:6px;bottom:6px;overflow:hidden}.ed-clip.cap.svelte-1wqzc3s{background:#f8f6f71a;border:1px solid #f8f6f72e}.ed-chip.svelte-1wqzc3s{font-family:var(--font-display);letter-spacing:.04em;color:color-mix(in srgb, var(--canvas) 78%, transparent);white-space:nowrap;font-size:.56rem}.ed-clip.v1.svelte-1wqzc3s{background:color-mix(in srgb, var(--brand-sand) 30%, transparent);border:1px solid color-mix(in srgb, var(--brand-sand) 46%, transparent)}.ed-clip.v2.svelte-1wqzc3s{background:color-mix(in srgb, var(--brand-olive) 46%, transparent);border:1px solid color-mix(in srgb, var(--brand-olive) 70%, transparent)}.ed-clip.cue.svelte-1wqzc3s{background:var(--amber-bright);border-radius:2px;top:12px;bottom:12px}.ed-clip.score.svelte-1wqzc3s{background:color-mix(in srgb, var(--amber) 42%, transparent);border:1px solid var(--amber-bright)}.export.svelte-1wqzc3s{gap:var(--s-4);justify-items:start;display:grid}.ex-head.svelte-1wqzc3s{justify-content:space-between;align-items:center;width:100%;display:flex}.ver.svelte-1wqzc3s{font-family:var(--font-display);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--canvas) 55%, transparent)}.redo.svelte-1wqzc3s{align-items:center;gap:var(--s-2);border-radius:var(--radius-pill);font-family:var(--font-display);font-size:.76rem;font-weight:var(--fw-medium);color:color-mix(in srgb, var(--canvas) 82%, transparent);transition:border-color var(--dur-fast), color var(--dur-fast);background:0 0;border:1px solid #f8f6f733;padding:6px 12px;display:inline-flex}.redo.svelte-1wqzc3s:hover{border-color:var(--amber-bright);color:var(--canvas)}.redo.svelte-1wqzc3s svg:where(.svelte-1wqzc3s){fill:none;width:14px;height:14px;stroke:var(--amber-bright);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.player.svelte-1wqzc3s{align-items:center;gap:var(--s-4);width:100%;display:flex}.pp.svelte-1wqzc3s{background:color-mix(in srgb, var(--canvas) 9%, transparent);border:1px solid color-mix(in srgb, var(--canvas) 18%, transparent);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.pp.svelte-1wqzc3s svg:where(.svelte-1wqzc3s){width:15px;height:15px;fill:var(--canvas);margin-left:1px}.wave.svelte-1wqzc3s{will-change:transform;backface-visibility:hidden;flex:1;height:46px;position:relative}.wave-row.svelte-1wqzc3s{justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.wave-row.svelte-1wqzc3s i:where(.svelte-1wqzc3s){border-radius:99px;flex:1 1 0;min-width:2px;max-width:3px}.wave-row.base.svelte-1wqzc3s i:where(.svelte-1wqzc3s){background:color-mix(in srgb, var(--canvas) 20%, transparent)}.wave-row.fill.svelte-1wqzc3s{clip-path:inset(0 calc((1 - var(--p,0)) * 100%) 0 0)}.wave-row.fill.svelte-1wqzc3s i:where(.svelte-1wqzc3s){background:var(--amber-bright)}.ph.svelte-1wqzc3s{top:-4px;bottom:-4px;left:calc(var(--p,0) * 100%);background:var(--canvas);width:2px;box-shadow:0 0 8px color-mix(in srgb, var(--canvas) 55%, transparent);border-radius:2px;position:absolute}.dur.svelte-1wqzc3s{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:color-mix(in srgb, var(--canvas) 58%, transparent);flex:none;font-size:.8rem}.formats.svelte-1wqzc3s{gap:var(--s-2);display:flex}.fmt.svelte-1wqzc3s{font-family:var(--font-display);font-size:.72rem;font-weight:var(--fw-medium);letter-spacing:.08em;border-radius:var(--radius-pill);color:color-mix(in srgb, var(--canvas) 80%, transparent);border:1px solid #f8f6f733;padding:6px 12px}.dl-pill.svelte-1wqzc3s{background:var(--amber-press);color:var(--on-amber);padding:var(--s-3) var(--s-5);border-color:#0000;font-size:.92rem}.dl-pill.svelte-1wqzc3s svg:where(.svelte-1wqzc3s){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.cleared.svelte-1wqzc3s{align-items:center;gap:var(--s-2);font-size:var(--t-small);color:color-mix(in srgb, var(--canvas) 66%, transparent);display:flex}.dot-ok.svelte-1wqzc3s{background:var(--amber-bright);border-radius:50%;width:8px;height:8px}.foot.svelte-1wqzc3s{justify-content:space-between;align-items:center;gap:var(--s-6);flex-wrap:wrap;margin-top:auto;display:flex}.stepper.svelte-1wqzc3s{gap:clamp(var(--s-4), 3vw, var(--s-7));display:flex}.step.svelte-1wqzc3s{align-items:center;gap:var(--s-2);color:inherit;background:0 0;border:none;display:inline-flex}.step-dot.svelte-1wqzc3s{width:30px;height:30px;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--canvas) 55%, transparent);transition:all var(--dur-base);border:1px solid #f8f6f73d;border-radius:50%;place-items:center;font-size:.78rem;display:grid;position:relative}.step-num.svelte-1wqzc3s{z-index:1;position:relative}.step-ring.svelte-1wqzc3s{width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;transform:rotate(-90deg)}.step-ring-bg.svelte-1wqzc3s{fill:none;stroke:#f8f6f729;stroke-width:2px}.step-ring-fg.svelte-1wqzc3s{fill:none;stroke:var(--amber-bright);stroke-width:2px;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.step-label.svelte-1wqzc3s{font-family:var(--font-display);letter-spacing:.04em;color:color-mix(in srgb, var(--canvas) 55%, transparent);transition:color var(--dur-base);font-size:.82rem}.step.current.svelte-1wqzc3s .step-dot:where(.svelte-1wqzc3s){color:var(--amber-bright);border-color:#0000}.step.current.svelte-1wqzc3s .step-label:where(.svelte-1wqzc3s){color:var(--canvas)}.step.done.svelte-1wqzc3s .step-dot:where(.svelte-1wqzc3s){background:var(--amber-press);color:var(--on-amber);border-color:#0000}.foot-wave.svelte-1wqzc3s{opacity:.55;align-items:flex-end;gap:2px;width:clamp(120px,22vw,260px);height:26px;display:none}.foot-wave.svelte-1wqzc3s i:where(.svelte-1wqzc3s){background:color-mix(in srgb, var(--canvas) 60%, transparent);border-radius:99px;flex:1}@media (width>=1100px){.foot-wave.svelte-1wqzc3s{display:flex}}@media (width<=900px){.flow-head.svelte-1wqzc3s{min-height:0;padding-block:var(--section-y) var(--s-7)}.flow-track.svelte-1wqzc3s{height:auto}.flow-sticky.svelte-1wqzc3s{height:auto;padding-bottom:var(--section-y);position:static;overflow:visible}.flow-inner.svelte-1wqzc3s{padding-top:0}.flow-grid.svelte-1wqzc3s{gap:var(--s-6);grid-template-columns:1fr}.stage-visual.svelte-1wqzc3s{display:none}.track-item.svelte-1wqzc3s .track-body:where(.svelte-1wqzc3s){opacity:1;max-height:none;margin-top:var(--s-2)}.track-item.svelte-1wqzc3s .track-no:where(.svelte-1wqzc3s),.track-item.svelte-1wqzc3s .track-title:where(.svelte-1wqzc3s){color:var(--canvas)}.type-caret.svelte-1wqzc3s,.foot-wave.svelte-1wqzc3s,.stepper.svelte-1wqzc3s{display:none}}@media (prefers-reduced-motion:reduce){.panel.svelte-1wqzc3s,.track-body.svelte-1wqzc3s,.flow.svelte-1wqzc3s,.ring-fg.svelte-1wqzc3s{transition:none}.type-caret.svelte-1wqzc3s{animation:none}}.why.svelte-1bs3bvn{background:var(--canvas);position:relative;overflow:clip}.sec-index.svelte-1bs3bvn{font-family:var(--font-display);font-size:var(--t-label);font-weight:var(--fw-medium);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:var(--s-5)}.why-head.svelte-1bs3bvn{max-width:44rem;margin-bottom:clamp(var(--s-8), 8vh, var(--s-10))}.why-head.svelte-1bs3bvn h2:where(.svelte-1bs3bvn){font-size:var(--t-h1);letter-spacing:-.03em;line-height:1}.why-head.svelte-1bs3bvn em:where(.svelte-1bs3bvn){color:var(--amber);font-style:italic;font-weight:var(--fw-regular)}.cols.svelte-1bs3bvn{gap:clamp(var(--s-6), 4vw, var(--s-9));grid-template-columns:repeat(3,1fr);display:grid}.col.svelte-1bs3bvn{text-align:center;flex-direction:column;align-items:center;display:flex}.col.svelte-1bs3bvn h3:where(.svelte-1bs3bvn){font-size:clamp(1.6rem,2.3vw,2.3rem);font-weight:var(--fw-bold);letter-spacing:-.02em;text-wrap:balance;margin-bottom:var(--s-4);line-height:1.05}.col.svelte-1bs3bvn .body:where(.svelte-1bs3bvn){font-family:var(--font-body);font-size:var(--t-body);color:var(--ink-soft);max-width:32ch;line-height:1.55}.art.svelte-1bs3bvn{width:100%;height:clamp(230px,24vw,300px);margin-bottom:var(--s-6);place-items:center;display:grid;position:relative}.art.svelte-1bs3bvn:before{content:"";border-radius:var(--radius-xl);background:color-mix(in srgb, var(--amber) 6%, var(--canvas-warm));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amber) 14%, transparent);opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);z-index:-1;position:absolute;inset:-18px -14px;transform:scale(.97)}.art.svelte-1bs3bvn:hover:before,.art.in-view.svelte-1bs3bvn:before{opacity:1;transform:scale(1)}.doc.svelte-1bs3bvn{width:min(74%,240px);padding:var(--s-5) var(--s-5) var(--s-4);background:color-mix(in srgb, #fff 78%, var(--canvas));border:1px solid var(--line);box-shadow:var(--shadow-float);border-radius:8px;position:relative;rotate:-3deg}.doc-line.svelte-1bs3bvn{background:color-mix(in srgb, var(--ink) 12%, transparent);border-radius:99px;height:6px;margin-bottom:10px;display:block}.doc-line.doc-title.svelte-1bs3bvn{width:52%;height:10px;margin-bottom:var(--s-4);background:color-mix(in srgb, var(--ink) 26%, transparent)}.sig.svelte-1bs3bvn{width:100%;margin-top:var(--s-3);overflow:visible}.sig-base.svelte-1bs3bvn{stroke:var(--ink-muted);stroke-width:1.5px;opacity:.5}.sig-path.svelte-1bs3bvn{fill:none;stroke:var(--ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .95s var(--ease-in-out)}.sig-dot.svelte-1bs3bvn{fill:var(--amber);opacity:0;transition:opacity .2s var(--ease-out) .9s}.stamp.svelte-1bs3bvn{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--crimson);border:2px solid var(--crimson);opacity:0;transition:opacity .2s var(--ease-out), transform .3s var(--ease-out);border-radius:6px;padding:5px 12px;font-size:.92rem;position:absolute;bottom:14%;right:8%;transform:scale(1.6)}.art-contract.svelte-1bs3bvn:hover .sig-path:where(.svelte-1bs3bvn),.art-contract.in-view.svelte-1bs3bvn .sig-path:where(.svelte-1bs3bvn){stroke-dashoffset:0}.art-contract.svelte-1bs3bvn:hover .sig-dot:where(.svelte-1bs3bvn),.art-contract.in-view.svelte-1bs3bvn .sig-dot:where(.svelte-1bs3bvn){opacity:1}.art-contract.svelte-1bs3bvn:hover .stamp:where(.svelte-1bs3bvn),.art-contract.in-view.svelte-1bs3bvn .stamp:where(.svelte-1bs3bvn){opacity:1;transition-delay:1s,1s;transform:scale(1)}.tl.svelte-1bs3bvn{width:min(96%,320px);padding:0 0 var(--s-4);background:var(--brand-espresso);border-radius:var(--radius-md);box-shadow:var(--shadow-float);position:relative}.tl-bar.svelte-1bs3bvn{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid #f8f6f714;display:flex}.tl-dots.svelte-1bs3bvn{gap:4px;display:flex}.tl-dots.svelte-1bs3bvn i:where(.svelte-1bs3bvn){background:#f8f6f73d;border-radius:50%;width:6px;height:6px}.tl-tc.svelte-1bs3bvn{font-family:var(--font-display);letter-spacing:.06em;color:color-mix(in srgb, var(--canvas) 70%, transparent);font-variant-numeric:tabular-nums;font-size:.62rem}.tl-ruler.svelte-1bs3bvn{flex:1;justify-content:space-between;align-items:center;display:flex}.tl-ruler.svelte-1bs3bvn i:where(.svelte-1bs3bvn){background:#f8f6f733;width:1px;height:6px}.tl-row.svelte-1bs3bvn{padding:var(--s-2) var(--s-4);align-items:center;gap:var(--s-3);grid-template-columns:44px 1fr;display:grid}.tl-lab.svelte-1bs3bvn{font-family:var(--font-display);letter-spacing:.1em;color:color-mix(in srgb, var(--canvas) 46%, transparent);font-size:.56rem}.tl-trk.svelte-1bs3bvn{border-radius:5px;height:40px;position:relative}.tl-trk.vid.svelte-1bs3bvn{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.clip.svelte-1bs3bvn{filter:brightness(.82)saturate(1.1);background-position:50%;background-size:cover;border-radius:3px}.tl-trk.score.svelte-1bs3bvn{background:#f8f6f70d}.cut-guide.svelte-1bs3bvn{background:#f8f6f738;width:1.5px;margin-left:-.75px;position:absolute;top:5px;bottom:5px}.beat.svelte-1bs3bvn{background:var(--amber-bright);opacity:0;width:13px;height:13px;transition:opacity .28s var(--ease-out) var(--d), translate .44s var(--ease-out) var(--d);border-radius:2px;margin:-6.5px 0 0 -6.5px;position:absolute;top:50%;translate:0 20px;rotate:45deg}.playhead.svelte-1bs3bvn{background:var(--amber-bright);opacity:0;width:2px;transition:left 1.15s var(--ease-in-out), opacity .2s;position:absolute;top:-6px;bottom:-6px;left:0}.sync-tag.svelte-1bs3bvn{font-family:var(--font-display);font-size:.62rem;font-weight:var(--fw-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--on-amber);background:var(--amber-press);opacity:0;transition:opacity .25s var(--ease-out) .75s, transform .25s var(--ease-out) .75s;border-radius:99px;padding:3px 9px;position:absolute;top:-9px;right:12px;transform:translateY(4px)}.art-cut.svelte-1bs3bvn:hover .beat:where(.svelte-1bs3bvn),.art-cut.in-view.svelte-1bs3bvn .beat:where(.svelte-1bs3bvn){opacity:1;translate:0}.art-cut.svelte-1bs3bvn:hover .playhead:where(.svelte-1bs3bvn),.art-cut.in-view.svelte-1bs3bvn .playhead:where(.svelte-1bs3bvn){opacity:1;left:100%}.art-cut.svelte-1bs3bvn:hover .sync-tag:where(.svelte-1bs3bvn),.art-cut.in-view.svelte-1bs3bvn .sync-tag:where(.svelte-1bs3bvn){opacity:1;transform:none}.arc-card.svelte-1bs3bvn{width:min(94%,300px);padding:var(--s-5);background:color-mix(in srgb, #fff 74%, var(--canvas));border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-float);position:relative}.arc.svelte-1bs3bvn{width:100%;display:block;overflow:visible}.arc-axis.svelte-1bs3bvn{stroke:var(--line-strong);stroke-width:1.5px}.arc-axis.vert.svelte-1bs3bvn{opacity:.6}.arc-ghost.svelte-1bs3bvn{fill:none;stroke:var(--line-strong);stroke-width:2.5px;stroke-linecap:round}.arc-path.svelte-1bs3bvn{fill:none;stroke:url(#why-arc-g);stroke-width:3px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.1s var(--ease-in-out)}.arc-dot.svelte-1bs3bvn{fill:var(--ink);offset-path:path("M16 118 C 70 110, 84 40, 120 42 C 150 44, 150 96, 178 92 C 214 86, 220 30, 250 22");offset-distance:0%;opacity:0;transition:offset-distance 1.1s var(--ease-in-out), opacity .2s}.lbl.svelte-1bs3bvn{font-family:var(--font-body);font-style:italic;font-size:var(--t-small);color:var(--ink-muted);opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);position:absolute;transform:translateY(6px)}.lbl-1.svelte-1bs3bvn{bottom:12%;left:8%}.lbl-2.svelte-1bs3bvn{top:44%;left:46%;transform:translate(-50%,6px)}.lbl-3.svelte-1bs3bvn{top:8%;right:6%}.art-arc.svelte-1bs3bvn:hover .arc-path:where(.svelte-1bs3bvn),.art-arc.in-view.svelte-1bs3bvn .arc-path:where(.svelte-1bs3bvn){stroke-dashoffset:0}.art-arc.svelte-1bs3bvn:hover .arc-dot:where(.svelte-1bs3bvn),.art-arc.in-view.svelte-1bs3bvn .arc-dot:where(.svelte-1bs3bvn){offset-distance:100%;opacity:1}.art-arc.svelte-1bs3bvn:hover .lbl-1:where(.svelte-1bs3bvn),.art-arc.in-view.svelte-1bs3bvn .lbl-1:where(.svelte-1bs3bvn){opacity:1;transition-delay:.25s;transform:none}.art-arc.svelte-1bs3bvn:hover .lbl-2:where(.svelte-1bs3bvn),.art-arc.in-view.svelte-1bs3bvn .lbl-2:where(.svelte-1bs3bvn){opacity:1;transition-delay:.55s;transform:translate(-50%)}.art-arc.svelte-1bs3bvn:hover .lbl-3:where(.svelte-1bs3bvn),.art-arc.in-view.svelte-1bs3bvn .lbl-3:where(.svelte-1bs3bvn){opacity:1;transition-delay:.9s;transform:none}@media (width<=900px){.cols.svelte-1bs3bvn{gap:clamp(var(--s-8), 12vw, var(--s-10));grid-template-columns:1fr;max-width:460px;margin-inline:auto}.why-head.svelte-1bs3bvn{max-width:none}}@media (prefers-reduced-motion:reduce){.sig-path.svelte-1bs3bvn,.arc-path.svelte-1bs3bvn,.arc-dot.svelte-1bs3bvn,.beat.svelte-1bs3bvn,.playhead.svelte-1bs3bvn,.stamp.svelte-1bs3bvn,.sig-dot.svelte-1bs3bvn,.sync-tag.svelte-1bs3bvn,.lbl.svelte-1bs3bvn{transition:none}}.pricing.svelte-5wqjj3{z-index:1;isolation:isolate;background:var(--brand-espresso);color:var(--canvas);padding-block:clamp(96px, 13vh, 176px) var(--section-y);position:relative;overflow:clip}.kicker.svelte-5wqjj3{font-family:var(--font-body);font-style:italic;font-size:var(--t-lead);color:color-mix(in srgb, var(--canvas) 62%, transparent);text-align:center;margin-bottom:clamp(var(--s-5), 4vh, var(--s-8))}.price-word.svelte-5wqjj3{z-index:0;text-align:center;font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:-.045em;color:var(--canvas);-webkit-user-select:none;user-select:none;pointer-events:none;will-change:transform;backface-visibility:hidden;margin:0;font-size:clamp(4.5rem,21vw,19rem);line-height:.8;position:sticky;top:13vh;transform:translateZ(0)}.tiers.svelte-5wqjj3{z-index:2;gap:clamp(var(--s-4), 1.6vw, var(--s-6));grid-template-columns:repeat(3,1fr);align-items:stretch;margin-top:clamp(-7vh,-6vw,-3vh);display:grid;position:relative}.tier.svelte-5wqjj3{gap:var(--s-4);padding:clamp(var(--s-6), 2.4vw, var(--s-8)) clamp(var(--s-5), 2vw, var(--s-7));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--brand-espresso) 62%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base);border:1px solid #f8f6f71a;flex-direction:column;display:flex;position:relative;box-shadow:0 30px 70px #00000059}.tier.svelte-5wqjj3.reveal{transition:opacity 1s var(--ease-out), transform 1.5s cubic-bezier(.16, 1, .3, 1);transition-delay:var(--reveal-delay,0s)}.tier.svelte-5wqjj3:hover{transform:translateY(-4px)}.tier-name.svelte-5wqjj3{font-family:var(--font-display);font-size:var(--t-label);font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--canvas) 55%, transparent)}.price.svelte-5wqjj3{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--canvas);font-size:clamp(2.6rem,4vw,3.6rem);line-height:.95}.price.svelte-5wqjj3 span:where(.svelte-5wqjj3){font-size:1rem;font-weight:var(--fw-regular);letter-spacing:0;color:color-mix(in srgb, var(--canvas) 50%, transparent)}.tier-features.svelte-5wqjj3{gap:var(--s-3);padding:var(--s-5) 0;border-top:1px solid #f8f6f71f;flex-direction:column;flex-grow:1;margin:0;list-style:none;display:flex}.tier-features.svelte-5wqjj3 li:where(.svelte-5wqjj3){align-items:flex-start;gap:var(--s-3);font-family:var(--font-body);font-size:var(--t-small);color:color-mix(in srgb, var(--canvas) 82%, transparent);line-height:1.4;display:flex}.check.svelte-5wqjj3{background:color-mix(in srgb, var(--amber) 18%, transparent);border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.check.svelte-5wqjj3 svg:where(.svelte-5wqjj3){fill:none;width:11px;height:11px;stroke:var(--amber-bright);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.cta.svelte-5wqjj3{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-5);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:var(--fw-medium);color:var(--canvas);transition:background var(--dur-fast), border-color var(--dur-fast), gap var(--dur-fast), transform var(--dur-fast);background:#00000052;border:1px solid #f8f6f729;margin-top:auto;font-size:.95rem;display:inline-flex}.cta.svelte-5wqjj3:hover{gap:var(--s-3);border-color:#f8f6f766}.cta.solid.svelte-5wqjj3{background:var(--amber-press);color:var(--on-amber);border-color:#0000}.cta.solid.svelte-5wqjj3:hover{background:var(--amber)}.arr.svelte-5wqjj3{transition:transform var(--dur-fast)}.cta.svelte-5wqjj3:hover .arr:where(.svelte-5wqjj3){transform:translate(3px)}@media (width<=900px){.price-word.svelte-5wqjj3{top:9vh}.tiers.svelte-5wqjj3{gap:var(--s-5);grid-template-columns:1fr;max-width:440px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.tier.svelte-5wqjj3{transition:none}}.btn.svelte-1xko78n{justify-content:center;align-items:center;gap:var(--s-2);font-family:var(--font-display);font-weight:var(--fw-medium);text-align:center;padding:var(--s-3) var(--s-5);border-radius:var(--radius-pill);transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);font-size:1rem;line-height:1.2;display:inline-flex}.btn.sm.svelte-1xko78n{padding:var(--s-2) var(--s-4);font-size:.85rem}.btn.svelte-1xko78n:hover{transform:translateY(-1px)}.btn.svelte-1xko78n:active{transform:translateY(0)}.primary.svelte-1xko78n{background:var(--amber);color:var(--on-amber)}.primary.svelte-1xko78n:hover{background:var(--amber-bright)}.primary.svelte-1xko78n:active{background:var(--amber-press)}.secondary.svelte-1xko78n{border:1px solid var(--ink);color:var(--ink)}.secondary.svelte-1xko78n:hover{background:var(--ink);color:var(--canvas)}.text.svelte-1xko78n{color:var(--ink);border-radius:0;padding-inline:0}.final.svelte-1yo6mzj{height:160vh;position:relative}.final-sticky.svelte-1yo6mzj{text-align:center;place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.scrim.svelte-1yo6mzj{background:radial-gradient(120% 80% at 50% 70%, transparent 30%, var(--scrim) 100%), linear-gradient(to top, var(--scrim) 0%, transparent 45%);pointer-events:none;position:absolute;inset:0}.final-content.svelte-1yo6mzj{align-items:center;gap:var(--s-6);padding:var(--s-8);color:var(--on-forest);flex-direction:column;display:flex;position:relative}.final-title.svelte-1yo6mzj{font-size:var(--t-h1);max-width:18ch;color:var(--on-forest);text-shadow:0 2px 30px #0a1a0a99;line-height:1.02}.final-title.svelte-1yo6mzj em:where(.svelte-1yo6mzj){font-style:italic;font-weight:var(--fw-regular)}.intro.svelte-1p88cgf{z-index:1000;background-color:#050505;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.intro-bg.svelte-1p88cgf{z-index:0;opacity:.4;background-image:url(../../../LANDING-PAGE-BG.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.intro-stage.svelte-1p88cgf{z-index:10;width:100%;max-width:56rem;padding:0 var(--s-7,48px);position:relative}.logo-wrapper.svelte-1p88cgf{border-radius:var(--radius-md,16px);filter:drop-shadow(0 0 20px #dd763e26);justify-content:center;display:flex;position:relative;overflow:hidden}.logo.svelte-1p88cgf{z-index:10;width:75%;height:auto;display:block;position:relative}@media (width>=768px){.logo.svelte-1p88cgf{width:55%}}.glimmer-scan.svelte-1p88cgf{z-index:20;pointer-events:none;background:linear-gradient(110deg,#0000 10%,#dd763e33 30%,#dd763ecc 45%,#ffffffe6 50%,#dd763ecc 55%,#dd763e33 70%,#0000 90%) 0 0/200% 100%;animation:4s ease-in-out forwards svelte-1p88cgf-shine;position:absolute;inset:0;-webkit-mask-image:url(../../../LOGO-WITH-TEXT-NOBG.svg);mask-image:url(../../../LOGO-WITH-TEXT-NOBG.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes svelte-1p88cgf-shine{0%{background-position:-200% 0}to{background-position:200% 0}}main.svelte-1uha8ag{z-index:1;position:relative}
