.a11y-statement{background:var(--surface);padding:88px 24px 120px}.a11y-statement-inner{flex-direction:column;gap:56px;max-width:760px;margin:0 auto;display:flex}.a11y-statement-block h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.005em;color:var(--ink);border-bottom:3px solid var(--amber);margin-bottom:14px;padding-bottom:12px;font-size:1.375rem;font-style:italic;font-weight:900;display:inline-block}html[lang=he] .a11y-statement-block h2{font-family:var(--font-he-head);text-transform:none;letter-spacing:0;font-size:1.5rem;font-style:normal;font-weight:800}.a11y-statement-block p,.a11y-statement-block li{color:var(--ink-2);font-size:1rem;line-height:1.75}.a11y-statement-block p+p,.a11y-statement-block ul+p{margin-top:14px}.a11y-statement-block ul{flex-direction:column;gap:10px;margin-top:14px;padding-inline-start:22px;display:flex}.a11y-statement-block li::marker{color:var(--amber-deep)}.a11y-statement-block strong{color:var(--ink);font-weight:700}.a11y-statement-block a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);transition:color .2s,text-decoration-color .2s}.a11y-statement-block a:hover,.a11y-statement-block a:focus-visible{color:var(--amber-deep);-webkit-text-decoration-color:var(--amber-deep);text-decoration-color:var(--amber-deep)}.a11y-coordinator{background:var(--bg-alt);border-inline-start:4px solid var(--amber);grid-template-columns:1fr 1fr;gap:18px 28px;margin-top:18px;padding:22px;display:grid}.a11y-coordinator>div{flex-direction:column;gap:4px;display:flex}.a11y-coordinator dt{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:.75rem;font-weight:700}html[lang=he] .a11y-coordinator dt{letter-spacing:0;text-transform:none;font-size:.8125rem}.a11y-coordinator dd{color:var(--ink);font-size:1rem;font-weight:600}.a11y-statement-note{font-style:italic;color:var(--mute)!important;margin-top:18px!important;font-size:.875rem!important}html[lang=he] .a11y-statement-note{font-style:normal}@media (width<=640px){.a11y-statement{padding:56px 18px 80px}.a11y-statement-inner{gap:40px}.a11y-statement-block h2{font-size:1.1875rem}html[lang=he] .a11y-statement-block h2{font-size:1.3125rem}.a11y-statement-block p,.a11y-statement-block li{font-size:.9375rem}.a11y-coordinator{grid-template-columns:1fr;gap:14px;padding:18px}}
