:root{--jc-brand-500:#5b3bff;--jc-brand-600:#4527d8;--jc-brand-800:#312080;--jc-brand-100:#e9e3ff;--jc-brand-200:#dad0ff;--jc-brand-50:#f4f1ff;--jc-brand-300:#8e76ff;--jc-gradient-start:#3420a8;--jc-gradient-mid:#5635ee;--jc-gradient-end:#7048ff;--jc-ink-900:#25213f;--jc-ink-600:#6b6680;--jc-ink-500:#716c8a;--jc-ink-300:#a5a0b5;--jc-ink-on-fill:#fff;--jc-surface-base:#f7f5ff;--jc-surface-raised:#fff;--jc-surface-sunken:#f0ecff;--jc-surface-inverse:#312080;--jc-line-subtle:#ece8f6;--jc-line-strong:#d9d3ea;--jc-line-control:#9c94bc;--jc-jam-fill:#ffc928;--jc-jam-strong:#f5b800;--jc-jam-soft:#fff3be;--jc-jam-text:#8a5d00;--jc-status-error:#c62828;--jc-status-warning:#ab4f08;--jc-status-success:#147a3a;--jc-status-error-soft:#fceaea;--jc-status-warning-soft:#fdefe4;--jc-status-success-soft:#e4f4e9;--jc-traffic-fill:#f14f6a;--jc-traffic-text:#c8293f;--jc-traffic-soft:#fde7eb;--jc-on-inverse-text-secondary:#c3bceb;--jc-on-inverse-warning:#ff9f5a;--jc-on-inverse-jam:#ffc928;--jc-on-inverse-trip-active:#5bd98a;--jc-share-whats-app:#1da851;--jc-share-more:#1e78e6;--jc-shadow-tint:#3120801a;--jc-color-brand-primary:var(--jc-brand-500);--jc-color-brand-primary-strong:var(--jc-brand-600);--jc-color-brand-primary-deep:var(--jc-brand-800);--jc-color-brand-primary-soft:var(--jc-brand-100);--jc-color-brand-primary-subtle:var(--jc-brand-50);--jc-color-jam-fill:var(--jc-jam-fill);--jc-color-jam-strong:var(--jc-jam-strong);--jc-color-jam-soft:var(--jc-jam-soft);--jc-color-jam-text:var(--jc-jam-text);--jc-color-jam-on-fill:var(--jc-ink-900);--jc-color-traffic-fill:var(--jc-traffic-fill);--jc-color-traffic-text:var(--jc-traffic-text);--jc-color-traffic-soft:var(--jc-traffic-soft);--jc-color-bg-screen:var(--jc-surface-base);--jc-color-bg-raised:var(--jc-surface-raised);--jc-color-bg-sunken:var(--jc-surface-sunken);--jc-color-bg-inverse:var(--jc-surface-inverse);--jc-color-text-primary:var(--jc-ink-900);--jc-color-text-secondary:var(--jc-ink-600);--jc-color-text-tertiary:var(--jc-ink-500);--jc-color-text-disabled:var(--jc-ink-300);--jc-color-text-on-fill:var(--jc-ink-on-fill);--jc-color-text-on-inverse:var(--jc-ink-on-fill);--jc-color-action-primary:var(--jc-brand-500);--jc-color-action-primary-pressed:var(--jc-brand-600);--jc-color-action-primary-text:var(--jc-ink-on-fill);--jc-color-action-secondary:var(--jc-brand-100);--jc-color-action-secondary-pressed:var(--jc-brand-200);--jc-color-action-secondary-text:var(--jc-brand-600);--jc-color-action-tertiary-text:var(--jc-brand-500);--jc-color-action-destructive:var(--jc-status-error);--jc-color-action-disabled:var(--jc-line-subtle);--jc-color-border-subtle:var(--jc-line-subtle);--jc-color-border-strong:var(--jc-line-strong);--jc-color-border-control:var(--jc-line-control);--jc-color-status-error:var(--jc-status-error);--jc-color-status-warning:var(--jc-status-warning);--jc-color-status-success:var(--jc-status-success);--jc-color-status-info:var(--jc-brand-500);--jc-color-status-error-soft:var(--jc-status-error-soft);--jc-color-status-warning-soft:var(--jc-status-warning-soft);--jc-color-status-success-soft:var(--jc-status-success-soft);--jc-color-resource-km:var(--jc-brand-500);--jc-color-resource-km-tint:var(--jc-brand-50);--jc-color-resource-jamcoin:var(--jc-jam-text);--jc-color-resource-jamcoin-tint:var(--jc-jam-soft);--jc-color-trip-active:var(--jc-status-success);--jc-color-on-inverse-text-secondary:var(--jc-on-inverse-text-secondary);--jc-color-on-inverse-warning:var(--jc-on-inverse-warning);--jc-color-on-inverse-trip-active:var(--jc-on-inverse-trip-active);--jc-color-on-inverse-jam:var(--jc-on-inverse-jam);--jc-color-emphasis-self:var(--jc-brand-50);--jc-color-chart-primary:var(--jc-brand-500);--jc-color-chart-primary-area:var(--jc-brand-100);--jc-color-chart-secondary:var(--jc-brand-300);--jc-color-chart-neutral:var(--jc-line-strong);--jc-color-chart-grid:var(--jc-line-subtle);--jc-color-chart-axis-label:var(--jc-ink-600);--jc-color-chart-jam:var(--jc-jam-strong);--jc-color-chart-traffic:var(--jc-traffic-fill);--jc-color-chart-success:var(--jc-status-success);--jc-color-chart-track:var(--jc-brand-100);--jc-color-icon-default:var(--jc-ink-900);--jc-color-icon-muted:var(--jc-ink-500);--jc-color-icon-brand:var(--jc-brand-500);--jc-color-icon-on-fill:var(--jc-ink-on-fill);--jc-color-icon-jam:var(--jc-jam-text);--jc-color-share-whatsapp:var(--jc-share-whats-app);--jc-color-share-more:var(--jc-share-more);--jc-color-illustration-sky:var(--jc-brand-50);--jc-color-illustration-far:var(--jc-brand-100);--jc-color-illustration-mid:var(--jc-brand-200);--jc-color-illustration-near:var(--jc-brand-300);--jc-color-illustration-road:var(--jc-surface-sunken);--jc-color-illustration-car:var(--jc-brand-500);--jc-color-illustration-car-deep:var(--jc-brand-800);--jc-color-illustration-glass:var(--jc-brand-200);--jc-color-illustration-light:var(--jc-surface-raised);--jc-color-nav-active:var(--jc-brand-500);--jc-color-nav-inactive:var(--jc-ink-500);--jc-color-nav-indicator:var(--jc-brand-100);--jc-color-nav-background:var(--jc-surface-raised);--jc-gradient-brand:linear-gradient(135deg, var(--jc-gradient-start) 0%, var(--jc-gradient-mid) 55%, var(--jc-gradient-end) 100%);--jc-space-none:0px;--jc-space-xxs:2px;--jc-space-xs:4px;--jc-space-sm:8px;--jc-space-md:12px;--jc-space-lg:16px;--jc-space-xl:20px;--jc-space-xxl:24px;--jc-space-xxxl:32px;--jc-radius-none:0px;--jc-radius-sm:8px;--jc-radius-md:12px;--jc-radius-lg:16px;--jc-radius-xl:24px;--jc-radius-round:999px;--jc-motion-fast:.12s;--jc-motion-normal:.22s;--jc-motion-slow:.36s;--jc-ease-standard:cubic-bezier(.2, 0, 0, 1);--jc-ease-decelerate:cubic-bezier(0, 0, 0, 1);--jc-ease-accelerate:cubic-bezier(.3, 0, 1, 1);--jc-target-min:48px;--jc-type-hero-number-size:44px;--jc-type-hero-number-line:50px;--jc-type-hero-number-weight:700;--jc-type-leaderboard-value-size:18px;--jc-type-leaderboard-value-line:22px;--jc-type-leaderboard-value-weight:700;--jc-type-numeric-micro-size:11px;--jc-type-numeric-micro-line:14px;--jc-type-numeric-micro-weight:600;--jc-type-card-title-size:16px;--jc-type-card-title-line:22px;--jc-type-card-title-weight:700;--jc-type-display-metric-size:32px;--jc-type-display-metric-line:36px;--jc-type-display-metric-weight:700;--jc-type-metric-size:20px;--jc-type-metric-line:24px;--jc-type-metric-weight:700;--jc-type-metric-compact-size:15px;--jc-type-metric-compact-line:20px;--jc-type-metric-compact-weight:600;--jc-type-screen-title-size:20px;--jc-type-screen-title-line:26px;--jc-type-screen-title-weight:700;--jc-type-section-title-size:15px;--jc-type-section-title-line:20px;--jc-type-section-title-weight:700;--jc-type-body-size:14px;--jc-type-body-line:20px;--jc-type-body-weight:400;--jc-type-body-strong-size:14px;--jc-type-body-strong-line:20px;--jc-type-body-strong-weight:600;--jc-type-secondary-size:13px;--jc-type-secondary-line:18px;--jc-type-secondary-weight:400;--jc-type-label-size:12px;--jc-type-label-line:16px;--jc-type-label-weight:600;--jc-type-caption-size:11px;--jc-type-caption-line:15px;--jc-type-caption-weight:400;--jc-type-button-size:14px;--jc-type-button-line:18px;--jc-type-button-weight:600;--jc-web-font:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans Hebrew", "Arial Hebrew", Arial, sans-serif;--jc-web-display:clamp(2.5rem, 1.2rem + 5.2vw, 5.25rem);--jc-web-title:clamp(2rem, 1.3rem + 2.8vw, 3.5rem);--jc-web-lead:clamp(1.0625rem, .95rem + .5vw, 1.375rem);--jc-web-body:1.0625rem;--jc-web-kicker:.875rem;--jc-web-max:1240px;--jc-web-text-max:34rem;--jc-web-gutter:clamp(16px, 4vw, 48px);--jc-web-scene-gap:clamp(72px, 10vw, 160px);--jc-web-header-h:64px;--jc-web-z-scene:1;--jc-web-z-overlay:10;--jc-web-z-header:20;--jc-web-z-dialog:30}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--jc-web-header-h)}body{font-family:var(--jc-web-font);font-size:var(--jc-web-body);color:var(--jc-color-text-primary);background:var(--jc-color-bg-screen);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55;overflow-x:clip}img,svg,video{max-width:100%;display:block}h1,h2,h3,p{margin:0}a{color:inherit}.num{font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}:focus-visible{outline:3px solid var(--jc-color-brand-primary);outline-offset:3px;border-radius:var(--jc-radius-sm)}.skip-link{inset-inline-start:var(--jc-space-lg);z-index:var(--jc-web-z-dialog);padding:var(--jc-space-md) var(--jc-space-lg);background:var(--jc-color-brand-primary-deep);color:var(--jc-ink-on-fill);border-radius:var(--jc-radius-md);font-weight:600;text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:var(--jc-space-md)}.wrap{width:100%;max-width:var(--jc-web-max);padding-inline:var(--jc-web-gutter);margin-inline:auto}.kicker{font-size:var(--jc-web-kicker);letter-spacing:.02em;color:var(--jc-color-brand-primary-strong);font-weight:600;display:inline-block}.scene-title{font-size:var(--jc-web-title);letter-spacing:-.015em;text-wrap:balance;font-weight:700;line-height:1.08}.scene-body{font-size:var(--jc-web-lead);color:var(--jc-color-text-secondary);max-width:var(--jc-web-text-max);text-wrap:pretty;line-height:1.5}.on-inverse .kicker{color:var(--jc-on-inverse-jam)}.on-inverse .scene-title{color:var(--jc-ink-on-fill)}.on-inverse .scene-body{color:var(--jc-on-inverse-text-secondary)}.btn{justify-content:center;align-items:center;gap:var(--jc-space-sm);min-height:var(--jc-target-min);padding:0 var(--jc-space-xxl);border-radius:var(--jc-radius-md);font:inherit;font-size:var(--jc-type-button-size);cursor:pointer;transition:background-color var(--jc-motion-fast) var(--jc-ease-standard), opacity var(--jc-motion-fast) var(--jc-ease-standard);border:0;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn--primary{background:var(--jc-color-action-primary);color:var(--jc-color-action-primary-text)}.btn--primary:hover,.btn--primary:active{background:var(--jc-color-action-primary-pressed)}.btn--secondary{background:var(--jc-color-action-secondary);color:var(--jc-color-action-secondary-text)}.btn--secondary:hover,.btn--secondary:active{background:var(--jc-color-action-secondary-pressed)}.btn--on-inverse{background:var(--jc-ink-on-fill);color:var(--jc-color-brand-primary-deep)}.btn svg{flex:none;width:20px;height:20px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html.motion [data-motion=hide-until-ready]{visibility:hidden}@keyframes jc-lane-flow{to{stroke-dashoffset:calc(var(--jc-dash-cycle,40) * -1)}}html.motion .lane-flow{animation:jc-lane-flow var(--jc-flow-duration,1.6s) linear infinite}html.motion.paused-offscreen .lane-flow,html.motion .is-offscreen .lane-flow{animation-play-state:paused}
