:root{--ds-paper-base:#F4F4F7;--ds-surface-base:#FFFFFF;--ds-ink-base:#17141F;--ds-ink-2-base:rgba(23,20,31,0.66);--ds-line-base:rgba(23,20,31,0.12);--ds-muted-base:#E9E8EE;--ds-accent-base:#C42A98;--ds-on-accent-base:#FFFFFF;--ds-highlight-base:#FFE2DD;--ds-coral-base:#C93548;--ds-link-base:#5B3FA0;--ds-violet-soft-base:#ECE6FA;--ds-on-ink-base:#F4F4F7;--ds-on-ink-2-base:rgba(244,244,247,0.76);--ds-danger-base:#B3261E;--ds-danger-soft-base:#FBE9E7;--ds-warning-base:#7A5A12;--ds-warning-soft-base:#FFF4D6;--ds-positive-base:#1E6B3E;--ds-positive-soft-base:#E1F2E7;--ds-paper:var(--ds-paper-base);--ds-surface:var(--ds-surface-base);--ds-ink:var(--ds-ink-base);--ds-ink-2:var(--ds-ink-2-base);--ds-line:var(--ds-line-base);--ds-muted:var(--ds-muted-base);--ds-accent:var(--ds-accent-base);--ds-on-accent:var(--ds-on-accent-base);--ds-highlight:var(--ds-highlight-base);--ds-coral:var(--ds-coral-base);--ds-link:var(--ds-link-base);--ds-violet-soft:var(--ds-violet-soft-base);--ds-focus:var(--ds-link-base);--ds-on-ink:var(--ds-on-ink-base);--ds-on-ink-2:var(--ds-on-ink-2-base);--ds-danger:var(--ds-danger-base);--ds-danger-soft:var(--ds-danger-soft-base);--ds-warning:var(--ds-warning-base);--ds-warning-soft:var(--ds-warning-soft-base);--ds-positive:var(--ds-positive-base);--ds-positive-soft:var(--ds-positive-soft-base);--ds-seam:linear-gradient(90deg,#E8506A,#C42A98 48%,#6A4CC0);--ds-ease-out:cubic-bezier(0.165,0.84,0.44,1);--ds-dur-hover:300ms;--ds-dur-reveal:750ms;--ds-dur-menu:350ms;--ds-radius-card:16px;--ds-radius-field:10px;--ds-radius-control:10px;--ds-radius-note:14px;--ds-shadow-lift:0 1px 2px rgba(23,20,31,0.06),0 14px 32px -18px rgba(23,20,31,0.32);--ds-shadow-tag:0 1px 2px rgba(23,20,31,0.18),0 12px 28px -12px rgba(23,20,31,0.45)}.ds-invert{--ds-paper:var(--ds-ink-base);--ds-surface:rgba(255,255,255,0.06);--ds-ink:var(--ds-on-ink-base);--ds-ink-2:var(--ds-on-ink-2-base);--ds-line:rgba(255,255,255,0.14);--ds-muted:rgba(255,255,255,0.08);--ds-on-ink:var(--ds-ink-base);--ds-on-ink-2:var(--ds-ink-2-base);--ds-highlight:rgba(255,255,255,0.10);--ds-violet-soft:rgba(185,166,255,0.16);--ds-danger-soft:rgba(158,43,32,0.24);--ds-warning-soft:rgba(138,90,0,0.24);--ds-positive-soft:rgba(47,107,58,0.24);--ds-warning:#F2C14E;--ds-coral:#FF9AA8;--ds-link:#B9A6FF;--ds-focus:#B9A6FF}.ds .ds-display-1,.ds-display-1{font-family:var(--font-display);font-weight:600;font-size:2.5rem;line-height:1.04;letter-spacing:-.022em}.ds .ds-display-2,.ds-display-2{font-family:var(--font-display);font-weight:600;font-size:2rem;line-height:1.08;letter-spacing:-.021em}.ds .ds-display-3,.ds-display-3{font-family:var(--font-body);font-weight:600;font-size:1.125rem;line-height:1.3;letter-spacing:-.014em}.ds .ds-title,.ds-title{font-size:1.75rem;line-height:1.15;letter-spacing:-.02em}.ds .ds-title,.ds-statement,.ds-title{font-family:var(--font-display);font-weight:600}.ds-statement{font-size:2.5rem;line-height:1.04;letter-spacing:-.022em}.ds-metric{font-family:var(--font-display);font-weight:600;font-size:2.25rem;line-height:1.05;letter-spacing:-.022em;font-variant-numeric:tabular-nums}.ds-kicker{font-family:var(--font-body);font-weight:500;font-size:.875rem;line-height:1.3;letter-spacing:-.006em}@media (min-width:1024px){.ds .ds-display-1,.ds-display-1{font-size:4.25rem;line-height:1.02}.ds .ds-display-2,.ds-display-2{font-size:3rem;line-height:1.05}.ds .ds-display-3,.ds-display-3{font-size:1.25rem;letter-spacing:-.017em}.ds .ds-title,.ds-title{font-size:2.125rem;letter-spacing:-.021em}.ds-statement{font-size:4.25rem;line-height:1.02}.ds-metric{font-size:3rem}}:lang(he) .ds-display-1,:lang(he) .ds-display-2,:lang(he) .ds-metric,:lang(he) .ds-statement,:lang(he) .ds-title{letter-spacing:-.01em}.ds-tag{display:inline-block;font-family:var(--font-display);font-weight:600;line-height:1.15;letter-spacing:-.017em;color:var(--ds-on-accent);background:var(--ds-accent);box-shadow:var(--ds-shadow-tag);border-radius:var(--ds-radius-note);background:var(--ds-accent-base);color:var(--ds-on-accent-base)}.ds-tag-notice{background:var(--ds-highlight-base);color:var(--ds-ink-base)}.ds-tag-plain{background:var(--ds-surface-base);color:var(--ds-ink-base)}:lang(he) .ds-tag{letter-spacing:-.005em}@keyframes ds-pin{0%{transform:translateY(4px) scale(.98);opacity:.6}to{transform:none;opacity:1}}.ds-pin{animation:ds-pin .22s var(--ds-ease-out) both}.ds-seam{background-image:var(--ds-seam)}@keyframes ds-seam-travel{0%{background-position:0 50%}to{background-position:200% 50%}}.ds-working-edge{border:2px solid transparent;background:linear-gradient(var(--ds-surface-base),var(--ds-surface-base)) padding-box,linear-gradient(90deg,#E8506A,#C42A98,#6A4CC0,#C42A98,#E8506A) border-box;background-size:100% 100%,200% 100%;animation:ds-seam-travel 2.4s linear infinite}@keyframes ds-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.ds-reveal-armed>*{opacity:0}.ds-reveal-armed.is-inview>*{animation:ds-rise var(--ds-dur-reveal) var(--ds-ease-out) both;animation-delay:calc(var(--reveal-delay, 0s) + var(--ds-i, 0) * var(--reveal-stagger, 80ms))}.ds-reveal-armed.is-inview>:first-child{--ds-i:0}.ds-reveal-armed.is-inview>:nth-child(2){--ds-i:1}.ds-reveal-armed.is-inview>:nth-child(3){--ds-i:2}.ds-reveal-armed.is-inview>:nth-child(4){--ds-i:3}.ds-reveal-armed.is-inview>:nth-child(5){--ds-i:4}.ds-reveal-armed.is-inview>:nth-child(n+6){--ds-i:5}.ds-lift{transition:transform var(--ds-dur-hover) var(--ds-ease-out),box-shadow var(--ds-dur-hover) var(--ds-ease-out),background-color var(--ds-dur-hover) var(--ds-ease-out),color var(--ds-dur-hover) var(--ds-ease-out),border-color var(--ds-dur-hover) var(--ds-ease-out),opacity var(--ds-dur-hover) var(--ds-ease-out)}.ds-lift:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--ds-shadow-lift)}.ds-lift:active:not(:disabled){transform:translateY(0)}@keyframes ds-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ds-marquee{animation:ds-marquee 40s linear infinite}.ds-marquee:hover{animation-play-state:paused}@keyframes ds-spin{to{transform:rotate(1turn)}}.ds-spin{animation:ds-spin .7s linear infinite}@keyframes ds-mark-write{0%{stroke-dashoffset:1}30%,70%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}.ds-mark-writing path{stroke-dasharray:1;stroke-dashoffset:1;animation:ds-mark-write 1.8s var(--ds-ease-out) infinite}.ds-mark-writing path:nth-child(2){animation-delay:.2s}.ds-mark-writing path:nth-child(3){animation-delay:.4s}@keyframes ds-pith-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ds-pith-float{animation:ds-pith-float 5s var(--ds-ease-out) infinite}@media (prefers-reduced-motion:reduce){.ds-mark-writing path,.ds-marquee,.ds-pin,.ds-pith-float,.ds-reveal-armed.is-inview>*,.ds-reveal-armed>*,.ds-spin,.ds-working-edge{animation:none!important}.ds-mark-writing path{stroke-dashoffset:0!important}.ds-reveal-armed>*{opacity:1!important;transform:none!important}.ds-lift{transition:none}.ds-lift:hover:not(:disabled){transform:none;box-shadow:none}}