body{margin:0;background:#f7f2e8;color:#073553;font-family:Arial,"Noto Sans Hebrew",sans-serif;line-height:1.75}*{box-sizing:border-box}a{color:#073553}a:focus-visible{outline:3px solid #187c9a;outline-offset:4px}.legal-wrap{max-width:850px;margin:auto;padding:48px 24px 72px}.legal-header{border-bottom:1px solid #cfc5b6;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.legal-header a{text-decoration:none;font-weight:700}.legal-header a:first-child{font-size:21px}.legal-wrap h1{font-size:clamp(32px,5vw,48px);line-height:1.2}.legal-wrap h2{font-size:24px;margin-top:36px}.legal-wrap p,.legal-wrap li{font-size:17px}.legal-wrap ul{padding-inline-start:25px}.legal-note{padding:15px 20px;border-inline-start:4px solid #073553;background:#eadfce}.legal-footer{background:#073553;color:white;padding:25px;text-align:center}.legal-footer a{color:white}@media(max-width:600px){.legal-wrap{padding:30px 20px 55px}.legal-header{padding:15px 20px}.legal-wrap p,.legal-wrap li{font-size:16px}}
.legal-contact-options{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0}.legal-contact-options a,.legal-contact-options button{font:inherit;background:#073553;color:#fff;border:1px solid #073553;border-radius:6px;padding:8px 14px;cursor:pointer;text-decoration:none}.legal-contact-options button{background:transparent;color:#073553}.legal-contact-options :is(a,button):focus-visible{outline:3px solid #187c9a;outline-offset:3px}.legal-contact-options p{width:100%;margin:0}.legal-copy-status:not(:empty){width:100%}
