@font-face {
  font-family: 'Heebo';
  font-style: normal;
  font-weight: 100 900;
  src: url(heebo-hebrew.woff2) format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
@font-face {
  font-family: 'Heebo';
  font-style: normal;
  font-weight: 100 900;
  src: url(heebo-latin.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* ZOE newsletter UI candidate. Scoped, RTL and no dependencies. */
#newsletter.zoe-newsletter{--zn-red:#e21e26;--zn-action:#c91b23;--zn-ink:#171719;--zn-muted:#606067;box-sizing:border-box;background:#fff;color:var(--zn-ink);font-family:Heebo,Arial,sans-serif;direction:rtl;text-align:start;line-height:1.65;padding:76px max(5vw,18px);scroll-margin-block-start:100px}
#newsletter.zoe-newsletter *,#newsletter.zoe-newsletter *::before,#newsletter.zoe-newsletter *::after{box-sizing:border-box}
#newsletter.zoe-newsletter .zn-inner{width:100%;max-width:1320px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:start}
#newsletter.zoe-newsletter .zn-copy{padding-block:8px}
#newsletter.zoe-newsletter .zn-kicker{display:flex;align-items:center;gap:12px;margin:0 0 24px;font-size:12px;font-weight:700;letter-spacing:.17em;color:var(--zn-muted)}
#newsletter.zoe-newsletter .zn-kicker::before{content:"";width:30px;height:2px;background:var(--zn-red)}
#newsletter.zoe-newsletter h1,#newsletter.zoe-newsletter h2{font-size:clamp(34px,3.6vw,54px);font-weight:800;line-height:1.13;letter-spacing:-.045em;margin:0 0 24px;color:var(--zn-ink)}
#newsletter.zoe-newsletter h1 span,#newsletter.zoe-newsletter h2 span{display:block;color:var(--zn-red)}
#newsletter.zoe-newsletter .zn-intro{max-width:520px;font-size:18px;line-height:1.8;color:var(--zn-muted);margin:0 0 26px}
#newsletter.zoe-newsletter .zn-topics{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:0;padding:20px 0 0;border-block-start:1px solid #dddde1;font-size:13px;font-weight:600}
#newsletter.zoe-newsletter .zn-topics li:not(:last-child)::after{content:"/";color:#8a8a91;margin-inline-start:18px}
#newsletter.zoe-newsletter .zn-panel{min-width:0;background:#f5f5f7;border:1px solid #dddde1;border-block-start:3px solid var(--zn-red);padding:28px 30px 24px;border-radius:2px 2px 18px 18px}
#newsletter.zoe-newsletter .zn-label{display:block;font-size:15px;font-weight:700;margin-block-end:8px}
#newsletter.zoe-newsletter .zn-email{display:block;min-width:0;width:100%;min-height:54px;border:1px solid #888890;border-radius:8px;background:white;color:#171719;padding:12px 14px;font:400 17px/1.4 Heebo,Arial,sans-serif;direction:ltr;text-align:left;margin:0 0 18px}
#newsletter.zoe-newsletter .zn-email::placeholder{color:#707078;opacity:1}
#newsletter.zoe-newsletter .zn-consent{display:flex;gap:11px;align-items:flex-start;font-size:14px;line-height:1.7;margin:0;cursor:pointer}
#newsletter.zoe-newsletter .zn-consent input{appearance:auto;flex:0 0 21px;width:21px;height:21px;margin:3px 0 0;accent-color:var(--zn-action);cursor:pointer}
#newsletter.zoe-newsletter .zn-consent span{min-width:0;overflow-wrap:anywhere}
#newsletter.zoe-newsletter .zn-privacy{font-size:12px;line-height:1.85;color:#595960;margin:14px 0 0}
#newsletter.zoe-newsletter a{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
#newsletter.zoe-newsletter .zn-submit,#newsletter.zoe-newsletter .zn-link-button{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:54px;padding:13px 21px;margin:22px 0 0;border:1px solid var(--zn-action);border-radius:999px;background:var(--zn-action);color:#fff;font:700 16px/1.5 Heebo,Arial,sans-serif;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s}
#newsletter.zoe-newsletter .zn-submit:hover,#newsletter.zoe-newsletter .zn-link-button:hover{background:#a5141c;border-color:#a5141c}
#newsletter.zoe-newsletter .zn-submit:disabled{background:#dedee3;color:#56565d;border-color:#c7c7ce;cursor:not-allowed;opacity:1}
#newsletter.zoe-newsletter .zn-email:disabled{color:#64646a;background:#ececf0;cursor:not-allowed}
#newsletter.zoe-newsletter .zn-note{font-size:12px;color:#595960;margin:12px 0 0;line-height:1.7}
#newsletter.zoe-newsletter .zn-state{font-size:13px;line-height:1.7;border:1px solid #c2c2c8;border-radius:8px;padding:11px 13px;margin:0 0 18px;background:#fff;color:#37373d}
#newsletter.zoe-newsletter .zn-error{color:#97121a;background:#fff3f3;border-color:#b91c25}
#newsletter.zoe-newsletter .zn-accepted{color:#155332;background:#f0faf4;border-color:#72a58a}
#newsletter.zoe-newsletter .zn-field-error{display:block;font-size:13px;color:#97121a;margin:-10px 0 15px}
#newsletter.zoe-newsletter [aria-invalid=true]{border:2px solid #b91c25}
#newsletter.zoe-newsletter :focus-visible{outline:3px solid #171719;outline-offset:4px}
#newsletter.zoe-newsletter [tabindex='-1']:focus{outline:3px solid #171719;outline-offset:4px}
#newsletter.zoe-newsletter .zn-draft{display:inline-block;font-size:11px;font-weight:700;border:1px solid #b7b7bf;border-radius:4px;padding:1px 6px;margin-inline-start:4px;color:#53535b;background:#fff}
#newsletter.zoe-newsletter .zn-hidden{position:absolute!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;border:0!important}
@media(max-width:900px){#newsletter.zoe-newsletter{padding-block:52px}#newsletter.zoe-newsletter .zn-inner{grid-template-columns:1fr;gap:30px}#newsletter.zoe-newsletter .zn-intro{max-width:620px}#newsletter.zoe-newsletter h1,#newsletter.zoe-newsletter h2{font-size:44px}#newsletter.zoe-newsletter .zn-topics{max-width:620px}#newsletter.zoe-newsletter .zn-panel{padding:26px}}
@media(max-width:480px){#newsletter.zoe-newsletter{padding:40px 18px}#newsletter.zoe-newsletter h1,#newsletter.zoe-newsletter h2{font-size:36px}#newsletter.zoe-newsletter .zn-kicker{margin-block-end:20px}#newsletter.zoe-newsletter .zn-intro{font-size:16px;margin-block-end:20px}#newsletter.zoe-newsletter .zn-panel{padding:22px 20px}#newsletter.zoe-newsletter .zn-topics{gap:6px 12px}#newsletter.zoe-newsletter .zn-topics li:not(:last-child)::after{margin-inline-start:12px}#newsletter.zoe-newsletter .zn-privacy{font-size:12px}}
@media(prefers-reduced-motion:reduce){#newsletter.zoe-newsletter *{transition:none!important;scroll-behavior:auto!important}}
/* Link-only footer insert. It does not create another form. */
.zoe-footer-newsletter{display:flex;justify-content:space-between;align-items:center;gap:22px;border-block:1px solid #ffffff24;padding:25px 0;margin-block:40px 0;font-family:Heebo,Arial,sans-serif;color:#f6f6f6;direction:rtl}
.zoe-footer-newsletter p{margin:0;font-size:16px}.zoe-footer-newsletter small{display:block;color:#b2b2b8;font-size:13px;margin-block-start:3px}
.zoe-footer-newsletter a{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:48px;border:1px solid #ffffff7a;border-radius:999px;padding:10px 20px;color:#fff;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}
.zoe-footer-newsletter a:focus-visible{outline:3px solid #fff;outline-offset:4px}.zoe-footer-newsletter a:hover{background:#fff;color:#171719}
@media(max-width:600px){.zoe-footer-newsletter{align-items:stretch;flex-direction:column}.zoe-footer-newsletter a{width:100%}}
