.preloader[data-astro-cid-kvgi3zwi]{z-index:var(--z-preloader);background:var(--palette-white);place-items:center;transition:opacity .5s,visibility 0s linear .5s;display:grid;position:fixed;inset:0}.no-intro .preloader[data-astro-cid-kvgi3zwi],.preloader[data-astro-cid-kvgi3zwi].is-done{opacity:0;visibility:hidden}.no-intro .preloader[data-astro-cid-kvgi3zwi]{transition:none}.preloader__mark[data-astro-cid-kvgi3zwi]{block-size:128px;inline-size:128px;display:block}.b[data-astro-cid-kvgi3zwi]{fill:var(--palette-loader-navy);opacity:0;transform:var(--from);transform-box:view-box;transition:transform .6s cubic-bezier(.2,.72,.2,1),opacity .4s;transition-delay:var(--d,0s);will-change:transform, opacity}.preloader[data-astro-cid-kvgi3zwi].is-assembled .b[data-astro-cid-kvgi3zwi]{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.b[data-astro-cid-kvgi3zwi]{opacity:1;transition:none;transform:none}}.logo[data-astro-cid-ylqc276q]{border-radius:var(--radius-xs);flex:none;display:inline-flex}.logo[data-astro-cid-ylqc276q] img[data-astro-cid-ylqc276q]{block-size:clamp(40px,34.8px + 1.333vw,54px);inline-size:auto}.sp[data-astro-cid-xm3767p4]{background:var(--surface-card);box-shadow:var(--shadow-panel);border-block-start:1px solid var(--border-subtle);transform-origin:top;animation:sp-in .35s var(--ease-out-expo);position:absolute;inset-block-start:100%;inset-inline:0}@keyframes sp-in{0%{opacity:0;transform:translateY(-12px)}}.sp__inner[data-astro-cid-xm3767p4]{gap:var(--space-8);max-inline-size:calc(var(--container) + 2 * var(--gutter));max-block-size:calc(100dvh - var(--header-height));padding:var(--space-10) var(--gutter) var(--space-12);margin-inline:auto;display:grid;overflow-y:auto}.sp__form[data-astro-cid-xm3767p4]{align-items:center;gap:var(--space-4);border-block-end:2px solid var(--text-primary);color:var(--text-primary);padding-block-end:var(--space-4);display:flex}.sp__form[data-astro-cid-xm3767p4] input[data-astro-cid-xm3767p4]{min-inline-size:0;color:var(--text-primary);font-family:var(--font-serif);background:0 0;border:0;flex:1;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);line-height:1.2}:lang(ar) .sp__form[data-astro-cid-xm3767p4] input[data-astro-cid-xm3767p4]{font-family:var(--font-arabic)}.sp__form[data-astro-cid-xm3767p4] input[data-astro-cid-xm3767p4]::placeholder{color:var(--text-muted)}.sp__form[data-astro-cid-xm3767p4] input[data-astro-cid-xm3767p4]:focus,.sp__form[data-astro-cid-xm3767p4] input[data-astro-cid-xm3767p4]:focus-visible{box-shadow:none;outline:none}.sp__form[data-astro-cid-xm3767p4]:focus-within{border-color:var(--palette-logo-blue)}.sp__form[data-astro-cid-xm3767p4] input[data-astro-cid-xm3767p4]::-webkit-search-cancel-button{display:none}.sp__close[data-astro-cid-xm3767p4]{border-radius:var(--radius-round);block-size:44px;inline-size:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.sp__close[data-astro-cid-xm3767p4]:hover{background:var(--surface-band)}.sp__body[data-astro-cid-xm3767p4]{gap:var(--space-6);display:grid}.sp__label[data-astro-cid-xm3767p4]{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin-block-end:var(--space-3)}.sp__quick[data-astro-cid-xm3767p4] ul[data-astro-cid-xm3767p4]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sp__quick[data-astro-cid-xm3767p4] a[data-astro-cid-xm3767p4]{min-block-size:40px;padding-inline:var(--space-4);border:1px solid var(--border-field);border-radius:var(--radius-pill);color:var(--text-primary);font-size:var(--text-sm);align-items:center;text-decoration:none;transition:background-color .3s,border-color .3s;display:inline-flex}.sp__quick[data-astro-cid-xm3767p4] a[data-astro-cid-xm3767p4]:hover{border-color:var(--text-primary);background:var(--surface-band)}.sp__results[data-astro-cid-xm3767p4] ol{margin:0;padding:0;list-style:none;display:grid}.sp__results[data-astro-cid-xm3767p4] li a{align-items:baseline;gap:var(--space-4);padding-block:var(--space-4);border-block-end:1px solid var(--border-subtle);color:var(--text-primary);grid-template-columns:9rem 1fr;text-decoration:none;transition:color .3s;display:grid}.sp__results[data-astro-cid-xm3767p4] li a>span{transition:transform .3s var(--ease-standard)}.sp__results[data-astro-cid-xm3767p4] li a:hover>span,.sp__results[data-astro-cid-xm3767p4] li a:focus-visible>span{transform:translateX(var(--space-3))}[dir=rtl] .sp__results[data-astro-cid-xm3767p4] li a:hover>span,[dir=rtl] .sp__results[data-astro-cid-xm3767p4] li a:focus-visible>span{transform:translateX(calc(-1 * var(--space-3)))}.sp__results[data-astro-cid-xm3767p4] .sp__kind{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.sp__results[data-astro-cid-xm3767p4] .sp__title{font-family:var(--font-serif);font-size:var(--text-lg);line-height:var(--leading-snug)}:lang(ar) .sp__results[data-astro-cid-xm3767p4] .sp__title{font-family:var(--font-arabic)}.sp__results[data-astro-cid-xm3767p4] .sp__none{color:var(--text-secondary)}@media (width<=599px){.sp__inner[data-astro-cid-xm3767p4]{padding-block:var(--space-6) var(--space-8)}.sp__results[data-astro-cid-xm3767p4] li a{gap:var(--space-1);grid-template-columns:1fr}}.sp__all[data-astro-cid-xm3767p4]{justify-self:start;align-items:center;gap:var(--space-2);color:var(--text-primary);font-weight:var(--weight-medium);display:inline-flex}@media (prefers-reduced-motion:reduce){.sp[data-astro-cid-xm3767p4]{animation:none}}.header-sentinel[data-astro-cid-jr7posx5]{block-size:1px;inline-size:1px;position:absolute;inset-block-start:0}.site-header[data-astro-cid-jr7posx5]{z-index:var(--z-header);background:var(--surface-page);transition:box-shadow var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);position:sticky;inset-block-start:0}.site-header[data-astro-cid-jr7posx5].is-stuck{box-shadow:var(--shadow-header)}.site-header__inner[data-astro-cid-jr7posx5]{align-items:center;gap:var(--space-6);min-block-size:var(--header-height);max-inline-size:calc(var(--container-wide) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto;display:flex}.primary-nav[data-astro-cid-jr7posx5]{margin-inline-start:auto;display:none}.primary-nav__list[data-astro-cid-jr7posx5]{align-items:center;gap:var(--space-1);padding:0;list-style:none;display:flex}.primary-nav__item[data-astro-cid-jr7posx5]{align-items:center;display:flex;position:relative}.primary-nav__link[data-astro-cid-jr7posx5]{min-block-size:44px;padding-inline:var(--space-3);color:var(--text-muted);font-size:var(--text-base);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard), opacity .3s;align-items:center;text-decoration:none;display:inline-flex}.primary-nav__list[data-astro-cid-jr7posx5]:has(>.primary-nav__item:hover)>.primary-nav__item[data-astro-cid-jr7posx5]:not(:hover)>.primary-nav__link[data-astro-cid-jr7posx5],.primary-nav__list[data-astro-cid-jr7posx5]:has(>.primary-nav__item:hover)>.primary-nav__item[data-astro-cid-jr7posx5]:not(:hover)>.primary-nav__toggle[data-astro-cid-jr7posx5]{opacity:.35}.has-children[data-astro-cid-jr7posx5] .primary-nav__link[data-astro-cid-jr7posx5]{padding-inline-end:var(--space-1)}.primary-nav__link[data-astro-cid-jr7posx5]:hover,.primary-nav__link[data-astro-cid-jr7posx5].is-active{color:var(--text-primary)}.primary-nav__link[data-astro-cid-jr7posx5].is-active{font-weight:var(--weight-medium)}.primary-nav__toggle[data-astro-cid-jr7posx5]:not(:focus-visible){clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.primary-nav__toggle[data-astro-cid-jr7posx5]{block-size:44px;inline-size:24px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.primary-nav__toggle[data-astro-cid-jr7posx5] .icon{transition:transform var(--duration-fast) var(--ease-standard)}.subnav[data-astro-cid-jr7posx5]{z-index:var(--z-raised);min-inline-size:13rem;padding:var(--space-2);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);opacity:0;visibility:hidden;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), visibility 0s linear var(--duration-fast);list-style:none;position:absolute;inset-block-start:100%;inset-inline-start:0;transform:translateY(6px)}.has-children[data-astro-cid-jr7posx5]:hover .subnav[data-astro-cid-jr7posx5],.has-children[data-astro-cid-jr7posx5]:focus-within .subnav[data-astro-cid-jr7posx5],.has-children[data-astro-cid-jr7posx5].is-open .subnav[data-astro-cid-jr7posx5]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.has-children[data-astro-cid-jr7posx5]:hover .primary-nav__toggle[data-astro-cid-jr7posx5] .icon,.has-children[data-astro-cid-jr7posx5].is-open .primary-nav__toggle[data-astro-cid-jr7posx5] .icon{transform:rotate(180deg)}.subnav__link[data-astro-cid-jr7posx5]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);white-space:nowrap;text-decoration:none;display:block}.subnav__link[data-astro-cid-jr7posx5]:hover,.subnav__link[data-astro-cid-jr7posx5]:focus-visible{background:var(--surface-band)}.site-header__actions[data-astro-cid-jr7posx5]{align-items:center;gap:var(--space-3);margin-inline-start:auto;display:flex}.search-link[data-astro-cid-jr7posx5]{border-radius:var(--radius-round);block-size:44px;inline-size:44px;color:var(--text-primary);transition:background-color var(--duration-fast) var(--ease-standard);place-items:center;display:inline-grid}.search-link[data-astro-cid-jr7posx5]:hover,.search-link[data-astro-cid-jr7posx5][aria-expanded=true]{background:var(--surface-band)}.lang-switch[data-astro-cid-jr7posx5]{min-block-size:44px;padding-inline:var(--space-2);color:var(--text-muted);font-size:var(--text-base);align-items:center;text-decoration:none;display:none}.lang-switch[data-astro-cid-jr7posx5]:lang(ar){font-family:var(--font-arabic)}.lang-switch[data-astro-cid-jr7posx5]:lang(en){font-family:var(--font-sans)}.lang-switch[data-astro-cid-jr7posx5]:hover{color:var(--text-primary)}.contact-pill[data-astro-cid-jr7posx5]{align-items:center;gap:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);min-block-size:43px;color:var(--text-primary);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;padding-inline:20px;font-size:15px;text-decoration:none;display:none}.contact-pill[data-astro-cid-jr7posx5]:hover{border-color:var(--surface-inverse);background:var(--surface-inverse);color:var(--text-on-inverse)}.site-header--home[data-astro-cid-jr7posx5]:not(.is-stuck) .contact-pill[data-astro-cid-jr7posx5]{border-color:color-mix(in srgb, var(--palette-white) 55%, transparent);background:color-mix(in srgb, var(--palette-navy-700) 95%, transparent);color:var(--text-on-inverse)}.menu-button__bars[data-astro-cid-jr7posx5]{gap:4px;inline-size:20px;display:grid}.menu-button__bars[data-astro-cid-jr7posx5] span[data-astro-cid-jr7posx5]{background:currentColor;border-radius:2px;block-size:2px;display:block}.menu-button__bars[data-astro-cid-jr7posx5] span[data-astro-cid-jr7posx5]:last-child{inline-size:70%}.menu-button[data-astro-cid-jr7posx5]{align-items:center;gap:var(--space-2);min-block-size:44px;padding-inline:var(--space-3);border:1px solid var(--border-field);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;display:inline-flex}@media (width>=768px){.lang-switch[data-astro-cid-jr7posx5],.contact-pill[data-astro-cid-jr7posx5]{display:inline-flex}}@media (width>=1200px){.primary-nav[data-astro-cid-jr7posx5]{display:block}.site-header__actions[data-astro-cid-jr7posx5]{margin-inline-start:var(--space-2)}.menu-button[data-astro-cid-jr7posx5]{display:none}}.contact[data-astro-cid-t54tp3gw]{gap:var(--space-5);display:grid}.contact__intro[data-astro-cid-t54tp3gw]{font-size:var(--text-base);line-height:var(--leading-body)}.contact__list[data-astro-cid-t54tp3gw]{gap:var(--space-4);padding:0;list-style:none;display:grid}.contact--compact[data-astro-cid-t54tp3gw] .contact__list[data-astro-cid-t54tp3gw]{gap:var(--space-3)}.contact__list[data-astro-cid-t54tp3gw] li[data-astro-cid-t54tp3gw]{align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-body);display:flex}.contact__list[data-astro-cid-t54tp3gw] li[data-astro-cid-t54tp3gw] .icon{opacity:.8;margin-block-start:1px}.contact[data-astro-cid-t54tp3gw] a[data-astro-cid-t54tp3gw]{text-decoration:none}.contact[data-astro-cid-t54tp3gw] a[data-astro-cid-t54tp3gw]:hover{text-decoration:underline}.contact--dark[data-astro-cid-t54tp3gw]{color:var(--text-on-inverse-muted)}.contact--dark[data-astro-cid-t54tp3gw] a[data-astro-cid-t54tp3gw]{color:var(--text-on-inverse)}.contact--light[data-astro-cid-t54tp3gw]{color:var(--text-primary)}.mm[data-astro-cid-ofki4vxg]{--mm-ease:var(--ease-out-expo);--mm-duration:var(--duration-drawer);background:0 0;border:0;block-size:100dvh;max-block-size:100dvh;inline-size:100%;max-inline-size:100%;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.mm[data-astro-cid-ofki4vxg]::backdrop{background:0 0}.mm__scrim[data-astro-cid-ofki4vxg]{background:color-mix(in srgb, var(--palette-navy-950) 45%, transparent);opacity:0;transition:opacity var(--mm-duration) ease;position:absolute;inset:0}.mm__panel[data-astro-cid-ofki4vxg]{background:var(--surface-inverse-deep);inline-size:min(88vw,440px);color:var(--text-on-inverse);box-shadow:var(--shadow-media);overscroll-behavior:contain;opacity:0;transition:transform var(--mm-duration) var(--mm-ease), opacity var(--mm-duration) var(--mm-ease);will-change:transform;flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow-y:auto;transform:translate(195px)}[dir=rtl] .mm__panel[data-astro-cid-ofki4vxg]{transform:translate(-195px)}.mm[data-astro-cid-ofki4vxg].is-open .mm__scrim[data-astro-cid-ofki4vxg]{opacity:1}.mm[data-astro-cid-ofki4vxg].is-open .mm__panel[data-astro-cid-ofki4vxg]{opacity:1;transform:none}.mm__head[data-astro-cid-ofki4vxg]{min-block-size:var(--header-height);padding-inline:var(--gutter);justify-content:space-between;align-items:center;display:flex}.mm__mark[data-astro-cid-ofki4vxg] img[data-astro-cid-ofki4vxg]{block-size:auto;inline-size:40px;display:block}.mm__close[data-astro-cid-ofki4vxg]{border:1px solid var(--border-inverse);border-radius:var(--radius-round);block-size:46px;inline-size:46px;color:inherit;cursor:pointer;background:0 0;place-items:center;padding:0;transition:background-color .3s;display:grid}.mm__close[data-astro-cid-ofki4vxg]:hover{background:var(--border-inverse-faint)}.mm__nav[data-astro-cid-ofki4vxg]{padding:var(--space-4) var(--gutter) var(--space-6);flex:1}.mm__nav[data-astro-cid-ofki4vxg]>ul[data-astro-cid-ofki4vxg]{margin:0;padding:0;list-style:none}.mm__item[data-astro-cid-ofki4vxg]{border-block-end:1px solid var(--border-inverse-faint)}.mm__row[data-astro-cid-ofki4vxg]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.mm__link[data-astro-cid-ofki4vxg]{min-block-size:58px;color:var(--text-on-inverse);font-family:var(--font-heading);font-size:22px;font-weight:var(--weight-medium);flex:1;align-items:center;text-decoration:none;transition:opacity .3s;display:flex}:lang(ar) .mm__link[data-astro-cid-ofki4vxg]{font-family:var(--font-arabic);font-size:19px}.mm__link[data-astro-cid-ofki4vxg].is-active{color:var(--palette-logo-blue)}.mm__nav[data-astro-cid-ofki4vxg]>ul[data-astro-cid-ofki4vxg]:has(.mm__link:hover) .mm__link[data-astro-cid-ofki4vxg]:not(:hover){opacity:.45}.mm__toggle[data-astro-cid-ofki4vxg]{border:1px solid var(--border-inverse);border-radius:var(--radius-xs);block-size:34px;inline-size:34px;color:inherit;cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.mm__toggle[data-astro-cid-ofki4vxg] .icon{transition:transform .35s var(--mm-ease)}.mm__toggle[data-astro-cid-ofki4vxg][aria-expanded=true] .icon{transform:rotate(180deg)}.mm__sub[data-astro-cid-ofki4vxg]{transition:grid-template-rows .4s var(--mm-ease);grid-template-rows:0fr;display:grid}.mm__sub[data-astro-cid-ofki4vxg][data-open]{grid-template-rows:1fr}.mm__sub[data-astro-cid-ofki4vxg]>ul[data-astro-cid-ofki4vxg]{min-block-size:0;margin:0;padding:0;list-style:none;overflow:hidden}.mm__sub[data-astro-cid-ofki4vxg]>ul[data-astro-cid-ofki4vxg]>li[data-astro-cid-ofki4vxg]:last-child{padding-block-end:var(--space-4)}.mm__sublink[data-astro-cid-ofki4vxg]{min-block-size:44px;border-inline-start:1px solid var(--border-inverse);color:var(--text-on-inverse-muted);align-items:center;padding-inline-start:var(--space-4);font-size:15px;text-decoration:none;display:flex}.mm__sublink[data-astro-cid-ofki4vxg]:hover{color:var(--text-on-inverse)}.mm__foot[data-astro-cid-ofki4vxg]{gap:var(--space-8);padding:var(--space-6) var(--gutter) var(--space-10);border-block-start:1px solid var(--border-inverse-faint);display:grid}.mm__actions[data-astro-cid-ofki4vxg]{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.mm__cta[data-astro-cid-ofki4vxg]{align-items:center;gap:var(--space-2);min-block-size:48px;padding-inline:var(--space-6);border-radius:var(--radius-pill);background:var(--palette-white);color:var(--text-primary);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex}.mm__lang[data-astro-cid-ofki4vxg]{color:var(--text-on-inverse);font-size:15px}.mm__lang[data-astro-cid-ofki4vxg]:lang(ar){font-family:var(--font-arabic)}.mm__lang[data-astro-cid-ofki4vxg]:lang(en){font-family:var(--font-sans)}@media (prefers-reduced-motion:reduce){.mm__panel[data-astro-cid-ofki4vxg],[dir=rtl] .mm__panel[data-astro-cid-ofki4vxg]{transition:opacity .2s;transform:none}.mm__sub[data-astro-cid-ofki4vxg]{transition:none}}.drawer[data-astro-cid-raedvdtx]{background:0 0;border:0;block-size:100dvh;max-block-size:100dvh;inline-size:100%;max-inline-size:100%;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.drawer[data-astro-cid-raedvdtx]::backdrop{background:var(--surface-scrim);opacity:0;transition:opacity var(--duration-drawer) var(--ease-out-expo)}.drawer[data-astro-cid-raedvdtx][open]::backdrop{opacity:1}.drawer__panel[data-astro-cid-raedvdtx]{overscroll-behavior:contain;inline-size:min(26rem,100%);box-shadow:var(--shadow-media);transition:transform var(--duration-drawer) var(--ease-out-expo);flex-direction:column;display:flex;position:absolute;inset-block:0;overflow-y:auto}.drawer--end[data-astro-cid-raedvdtx] .drawer__panel[data-astro-cid-raedvdtx]{inset-inline-end:0}.drawer--start[data-astro-cid-raedvdtx] .drawer__panel[data-astro-cid-raedvdtx]{inset-inline-start:0}.drawer--end[data-astro-cid-raedvdtx]:not(.is-open) .drawer__panel[data-astro-cid-raedvdtx]{transform:translate(100%)}.drawer--start[data-astro-cid-raedvdtx]:not(.is-open) .drawer__panel[data-astro-cid-raedvdtx],[dir=rtl] .drawer--end[data-astro-cid-raedvdtx]:not(.is-open) .drawer__panel[data-astro-cid-raedvdtx]{transform:translate(-100%)}[dir=rtl] .drawer--start[data-astro-cid-raedvdtx]:not(.is-open) .drawer__panel[data-astro-cid-raedvdtx]{transform:translate(100%)}.drawer--light[data-astro-cid-raedvdtx] .drawer__panel[data-astro-cid-raedvdtx]{background:var(--surface-page);color:var(--text-primary)}.drawer--dark[data-astro-cid-raedvdtx] .drawer__panel[data-astro-cid-raedvdtx]{background:var(--surface-inverse-deep);color:var(--text-on-inverse)}.drawer__head[data-astro-cid-raedvdtx]{justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:var(--header-height);padding-inline:var(--gutter);border-block-end:1px solid var(--border-subtle);display:flex}.drawer--dark[data-astro-cid-raedvdtx] .drawer__head[data-astro-cid-raedvdtx]{border-color:var(--border-inverse)}.drawer__close[data-astro-cid-raedvdtx]{border-radius:var(--radius-round);block-size:44px;inline-size:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-start:auto;display:grid}.drawer__close[data-astro-cid-raedvdtx]:hover{background:var(--border-subtle)}.drawer__body[data-astro-cid-raedvdtx]{padding:var(--space-6) var(--gutter) var(--space-10);flex:1}.rails[data-astro-cid-32si3p6s]{display:none}@media (width>=1200px){.rails[data-astro-cid-32si3p6s]{display:block}}.rail[data-astro-cid-32si3p6s]{z-index:var(--z-raised);align-items:center;gap:var(--space-4);padding:var(--space-2);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;flex-direction:column;text-decoration:none;transition:color .35s;display:flex;position:fixed;inset-block-end:var(--space-16)}.rail[data-astro-cid-32si3p6s].is-on-dark{color:var(--text-on-inverse)}.rail--start[data-astro-cid-32si3p6s]{inset-inline-start:var(--space-6)}.rail--end[data-astro-cid-32si3p6s]{inset-inline-end:var(--space-6)}.rail__text[data-astro-cid-32si3p6s]{writing-mode:vertical-rl;letter-spacing:var(--tracking-label);opacity:.8;transform:rotate(180deg)}.rail--end[data-astro-cid-32si3p6s] .rail__text[data-astro-cid-32si3p6s],:lang(ar) .rail__text[data-astro-cid-32si3p6s]{transform:none}.rail[data-astro-cid-32si3p6s]:hover .rail__text[data-astro-cid-32si3p6s]{opacity:1}.rail__bars[data-astro-cid-32si3p6s]{align-items:flex-end;gap:3px;block-size:16px;display:flex}.rail__bars[data-astro-cid-32si3p6s] span[data-astro-cid-32si3p6s]{background:currentColor;inline-size:2px}.rail__bars[data-astro-cid-32si3p6s] span[data-astro-cid-32si3p6s]:first-child{block-size:100%}.rail__bars[data-astro-cid-32si3p6s] span[data-astro-cid-32si3p6s]:last-child{block-size:60%}.rail__track[data-astro-cid-32si3p6s]{background:var(--border-field);block-size:64px;inline-size:1px;transition:background-color .35s;position:relative}.rail[data-astro-cid-32si3p6s].is-on-dark .rail__track[data-astro-cid-32si3p6s]{background:var(--border-inverse)}.rail__dot[data-astro-cid-32si3p6s]{border-radius:var(--radius-round);block-size:7px;inline-size:7px;transform:translateY(calc(var(--progress,0) * 57px));background:currentColor;position:absolute;inset-block-start:0;inset-inline-start:-3px}.contact-drawer__mark[data-astro-cid-32si3p6s] img[data-astro-cid-32si3p6s]{block-size:auto;inline-size:40px}.contact-drawer__logo[data-astro-cid-32si3p6s]{padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-page);inline-size:fit-content;margin-block-start:var(--space-12)}.site-footer[data-astro-cid-nw2ivrzo]{background:var(--surface-inverse-deep);color:var(--text-on-inverse-muted);font-size:var(--text-sm)}.site-footer__inner[data-astro-cid-nw2ivrzo]{gap:var(--space-10) var(--space-8);max-inline-size:calc(var(--container) + 2 * var(--gutter));padding:clamp(var(--space-12), 8vw, var(--space-20)) var(--gutter) var(--space-12);margin-inline:auto;display:grid}@media (width>=768px){.site-footer__inner[data-astro-cid-nw2ivrzo]{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.site-footer__inner[data-astro-cid-nw2ivrzo]{grid-template-columns:1.4fr 1fr .8fr 1.2fr}}.site-footer__brand[data-astro-cid-nw2ivrzo]{gap:var(--space-5);align-content:start;justify-items:start;display:grid}.site-footer__mark[data-astro-cid-nw2ivrzo]{color:var(--text-on-inverse);border-radius:var(--radius-xs)}.site-footer__mark[data-astro-cid-nw2ivrzo] img[data-astro-cid-nw2ivrzo]{block-size:auto;inline-size:100px}.site-footer__about[data-astro-cid-nw2ivrzo]{max-inline-size:18rem;line-height:var(--leading-body)}.site-footer__col[data-astro-cid-nw2ivrzo]{gap:var(--space-5);align-content:start;justify-items:start;display:grid}.site-footer[data-astro-cid-nw2ivrzo] ul[data-astro-cid-nw2ivrzo]{gap:var(--space-3);padding:0;list-style:none;display:grid}.site-footer[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{color:var(--text-on-inverse-muted);transition:color var(--duration-fast) var(--ease-standard);text-decoration:none}.site-footer[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--text-on-inverse);text-decoration:underline}.site-footer__col[data-astro-cid-nw2ivrzo] ul[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]{padding-block:var(--space-1);display:inline-block}.site-footer[data-astro-cid-nw2ivrzo] .site-footer__contact[data-astro-cid-nw2ivrzo]{gap:var(--space-6);color:var(--text-on-inverse-muted)}.site-footer__bar[data-astro-cid-nw2ivrzo]{justify-content:space-between;align-items:center;gap:var(--space-4);max-inline-size:calc(var(--container) + 2 * var(--gutter));padding:var(--space-6) var(--gutter) var(--space-8);border-block-start:1px solid var(--border-inverse);flex-wrap:wrap;margin-inline:auto;display:flex}.site-footer__bar[data-astro-cid-nw2ivrzo] ul[data-astro-cid-nw2ivrzo]{gap:var(--space-6);display:flex}.cookie[data-astro-cid-62y3mixa]{inset-inline:var(--space-4);z-index:var(--z-toast);align-items:center;gap:var(--space-4);max-inline-size:26rem;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-card);color:var(--text-primary);font-size:var(--text-sm);box-shadow:var(--shadow-soft);flex-wrap:wrap;display:flex;position:fixed;inset-block-end:var(--space-4)}@media (width>=768px){.cookie[data-astro-cid-62y3mixa]{inset-block-end:var(--space-6);inset-inline-start:var(--space-6);inset-inline-end:auto}}.cookie[data-astro-cid-62y3mixa] p[data-astro-cid-62y3mixa]{flex:14rem}.cookie__accept[data-astro-cid-62y3mixa]{min-block-size:44px;padding-inline:var(--space-6);border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--text-on-inverse);font-weight:var(--weight-medium);cursor:pointer;border:0}.cookie__accept[data-astro-cid-62y3mixa]:hover{background:var(--surface-inverse-deep)}main[data-astro-cid-tq46r5sz]:focus{outline:none}
