@font-face{font-family:Inter;src:url(/assets/inter-latin-ySTct3jw.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0,U+00A9,U+00AB,U+00B7,U+00BB,U+2013-2014,U+2018-2019,U+201C-201D,U+2026}@font-face{font-family:Noto Sans Arabic;src:url(/assets/noto-sans-arabic-CwpLPzAJ.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+060C,U+061B,U+061F,U+0621-063A,U+0640-0652}@font-face{font-family:Inter Fallback;src:local("Arial");size-adjust:107%;ascent-override:90%;descent-override:22.5%;line-gap-override:0%;unicode-range:U+0020-007E,U+00A0,U+00A9,U+00AB,U+00B7,U+00BB,U+2013-2014,U+2018-2019,U+201C-201D,U+2026}:root{--ink: #0e2a30;--ink-soft: #37505a;--ink-muted: #526871;--primary: #0f6e68;--primary-strong: #0a524d;--primary-soft: #e3f2ef;--primary-softer: #f2f9f7;--accent: #b5471b;--accent-strong: #933814;--paper: #ffffff;--surface: #f5f8f8;--surface-strong: #e9efef;--border: #d9e3e3;--border-strong: #b7c7c8;--field-border: #6c848c;--danger: #b3261e;--danger-soft: #fdecea;--note: #fff3bf;--note-ink: #5c4400;--focus: #0b57d0;--font-sans: "Inter", "Noto Sans Arabic", "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--text-xs: .75rem;--text-sm: .9375rem;--text-base: 1.0625rem;--text-lg: 1.25rem;--text-xl: 1.5rem;--text-h3: 1.1875rem;--text-h2: clamp(1.625rem, 1.3rem + 1.6vw, 2.375rem);--text-h1: clamp(2.125rem, 1.5rem + 2.7vw, 3.125rem);--leading: 1.6;--leading-tight: 1.15;--tracking-tight: -.022em;--measure: 68ch;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-section: clamp(56px, 8vw, 104px);--gutter: 20px;--container: 1120px;--header-height: 64px;--radius-sm: 10px;--radius: 14px;--radius-lg: 22px;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgb(14 42 48 / 6%);--shadow: 0 12px 32px -16px rgb(14 42 48 / 22%);--shadow-lg: 0 32px 64px -32px rgb(14 42 48 / 34%)}:root:lang(ar){--leading: 1.8;--leading-tight: 1.4;--tracking-tight: 0}@media(min-width:768px){:root{--text-base: 1.125rem;--gutter: 32px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block-start:calc(var(--header-height) + var(--space-4))}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-base);font-weight:400;line-height:var(--leading);text-align:start;-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;color:var(--ink);font-weight:700;letter-spacing:var(--tracking-tight);text-wrap:balance}h1{font-size:var(--text-h1);line-height:var(--leading-tight)}h2{font-size:var(--text-h2);line-height:calc(var(--leading-tight) + .07);max-inline-size:24em;margin-block-end:var(--space-4)}h3{font-size:var(--text-h3);line-height:calc(var(--leading-tight) + .15)}p{margin-block:0 var(--space-4);max-inline-size:var(--measure);text-wrap:pretty}ul,ol{margin:0;padding:0;list-style:none}a{color:var(--primary-strong);text-underline-offset:.2em}strong{font-weight:600}svg{flex:none}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}main:focus{outline:none}.container{inline-size:100%;max-inline-size:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;inset-block-start:-100px;inset-inline-start:var(--space-3);z-index:100;padding:var(--space-3) var(--space-4);background:var(--ink);color:var(--paper);border-radius:var(--radius-sm);font-weight:600}.skip-link:focus{inset-block-start:var(--space-3)}.no-break{white-space:nowrap}[dir=rtl] .icon-flips{transform:scaleX(-1)}mark.todo{padding-inline:var(--space-1);background:var(--note);color:var(--note-ink);border-radius:4px;font-weight:600}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:48px;padding-inline:24px;border:0;border-radius:var(--radius-pill);font:inherit;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.button-primary{background:var(--accent);color:var(--paper);box-shadow:0 8px 18px -10px #b5471bb3}.button-primary:hover{background:var(--accent-strong);transform:translateY(-1px)}.button[disabled]{opacity:.7;cursor:progress;transform:none}.button-small{min-block-size:44px;padding-inline:18px;font-size:var(--text-sm)}.button-wide{inline-size:100%}.text-link{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:44px;font-weight:600}.small-print{color:var(--ink-muted);font-size:var(--text-sm)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.will-reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.will-reveal.is-visible{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}.site-header{position:sticky;inset-block-start:0;z-index:20;background:#fffffff0;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-block-end:1px solid var(--border)}.header-row{display:flex;align-items:center;gap:var(--space-3);min-block-size:var(--header-height)}.brand{display:inline-flex;align-items:center;gap:10px;min-block-size:44px;margin:0;color:var(--ink);font-size:1.125rem;font-weight:700;letter-spacing:-.01em;text-decoration:none;white-space:nowrap}.brand-mark{color:var(--primary)}.site-nav{margin-inline-start:auto}.site-nav ul{display:flex;align-items:center;gap:2px}.site-nav a:not(.button){display:inline-flex;align-items:center;min-block-size:44px;padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--ink-soft);font-size:var(--text-sm);font-weight:500;text-decoration:none}.site-nav a:not(.button):hover{background:var(--surface);color:var(--ink)}.nav-demo{display:none}.header-actions{display:flex;align-items:center;gap:var(--space-2)}.language-link{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--ink-soft);font-size:var(--text-sm);font-weight:600;text-decoration:none}.language-link:hover{background:var(--surface);color:var(--ink)}html[lang=en] [lang=ar]{font-family:system-ui,Segoe UI,Tahoma,sans-serif}.menu-button{display:none;align-items:center;justify-content:center;inline-size:44px;block-size:44px;padding:0;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);cursor:pointer}@media(max-width:959px){.menu-button{display:inline-flex}.header-actions{margin-inline-start:auto}.site-nav{display:none;position:absolute;inset-block-start:100%;inset-inline:0;margin:0;padding:var(--space-2) var(--gutter) var(--space-4);background:var(--paper);border-block-end:1px solid var(--border);box-shadow:var(--shadow)}.site-nav.is-open{display:block}.site-nav ul{flex-direction:column;align-items:stretch}.site-nav a:not(.button){min-block-size:48px;font-size:var(--text-base)}}@media(max-width:559px){.header-demo{display:none}.nav-demo{display:block;margin-block-start:var(--space-2)}.nav-demo .button{inline-size:100%}}.site-footer{padding-block:var(--space-7) var(--space-5);background:var(--surface);border-block-start:1px solid var(--border);color:var(--ink-soft);font-size:var(--text-sm)}.footer-grid{display:grid;gap:var(--space-6)}@media(min-width:800px){.footer-grid{grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,1fr)}}.footer-about p:not(.brand){max-inline-size:34em;margin-block:var(--space-2) 0}.footer-title{margin-block-end:var(--space-2);font-size:var(--text-sm);font-weight:700;letter-spacing:0;line-height:var(--leading)}.footer-links a,.footer-current{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:44px;color:var(--ink-soft);text-decoration:none}.footer-links a:hover{color:var(--ink);text-decoration:underline}.footer-current{color:var(--ink);font-weight:600}.footer-links .icon{inline-size:20px;block-size:20px;color:var(--primary)}.footer-links .contact-kind{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.footer-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-5);margin-block-start:var(--space-6);padding-block-start:var(--space-5);border-block-start:1px solid var(--border);color:var(--ink-muted)}.footer-legal p{margin:0}.section{padding-block:var(--space-section)}.section-tinted{background:var(--surface)}.section-intro{margin-block-end:clamp(28px,4vw,48px);color:var(--ink-soft);font-size:var(--text-lg);max-inline-size:36em}.icon{inline-size:24px;block-size:24px}.hero{padding-block:clamp(40px,6vw,84px) clamp(36px,5vw,64px);background:radial-gradient(ellipse 90% 70% at 50% -20%,var(--primary-soft),transparent 70%),linear-gradient(var(--primary-softer),var(--paper) 75%);overflow:clip}.hero-grid{display:grid;gap:clamp(32px,5vw,64px);align-items:center}@media(min-width:960px){.hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.title-line{display:block}.eyebrow{margin-block-end:var(--space-3);color:var(--primary-strong);font-size:var(--text-sm);font-weight:600}.lead{margin-block:var(--space-5) 0;color:var(--ink-soft);font-size:var(--text-lg);max-inline-size:32em}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);margin-block-start:var(--space-6)}.hero-figure{margin:0}.hero-figure figcaption{margin-block-start:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm);text-align:center}.trust-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1);margin-block-start:clamp(36px,5vw,64px);padding:var(--space-2);background:var(--paper);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.trust-strip li{display:flex;align-items:center;gap:10px;padding:var(--space-3);font-size:var(--text-sm);font-weight:600;line-height:1.35}.trust-strip .icon{color:var(--primary)}@media(min-width:900px){.trust-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.section-narrow .container{max-inline-size:calc(780px + 2 * var(--gutter))}#problem p{color:var(--ink-soft);font-size:var(--text-lg)}#problem p:last-child{margin-block-end:0;color:var(--ink);font-weight:600}.steps{display:grid;gap:var(--space-5);margin-block-start:var(--space-6)}@media(min-width:800px){.steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.step{padding:var(--space-5);background:var(--paper);border:1px solid var(--border);border-radius:var(--radius)}.step-icon,.card-icon,.promise-icon{display:inline-grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--radius-sm);background:var(--primary-soft);color:var(--primary-strong)}.step h3,.card h3{margin-block:var(--space-4) var(--space-2)}.step-number{color:var(--primary-strong)}.step p,.card p,.promise p{margin:0;color:var(--ink-soft)}.cards{display:grid;gap:var(--space-4);margin-block-start:var(--space-6)}@media(min-width:640px){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.card{padding:var(--space-5);background:var(--paper);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card:hover{transform:translateY(-2px);border-color:var(--border-strong);box-shadow:var(--shadow)}.features-roles{margin-block:var(--space-6) 0;color:var(--ink-soft)}.coming-next{margin-block:var(--space-3) 0;color:var(--ink-muted);font-size:var(--text-sm)}.security-grid{display:grid;gap:var(--space-6);align-items:start}@media(min-width:1040px){.security-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.roles h3{margin-block-end:var(--space-3)}.roles-table{inline-size:100%;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius);border-spacing:0;overflow:hidden;font-size:var(--text-sm)}.roles-table th,.roles-table td{padding:14px var(--space-4);border-block-end:1px solid var(--border);text-align:start;vertical-align:top}.roles-table tbody tr:last-child>*{border-block-end:0}.roles-table thead th{background:var(--surface-strong);font-weight:700}.roles-table th[scope=row]{font-weight:700;white-space:nowrap}.cell-label{display:none}@media(max-width:719px){.roles-table,.roles-table tbody,.roles-table tr,.roles-table th,.roles-table td{display:block}.roles-table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.roles-table tr{padding:var(--space-4);border-block-end:1px solid var(--border)}.roles-table tbody tr:last-child{border-block-end:0}.roles-table th,.roles-table td{padding:0;border:0}.roles-table th[scope=row]{font-size:var(--text-base)}.roles-table td{margin-block-start:var(--space-3)}.cell-label{display:flex;align-items:center;gap:6px;font-weight:700}.cell-label .icon{inline-size:18px;block-size:18px}.can-see .icon{color:var(--primary)}.cannot-see .icon{color:var(--ink-muted)}}.promises{display:grid;gap:var(--space-4)}.promise{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);padding:var(--space-4);background:var(--paper);border:1px solid var(--border);border-radius:var(--radius)}.promise h3{margin-block-end:var(--space-1)}.promise p{font-size:var(--text-sm)}.security-notes{margin-block-start:var(--space-6)}.security-notes p{max-inline-size:80ch}.security-notes p:last-child{margin-block-end:0}.pricing-grid{display:grid;gap:var(--space-5);align-items:start}@media(min-width:920px){.pricing-grid{grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:var(--space-7)}}.price-card{inline-size:100%;max-inline-size:520px;padding:clamp(24px,4vw,40px);background:var(--paper);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);margin-block-end:var(--space-5)}.price-amount{font-size:3.25rem;font-weight:700;letter-spacing:-.03em;line-height:1}.price-amount mark.todo{font-size:var(--text-base);letter-spacing:0}.price-unit{color:var(--ink-soft)}.price-offer{padding:var(--space-3) var(--space-4);background:var(--primary-soft);border-radius:var(--radius-sm);color:var(--primary-strong);font-weight:600}.check-list{display:grid;gap:var(--space-2);margin-block:var(--space-3) var(--space-6)}.check-list li{display:flex;align-items:flex-start;gap:10px}.check-list .icon{margin-block-start:.15em;color:var(--primary)}.faq{max-inline-size:calc(820px + 2 * var(--gutter))}.faq-item{margin-block-start:var(--space-3);background:var(--paper);border:1px solid var(--border);border-radius:var(--radius)}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-block-size:56px;padding:var(--space-3) var(--space-5);border-radius:var(--radius);font-weight:600;cursor:pointer;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary .icon{color:var(--primary-strong);transition:transform .2s ease}.faq-item[open] summary .icon{transform:rotate(180deg)}.faq-item p{margin:0;padding:0 var(--space-5) var(--space-5);color:var(--ink-soft)}.contact-grid{display:grid;gap:var(--space-6);align-items:start}@media(min-width:920px){.contact-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--space-7)}}.contact-info>p{color:var(--ink-soft);font-size:var(--text-lg)}.contact-info .contact-links-label{margin-block:var(--space-6) var(--space-3);color:var(--ink);font-size:var(--text-base);font-weight:600}.contact-links{display:grid;gap:var(--space-3);max-inline-size:440px}.contact-links a{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:var(--space-4);align-items:center;min-block-size:68px;padding:var(--space-3);background:var(--paper);border:1px solid var(--border);border-radius:var(--radius);color:var(--ink);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.contact-links a:hover{border-color:var(--primary);box-shadow:var(--shadow-sm)}.contact-links .icon{grid-row:span 2;justify-self:center;color:var(--primary)}.contact-kind{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.3}.contact-links .contact-value{font-size:var(--text-lg);font-weight:600;line-height:1.3;overflow-wrap:anywhere}.privacy .container{max-inline-size:calc(760px + 2 * var(--gutter))}.privacy h1{font-size:var(--text-h2)}.privacy h2{margin-block:var(--space-6) var(--space-2);font-size:var(--text-xl)}.privacy .lead{margin-block:var(--space-4) 0}.mockup{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:var(--ink);font-size:.8125rem;line-height:1.45;overflow:hidden}.mockup p{margin:0}.mockup-bar{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--surface);border-block-end:1px solid var(--border)}.mockup-dots{display:inline-flex;gap:5px}.mockup-dots i{inline-size:9px;block-size:9px;border-radius:50%;background:var(--border-strong)}.mockup-title{color:var(--ink-soft);font-weight:600}.mockup-sample{margin-inline-start:auto;padding:2px 10px;background:var(--note);border:1px dashed var(--note-ink);border-radius:var(--radius-pill);color:var(--note-ink);font-size:var(--text-xs);font-weight:700}.mockup-body{display:grid;gap:14px;padding:var(--space-4)}.mockup-patient{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.mockup-avatar{display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:50%;background:var(--primary-soft);color:var(--primary-strong);font-weight:700}.mockup-name{font-size:.9375rem;font-weight:700}.mockup-meta,.mockup-label{color:var(--ink-muted);font-size:var(--text-xs)}.mockup-chip{margin-inline-start:auto;padding:3px 10px;background:var(--danger-soft);border:1px solid #f0bcb6;border-radius:var(--radius-pill);color:#8c1d18;font-size:var(--text-xs);font-weight:600}.mockup-columns{display:grid;gap:var(--space-3)}@media(min-width:420px){.mockup-columns{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.mockup-side{display:grid;gap:var(--space-3);align-content:start}.mockup-card{display:grid;gap:2px;align-content:start;padding:var(--space-3);border:1px solid var(--border);border-radius:12px}.mockup-card-title{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-block-end:var(--space-1);font-weight:700}.mockup-status{padding:1px 8px;background:var(--surface-strong);border-radius:var(--radius-pill);color:var(--ink-soft);font-size:var(--text-xs);font-weight:600}.mockup-card .mockup-label:not(:first-of-type){margin-block-start:6px}.mockup-button{justify-self:start;margin-block-start:10px;padding:6px 14px;background:var(--primary);border-radius:var(--radius-pill);color:var(--paper);font-size:var(--text-xs);font-weight:600}.lead-form{display:grid;gap:var(--space-4);padding:clamp(20px,4vw,36px);background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.field-row{display:grid;gap:var(--space-4)}@media(min-width:560px){.field-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.field label{display:block;margin-block-end:6px;font-size:var(--text-sm);font-weight:600}.optional{color:var(--ink-muted);font-weight:400}.field input:not([type=checkbox]),.field textarea{display:block;inline-size:100%;min-block-size:48px;padding:10px 14px;background:var(--paper);border:1px solid var(--field-border);border-radius:var(--radius-sm);color:var(--ink);font:inherit;line-height:1.4}.field textarea{min-block-size:120px;resize:vertical}[dir=rtl] .field input[dir=ltr]{text-align:end}.field [aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.field-error{margin-block:6px 0;color:var(--danger);font-size:var(--text-sm);font-weight:600}.field-error:empty{display:none}.field-hint{margin-block:calc(-1 * var(--space-2)) 0;color:var(--ink-muted);font-size:var(--text-sm)}.consent-label{display:flex;align-items:flex-start;gap:var(--space-3);min-block-size:44px;margin:0;padding-block:var(--space-2);cursor:pointer}.field .consent-label{margin:0;font-size:var(--text-base);font-weight:400}.consent-label input{flex:none;inline-size:24px;block-size:24px;margin:0;accent-color:var(--primary)}.consent-link{display:inline-flex;align-items:center;min-block-size:44px;font-size:var(--text-sm);font-weight:600}.trap{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.form-status:empty,.form-alert:empty{display:none}.form-status,.form-alert{padding:var(--space-4);border-radius:var(--radius-sm);font-weight:600}.form-status{background:var(--primary-soft);border:1px solid var(--primary);color:var(--primary-strong)}.form-alert{background:var(--danger-soft);border:1px solid var(--danger);color:#7a1712}.form-alert p{margin:0}.form-fallback{display:flex;flex-wrap:wrap;gap:0 var(--space-5)}.form-fallback a{display:inline-flex;align-items:center;min-block-size:44px;color:inherit}.form-noscript{margin:0;color:var(--ink-soft);font-size:var(--text-sm)}.lead-form h3{font-size:var(--text-lg)}
