:root{--fab-size:64px}html[data-a11y-text="115"] body{zoom:1.15}html[data-a11y-text="130"] body{zoom:1.3}html[data-a11y-text="150"] body{zoom:1.5}html[data-a11y-text="115"] .a11y-root{zoom:calc(1 / 1.15)}html[data-a11y-text="130"] .a11y-root{zoom:calc(1 / 1.3)}html[data-a11y-text="150"] .a11y-root{zoom:calc(1 / 1.5)}html[data-a11y-spacing=on] body :where(p,li,a,span,h1,h2,h3,h4,b,small,.btn){line-height:1.6!important;letter-spacing:.06em!important;word-spacing:.16em!important}html[data-a11y-spacing=on] body :where(p){-webkit-margin-after:1.2em!important;margin-block-end:1.2em!important}html[data-a11y-spacing=on] .a11y-root :where(*){letter-spacing:normal!important;word-spacing:normal!important}html[data-a11y-contrast=high]{--cream:#fff;--cream-2:#fff;--cream-3:#f0f0f0;--surface:#fff;--ink:#000;--ink-2:#000;--soft:#111;--mute:#1a1a1a;--hair:#000;--hair-2:#000;--forest:#0a3a28;--forest-deep:#061d14;--forest-light:#0a5132;--green:#0a5132;--tag-tint:#e8f5ee}html[data-a11y-contrast=high] a:not(.btn){text-decoration:underline}html[data-a11y-contrast=high] .btn{border-color:currentColor}html[data-a11y-contrast=high] :where(.fcard,.ccard,.pcard2,.bcard,.ifaq details){border-color:#000!important}html[data-a11y-mono=on]{filter:grayscale(1)}html[data-a11y-links=on] a{text-decoration:underline!important;outline:2px solid currentColor;outline-offset:2px}html[data-a11y-headings=on] :is(h1,h2,h3,h4){outline:2px dashed var(--green);outline-offset:4px}html[data-a11y-stop-motion=on] *,html[data-a11y-stop-motion=on] :after,html[data-a11y-stop-motion=on] :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html[data-a11y-stop-motion=on] .grainient-container canvas,html[data-a11y-stop-motion=on] .hero-vid{display:none!important}html[data-a11y-stop-motion=on] .blur-h{opacity:1!important}html[data-a11y-cursor=on],html[data-a11y-cursor=on] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 32 32'%3E%3Cpath d='M5 2l21 13-9.5 1.6L22 28l-4.2 1.8-5.3-11.2L5 25z' fill='%23000' stroke='%23fff' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") 7 3,auto!important}.a11y-fab{position:fixed;z-index:120;inset-inline-start:calc(-.25 * var(--fab-size));top:50%;transform:translateY(-50%);width:var(--fab-size);height:var(--fab-size);border-radius:50%;background:transparent;border:0;padding:0;display:block;cursor:pointer;filter:drop-shadow(0 10px 26px rgba(16,42,31,.45));transition:inset-inline-start .16s cubic-bezier(.2,.9,.25,1)}.a11y-fab:focus-visible,.a11y-fab:hover{inset-inline-start:calc(-.15 * var(--fab-size))}.a11y-fab:focus-visible{outline:3px solid var(--forest);outline-offset:3px;box-shadow:0 0 0 3px #F6F3EE}.a11y-fab img{width:100%;height:100%;display:block}.a11y-backdrop{position:fixed;inset:0;background:rgba(16,42,31,.4);z-index:121}.a11y-panel{position:fixed;z-index:122;inset-inline-start:calc(.7 * var(--fab-size) + 14px);inset-block-end:auto;top:50%;transform:translateY(-50%);width:min(92vw,344px);max-height:min(80vh,660px);overflow-y:auto;background:var(--surface);color:var(--ink);border:1px solid var(--hair);border-radius:18px;box-shadow:0 30px 80px -28px rgba(16,42,31,.55);padding:16px 16px 14px}@media (max-width:420px){.a11y-panel{inset-inline:12px;width:auto}}.a11y-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.a11y-head h2{font-size:17px;letter-spacing:-.01em;margin:0}.a11y-close{background:transparent;border:0;font-size:22px;line-height:1;color:var(--soft);cursor:pointer;padding:4px 8px;border-radius:8px}.a11y-group{border-top:1px solid var(--hair);padding:12px 0 4px;margin:0;border-inline:0;border-bottom:0}.a11y-group:first-of-type{border-top:0}.a11y-legend{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin:0 0 10px;padding:0}html[lang=he] .a11y-legend{letter-spacing:.02em;text-transform:none}.a11y-seg{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.a11y-seg label{position:relative}.a11y-seg input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.a11y-seg span{display:grid;place-items:center;padding:9px 0;border:1px solid var(--hair-2);border-radius:10px;font-size:13px;font-weight:600;color:var(--ink-2)}.a11y-seg input:checked+span{background:var(--forest);color:#F6F3EE;border-color:var(--forest)}.a11y-seg input:focus-visible+span{outline:3px solid var(--green);outline-offset:2px}.a11y-row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:transparent;border:0;padding:9px 2px;cursor:pointer;font-family:inherit;font-size:15px;color:var(--ink);text-align:start}.a11y-track{flex:none;width:40px;height:24px;border-radius:999px;background:var(--hair-2);position:relative;transition:background .16s cubic-bezier(.2,.9,.25,1)}.a11y-track:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .16s cubic-bezier(.2,.9,.25,1)}.a11y-row[aria-checked=true] .a11y-track{background:var(--forest)}.a11y-row[aria-checked=true] .a11y-track:after{transform:translateX(16px)}html[dir=rtl] .a11y-row[aria-checked=true] .a11y-track:after{transform:translateX(-16px)}.a11y-reset{width:100%;margin-top:10px;padding:11px;border:1px solid var(--hair-2);border-radius:10px;background:transparent;color:var(--ink);font-family:inherit;font-weight:600;font-size:14px;cursor:pointer}.a11y-reset:hover{background:var(--cream-2);border-color:var(--ink)}.a11y-foot{border-top:1px solid var(--hair);margin-top:12px;padding-top:12px;display:flex;flex-direction:column;gap:8px}.a11y-foot a{font-size:13.5px;color:var(--green);font-weight:600;text-decoration:underline}.a11y-foot .a11y-contact{display:flex;gap:14px}.a11y-reading-guide{position:fixed;left:0;right:0;height:0;border-top:3px solid rgba(54,160,108,.85);box-shadow:0 0 0 100vmax rgba(16,42,31,.04);z-index:118;pointer-events:none}@media (prefers-reduced-motion:reduce){.a11y-fab,.a11y-track,.a11y-track:after{transition:none}}