.brand-waves.svelte-rzpmz3{pointer-events:none;width:100%;overflow:hidden}.brand-waves-muted.svelte-rzpmz3{opacity:.45}svg.svelte-rzpmz3{width:100%;height:100%;animation:26s ease-in-out infinite alternate svelte-rzpmz3-bw-hue;display:block}@keyframes svelte-rzpmz3-bw-hue{0%{filter:hue-rotate(-7deg)}to{filter:hue-rotate(7deg)}}path.svelte-rzpmz3{fill:none;stroke-linecap:round}.bw-p1.svelte-rzpmz3{stroke:var(--coral-pastel);stroke-width:6px;opacity:.5}.bw-p2.svelte-rzpmz3{stroke:var(--coral);stroke-width:4px;opacity:.45}.bw-p3.svelte-rzpmz3{stroke-width:3px;opacity:.7}.bw-p4.svelte-rzpmz3{stroke:var(--pink-base);stroke-width:2.5px;opacity:.55}.bw-p5.svelte-rzpmz3{stroke:var(--pink-hover);stroke-width:1.5px;opacity:.4}.bw-p6.svelte-rzpmz3{stroke:var(--tone-violet);stroke-width:1.25px;opacity:.35}.bw-p7.svelte-rzpmz3{stroke:color-mix(in oklab, var(--tone-violet) 55%, var(--tone-sky) 45%);stroke-width:1.75px;opacity:.3}.bw-agent.svelte-rzpmz3{stroke:none}.bw-a1.svelte-rzpmz3{fill:var(--coral-pastel);opacity:.85}.bw-a2.svelte-rzpmz3{fill:var(--coral);opacity:.8}.bw-a3.svelte-rzpmz3{fill:var(--pink-base);opacity:.9}.bw-a4.svelte-rzpmz3{fill:var(--pink-base);opacity:.8}.bw-a5.svelte-rzpmz3{fill:var(--pink-hover);opacity:.75}.bw-a6.svelte-rzpmz3{fill:var(--tone-violet);opacity:.8}.bw-a7.svelte-rzpmz3{fill:color-mix(in oklab, var(--tone-violet) 55%, var(--tone-sky) 45%);opacity:.75}.bw-drift.svelte-rzpmz3{animation:linear infinite svelte-rzpmz3-bw-drift}@keyframes svelte-rzpmz3-bw-drift{to{transform:translate(-720px)}}.bw-d1.svelte-rzpmz3{animation-duration:45s}.bw-d2.svelte-rzpmz3{animation-duration:68s}.bw-d3.svelte-rzpmz3{animation-duration:90s}.bw-d4.svelte-rzpmz3{animation-duration:108s}.bw-d5.svelte-rzpmz3{animation-duration:180s}.bw-d6.svelte-rzpmz3{animation-duration:32s}.bw-d7.svelte-rzpmz3{animation-duration:38s}.bw-ebb.svelte-rzpmz3{animation:ease-in-out infinite alternate svelte-rzpmz3-bw-ebb}@keyframes svelte-rzpmz3-bw-ebb{0%{transform:translateY(-7px)}to{transform:translateY(7px)}}.bw-e1.svelte-rzpmz3{animation-duration:6.5s}.bw-e2.svelte-rzpmz3{animation-duration:9.75s}.bw-e3.svelte-rzpmz3{animation-duration:13s}.bw-e4.svelte-rzpmz3{animation-duration:15.6s}.bw-e5.svelte-rzpmz3{animation-duration:26s}.bw-e6.svelte-rzpmz3{animation-duration:4.5s}.bw-e7.svelte-rzpmz3{animation-duration:5.5s}@media (prefers-reduced-motion:reduce){svg.svelte-rzpmz3,.bw-drift.svelte-rzpmz3,.bw-ebb.svelte-rzpmz3{animation:none}.bw-agent.svelte-rzpmz3{display:none}}.consent-mock.svelte-1uha8ag{font-family:var(--font-sans);flex-direction:column;gap:.875rem;padding:1.75rem 1.5rem;display:flex}.consent-mock-app.svelte-1uha8ag{font-weight:700;font-size:var(--type-body);letter-spacing:-.01em;color:var(--text-primary);margin:0}.consent-mock-sub.svelte-1uha8ag{font-size:var(--type-small);color:var(--text-secondary);margin:-.5rem 0 0}.consent-mock-rows.svelte-1uha8ag{flex-direction:column;gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.consent-mock-row.svelte-1uha8ag{border:1px solid var(--band-border);border-radius:var(--r-md);background:var(--cta-surface);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.consent-mock-label.svelte-1uha8ag{font-size:var(--type-small);color:var(--text-primary);flex-direction:column;gap:.125rem;min-width:0;font-weight:600;display:flex}.consent-mock-label.svelte-1uha8ag code:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:var(--type-micro);color:var(--text-tertiary);font-weight:400}.consent-mock-required.svelte-1uha8ag{font-size:var(--type-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);flex-shrink:0;align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.consent-mock-toggle.svelte-1uha8ag{background:color-mix(in oklab, var(--color-stone-500) 35%, transparent);border-radius:6px/12px;flex-shrink:0;width:2.25rem;height:1.25rem;position:relative}.consent-mock-toggle[data-on=true].svelte-1uha8ag{background-image:var(--gradient-brand-warm);background-position:20%;background-size:260% 100%}.consent-mock-thumb.svelte-1uha8ag{background:var(--color-white);border-radius:5px/10px;width:1rem;height:1rem;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}.consent-mock-toggle[data-on=true].svelte-1uha8ag .consent-mock-thumb:where(.svelte-1uha8ag){left:auto;right:2px}.consent-mock-note.svelte-1uha8ag{font-size:var(--type-tiny);color:var(--text-tertiary);text-align:center;margin:.25rem 0 0}
