:root{--forest:#153c3e;--stone:#f6f4ee;--gold:#b6a17a;--ink:#1d3030;--muted:#667270;--line:#dedfd7;--font:Arial,"Noto Sans Arabic",Tahoma,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--stone);color:var(--ink);font-family:var(--font);font-size:14px;line-height:1.55}a{color:inherit;text-underline-offset:4px;touch-action:manipulation}button{font:inherit;cursor:pointer;touch-action:manipulation;border-radius:0}a:focus-visible,button:focus-visible{outline:2px solid var(--gold);outline-offset:4px}h1,h2,p{margin-top:0}.skip-link{position:absolute;inset-block-start:8px;inset-inline-start:8px;z-index:20;background:var(--forest);color:#fff;padding:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.privacy-header{max-width:1120px;padding:29px 38px;display:flex;justify-content:space-between;align-items:center;margin:0 auto;border-bottom:1px solid var(--line);gap:20px}.clinic-brand{color:var(--forest);display:flex;align-items:center;gap:12px;text-decoration:none;font-family:Georgia,"Times New Roman",serif;font-size:30px;line-height:1.2}.brand-symbol{display:grid;place-items:center;border:1px solid var(--gold);width:37px;height:43px;font-size:31px;flex-shrink:0}.clinic-brand small{display:block;font-family:var(--font);font-size:8px;letter-spacing:1.4px;margin-top:7px;line-height:1.7}.language-button{min-width:55px;border:0;background:transparent;padding:10px 0;color:var(--forest);font-size:12px}.privacy-main{max-width:800px;padding:65px 38px 45px;margin:auto}.eyebrow{font-size:10px;font-weight:700;letter-spacing:1.8px;margin-bottom:19px;color:#908165}.privacy-main h1{font-size:48px;line-height:1.2;font-weight:500;letter-spacing:-1.1px;margin-bottom:19px;white-space:pre-line}.privacy-lead{font-size:17px;line-height:1.8;color:#617269;margin-bottom:38px}.privacy-important{background:#fff;border-inline-start:3px solid var(--gold);padding:24px 28px;margin-bottom:40px}.privacy-important p{margin-bottom:10px;font-size:13px;line-height:1.85}.privacy-important p:last-child{margin-bottom:0}.privacy-section{padding-block:24px;border-top:1px solid var(--line)}.privacy-section h2{font-size:23px;font-weight:500;letter-spacing:-.4px;margin-bottom:14px}.privacy-section p,.privacy-section li{font-size:14px;line-height:1.9;color:#57665e}.privacy-section p:last-child{margin-bottom:0}.privacy-section ul{padding-inline-start:22px}.privacy-section li{padding-inline-start:4px;margin-bottom:7px}.privacy-contact{font-size:22px!important;color:var(--forest)!important;text-decoration:none;display:inline-block;margin-top:2px}.privacy-footer{max-width:1120px;border-top:1px solid var(--line);margin:0 auto;padding:25px 38px 38px;display:flex;justify-content:space-between;gap:20px;color:var(--muted);font-size:11px}html[dir=rtl] .eyebrow,html[dir=rtl] .clinic-brand small,html[dir=rtl] h1,html[dir=rtl] h2{letter-spacing:0}html[dir=rtl] .privacy-section p{line-height:2}@media(max-width:600px){.privacy-header{padding:22px}.clinic-brand{font-size:25px}.brand-symbol{width:30px;height:35px;font-size:26px}.clinic-brand small{font-size:6.5px}.privacy-main{padding:43px 23px 28px}.privacy-main h1{font-size:39px}.privacy-lead{font-size:15px}.privacy-important{padding:20px}.privacy-section h2{font-size:21px}.privacy-section p,.privacy-section li{font-size:13px}.privacy-footer{padding:23px;flex-wrap:wrap}}@media print{@page{margin:18mm}body{background:#fff;color:#000}.privacy-header,.privacy-footer,.skip-link{display:none}.privacy-main{max-width:none;padding:0}.privacy-section{break-inside:avoid}.privacy-main h1{font-size:30px}.privacy-important{border-color:#777;padding:15px 20px}.privacy-section a{color:#000}}
