.ticker-band.svelte-gq7ctp{margin-block:var(--space-7);border-block:1px solid;border-image:var(--gradient-accent) 1;background:color-mix(in srgb, var(--color-surface) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:relative;transform:rotate(-2deg)scale(1.02)}.kicker.svelte-gq7ctp{top:-.85em;left:var(--container-pad);z-index:1;font-family:var(--font-display);font-weight:700;font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;background:var(--color-bg);padding-inline:var(--space-2);position:absolute}.ticker.svelte-gq7ctp{padding-block:var(--space-3);overflow:hidden}.track.svelte-gq7ctp{align-items:center;gap:var(--space-4);width:max-content;animation:36s linear infinite svelte-gq7ctp-ticker;display:flex}.ticker.svelte-gq7ctp:hover .track:where(.svelte-gq7ctp){animation-play-state:paused}.track.svelte-gq7ctp a:where(.svelte-gq7ctp){font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--color-text);white-space:nowrap;transition:color var(--duration-fast) ease;text-decoration:none}.track.svelte-gq7ctp a:where(.svelte-gq7ctp):hover{color:var(--color-accent)}.source.svelte-gq7ctp{font-family:var(--font-body);font-weight:400;font-size:var(--text-xs);color:var(--color-text-muted);margin-left:.5em}.sep.svelte-gq7ctp{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);opacity:.7}@keyframes svelte-gq7ctp-ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track.svelte-gq7ctp{width:auto;padding-inline:var(--container-pad);flex-wrap:wrap;animation:none}.ticker-band.svelte-gq7ctp{transform:none}}.edge.svelte-17z6r7x{z-index:45;align-items:center;gap:var(--space-2);padding:var(--space-3);background:color-mix(in srgb, var(--color-surface) 85%, transparent);border:1px solid var(--color-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:border-color var(--duration-fast) ease;text-decoration:none;display:flex;position:fixed;top:50%;translate:0 -50%}.edge.svelte-17z6r7x:hover{border-color:var(--color-accent)}.edge.left.svelte-17z6r7x{border-left:0;border-radius:0 .75rem .75rem 0;left:0}.edge.right.svelte-17z6r7x{border-right:0;border-radius:.75rem 0 0 .75rem;right:0}.edge.svelte-17z6r7x:focus-visible{outline:2px solid var(--color-accent);opacity:1!important;pointer-events:auto!important;transform:none!important}.arrow.svelte-17z6r7x{font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:700;line-height:1}.text.svelte-17z6r7x{gap:.15rem;display:grid}.kicker.svelte-17z6r7x{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.label.svelte-17z6r7x{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:var(--color-text);white-space:nowrap}@media (hover:none),(pointer:coarse){.edge.svelte-17z6r7x{display:none}}section.svelte-u3l72u{position:relative}.content.svelte-u3l72u{z-index:1;position:relative}.hero.svelte-u3l72u{align-items:center;min-height:80svh;padding-top:6rem;display:grid}.hero-grid.svelte-u3l72u{gap:var(--space-6);grid-template-columns:1.2fr .8fr;align-items:center;display:grid}.hero.svelte-u3l72u h1:where(.svelte-u3l72u){font-size:var(--text-3xl);max-width:18ch}.hero-img.svelte-u3l72u{aspect-ratio:4/5;border-radius:1rem;overflow:hidden}.hero-img.svelte-u3l72u img:where(.svelte-u3l72u){object-fit:cover;width:100%;height:100%}.narrow.svelte-u3l72u{max-width:52rem}.lede.svelte-u3l72u{font-size:var(--text-lg);color:var(--color-text-muted);max-width:50ch;margin-top:var(--space-3)}.button.svelte-u3l72u{margin-top:var(--space-5);padding:.85em 1.7em;display:inline-block}section.svelte-u3l72u h2:where(.svelte-u3l72u){font-size:var(--text-2xl);margin-bottom:var(--space-4)}section.svelte-u3l72u p:where(.svelte-u3l72u){color:var(--color-text-muted);margin-bottom:var(--space-3);max-width:62ch}.builds.svelte-u3l72u{gap:var(--space-4);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.builds.svelte-u3l72u li:where(.svelte-u3l72u){background:var(--color-surface);border:1px solid var(--color-line);padding:var(--space-4);border-radius:.75rem}.builds.svelte-u3l72u h3:where(.svelte-u3l72u){font-size:var(--text-lg);margin-bottom:var(--space-2)}.faqs.svelte-u3l72u{gap:var(--space-4);margin:0;display:grid}.faqs.svelte-u3l72u dt:where(.svelte-u3l72u){font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);margin-bottom:var(--space-2)}.faqs.svelte-u3l72u dd:where(.svelte-u3l72u){color:var(--color-text-muted);max-width:62ch;margin:0}.cta.svelte-u3l72u{scroll-margin-top:5rem}.cta.svelte-u3l72u .lede:where(.svelte-u3l72u){margin-bottom:var(--space-4)}@media (width<=880px){.hero-grid.svelte-u3l72u,.builds.svelte-u3l72u{grid-template-columns:1fr}.hero-img.svelte-u3l72u{aspect-ratio:16/10}}
