.plate-graphic.svelte-11f88h4{width:100%;height:100%;display:block}figure.svelte-12i3vb3{position:relative}.ops-board.svelte-19dybzn{isolation:isolate;border:1px solid var(--color-line-2);background:color-mix(in oklab, var(--color-surface-base) 94%, transparent);box-shadow:0 2rem 5rem color-mix(in oklab, var(--color-surface-canvas) 70%, transparent);border-radius:1.25rem;position:relative;overflow:hidden}.ops-board.svelte-19dybzn:before{content:"";z-index:-1;background-image:var(--pattern-editorial-grid);opacity:.18;background-size:2.75rem 2.75rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.board-header.svelte-19dybzn,.board-footer.svelte-19dybzn{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.125rem;display:flex}.board-header.svelte-19dybzn{border-bottom:1px solid var(--color-line)}.board-kicker.svelte-19dybzn,.flow-meta.svelte-19dybzn,.board-footer.svelte-19dybzn,.request-state.svelte-19dybzn,.output-card.svelte-19dybzn>b:where(.svelte-19dybzn){font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.6875rem}.board-kicker.svelte-19dybzn{color:var(--color-warm-text)}.board-header.svelte-19dybzn h2:where(.svelte-19dybzn){margin:.125rem 0 0;font-size:1rem;line-height:1.25}.board-health.svelte-19dybzn{color:var(--color-ink-2);align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}.board-health.svelte-19dybzn>span:where(.svelte-19dybzn),.request-state.svelte-19dybzn>span:where(.svelte-19dybzn){background:var(--color-state-success);width:.45rem;height:.45rem;box-shadow:0 0 0 .25rem color-mix(in oklab, var(--color-state-success) 14%, transparent);border-radius:999px}.scenario-switcher{background:color-mix(in oklab, var(--color-surface-sunken) 78%, transparent);width:calc(100% - 2.25rem);margin:1rem 1.125rem 0}.scenario-switcher .toggle-option{min-height:2.75rem}.scenario-switcher .toggle-selected{color:var(--color-ink-0);box-shadow:inset 0 -2px 0 var(--color-warm)}.board-flow.svelte-19dybzn{padding:1.125rem;display:grid}.flow-card.svelte-19dybzn{border:1px solid var(--color-line);background:color-mix(in oklab, var(--color-surface-raised) 92%, transparent);border-radius:.875rem}.request-card.svelte-19dybzn,.policy-card.svelte-19dybzn,.resource-card.svelte-19dybzn{padding:1rem}.flow-meta.svelte-19dybzn{color:var(--color-ink-2);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.flow-meta.svelte-19dybzn>span:where(.svelte-19dybzn):first-child{color:var(--color-accent)}.request-card.svelte-19dybzn h3:where(.svelte-19dybzn){word-break:keep-all;margin:1.75rem 0 0;font-size:1.375rem;line-height:1.12}.request-card.svelte-19dybzn p:where(.svelte-19dybzn){color:var(--color-ink-2);margin:.5rem 0 0;font-size:.75rem}.request-state.svelte-19dybzn{color:var(--color-state-success-text);align-items:center;gap:.5rem;margin-top:1.5rem;display:inline-flex}.flow-rail.svelte-19dybzn{min-height:2.75rem;color:var(--color-ink-2);grid-template-columns:1fr auto 1fr;align-items:center;gap:.625rem;display:grid}.flow-rail.svelte-19dybzn:before,.flow-rail.svelte-19dybzn:after{content:"";border-top:1px dashed var(--color-line-2)}.flow-rail.svelte-19dybzn span:where(.svelte-19dybzn){display:none}.flow-rail.svelte-19dybzn b:where(.svelte-19dybzn){font-family:var(--font-mono);letter-spacing:.06em;font-size:.625rem;font-weight:500}.policy-card.svelte-19dybzn ul:where(.svelte-19dybzn){gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.policy-card.svelte-19dybzn li:where(.svelte-19dybzn){color:var(--color-ink-2);justify-content:space-between;align-items:center;gap:1rem;font-size:.75rem;display:flex}.policy-card.svelte-19dybzn li:where(.svelte-19dybzn) strong:where(.svelte-19dybzn){color:var(--color-ink-1);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.policy-card.svelte-19dybzn li:where(.svelte-19dybzn) i:where(.svelte-19dybzn){background:color-mix(in oklab, var(--color-state-success) 14%, transparent);width:1rem;height:1rem;color:var(--color-state-success-text);border-radius:999px;place-items:center;font-size:.625rem;font-style:normal;display:grid}.delivery-stack.svelte-19dybzn{gap:.625rem;display:grid}.live-label.svelte-19dybzn{color:var(--color-state-success-text)}.resource-grid.svelte-19dybzn{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.resource-grid.svelte-19dybzn>div:where(.svelte-19dybzn){background:var(--color-surface-sunken);border-radius:.625rem;min-width:0;padding:.75rem}.resource-grid.svelte-19dybzn span:where(.svelte-19dybzn),.output-card.svelte-19dybzn span:where(.svelte-19dybzn){color:var(--color-ink-2);font-size:.6875rem;display:block}.resource-grid.svelte-19dybzn strong:where(.svelte-19dybzn){overflow-wrap:anywhere;margin-top:.35rem;font-size:1rem;display:block}.output-card.svelte-19dybzn{border:1px solid color-mix(in oklab, var(--color-warm) 35%, var(--color-line));background:color-mix(in oklab, var(--color-warm) 7%, var(--color-surface-raised));border-radius:.875rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}.output-card.svelte-19dybzn strong:where(.svelte-19dybzn){text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.75rem;display:block;overflow:hidden}.output-card.svelte-19dybzn>b:where(.svelte-19dybzn){color:var(--color-warm-text);font-weight:600}.output-icon.svelte-19dybzn{gap:.1875rem;width:2.25rem;display:grid}.output-icon.svelte-19dybzn span:where(.svelte-19dybzn){border:1px solid var(--color-warm);background:color-mix(in oklab, var(--color-warm) 10%, transparent);border-radius:.1875rem;height:.35rem}.output-icon.svelte-19dybzn span:where(.svelte-19dybzn):nth-child(2){opacity:.72;margin-inline:.2rem}.output-icon.svelte-19dybzn span:where(.svelte-19dybzn):nth-child(3){opacity:.45;margin-inline:.4rem}.board-footer.svelte-19dybzn{border-top:1px solid var(--color-line);color:var(--color-ink-2);justify-content:center}.board-footer.svelte-19dybzn i:where(.svelte-19dybzn){border-top:1px solid var(--color-line-2);width:1.5rem}.board-footer.svelte-19dybzn strong:where(.svelte-19dybzn){color:var(--color-warm-text)}@media (width>=768px){.board-flow.svelte-19dybzn{grid-template-columns:minmax(0,.92fr) 2.75rem minmax(0,1fr);align-items:stretch}.request-card.svelte-19dybzn{grid-row:span 1}.flow-rail.svelte-19dybzn{grid-template-rows:1fr auto 1fr;grid-template-columns:1fr;justify-items:center;min-height:0;padding:.5rem 0}.flow-rail.svelte-19dybzn:before,.flow-rail.svelte-19dybzn:after{border-top:0;border-left:1px dashed var(--color-line-2);align-self:stretch}.flow-rail.svelte-19dybzn b:where(.svelte-19dybzn){writing-mode:vertical-rl}.policy-card.svelte-19dybzn{grid-column:3}.board-flow.svelte-19dybzn>.flow-rail:where(.svelte-19dybzn):nth-of-type(2){display:none}.delivery-stack.svelte-19dybzn{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(14rem,.72fr);margin-top:.75rem}}@media (width>=1024px){.request-card.svelte-19dybzn h3:where(.svelte-19dybzn){margin-top:2rem}}@media (width>=1280px){.board-flow.svelte-19dybzn{grid-template-columns:minmax(0,.86fr) 2.75rem minmax(0,.9fr) 2.75rem minmax(0,1.1fr)}.request-card.svelte-19dybzn,.policy-card.svelte-19dybzn,.delivery-stack.svelte-19dybzn{grid-column:auto}.board-flow.svelte-19dybzn>.flow-rail:where(.svelte-19dybzn):nth-of-type(2){display:grid}.delivery-stack.svelte-19dybzn{grid-template-columns:1fr;margin-top:0}.request-card.svelte-19dybzn h3:where(.svelte-19dybzn){margin-top:2.5rem}}@media (prefers-reduced-motion:reduce){.ops-board.svelte-19dybzn,.ops-board.svelte-19dybzn *{scroll-behavior:auto;transition-duration:.01ms!important;animation-duration:.01ms!important}}.landing-page.svelte-1aq6770{--landing-ease:cubic-bezier(.2, .8, .2, 1);--landing-container:80rem;--landing-gutter:1rem;--landing-nav-height:6.25rem;min-height:100%;padding-top:var(--landing-nav-height);background:var(--color-surface-canvas);color:var(--color-ink-0);font-family:var(--font-sans);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:.9375rem;font-weight:400;line-height:1.65}.landing-page.svelte-1aq6770 img{max-width:100%;display:block}.landing-page.svelte-1aq6770 a{color:inherit}.landing-page.svelte-1aq6770 h1:where(.svelte-1aq6770),.landing-page.svelte-1aq6770 h2:where(.svelte-1aq6770),.landing-page.svelte-1aq6770 h3:where(.svelte-1aq6770),.landing-page.svelte-1aq6770 p:where(.svelte-1aq6770),.landing-page.svelte-1aq6770 blockquote:where(.svelte-1aq6770){margin:0}.landing-page.svelte-1aq6770 .container:where(.svelte-1aq6770){width:min(var(--landing-container), calc(100% - var(--landing-gutter) * 2));margin-inline:auto}.landing-page.svelte-1aq6770 a:focus-visible,.landing-page.svelte-1aq6770 button:focus-visible{box-shadow:var(--focus-ring);outline:none}.skip-link.svelte-1aq6770{z-index:var(--z-toast);border:1px solid var(--color-warm);background:var(--color-ink-0);min-height:2.75rem;color:var(--color-surface-canvas);transition:transform var(--motion-duration-fast) var(--landing-ease);border-radius:.5rem;align-items:center;padding:0 .875rem;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;top:.75rem;left:1rem;transform:translateY(-160%)}.skip-link.svelte-1aq6770:focus-visible{transform:translateY(0)}.top-strip.svelte-1aq6770{z-index:var(--z-sidebar);border-bottom:1px solid color-mix(in oklab, var(--color-line) 84%, transparent);background:color-mix(in oklab, var(--color-surface-canvas) 88%, transparent);-webkit-backdrop-filter:blur(1.125rem);backdrop-filter:blur(1.125rem);position:fixed;inset:0 0 auto}.nav.svelte-1aq6770{min-height:var(--landing-nav-height);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand cta""links links";align-items:center;gap:.25rem .75rem;padding-block:.5rem;display:grid}.brand.svelte-1aq6770{grid-area:brand;grid-template-columns:2rem auto;align-items:center;column-gap:.625rem;width:fit-content;min-height:2.75rem;text-decoration:none;display:grid}.brand.svelte-1aq6770 img:where(.svelte-1aq6770){object-fit:contain;grid-row:1/3;width:2rem;height:2rem}.brand.svelte-1aq6770 span:where(.svelte-1aq6770){align-self:end;font-size:.8125rem;font-weight:700;line-height:1}.brand.svelte-1aq6770 small:where(.svelte-1aq6770){color:var(--color-ink-2);font-family:var(--font-mono);text-transform:uppercase;align-self:start;font-size:.6875rem;line-height:1}.nav-links.svelte-1aq6770{scrollbar-width:none;grid-area:links;align-items:center;gap:.125rem;min-width:0;display:flex;overflow-x:auto}.nav-links.svelte-1aq6770::-webkit-scrollbar{display:none}.nav-links.svelte-1aq6770 a:where(.svelte-1aq6770){min-width:2.75rem;min-height:2.75rem;color:var(--color-ink-2);flex:none;justify-content:center;align-items:center;padding:.5rem .625rem;font-size:.75rem;text-decoration:none;display:inline-flex;position:relative}.nav-links.svelte-1aq6770 a:where(.svelte-1aq6770):after{content:"";background:var(--color-warm);transform-origin:0;height:1px;transition:transform var(--motion-duration-fast) var(--landing-ease);position:absolute;inset:auto .625rem .25rem;transform:scaleX(0)}.nav-links.svelte-1aq6770 a:where(.svelte-1aq6770):hover,.nav-links.svelte-1aq6770 a.is-active:where(.svelte-1aq6770){color:var(--color-ink-0)}.nav-links.svelte-1aq6770 a.is-active:where(.svelte-1aq6770):after{transform:scaleX(1)}.landing-page.svelte-1aq6770 .nav-cta{grid-area:cta}.landing-page.svelte-1aq6770 .nav-cta,.landing-page.svelte-1aq6770 .landing-btn,.landing-page.svelte-1aq6770 .contact-console,.landing-page.svelte-1aq6770 .email-pill{border-radius:.625rem;min-height:2.75rem;font-weight:700}.hero.svelte-1aq6770{padding:4.5rem 0 5rem;position:relative;overflow:hidden}.hero.svelte-1aq6770:before{content:"";background:color-mix(in oklab, var(--color-warm) 12%, transparent);filter:blur(6rem);pointer-events:none;border-radius:999px;width:36rem;height:36rem;position:absolute;top:-18rem;left:-10rem}.hero-layout.svelte-1aq6770{align-items:center;gap:3rem;display:grid;position:relative}.eyebrow.svelte-1aq6770,.section-label.svelte-1aq6770,.filter-kicker.svelte-1aq6770{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-transform:uppercase}.eyebrow.svelte-1aq6770{color:var(--color-ink-2);letter-spacing:.08em;align-items:center;gap:.625rem;font-size:.6875rem;display:inline-flex}.eyebrow.svelte-1aq6770>span:where(.svelte-1aq6770){background:var(--color-warm);width:.5rem;height:.5rem;box-shadow:0 0 0 .25rem var(--warm-soft);border-radius:999px}.hero.svelte-1aq6770 h1:where(.svelte-1aq6770),.section.svelte-1aq6770 h2:where(.svelte-1aq6770),.cap-content.svelte-1aq6770 h3:where(.svelte-1aq6770),blockquote.svelte-1aq6770,.audience-note.svelte-1aq6770 strong:where(.svelte-1aq6770){font-family:var(--font-display)}.hero.svelte-1aq6770 h1:where(.svelte-1aq6770){letter-spacing:-.04em;text-wrap:balance;word-break:keep-all;max-width:48rem;margin-top:1.5rem;font-size:clamp(2.75rem,10vw,4.25rem);font-weight:500;line-height:1.06}.hero.svelte-1aq6770 h1:where(.svelte-1aq6770) em:where(.svelte-1aq6770){width:fit-content;color:var(--color-warm);white-space:nowrap;font-style:normal;display:block}.lead.svelte-1aq6770{max-width:42rem;color:var(--color-ink-1);word-break:keep-all;font-size:clamp(1rem,2.2vw,1.125rem);line-height:1.72;margin-top:1.5rem!important}.hero-actions.svelte-1aq6770{flex-wrap:wrap;gap:.625rem;margin-top:1.75rem;display:flex}.hero-facts.svelte-1aq6770{border-top:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:2.5rem 0 0;padding:1rem 0 0;list-style:none;display:grid}.hero-facts.svelte-1aq6770 li:where(.svelte-1aq6770){min-width:0}.hero-facts.svelte-1aq6770 b:where(.svelte-1aq6770){color:var(--color-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:.6875rem;font-weight:500;display:block}.hero-facts.svelte-1aq6770 span:where(.svelte-1aq6770){color:var(--color-ink-2);word-break:keep-all;margin-top:.25rem;font-size:.6875rem;display:block}.hero-board.svelte-1aq6770{min-width:0}.section.svelte-1aq6770{border-top:1px solid var(--color-line);padding:4.5rem 0}#landing-content.svelte-1aq6770,.section[id].svelte-1aq6770{scroll-margin-top:calc(var(--landing-nav-height) + 1rem)}.section-head.svelte-1aq6770{gap:1.75rem;margin-bottom:2.5rem;display:grid}.section-label.svelte-1aq6770{color:var(--color-warm-text);letter-spacing:.08em;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.section-label.svelte-1aq6770 span:where(.svelte-1aq6770){font-weight:700}.section-label.svelte-1aq6770 b:where(.svelte-1aq6770){color:var(--color-ink-2);font-weight:500}.section.svelte-1aq6770 h2:where(.svelte-1aq6770){letter-spacing:-.03em;text-wrap:balance;word-break:keep-all;max-width:58rem;font-size:clamp(2rem,7vw,3.75rem);font-weight:500;line-height:1.12}.section-head.svelte-1aq6770>div:where(.svelte-1aq6770):last-child>p:where(.svelte-1aq6770){max-width:46rem;color:var(--color-ink-1);word-break:keep-all;margin-top:1rem;font-size:1rem}.overview-section.svelte-1aq6770{background:color-mix(in oklab, var(--color-surface-base) 64%, var(--color-surface-canvas))}.overview-layout.svelte-1aq6770{gap:1rem;display:grid}.landing-page.svelte-1aq6770 .overview-ledger{border-color:var(--color-line);background:color-mix(in oklab, var(--color-surface-raised) 62%, transparent)}.overview-row.svelte-1aq6770{border-bottom:1px solid var(--color-line);grid-template-columns:2rem minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:1.25rem;display:grid}.overview-row.svelte-1aq6770:last-child{border-bottom:0}.overview-row.svelte-1aq6770>b:where(.svelte-1aq6770){color:var(--color-warm-text);font-family:var(--font-mono);font-size:.6875rem}.overview-row.svelte-1aq6770 h3:where(.svelte-1aq6770){font-size:1rem}.overview-row.svelte-1aq6770 p:where(.svelte-1aq6770){color:var(--color-ink-2);word-break:keep-all;margin-top:.25rem;font-size:.8125rem}.overview-row.svelte-1aq6770>span:where(.svelte-1aq6770){color:var(--color-ink-2)}.overview-proof.svelte-1aq6770{border:1px solid var(--color-line);background:var(--color-surface-editorial-media);border-radius:1rem;min-height:24rem;position:relative;overflow:hidden}.landing-page.svelte-1aq6770 .overview-screen{margin:0;position:absolute;inset:0}.landing-page.svelte-1aq6770 .overview-screen .plate-graphic{opacity:.74;width:100%;height:100%}.landing-page.svelte-1aq6770 .overview-screen figcaption{display:none}.proof-note.svelte-1aq6770{border:1px solid var(--color-line-2);background:color-mix(in oklab, var(--color-surface-canvas) 86%, transparent);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);border-radius:.75rem;max-width:22rem;padding:1rem;position:absolute;inset:auto 1rem 1rem}.proof-note.svelte-1aq6770 span:where(.svelte-1aq6770){color:var(--color-warm-text);font-family:var(--font-mono);text-transform:uppercase;font-size:.6875rem}.proof-note.svelte-1aq6770 strong:where(.svelte-1aq6770){margin-top:.35rem;font-size:1.25rem;display:block}.proof-note.svelte-1aq6770 p:where(.svelte-1aq6770){color:var(--color-ink-2);margin-top:.5rem;font-size:.75rem}.landing-page.svelte-1aq6770 .capability-grid{border-color:var(--color-line);background:color-mix(in oklab, var(--color-surface-raised) 62%, transparent);display:grid}.cap-card.svelte-1aq6770{border-bottom:1px solid var(--color-line);grid-template-rows:12rem minmax(0,1fr);min-width:0;display:grid}.cap-card.svelte-1aq6770:last-child{border-bottom:0}.cap-media.svelte-1aq6770{border-bottom:1px solid var(--color-line);background:var(--color-surface-editorial-media);overflow:hidden}.cap-media.svelte-1aq6770 .plate-graphic{width:100%;height:100%;padding:.5rem}.cap-content.svelte-1aq6770{flex-direction:column;min-width:0;padding:1.25rem;display:flex}.cap-meta.svelte-1aq6770{font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:1rem;font-size:.6875rem;display:flex}.cap-meta.svelte-1aq6770 span:where(.svelte-1aq6770){color:var(--color-accent);text-transform:uppercase}.cap-meta.svelte-1aq6770 b:where(.svelte-1aq6770){color:var(--color-ink-2);font-weight:500}.cap-content.svelte-1aq6770 h3:where(.svelte-1aq6770){letter-spacing:-.022em;text-wrap:balance;word-break:keep-all;margin-top:1.25rem;font-size:clamp(1.25rem,4vw,2rem);font-weight:500;line-height:1.17}.cap-content.svelte-1aq6770 p:where(.svelte-1aq6770){color:var(--color-ink-1);word-break:keep-all;margin-top:.875rem;font-size:.8125rem}.workflow-section.svelte-1aq6770{background:color-mix(in oklab, var(--color-surface-base) 64%, var(--color-surface-canvas))}.workflow-layout.svelte-1aq6770{align-items:start;gap:1rem;display:grid}.landing-page.svelte-1aq6770 .filter-panel-surface{border-color:var(--color-line);background:color-mix(in oklab, var(--color-surface-raised) 62%, transparent)}.filter-kicker.svelte-1aq6770{color:var(--color-accent);letter-spacing:.08em;font-size:.6875rem}.filter-panel.svelte-1aq6770 h3:where(.svelte-1aq6770){margin-top:.75rem;font-size:1.5rem;line-height:1.15}.landing-page.svelte-1aq6770 .landing-workflow-filter{margin-top:1.5rem}.landing-page.svelte-1aq6770 .landing-workflow-filter .toggle-option{min-height:2.75rem}.filter-panel.svelte-1aq6770 p:where(.svelte-1aq6770){color:var(--color-ink-2);margin-top:.75rem;font-size:.75rem}.filter-panel.svelte-1aq6770 p:where(.svelte-1aq6770) b:where(.svelte-1aq6770){color:var(--color-warm-text)}.landing-page.svelte-1aq6770 .workflow-list{border-color:var(--color-line);background:color-mix(in oklab, var(--color-surface-raised) 62%, transparent)}.lab-card.svelte-1aq6770{transition:opacity var(--motion-duration-base) var(--landing-ease), transform var(--motion-duration-base) var(--landing-ease);border-bottom:1px solid var(--color-line);grid-template-columns:auto minmax(5.5rem,7rem) minmax(0,1fr);align-items:center;gap:.75rem;padding:.75rem;display:grid}.lab-card.svelte-1aq6770:last-of-type{border-bottom:0}.lab-card.is-muted.svelte-1aq6770{opacity:.62;transform:scale(.99)}.workflow-index.svelte-1aq6770{color:var(--color-warm-text);font-family:var(--font-mono);align-self:start;font-size:.6875rem}.landing-page.svelte-1aq6770 .lab-card-media{aspect-ratio:1;background:var(--color-surface-editorial-media);border-radius:.625rem;width:100%}.workflow-copy.svelte-1aq6770 span:where(.svelte-1aq6770){color:var(--color-ink-2);font-family:var(--font-mono);text-transform:uppercase;font-size:.625rem}.workflow-copy.svelte-1aq6770 h3:where(.svelte-1aq6770){margin-top:.25rem;font-size:1rem}.workflow-copy.svelte-1aq6770 p:where(.svelte-1aq6770){color:var(--color-ink-2);word-break:keep-all;margin-top:.35rem;font-size:.75rem}.empty-state.svelte-1aq6770{border:1px dashed var(--color-line-2);color:var(--color-ink-2);border-radius:.75rem;padding:1rem}.landing-page.svelte-1aq6770 .method-grid{border-color:var(--color-line);background:color-mix(in oklab, var(--color-surface-raised) 62%, transparent);display:grid}.method-step.svelte-1aq6770{border-bottom:1px solid var(--color-line);grid-template-columns:auto 1fr;gap:1rem;padding:1.5rem;display:grid}.method-step.svelte-1aq6770:last-child{border-bottom:0}.method-meta.svelte-1aq6770{font-family:var(--font-mono);text-transform:uppercase;flex-direction:column;align-items:flex-start;gap:.25rem;font-size:.6875rem;display:flex}.method-meta.svelte-1aq6770 b:where(.svelte-1aq6770){color:var(--color-warm-text)}.method-meta.svelte-1aq6770 span:where(.svelte-1aq6770){color:var(--color-ink-2)}.method-mark.svelte-1aq6770{display:none}.method-step.svelte-1aq6770 h3:where(.svelte-1aq6770){word-break:keep-all;font-size:1.125rem;line-height:1.2}.method-step.svelte-1aq6770 p:where(.svelte-1aq6770){color:var(--color-ink-2);word-break:keep-all;margin-top:.625rem;font-size:.75rem}.work-section.svelte-1aq6770{background:color-mix(in oklab, var(--color-surface-base) 64%, var(--color-surface-canvas));overflow:hidden}.product-stage.svelte-1aq6770{border:1px solid var(--color-line-2);background:var(--color-surface-base);box-shadow:0 2rem 6rem color-mix(in oklab, var(--color-surface-canvas) 78%, transparent);border-radius:1rem;overflow:hidden}.stage-bar.svelte-1aq6770{border-bottom:1px solid var(--color-line);color:var(--color-ink-2);font-family:var(--font-mono);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.625rem;display:grid}.stage-bar.svelte-1aq6770>span:where(.svelte-1aq6770){gap:.25rem;display:flex}.stage-bar.svelte-1aq6770 i:where(.svelte-1aq6770){background:var(--color-line-2);border-radius:999px;width:.4375rem;height:.4375rem}.stage-bar.svelte-1aq6770 b:where(.svelte-1aq6770){text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.stage-bar.svelte-1aq6770 em:where(.svelte-1aq6770){color:var(--color-state-success-text);text-transform:uppercase;font-style:normal}.work-grid.svelte-1aq6770{gap:.75rem;padding:.75rem;display:grid}.landing-page.svelte-1aq6770 .screen-main,.landing-page.svelte-1aq6770 .screen-stack figure{border:1px solid var(--color-line);background:var(--color-surface-editorial-media);border-radius:.75rem;margin:0;overflow:hidden}.landing-page.svelte-1aq6770 .screen-main .plate-graphic{aspect-ratio:16/10;width:100%}.screen-stack.svelte-1aq6770{gap:.75rem;display:grid}.landing-page.svelte-1aq6770 .screen-stack .plate-graphic{aspect-ratio:16/10;width:100%}.landing-page.svelte-1aq6770 figcaption{border-top:1px solid var(--color-line);color:var(--color-ink-2);font-family:var(--font-mono);padding:.625rem .75rem;font-size:.625rem}.audience-layout.svelte-1aq6770{align-items:center;gap:2.5rem;display:grid}blockquote.svelte-1aq6770{letter-spacing:-.03em;text-wrap:balance;word-break:keep-all;max-width:47rem;font-size:clamp(2rem,7vw,3.75rem);font-weight:500;line-height:1.14;margin-top:1.75rem!important}.audience-list.svelte-1aq6770{flex-wrap:wrap;gap:.5rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.glyph.svelte-1aq6770{border:1px solid var(--color-line-2);color:var(--color-ink-1);border-radius:999px;padding:.5rem .75rem;font-size:.75rem}.quote-visual.svelte-1aq6770{border:1px solid var(--color-line);background:var(--color-surface-base);border-radius:1rem;gap:.75rem;display:grid;overflow:hidden}.landing-page.svelte-1aq6770 .audience-figure{background:var(--color-surface-editorial-media);min-height:18rem;margin:0}.landing-page.svelte-1aq6770 .audience-figure .plate-graphic{width:100%;height:100%;min-height:18rem}.audience-note.svelte-1aq6770{border-top:1px solid var(--color-line);padding:1.25rem}.audience-note.svelte-1aq6770 span:where(.svelte-1aq6770){color:var(--color-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:.6875rem}.audience-note.svelte-1aq6770 strong:where(.svelte-1aq6770){letter-spacing:-.02em;margin-top:.75rem;font-size:1.5rem;font-weight:500;line-height:1.2;display:block}.audience-note.svelte-1aq6770 p:where(.svelte-1aq6770){color:var(--color-ink-2);margin-top:.75rem;font-size:.8125rem}.contact-section.svelte-1aq6770{position:relative;overflow:hidden}.contact-panel.svelte-1aq6770{border:1px solid color-mix(in oklab, var(--color-warm) 34%, var(--color-line));background:var(--gradient-editorial-cta), var(--color-surface-raised);border-radius:1.25rem;gap:2rem;padding:clamp(1.5rem,5vw,3rem);display:grid;position:relative;overflow:hidden}.contact-panel.svelte-1aq6770:after{content:"";border:1px solid color-mix(in oklab, var(--color-warm) 18%, transparent);width:24rem;height:24rem;box-shadow:0 0 0 3rem color-mix(in oklab, var(--color-warm) 4%, transparent), 0 0 0 6rem color-mix(in oklab, var(--color-warm) 3%, transparent);pointer-events:none;border-radius:999px;position:absolute;bottom:-12rem;right:-8rem}.contact-panel.svelte-1aq6770>:where(.svelte-1aq6770){z-index:1;position:relative}.contact-panel.svelte-1aq6770 h2:where(.svelte-1aq6770){margin-top:1.25rem}.contact-panel.svelte-1aq6770 p:where(.svelte-1aq6770){color:var(--color-ink-1);margin-top:1rem}.contact-actions.svelte-1aq6770{flex-wrap:wrap;align-self:end;gap:.625rem;display:flex}.landing-page.svelte-1aq6770 .email-pill{text-overflow:ellipsis;max-width:100%;overflow:hidden}.footer.svelte-1aq6770{border-top:1px solid var(--color-line);background:var(--color-surface-base);padding:3rem 0 1.5rem}.footer-layout.svelte-1aq6770{gap:2.5rem;display:grid}.footer-brand.svelte-1aq6770{grid-template-columns:2.25rem auto;align-items:center;column-gap:.75rem;width:fit-content;display:grid}.footer-brand.svelte-1aq6770 img:where(.svelte-1aq6770){object-fit:contain;grid-row:1/3;width:2.25rem;height:2.25rem}.footer-brand.svelte-1aq6770 strong:where(.svelte-1aq6770){align-self:end}.footer-brand.svelte-1aq6770 span:where(.svelte-1aq6770){color:var(--color-ink-2);font-family:var(--font-mono);text-transform:uppercase;align-self:start;font-size:.625rem}.footer-grid.svelte-1aq6770{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.footer.svelte-1aq6770 h3:where(.svelte-1aq6770){margin-bottom:.75rem;font-size:.75rem}.footer.svelte-1aq6770 a:where(.svelte-1aq6770){width:fit-content;min-width:2.75rem;min-height:2.75rem;color:var(--color-ink-2);align-items:center;font-size:.75rem;line-height:1.35;text-decoration:none;display:flex}.footer.svelte-1aq6770 a:where(.svelte-1aq6770):hover{color:var(--color-ink-0)}.footer-bottom.svelte-1aq6770{border-top:1px solid var(--color-line);color:var(--color-ink-2);font-family:var(--font-mono);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-top:2.5rem;padding-top:1rem;font-size:.75rem;display:flex}[data-reveal].svelte-1aq6770{opacity:1;transform:none}.landing-page.reveal-enabled [data-reveal].svelte-1aq6770:not(.is-visible){opacity:0;transform:translateY(1.5rem)}.landing-page.reveal-enabled.reveal-ready [data-reveal].svelte-1aq6770{transition:opacity .6s var(--landing-ease), transform .6s var(--landing-ease)}@media (width>=768px){.landing-page.svelte-1aq6770{--landing-gutter:2rem;--landing-nav-height:4.5rem}.nav.svelte-1aq6770{min-height:4.5rem;padding-block:0;display:flex}.nav-links.svelte-1aq6770{flex:auto;justify-content:center}.hero.svelte-1aq6770{padding:5.5rem 0 6rem}.hero-facts.svelte-1aq6770 span:where(.svelte-1aq6770){font-size:.75rem}.section.svelte-1aq6770{padding:5.5rem 0}.overview-layout.svelte-1aq6770{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.landing-page.svelte-1aq6770 .capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cap-card.svelte-1aq6770:nth-child(odd){border-right:1px solid var(--color-line)}.cap-card.svelte-1aq6770:nth-last-child(-n+2){border-bottom:0}.workflow-layout.svelte-1aq6770{grid-template-columns:minmax(14rem,.36fr) minmax(0,.64fr)}.filter-panel.svelte-1aq6770{position:sticky;top:5.5rem}.landing-page.svelte-1aq6770 .method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.method-step.svelte-1aq6770:nth-child(odd){border-right:1px solid var(--color-line)}.method-step.svelte-1aq6770:nth-last-child(-n+2){border-bottom:0}.work-grid.svelte-1aq6770{grid-template-columns:minmax(0,1.25fr) minmax(15rem,.75fr)}.audience-layout.svelte-1aq6770{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr)}.contact-panel.svelte-1aq6770{grid-template-columns:minmax(0,1fr) auto;align-items:end}.footer-layout.svelte-1aq6770{grid-template-columns:minmax(0,1fr) minmax(22rem,.7fr)}}@media (width>=1024px){.hero.svelte-1aq6770 h1:where(.svelte-1aq6770){font-size:clamp(3.25rem,5vw,4.25rem)}.hero-layout.svelte-1aq6770{grid-template-columns:minmax(0,.86fr) minmax(32rem,1.14fr);gap:clamp(2rem,4vw,4rem)}.section-head.svelte-1aq6770{grid-template-columns:minmax(10rem,.3fr) minmax(0,1fr);gap:2rem}.cap-card.svelte-1aq6770{grid-template:minmax(20rem,1fr)/minmax(14rem,.82fr) minmax(0,1.18fr)}.cap-media.svelte-1aq6770{border-right:1px solid var(--color-line);border-bottom:0}.landing-page.svelte-1aq6770 .method-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.method-step.svelte-1aq6770{border-right:1px solid var(--color-line);grid-template-columns:1fr;min-height:23rem;border-bottom:0!important}.method-step.svelte-1aq6770:last-child{border-right:0}.method-mark.svelte-1aq6770{grid-template-columns:1fr auto 1fr;align-self:center;place-items:center;width:100%;display:grid}.method-mark.svelte-1aq6770:before,.method-mark.svelte-1aq6770:after{content:"";border-top:1px dashed var(--color-line-2);width:100%}.method-mark.svelte-1aq6770 span:where(.svelte-1aq6770){border:2px solid var(--color-warm);width:.75rem;height:.75rem;box-shadow:0 0 0 .35rem var(--warm-soft);border-radius:999px}}@media (prefers-reduced-motion:reduce){.landing-page.svelte-1aq6770 *,.landing-page.svelte-1aq6770 :before,.landing-page.svelte-1aq6770 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}[data-reveal].svelte-1aq6770,.landing-page.reveal-enabled [data-reveal].svelte-1aq6770:not(.is-visible){opacity:1;transition:none;transform:none}}
