.logo:where(.astro-ZDQU3WD6){font-family:Reem Kufi,sans-serif}html.vd-nav-open,html.vd-nav-open body{overflow:hidden}@media (min-width: 1024px){html.vd-nav-open,html.vd-nav-open body{overflow:visible}}.vd-nav:where(.astro-5X5QSM5O){width:100%;background:color-mix(in srgb,var(--vd-bg) 82%,transparent);-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--vd-border);transition:background .25s ease,border-color .25s ease,-webkit-backdrop-filter .25s ease;transition:background .25s ease,border-color .25s ease,backdrop-filter .25s ease;transition:background .25s ease,border-color .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease}@supports not (background: color-mix(in srgb,red 50%,transparent)){.vd-nav:where(.astro-5X5QSM5O){background:var(--vd-bg)}}.vd-nav--over-hero:where(.astro-5X5QSM5O){background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent}@media (prefers-reduced-motion: reduce){.vd-nav:where(.astro-5X5QSM5O){transition:none}}.vd-nav-toggle:where(.astro-5X5QSM5O):checked~.vd-nav-inner:where(.astro-5X5QSM5O){background:var(--vd-bg)}.vd-nav-inner:where(.astro-5X5QSM5O){display:flex;align-items:center;gap:1rem;width:100%;max-width:80rem;margin-inline:auto;padding:.5625rem 1.5rem;transition:padding .25s ease}.vd-nav--over-hero:where(.astro-5X5QSM5O) .vd-nav-inner:where(.astro-5X5QSM5O){padding-block:1.125rem}@media (min-width: 640px){.vd-nav-inner:where(.astro-5X5QSM5O){padding-inline:2rem}}@media (prefers-reduced-motion: reduce){.vd-nav-inner:where(.astro-5X5QSM5O){transition:none}}.vd-nav-brand:where(.astro-5X5QSM5O){display:inline-flex;flex:none;align-items:center;margin-left:-.125rem;text-decoration:none;line-height:1;transition:opacity .15s ease}.vd-nav-brand:where(.astro-5X5QSM5O):hover{opacity:.8}.vd-nav-brand:where(.astro-5X5QSM5O):focus-visible{outline:2px solid var(--vd-accent);outline-offset:4px;border-radius:.25rem}.vd-nav-brand:where(.astro-5X5QSM5O) .logo{font-size:1.1875rem;font-weight:600;letter-spacing:-.01em}[data-theme=dark] .vd-nav-brand:where(.astro-5X5QSM5O) .text-secondary{color:#da524e}.vd-nav-desktop:where(.astro-5X5QSM5O){display:none;flex:1;min-width:0}@media (min-width: 1024px){.vd-nav-desktop:where(.astro-5X5QSM5O){display:block}}.vd-nav-desktop:where(.astro-5X5QSM5O)>ul:where(.astro-5X5QSM5O){display:flex;align-items:center;gap:.125rem;margin:0 0 0 1.5rem;padding:0;list-style:none}.vd-nav-link:where(.astro-5X5QSM5O){position:relative;display:inline-flex;align-items:center;gap:.3125rem;padding:.4375rem .6875rem;border-radius:.5rem;font-size:var(--vd-step-small);font-weight:500;line-height:1.2;color:var(--vd-text-muted);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .15s ease,background .15s ease}.vd-nav-link:where(.astro-5X5QSM5O):hover,.vd-nav-group:where(.astro-5X5QSM5O)>details:where(.astro-5X5QSM5O)[open]>summary:where(.astro-5X5QSM5O).vd-nav-link{color:var(--vd-text);background:var(--vd-wash)}.vd-nav-link:where(.astro-5X5QSM5O):focus-visible{outline:2px solid var(--vd-accent);outline-offset:0}.vd-nav-link:where(.astro-5X5QSM5O)[aria-current=page]{color:var(--vd-text);font-weight:600}.vd-nav-link:where(.astro-5X5QSM5O)[aria-current=page]:after{content:"";position:absolute;right:.6875rem;bottom:.0625rem;left:.6875rem;height:2px;border-radius:1px;background:var(--vd-accent)}.vd-nav-group:where(.astro-5X5QSM5O){position:relative}.vd-nav-group:where(.astro-5X5QSM5O)>details:where(.astro-5X5QSM5O)>summary:where(.astro-5X5QSM5O){list-style:none}.vd-nav-group:where(.astro-5X5QSM5O)>details:where(.astro-5X5QSM5O)>summary:where(.astro-5X5QSM5O)::-webkit-details-marker{display:none}.vd-nav-chevron:where(.astro-5X5QSM5O){width:.625rem;height:.625rem;flex:none;opacity:.7;transition:transform .18s ease}.vd-nav-group:where(.astro-5X5QSM5O)>details:where(.astro-5X5QSM5O)[open]>summary:where(.astro-5X5QSM5O) .vd-nav-chevron:where(.astro-5X5QSM5O){transform:rotate(180deg)}.vd-nav-panel:where(.astro-5X5QSM5O){position:absolute;top:calc(100% + .375rem);left:0;z-index:60;min-width:15rem;max-height:min(70vh,32rem);overflow-y:auto;padding:.375rem;border:1px solid var(--vd-border);border-radius:.625rem;background:var(--vd-surface-raised);box-shadow:0 12px 32px -12px #00000073}.vd-nav-panel:where(.astro-5X5QSM5O) ul:where(.astro-5X5QSM5O){margin:0;padding:0;list-style:none}.vd-nav-panel--wide:where(.astro-5X5QSM5O){min-width:min(30rem,calc(100vw - 3rem));max-width:calc(100vw - 3rem)}.vd-nav-panel--end:where(.astro-5X5QSM5O){left:auto;right:0}.vd-nav-panel--wide:where(.astro-5X5QSM5O) ul:where(.astro-5X5QSM5O){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .5rem}.vd-nav-panel--wide:where(.astro-5X5QSM5O) li:where(.astro-5X5QSM5O):has(.vd-nav-panel-all){grid-column:1 / -1}.vd-nav-panel:where(.astro-5X5QSM5O) a:where(.astro-5X5QSM5O){display:block;padding:.4375rem .625rem;border-radius:.375rem;font-size:var(--vd-step-small);line-height:1.35;color:var(--vd-text-muted);text-decoration:none;transition:color .12s ease,background .12s ease}.vd-nav-panel:where(.astro-5X5QSM5O) a:where(.astro-5X5QSM5O):hover{color:var(--vd-text);background:var(--vd-wash-strong)}.vd-nav-panel:where(.astro-5X5QSM5O) a:where(.astro-5X5QSM5O):focus-visible{outline:2px solid var(--vd-accent);outline-offset:-2px}.vd-nav-panel-all:where(.astro-5X5QSM5O){font-weight:600;color:var(--vd-text)!important}.vd-nav-panel:where(.astro-5X5QSM5O) li:where(.astro-5X5QSM5O):has(.vd-nav-panel-all){margin-bottom:.25rem;padding-bottom:.25rem;border-bottom:1px solid var(--vd-border)}.vd-nav-actions:where(.astro-5X5QSM5O){display:flex;flex:none;align-items:center;gap:.375rem;margin-left:auto}@media (min-width: 1024px){.vd-nav-actions:where(.astro-5X5QSM5O):before{content:"";align-self:stretch;width:1px;margin-right:.5rem;background:var(--vd-border)}}.vd-nav-theme:where(.astro-5X5QSM5O){display:grid;place-items:stretch;box-sizing:content-box;padding:.5rem;border-radius:.5rem;color:var(--vd-text-subtle);transition:color .15s ease,background .15s ease}.vd-nav-theme:where(.astro-5X5QSM5O):hover{color:var(--vd-text);background:var(--vd-wash)}.vd-nav-theme:where(.astro-5X5QSM5O):focus-visible{outline:2px solid var(--vd-accent);outline-offset:0}.vd-nav-toggle:where(.astro-5X5QSM5O){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vd-nav-burger:where(.astro-5X5QSM5O){display:grid;place-items:center;width:2.25rem;height:2.25rem;margin-right:-.5rem;border-radius:.5rem;color:var(--vd-text-muted);cursor:pointer}.vd-nav-burger:where(.astro-5X5QSM5O):hover{color:var(--vd-text);background:var(--vd-wash)}.vd-nav-burger:where(.astro-5X5QSM5O) svg:where(.astro-5X5QSM5O){width:1.125rem;height:1.125rem}.vd-nav-toggle:where(.astro-5X5QSM5O):focus-visible+.vd-nav-burger:where(.astro-5X5QSM5O){outline:2px solid var(--vd-accent);outline-offset:2px}@media (min-width: 1024px){.vd-nav-burger:where(.astro-5X5QSM5O){display:none}}.vd-burger-close:where(.astro-5X5QSM5O){display:none}.vd-nav-toggle:where(.astro-5X5QSM5O):checked~.vd-nav-burger:where(.astro-5X5QSM5O) .vd-burger-open:where(.astro-5X5QSM5O){display:none}.vd-nav-toggle:where(.astro-5X5QSM5O):checked~.vd-nav-burger:where(.astro-5X5QSM5O) .vd-burger-close:where(.astro-5X5QSM5O){display:block}.vd-nav-sheet:where(.astro-5X5QSM5O){display:none;max-height:calc(100vh - 3.5rem);overflow-y:auto;border-top:1px solid var(--vd-border);background:var(--vd-bg)}.vd-nav-toggle:where(.astro-5X5QSM5O):checked~.vd-nav-sheet:where(.astro-5X5QSM5O){display:block}@media (min-width: 1024px){.vd-nav-sheet:where(.astro-5X5QSM5O){display:none!important}}.vd-nav-sheet:where(.astro-5X5QSM5O) nav:where(.astro-5X5QSM5O)>ul:where(.astro-5X5QSM5O),.vd-nav-sheet:where(.astro-5X5QSM5O) ul:where(.astro-5X5QSM5O){margin:0;padding:0;list-style:none}.vd-nav-sheet:where(.astro-5X5QSM5O) nav:where(.astro-5X5QSM5O)>ul:where(.astro-5X5QSM5O)>li:where(.astro-5X5QSM5O)+li:where(.astro-5X5QSM5O){border-top:1px solid var(--vd-border)}.vd-nav-sheet:where(.astro-5X5QSM5O) a:where(.astro-5X5QSM5O),.vd-nav-sheet:where(.astro-5X5QSM5O) summary:where(.astro-5X5QSM5O){display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.8125rem 1.5rem;font-size:var(--vd-step-small);font-weight:600;color:var(--vd-text-muted);text-decoration:none;cursor:pointer;list-style:none}.vd-nav-sheet:where(.astro-5X5QSM5O) summary:where(.astro-5X5QSM5O)::-webkit-details-marker{display:none}.vd-nav-sheet:where(.astro-5X5QSM5O) a:where(.astro-5X5QSM5O)[aria-current=page],.vd-nav-sheet:where(.astro-5X5QSM5O) summary:where(.astro-5X5QSM5O)[aria-current=page]{color:var(--vd-text);box-shadow:inset 2px 0 0 0 var(--vd-accent);background:var(--vd-accent-wash)}.vd-nav-sheet:where(.astro-5X5QSM5O) details:where(.astro-5X5QSM5O)[open]>summary:where(.astro-5X5QSM5O) .vd-nav-chevron:where(.astro-5X5QSM5O){transform:rotate(90deg)}.vd-nav-sub:where(.astro-5X5QSM5O){padding-bottom:.5rem!important;background:var(--vd-surface)}.vd-nav-sub:where(.astro-5X5QSM5O) a:where(.astro-5X5QSM5O){padding-block:.5rem;padding-left:2.5rem;font-weight:400}img:where(.astro-DPTO5ORP).zoomable{cursor:zoom-in}.medium-zoom-image--opened:where(.astro-DPTO5ORP){cursor:zoom-out!important}.medium-zoom-overlay:where(.astro-DPTO5ORP){z-index:999}.medium-zoom-image--opened:where(.astro-DPTO5ORP){z-index:1000}img:where(.astro-DPTO5ORP).medium-zoom-image--opened{filter:none!important;opacity:1!important}
