@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-latin-600-normal.3BBy0ZsW.woff2)format("woff2"),url(/_astro/archivo-latin-600-normal.DwYieO8P.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/archivo-latin-700-normal.D9cHMWGj.woff2)format("woff2"),url(/_astro/archivo-latin-700-normal.lT5TFe7H.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-normal.DJ5YJwmz.woff2)format("woff2"),url(/_astro/source-serif-4-latin-400-normal.Dn3IlU-Z.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-600-normal.DouSKlru.woff2)format("woff2"),url(/_astro/source-serif-4-latin-600-normal.DMD1h6_f.woff)format("woff")}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-naskh-arabic-arabic-400-normal.U_i0HMfG.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-arabic-400-normal.1AoZhAAW.woff)format("woff")}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-naskh-arabic-arabic-700-normal.BdBAMxnO.woff2)format("woff2"),url(/_astro/noto-naskh-arabic-arabic-700-normal.fm10sHOa.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/noto-kufi-arabic-arabic-600-normal.DpQOABqh.woff2)format("woff2"),url(/_astro/noto-kufi-arabic-arabic-600-normal.DeKYl9zm.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-kufi-arabic-arabic-700-normal.CGKuvZQr.woff2)format("woff2"),url(/_astro/noto-kufi-arabic-arabic-700-normal.SbQDc0eq.woff)format("woff")}:root{--navy:#1c2769;--navy-hover:#26339b;--ink:#141b3d;--text:#1a2140;--muted:#47506e;--subtle:#667393;--border:#d6deea;--bg:#fbfcfe;--surface:#fff;--surface-alt:#f2f6fa;--surface-select:#eef2fb;--on-dark:#d4dcf3;--teal:#1f9e86;--teal-dark:#0e5b4c;--teal-bright:#2cd9bc;--focus:#1f7fc4;--warn:#8a5200;--warn-bg:#fff8ec;--danger:#a3231b;--danger-bg:#fdf1f0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--radius:6px;--gutter:1rem;--wide:72rem;--measure:44rem;--tap:44px;--fs-small:.9375rem;--fs-body:1.125rem;--fs-lead:1.3125rem;--fs-h3:1.3125rem;--fs-h2:clamp(1.5rem, 1.2rem + 1.4vw, 2.1rem);--fs-h1:clamp(1.9rem, 1.4rem + 2.4vw, 2.75rem);--lh-body:1.75;--lh-head:1.25;--font-ui-en:"Archivo", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-body-en:"Source Serif 4", Georgia, "Times New Roman", serif;--font-ui-ar:"Noto Kufi Arabic", "Archivo", system-ui, "Segoe UI", Tahoma, sans-serif;--font-body-ar:"Noto Naskh Arabic", "Source Serif 4", "Segoe UI", Tahoma, serif;--font-ui:var(--font-ui-en);--font-body:var(--font-body-en)}:root[lang=ar]{--font-ui:var(--font-ui-ar);--font-body:var(--font-body-ar);--fs-body:1.25rem;--fs-lead:1.4375rem;--fs-small:1rem;--lh-body:1.95;--lh-head:1.5}@media (width<=760px){:root{--fs-body:1.0625rem;--fs-lead:1.1875rem}:root[lang=ar]{--fs-body:1.1875rem;--fs-lead:1.3125rem;--lh-body:1.9}}@media (width>=761px){:root{--gutter:1.5rem}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block-start:1rem}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);text-align:start;overflow-wrap:break-word;margin:0}h1,h2,h3,h4{font-family:var(--font-ui);color:var(--ink);line-height:var(--lh-head);margin-block:0 var(--space-4);text-wrap:balance}h1{font-size:var(--fs-h1);font-weight:700}h2{font-size:var(--fs-h2);margin-block-start:var(--space-7);font-weight:700}h3{font-size:var(--fs-h3);margin-block-start:var(--space-5);font-weight:600}h4{font-size:var(--fs-body);font-weight:600}p,ul,ol,dl,blockquote,table{margin-block:0 var(--space-4)}ul,ol{padding-inline-start:1.4em}li+li{margin-block-start:var(--space-2)}a{color:var(--navy);text-underline-offset:.2em;text-decoration:underline 1px}a:hover{color:var(--navy-hover);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:2px}img,svg{max-inline-size:100%;height:auto}hr{border:0;border-block-start:1px solid var(--border);margin-block:var(--space-6)}strong{font-weight:600}bdi,.ltr{unicode-bidi:isolate}.ltr{direction:ltr;display:inline-block}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--navy);color:#fff;padding:var(--space-3) var(--space-4);border-radius:var(--radius);font-family:var(--font-ui);font-weight:600;position:absolute;inset-block-start:-4rem;inset-inline-start:var(--space-4)}.skip-link:focus{color:#fff;inset-block-start:var(--space-3)}.container{inline-size:100%;max-inline-size:calc(var(--wide) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.quick-bar,.skip-link,.site-nav,.mnav{display:none!important}}main:focus{outline:none}.btn{min-block-size:48px;min-inline-size:var(--tap);padding-block:var(--space-2);padding-inline:var(--space-5);border:2px solid var(--navy);border-radius:var(--radius);background:var(--navy);color:#fff;font-family:var(--font-ui);text-align:center;cursor:pointer;justify-content:center;align-items:center;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.btn:hover{background:var(--navy-hover);border-color:var(--navy-hover);color:#fff}.btn--secondary{color:var(--navy);background:0 0}.btn--secondary:hover{background:var(--surface-select);color:var(--navy);border-color:var(--navy)}.emergency{background:var(--ink);color:var(--on-dark);font-family:var(--font-ui);font-size:.9375rem;line-height:1.6}:root[lang=ar] .emergency,.emergency[lang=ar]{font-family:var(--font-ui-ar)}.emergency__inner{padding-block:var(--space-2);text-align:center}.emergency a{color:#fff;font-weight:700;text-decoration-thickness:2px}.emergency a:hover{color:#fff}.emergency .emergency__line+.emergency__line{margin-block-start:0}.emergency__line{margin:0}.site-header{background:var(--surface);border-block-end:1px solid var(--border);position:relative}.site-header__row{align-items:center;gap:var(--space-3) var(--space-5);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.brand{align-items:center;gap:var(--space-3);color:var(--ink);margin-inline-end:auto;text-decoration:none;display:flex}.brand:hover{color:var(--ink)}.brand__tile{background:var(--navy);border-radius:7px;flex:none;place-items:center;block-size:52px;inline-size:42px;display:grid}.brand__tile img{block-size:40px;inline-size:auto;display:block}.brand__text{font-family:var(--font-ui);flex-direction:column;line-height:1.2;display:flex}.brand__name{color:var(--navy);font-size:1.375rem;font-weight:700}.brand__sub{color:var(--muted);font-size:.8125rem;font-weight:600}:root[lang=ar] .brand__sub{font-size:.875rem}.site-nav{display:none}.site-nav ul{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-nav li+li{margin:0}.site-nav a,.mnav__panel a{min-block-size:var(--tap);font-family:var(--font-ui);color:var(--text);align-items:center;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.site-nav a:hover,.mnav__panel a:hover{color:var(--navy);text-decoration:underline}.site-nav a[aria-current=page],.mnav__panel a[aria-current=page]{color:var(--navy);text-decoration:underline 2px}.header-phone{min-block-size:var(--tap);font-family:var(--font-ui);color:var(--navy);white-space:nowrap;align-items:center;font-weight:700;text-decoration:none;display:none}.lang-switch{min-block-size:var(--tap);min-inline-size:var(--tap);padding-inline:var(--space-4);border:1px solid var(--navy);border-radius:var(--radius);font-family:var(--font-ui-ar), var(--font-ui-en);color:var(--navy);background:var(--surface);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.lang-switch[lang=en]{font-family:var(--font-ui-en)}.lang-switch:hover{background:var(--surface-select);color:var(--navy)}.mnav{position:static}.mnav>summary{min-block-size:var(--tap);padding-inline:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-ui);cursor:pointer;align-items:center;font-weight:600;list-style:none;display:inline-flex}.mnav>summary::-webkit-details-marker{display:none}.mnav__panel{z-index:40;background:var(--surface);border-block-end:1px solid var(--border);padding-block:var(--space-2);padding-inline:var(--gutter);position:absolute;inset-block-start:100%;inset-inline:0;box-shadow:0 8px 16px #141b3d1f}.mnav__panel ul{margin:0;padding:0;list-style:none}.mnav__panel li+li{border-block-start:1px solid var(--border);margin:0}.mnav__panel a{inline-size:100%}@media (width>=761px){.site-nav{display:block}.header-phone{display:inline-flex}.mnav{display:none}.site-header__row{flex-wrap:nowrap}.brand{margin-inline-end:var(--space-4)}.site-nav{margin-inline-end:auto}}@media (width>=761px) and (width<=1040px){.site-header__row{flex-wrap:wrap}.site-nav{order:5;inline-size:100%}.header-phone{margin-inline-start:auto}}.page-head{padding-block:var(--space-6) var(--space-4)}.page-head h1{max-inline-size:22em;margin-block-end:0}.crumbs{font-family:var(--font-ui);color:var(--muted);margin-block-end:var(--space-4);font-size:.9375rem}.crumbs ol{gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li{margin:0}.crumbs li+li:before{content:"/";color:var(--subtle);margin-inline-end:var(--space-2)}.crumbs a{color:var(--muted)}.page-body>:not(.section){max-inline-size:var(--measure);margin-inline-start:max(var(--gutter), calc((100% - var(--wide)) / 2));margin-inline-end:var(--gutter)}.page-body>h2:first-child{margin-block-start:var(--space-5)}.page-body{padding-block-end:var(--space-6)}.eyebrow{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);font-family:var(--font-ui);color:var(--teal-dark);letter-spacing:.01em;font-size:.9375rem;font-weight:600;display:flex}.eyebrow:before{content:"";background:var(--teal);flex:none;block-size:3px;inline-size:32px}.hero{padding-block:var(--space-4) var(--space-3)}.hero__lead{font-size:var(--fs-lead);max-inline-size:var(--measure);margin-block-end:var(--space-5);line-height:1.65}.hero__lead>:last-child{margin-block-end:0}.section{padding-block:var(--space-6)}.section--alt{background:var(--surface-alt);border-block:1px solid var(--border)}.section__inner{max-inline-size:calc(var(--measure) + 8rem + 2 * var(--gutter))}.section__inner>h2:first-child,.section__inner>h3:first-child{margin-block-start:0}.section__inner>:where(p,ul,ol,h2,h3,blockquote){max-inline-size:var(--measure)}.section__inner .container{padding-inline:0}.actions{gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-3);display:flex}.actions-note{font-family:var(--font-ui);font-size:var(--fs-small);color:var(--muted);max-inline-size:var(--measure);margin-block-end:var(--space-4)}.actions-email{font-family:var(--font-ui);font-size:var(--fs-small);margin-block-end:var(--space-3)}.steps{margin:0 0 var(--space-5);counter-reset:step;max-inline-size:var(--measure);padding:0;list-style:none}.steps__item{counter-increment:step;gap:var(--space-3);padding-block:var(--space-4);border-block-start:1px solid var(--border);grid-template-columns:2.5rem 1fr;margin:0;display:grid}.steps__item:last-child{border-block-end:1px solid var(--border)}.steps__item:before{content:counter(step);font-family:var(--font-ui);color:var(--teal-dark);font-size:1.5rem;font-weight:700;line-height:1.3}:root[lang=ar] .steps__item:before{content:counter(step, arabic-indic)}.steps__title{font-family:var(--font-ui);font-weight:600;font-size:var(--fs-h3);color:var(--ink);margin:0 0 var(--space-1);line-height:1.35}.steps__body>:last-child{margin-block-end:0}.rows{margin:0 0 var(--space-5);padding:0;list-style:none}.rows__item{padding-block:var(--space-5);border-block-start:1px solid var(--border);gap:var(--space-2);max-inline-size:calc(var(--measure) + 6rem);margin:0;display:grid}.rows__item:last-child{border-block-end:1px solid var(--border)}.rows__title{font-family:var(--font-ui);font-size:var(--fs-h3);margin:0;font-weight:600;line-height:1.35}.rows__title a{color:var(--ink);text-decoration:none}.rows__title a:hover{color:var(--navy);text-decoration:underline}.rows__body{color:var(--text);margin:0}.rows__meta{font-family:var(--font-ui);font-size:var(--fs-small);color:var(--muted);margin:0}.rows__link{font-family:var(--font-ui);min-block-size:var(--tap);align-items:center;font-weight:600;display:inline-flex}.callout{margin-block:var(--space-5);padding:var(--space-4) var(--space-5);border-inline-start:4px solid var(--navy);background:var(--surface-select);border-radius:var(--radius);color:var(--text)}.callout--limit{border-inline-start-color:var(--warn);background:var(--warn-bg)}.callout--emergency{border-inline-start-color:var(--danger);background:var(--danger-bg)}.callout__title{font-family:var(--font-ui);margin:0 0 var(--space-2);color:var(--ink);font-size:1rem;font-weight:700}.callout--emergency .callout__title{color:var(--danger)}.callout--limit .callout__title{color:var(--warn)}.callout__body>:last-child{margin-block-end:0}.faq{margin-block:var(--space-5)}.faq__heading{margin-block-start:0}.faq details{border-block-start:1px solid var(--border)}.faq details:last-of-type{border-block-end:1px solid var(--border)}.faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:56px;padding-block:var(--space-3);font-family:var(--font-ui);color:var(--ink);cursor:pointer;font-weight:600;line-height:1.45;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--teal-dark);flex:none;font-size:1.6rem;line-height:1;transition:transform .15s}.faq details[open] summary:after{transform:rotate(45deg)}.faq__answer{max-inline-size:var(--measure);padding-block-end:var(--space-4)}.faq__answer>:last-child{margin-block-end:0}.facts{margin-block:var(--space-5);max-inline-size:var(--measure)}.facts__row{gap:var(--space-4);padding-block:var(--space-3);border-block-start:1px solid var(--border);grid-template-columns:minmax(7rem,11rem) 1fr;display:grid}.facts__row:last-child{border-block-end:1px solid var(--border)}.facts dt{font-family:var(--font-ui);color:var(--muted);font-weight:600;font-size:var(--fs-small)}.facts dd{margin:0}@media (width<=560px){.facts__row{gap:var(--space-1);grid-template-columns:1fr}}.last-reviewed{font-family:var(--font-ui);font-size:var(--fs-small);color:var(--muted);margin-block:var(--space-5) 0}.draft-notice{margin-block:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);border:2px dashed var(--warn);background:var(--warn-bg);border-radius:var(--radius);color:var(--ink)}.draft-notice strong{font-family:var(--font-ui);color:var(--warn);display:block}.draft-notice p{font-size:var(--fs-small);margin:0}.stage-badge{font-family:var(--font-ui);background:var(--warn-bg);color:var(--warn);border:1px solid var(--warn);border-radius:var(--radius);padding-inline:var(--space-2);font-size:.8125rem;font-weight:700}.preview-bar{background:var(--warn-bg);color:var(--warn);font-family:var(--font-ui);text-align:center;padding-block:var(--space-1);font-size:.875rem;font-weight:700}.site-footer{background:var(--surface-alt);border-block-start:1px solid var(--border);padding-block:var(--space-7) var(--space-6);font-size:var(--fs-small)}.footer-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.site-footer h2{margin-block:0 var(--space-3);font-size:1rem;font-weight:700}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li+li{margin:0}.site-footer li a{min-block-size:var(--tap);align-items:center;display:inline-flex}.footer-brand p{max-inline-size:26rem}.footer-safety{border-block-start:1px solid var(--border);margin-block-start:var(--space-6);padding-block-start:var(--space-5)}.footer-safety p{max-inline-size:60rem;margin-block-end:var(--space-3)}.footer-safety .footer-emergency{color:var(--ink);font-weight:600}.footer-legal{color:var(--muted)}.footer-bilingual{gap:var(--space-4);display:grid}.footer-bilingual>div{padding-block-end:var(--space-3)}.quick-bar{z-index:50;gap:var(--space-2);padding-block:var(--space-2);padding-inline:var(--space-3);background:var(--surface);border-block-start:1px solid var(--border);padding-block-end:max(var(--space-2), env(safe-area-inset-bottom));display:flex;position:fixed;inset-block-end:0;inset-inline:0}.quick-bar .btn{padding-inline:var(--space-3);flex:1;font-size:.9375rem}body.has-quick-bar{padding-block-end:4.5rem}@media (width>=761px){.quick-bar{display:none}body.has-quick-bar{padding-block-end:0}}.chooser{gap:var(--space-6);padding-block:var(--space-7);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.chooser__col{padding-block:var(--space-2);border-block-start:3px solid var(--teal);padding-block-start:var(--space-4)}.chooser__col h2{font-size:var(--fs-h2);margin-block-start:0}.chooser__col .btn{min-block-size:56px;inline-size:100%;max-inline-size:22rem;font-size:1.25rem}.chooser__lockup{padding-block-start:var(--space-6)}.specialties{columns:2 16rem;column-gap:var(--space-6,2rem);margin-block:var(--space-4,1rem);padding-inline-start:1.25em}.specialties li{break-inside:avoid;margin-block-end:.35em}.specialties__note{max-inline-size:46rem}
