.indicator.svelte-1k1q5rx{transition:opacity .6s var(--ease-premium);z-index:5;flex-direction:column;align-items:center;gap:.7rem;display:flex;position:absolute;bottom:2.4rem;left:50%;transform:translate(-50%)}.indicator.hidden.svelte-1k1q5rx{opacity:0;pointer-events:none}@media (width<=30rem),(height<=44rem){.indicator.svelte-1k1q5rx{display:none}}@media (width>=30.01rem) and (width<=63.99rem){.indicator.svelte-1k1q5rx{left:auto;right:var(--container-pad);transform:none}}.capsule.svelte-1k1q5rx{background:var(--capsule-body);border:1px solid var(--capsule-edge);width:30px;height:52px;box-shadow:var(--capsule-shadow);border-radius:15px;position:relative;overflow:hidden}.drum.svelte-1k1q5rx{background-image:repeating-linear-gradient(to bottom, var(--capsule-ticks) 0px, var(--capsule-ticks) 1.5px, transparent 1.5px, transparent 6px);animation:svelte-1k1q5rx-idle-roll 2.6s var(--ease-inout) infinite;border-radius:6px;position:absolute;inset:6px 10px;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.sheen.svelte-1k1q5rx{background:linear-gradient(110deg, transparent 30%, var(--capsule-sheen) 46%, transparent 60%);pointer-events:none;position:absolute;inset:0}.tick.svelte-1k1q5rx{background:var(--brand);opacity:.85;width:8px;height:2px;box-shadow:0 0 8px var(--brand-line);border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.label.svelte-1k1q5rx{text-transform:uppercase;letter-spacing:.28em;color:var(--text-muted);font-size:.65rem}@keyframes svelte-1k1q5rx-idle-roll{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.drum.svelte-1k1q5rx{animation:none}}.track.svelte-viyv19{height:300vh;position:relative}.track.reduced.svelte-viyv19{height:100vh}.sticky.svelte-viyv19{background:radial-gradient(80% 60% at 30% 40%, var(--glow-faint), transparent), var(--bg-primary);grid-template-rows:40dvh 1fr;height:100dvh;display:grid;position:sticky;top:0;overflow:hidden}.visual.svelte-viyv19{position:relative}canvas.svelte-viyv19,.poster.svelte-viyv19,.model-layer.svelte-viyv19{width:100%;height:100%;position:absolute;inset:0}.model-layer.svelte-viyv19{transform-origin:50% 45%;transition:opacity .1s ease-out,transform .1s ease-out}canvas.svelte-viyv19{visibility:hidden}.poster.svelte-viyv19 img:where(.svelte-viyv19){object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.poster-light.svelte-viyv19,html[data-mode=light] .poster-dark.svelte-viyv19{display:none}html[data-mode=light] .poster-light.svelte-viyv19{display:block}.poster.svelte-viyv19{transition:opacity .8s var(--ease-premium)}.poster.live.svelte-viyv19{opacity:0}canvas.ready.svelte-viyv19{visibility:inherit;animation:svelte-viyv19-canvas-in .8s var(--ease-premium) backwards}@keyframes svelte-viyv19-canvas-in{0%{opacity:0}}.vignette.svelte-viyv19{pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--bg-primary) 60%, transparent), transparent 20%), linear-gradient(to top, color-mix(in srgb, var(--bg-primary) 55%, transparent), transparent 24%);position:absolute;inset:0}.copy.svelte-viyv19{position:relative}.stage.svelte-viyv19{padding-inline:var(--container-pad);pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;transition:opacity .1s ease-out;display:flex;position:absolute;inset:0}.stage.svelte-viyv19 a{pointer-events:auto}.title.svelte-viyv19{max-width:14ch;font-size:clamp(2rem,1.3rem + 3vw,4rem);font-weight:620}.stage.svelte-viyv19 h2:where(.svelte-viyv19):not(.title){font-size:var(--text-2xl);max-width:20ch}.sub.svelte-viyv19{color:var(--text-secondary);font-size:var(--text-lg);max-width:40ch}.stage-eyebrow.svelte-viyv19{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brand)}.stage-eyebrow.ads.svelte-viyv19{color:var(--accent-ads)}.stage-eyebrow.labs.svelte-viyv19{color:var(--accent-labs)}.cta-row.svelte-viyv19{flex-wrap:wrap;gap:1rem;margin-top:.4rem;display:flex}.subbrands.svelte-viyv19{border-top:1px solid var(--border-subtle);flex-wrap:wrap;gap:1.2rem 1.6rem;margin:.8rem 0 0;padding:1.1rem 0 0;list-style:none;display:flex}.subbrands.svelte-viyv19 li:where(.svelte-viyv19){flex-direction:column;gap:.45rem;display:flex}.subbrands.svelte-viyv19 .btn:where(.svelte-viyv19){align-self:flex-start;padding:.65rem 1.3rem}.subbrand-desc.svelte-viyv19{font-size:var(--text-xs);color:var(--text-muted);max-width:22ch}.rise.svelte-viyv19{opacity:0;animation:svelte-viyv19-rise .9s var(--ease-premium) forwards}@keyframes svelte-viyv19-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rise.svelte-viyv19{opacity:1;animation:none}canvas.ready.svelte-viyv19{animation:none}}@media (height<=44rem){.subbrand-desc.svelte-viyv19{display:none}}@media (width>=64rem){.sticky.svelte-viyv19{grid-template-rows:none;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.stage.svelte-viyv19{padding-left:0;padding-right:clamp(2rem,6vw,6rem)}.sub.svelte-viyv19{max-width:44ch}}.cta.svelte-ck0zer{background:radial-gradient(60% 80% at 50% 120%, var(--brand-dim), transparent);border-top:1px solid var(--border-subtle)}.inner.svelte-ck0zer{text-align:center;flex-direction:column;align-items:center;gap:1.4rem;display:flex}h2.svelte-ck0zer{font-size:var(--text-hero);max-width:18ch;font-weight:600}p.svelte-ck0zer{color:var(--text-secondary);font-size:var(--text-lg)}.row.svelte-ck0zer{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.8rem;display:flex}.proof.svelte-ypbj28{border-top:1px solid var(--border-subtle);background:var(--bg-secondary)}.problem.svelte-ypbj28{border-top:1px solid var(--border-subtle)}.proof-row.svelte-ypbj28{--card-gap:1rem}.proof-item.svelte-ypbj28{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);transition:border-color var(--dur-fast) ease, transform var(--dur-normal) var(--ease-premium);flex-direction:column;gap:.5rem;padding:1.6rem;display:flex}.proof-item.svelte-ypbj28:hover{border-color:var(--border-strong);transform:translateY(-3px)}.proof-kind.svelte-ypbj28{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--brand)}.proof-name.svelte-ypbj28{font-family:var(--font-display);font-size:var(--text-lg);text-wrap:balance;overflow-wrap:break-word;font-weight:580;line-height:1.25}.proof-detail.svelte-ypbj28{font-size:var(--text-sm);color:var(--text-secondary)}.proof-item.more.svelte-ypbj28{color:var(--text-secondary);justify-content:center}.headline.svelte-ypbj28{background:radial-gradient(60% 55% at 50% 45%, var(--glow-soft), transparent 70%), var(--bg-primary);align-items:center;min-height:72dvh;padding-top:4.5rem;display:flex}.headline.svelte-ypbj28 .container:where(.svelte-ypbj28){text-align:center;flex-direction:column;align-items:center;gap:1.2rem;width:100%;display:flex}.headline.svelte-ypbj28 h1:where(.svelte-ypbj28){font-size:var(--text-hero);letter-spacing:-.012em;word-spacing:.06em;max-width:16ch;font-weight:620;line-height:1.06}.h-brand.svelte-ypbj28,.h-line.svelte-ypbj28{display:block}.headline.svelte-ypbj28 p:where(.svelte-ypbj28){font-size:var(--text-xl);color:var(--text-secondary)}.rise.svelte-ypbj28{opacity:0;animation:svelte-ypbj28-rise .9s var(--ease-premium) forwards}@keyframes svelte-ypbj28-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.timeline.svelte-ypbj28{flex-direction:column;gap:2rem;display:flex}.tl-row.svelte-ypbj28{flex-direction:column;gap:.7rem;display:flex}.tl-label.svelte-ypbj28{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted)}.tl-bar.svelte-ypbj28{gap:4px;height:58px;display:flex}.tl-seg.svelte-ypbj28{background:var(--surface);border:1px solid var(--border-subtle);border-radius:8px;align-items:center;padding-inline:.9rem;display:flex;overflow:hidden}.tl-seg.svelte-ypbj28 span:where(.svelte-ypbj28){font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap}.tl-seg.clean.svelte-ypbj28{background:var(--fill-faint)}.tl-continuous.svelte-ypbj28{background:var(--brand-dim);border:1px solid var(--brand-line);border-radius:8px;flex:1;align-items:center;padding-inline:.9rem;display:flex;position:relative;overflow:hidden}.tl-continuous.svelte-ypbj28>span:where(.svelte-ypbj28){font-size:var(--text-xs);color:var(--text-primary);z-index:1;position:relative}.pulses.svelte-ypbj28{justify-content:space-around;align-items:center;display:flex;position:absolute;inset:0}.pulses.svelte-ypbj28 i:where(.svelte-ypbj28){background:var(--brand);opacity:.35;width:4px;height:4px;animation:svelte-ypbj28-pulse 2.8s var(--ease-inout) infinite;border-radius:50%}@keyframes svelte-ypbj28-pulse{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.7;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.pulses.svelte-ypbj28 i:where(.svelte-ypbj28),.rise.svelte-ypbj28{animation:none}.rise.svelte-ypbj28{opacity:1}}.philosophy.svelte-ypbj28{border-top:1px solid var(--border-subtle)}.phil-cta.svelte-ypbj28{margin-top:var(--space-block)}@media (width>=48rem){.tl-bar.svelte-ypbj28{height:64px}}
