:root{--color-red:#e91432;--color-red-hover:#cb0c28;--color-ink:#0b1720;--color-muted:#58636d;--color-white:#fff;--color-surface:#f3f5f6;--color-line:#dee3e7;--color-blue:#1895cf;--color-disabled:#b9c0c6;--space-0:0px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--space-72:72px;--radius-4:4px;--radius-8:8px;--radius-999:999px;--page-max:1296px;--page-gutter:var(--space-72);--header-height:88px;--font-sans:var(--font-barlow), "Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--font-script:var(--font-caveat), "Caveat", cursive;--font-brand:var(--font-barlow), "Barlow", system-ui, sans-serif;--type-hero-size:84px;--type-hero-line:88px;--type-hero-weight:800;--type-hero-style:italic;--type-h2-size:34px;--type-h2-line:40px;--type-h2-weight:800;--type-h3-size:24px;--type-h3-line:30px;--type-h3-weight:700;--type-body-size:18px;--type-body-line:26px;--type-small-size:15px;--type-small-line:22px;--type-label-size:17px;--type-label-line:22px;--type-label-weight:600;--type-quote-size:19px;--type-quote-line:28px;--type-quote-style:italic}[lang=he]{--font-sans:var(--font-rubik), "Rubik", system-ui, -apple-system, sans-serif;--type-hero-size:72px;--type-hero-line:82px;--type-hero-weight:900;--type-h2-size:32px;--type-h2-line:40px;--type-h2-weight:700;--type-h3-size:22px;--type-h3-line:30px;--type-body-size:17px;--type-body-line:26px;--type-small-size:14px;--type-small-line:22px;--type-label-size:17px;--type-label-line:24px;--type-label-weight:500;--type-quote-size:18px;--type-quote-line:28px;--type-quote-style:normal}@media (max-width:1100px){:root{--page-gutter:var(--space-32);--type-hero-size:60px;--type-hero-line:64px;--type-h2-size:30px;--type-h2-line:36px}[lang=he]{--type-hero-size:52px;--type-hero-line:62px;--type-h2-size:28px;--type-h2-line:36px}}@media (max-width:700px){:root{--page-gutter:20px;--header-height:72px;--type-hero-size:46px;--type-hero-line:50px;--type-h2-size:26px;--type-h2-line:32px;--type-h3-size:21px;--type-h3-line:28px;--type-body-size:17px;--type-body-line:25px}[lang=he]{--type-hero-size:38px;--type-hero-line:48px;--type-h2-size:25px;--type-h2-line:33px;--type-h3-size:20px;--type-h3-line:28px;--type-body-size:16px;--type-body-line:25px}}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 16px);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}body{background:var(--color-white);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-line);margin:0;overflow-x:hidden}body.tt-modal-open{overflow:hidden}h1,h2,h3,h4,p,figure,blockquote{margin:0}ul,ol{margin:0;padding:0;list-style:none}img,svg{max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}input,textarea,select{font:inherit}:focus-visible{outline:3px solid var(--color-red);outline-offset:3px;border-radius:2px}.tt-shell{width:100%;max-width:calc(var(--page-max) + var(--page-gutter) * 2);padding-inline:var(--page-gutter);margin-inline:auto}.tt-skip-link{inset-inline-start:var(--space-16);z-index:200;background:var(--color-red);color:var(--color-white);border-radius:var(--radius-4);padding:12px 20px;font-weight:600;transition:top .15s;position:absolute;top:-100px}.tt-skip-link:focus{top:var(--space-16)}.tt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tt-heading-hero{font-family:var(--font-sans);font-size:var(--type-hero-size);line-height:var(--type-hero-line);font-weight:var(--type-hero-weight);font-style:var(--type-hero-style,italic);letter-spacing:-.01em;text-transform:none}.tt-heading-2{font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-weight:var(--type-h2-weight);font-style:normal}.tt-heading-editorial{font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-weight:var(--type-hero-weight);font-style:var(--type-hero-style,italic)}.tt-body{font-size:var(--type-body-size);line-height:var(--type-body-line)}.tt-small{font-size:var(--type-small-size);line-height:var(--type-small-line)}.tt-label{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}.tt-script{font-family:var(--font-script);font-size:38px;font-weight:400;line-height:40px}[dir=rtl] .tt-arrow-inline{transform:scaleX(-1)}
