@font-face{font-family:Assistant;src:url(/fonts/assistant-hebrew.woff2) format("woff2");font-style:normal;font-weight:400 800;font-display:swap;unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Assistant;src:url(/fonts/assistant-latin.woff2) format("woff2");font-style:normal;font-weight:400 800;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+2000-206f,u+20ac,u+2122}@font-face{font-family:Rubik;src:url(/fonts/rubik-hebrew.woff2) format("woff2");font-style:normal;font-weight:300 900;font-display:swap;unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;src:url(/fonts/rubik-latin.woff2) format("woff2");font-style:normal;font-weight:300 900;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+2000-206f,u+20ac,u+2122}:root{color-scheme:light;--ts-font-display:"Rubik","Arial Hebrew",Arial,sans-serif;--ts-font-ui:"Assistant","Arial Hebrew",Arial,sans-serif;--ts-font-core:var(--ts-font-ui);--ts-brand-cream:#fff8ee;--ts-brand-cream-raised:#fffdf8;--ts-brand-ink:#201512;--ts-brand-ink-soft:#44312a;--ts-brand-amber:#ffb23f;--ts-brand-amber-soft:#ffe1aa;--ts-brand-orange:#b64a1b;--ts-brand-orange-hover:#94370f;--ts-brand-line:#ead9c7;--ts-app-canvas:#160d0a;--ts-app-surface:#201512;--ts-app-raised:#2f211d;--ts-app-line:#5c493f;--ts-app-text:#fff8ee;--ts-app-muted:#d1bfb0;--ts-app-action:#b64a1b;--ts-app-action-hover:#94370f;--ts-success:#5ec59b;--ts-info:#78b7ff;--ts-warning:#ffb23f;--ts-danger:#ff7a7a;--ts-space-1:0.25rem;--ts-space-2:0.5rem;--ts-space-3:0.75rem;--ts-space-4:1rem;--ts-space-5:1.25rem;--ts-space-6:1.5rem;--ts-space-8:2rem;--ts-space-10:2.5rem;--ts-space-12:3rem;--ts-space-16:4rem;--ts-space-20:5rem;--ts-space-24:6rem;--ts-radius-sm:0.625rem;--ts-radius-md:1rem;--ts-radius-lg:1.5rem;--ts-radius-xl:2rem;--ts-radius-pill:999px;--ts-shadow-soft:0 18px 60px rgb(69 38 20/0.1);--ts-shadow-dark:0 18px 50px rgb(0 0 0/0.32);--ts-content-marketing:1200px;--ts-content-portal:1120px;--ts-touch-target:44px;--ts-focus-ring:0 0 0 3px rgb(182 74 27/0.42);--ts-transition:180ms cubic-bezier(0.2,0.8,0.2,1)}@media (prefers-reduced-motion:reduce){:root{--ts-transition:0ms}}.ts-skip-link{position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem;z-index:9999;translate:0 -150%;padding:.75rem 1rem;border-radius:var(--ts-radius-sm);background:var(--ts-brand-amber);color:var(--ts-brand-ink);font-weight:700}.ts-skip-link:focus{translate:0}.ts-brand-logo{display:inline-flex;align-items:center;min-height:44px;color:inherit;direction:ltr}.ts-brand-logo__art{display:block;width:auto;height:40px}.ts-brand-logo--compact .ts-brand-logo__art{height:32px}.ts-brand-icon{display:inline-grid;width:var(--ts-brand-icon-size);height:var(--ts-brand-icon-size);flex:0 0 var(--ts-brand-icon-size);place-items:center}.ts-brand-icon img{display:block;width:100%;height:100%}.ts-button{display:inline-flex;min-height:var(--ts-touch-target);align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:var(--ts-radius-pill);padding:.72rem 1.25rem;font:700 1rem/1.3 var(--ts-font-ui);text-decoration:none;cursor:pointer;transition:translate var(--ts-transition),background var(--ts-transition),border-color var(--ts-transition),color var(--ts-transition)}.ts-button:hover:not(:disabled){translate:0 -2px}.ts-button:focus-visible,.ts-icon-button:focus-visible{outline:none;box-shadow:var(--ts-focus-ring)}.ts-button:disabled,.ts-button[aria-disabled=true]{cursor:not-allowed;opacity:.48;translate:0}.ts-button--primary{background:var(--ts-brand-orange);color:#fff}.ts-button--primary:hover:not(:disabled){background:var(--ts-brand-orange-hover)}.ts-button--secondary{border-color:currentColor;background:transparent;color:inherit}.ts-button--ghost{background:color-mix(in srgb,currentColor 8%,transparent);color:inherit}.ts-button--danger{border-color:var(--ts-danger);background:color-mix(in srgb,var(--ts-danger) 15%,transparent);color:var(--ts-danger)}.ts-icon-button{display:inline-grid;width:var(--ts-touch-target);height:var(--ts-touch-target);place-items:center;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:var(--ts-radius-md);background:color-mix(in srgb,currentColor 6%,transparent);color:inherit;cursor:pointer}.ts-status{display:inline-flex;width:fit-content;max-width:100%;min-height:28px;align-items:center;gap:.45rem;border:1px solid;border-radius:var(--ts-radius-pill);padding:.28rem .65rem;color:inherit;font:650 .875rem/1.4 var(--ts-font-ui)}.ts-status--success{color:var(--ts-success)}.ts-status--info{color:var(--ts-info)}.ts-status--warning{color:var(--ts-warning)}.ts-status--danger{color:var(--ts-danger)}.ts-status__dot{font-size:.6rem}.ts-status__icon{width:16px;height:16px;object-fit:contain}.ts-card{border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:var(--ts-radius-lg);background:color-mix(in srgb,currentColor 3%,transparent);padding:clamp(1.1rem,2vw,1.6rem)}.ts-card--accent{border-color:var(--ts-brand-amber);background:color-mix(in srgb,var(--ts-brand-amber) 18%,transparent)}.ts-card--dark{border-color:#42342d;background:var(--ts-brand-ink);color:var(--ts-brand-cream)}.ts-card--danger{border-color:var(--ts-danger);background:color-mix(in srgb,var(--ts-danger) 10%,transparent)}.ts-section-heading{max-width:760px;margin-block-end:clamp(1.5rem,4vw,3rem)}.ts-section-heading--center{margin-inline:auto;text-align:center}.ts-section-heading h2{margin:.35rem 0 0;font-family:var(--ts-font-display);font-size:clamp(2rem,5vw,3.5rem);line-height:1.05;letter-spacing:-.025em}.ts-section-heading>p:last-child{margin:1rem 0 0;color:color-mix(in srgb,currentColor 72%,transparent);font-size:clamp(1rem,2vw,1.18rem);line-height:1.65}.ts-eyebrow{margin:0;color:var(--ts-brand-orange);font-size:.875rem;font-weight:800;letter-spacing:.02em}.ts-metric-card{display:grid;align-content:start;gap:.75rem}.ts-metric-card>strong{font:750 clamp(1.7rem,3vw,2.6rem) /1 var(--ts-font-display)}.ts-metric-card>span:last-child{color:color-mix(in srgb,currentColor 66%,transparent)}.ts-disclosure{display:grid;align-content:start;gap:.8rem}.ts-disclosure h3{margin:0;font:700 1.2rem/1.3 var(--ts-font-display)}.ts-disclosure p{margin:0;line-height:1.65}.ts-disclosure footer{margin-block-start:auto;padding-block-start:.5rem}.ts-disclosure--warning{border-color:var(--ts-warning)}.ts-disclosure--danger{border-color:var(--ts-danger)}.ts-field{display:grid;gap:.45rem;text-align:start}.ts-field__label{font-weight:700}.ts-field input,.ts-field select,.ts-field textarea{width:100%;min-height:var(--ts-touch-target);border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:var(--ts-radius-sm);background:color-mix(in srgb,currentColor 5%,transparent);color:inherit;padding:.7rem .85rem;font:inherit}.ts-field textarea{min-height:120px;resize:vertical}.ts-field input:focus,.ts-field select:focus,.ts-field textarea:focus{outline:none;box-shadow:var(--ts-focus-ring);border-color:var(--ts-brand-amber)}.ts-field__hint{color:color-mix(in srgb,currentColor 76%,transparent);font-size:.9rem;line-height:1.5}.ts-field__error{color:var(--ts-danger);font-size:.9rem;line-height:1.5}.ts-progress{display:flex;gap:.35rem;justify-content:space-between;margin:0;padding:0;list-style:none}.ts-progress li{display:grid;flex:1 1;gap:.35rem;color:color-mix(in srgb,currentColor 72%,transparent);text-align:center}.ts-progress li:before{height:3px;border-radius:3px;background:currentColor;content:""}.ts-progress li.is-active{color:var(--ts-brand-amber)}.ts-progress li span{font-weight:750}.ts-progress li small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-empty-state{display:grid;min-height:240px;place-content:center;justify-items:center;gap:.75rem;text-align:center}.ts-empty-state>span{display:grid;width:54px;height:54px;place-items:center;border:1px solid;border-radius:50%;font-size:1.5rem}.ts-empty-state h3,.ts-empty-state p{margin:0}.ts-empty-state p{max-width:460px;color:color-mix(in srgb,currentColor 66%,transparent)}.ts-table-scroll{overflow:auto;border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:var(--ts-radius-md)}.ts-table-scroll:focus-visible{outline:none;box-shadow:var(--ts-focus-ring)}.ts-table{width:100%;min-width:680px;border-collapse:collapse;text-align:start}.ts-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ts-table td,.ts-table th{padding:.9rem 1rem;border-block-end:1px solid color-mix(in srgb,currentColor 12%,transparent);text-align:start}.ts-table th{color:color-mix(in srgb,currentColor 76%,transparent);font-size:.875rem}.ts-table tbody tr:hover{background:color-mix(in srgb,currentColor 4%,transparent)}.ts-skeleton{display:inline-block;width:var(--skeleton-width);height:var(--skeleton-height);border-radius:.35rem;background:linear-gradient(90deg,color-mix(in srgb,currentColor 8%,transparent),color-mix(in srgb,currentColor 15%,transparent),color-mix(in srgb,currentColor 8%,transparent));background-size:200% 100%;animation:ts-shimmer 1.4s infinite}@keyframes ts-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ts-skeleton{animation:none}}@media (max-width:767px){.ts-brand-logo__art{height:34px}.ts-brand-logo--compact .ts-brand-logo__art{height:30px}.ts-section-heading h2{font-size:clamp(1.8rem,10vw,2.65rem)}.ts-progress li small{display:none}}