.language-switch[data-astro-cid-bvxdwma5]{min-height:42px;padding:5px 10px 5px 7px;display:inline-flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:999px;color:var(--indigo-800);background:#ffffffb8;box-shadow:0 3px 12px #34354d0f,inset 0 1px #ffffffe6;text-decoration:none;transition:transform var(--dur) var(--ease-out),border-color var(--dur),background var(--dur),box-shadow var(--dur)}.language-switch[data-astro-cid-bvxdwma5]:hover{transform:translateY(-1px);border-color:var(--indigo-200);background:#fff;box-shadow:0 8px 20px #34354d1a}.language-globe[data-astro-cid-bvxdwma5]{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;color:var(--indigo-600);background:var(--indigo-50)}.language-label[data-astro-cid-bvxdwma5]{font-family:var(--font-ui);font-size:12px;font-weight:700}[data-astro-cid-bvxdwma5][lang=ar] .language-label[data-astro-cid-bvxdwma5]{font-family:Tajawal,sans-serif;font-size:13px}.language-code[data-astro-cid-bvxdwma5]{padding-inline-start:7px;border-inline-start:1px solid var(--line);color:var(--muted);font:800 9px var(--font-ui);letter-spacing:.06em}@media(max-width:680px){.language-switch[data-astro-cid-bvxdwma5]{min-height:40px;padding:4px 9px 4px 5px;gap:5px}.language-code[data-astro-cid-bvxdwma5]{display:none}}.menu-toggle[data-astro-cid-ymhdp2rl],.mobile-navigation[data-astro-cid-ymhdp2rl]{display:none}.site-header[data-astro-cid-ymhdp2rl]{position:fixed;top:0;inset-inline:0;z-index:30;padding:14px 24px 0;pointer-events:none}.nav-shell[data-astro-cid-ymhdp2rl]{width:min(1252px,100%);min-height:62px;margin:0 auto;padding:8px 10px 8px 16px;display:flex;align-items:center;gap:28px;border:1px solid color-mix(in srgb,var(--line) 80%,transparent);border-radius:20px;background:color-mix(in srgb,var(--page) 80%,transparent);box-shadow:0 10px 35px #34354d17,inset 0 1px #ffffffb8;backdrop-filter:blur(22px) saturate(1.12);pointer-events:auto}.brand[data-astro-cid-ymhdp2rl]{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--indigo-800)}.brand[data-astro-cid-ymhdp2rl] img[data-astro-cid-ymhdp2rl]{width:auto;height:34px;object-fit:contain}.m-navlinks[data-astro-cid-ymhdp2rl]{display:flex;align-items:center;gap:6px}.m-link[data-astro-cid-ymhdp2rl]{padding:9px 12px;border-radius:999px;font-family:var(--font-ui);font-weight:600;font-size:14px;color:var(--slate);text-decoration:none;transition:color var(--dur),background var(--dur)}.nav-actions[data-astro-cid-ymhdp2rl]{margin-inline-start:auto;display:flex;align-items:center;gap:10px}.m-link[data-astro-cid-ymhdp2rl]:hover{color:var(--indigo-700);background:var(--indigo-50)}@media(max-width:900px){.m-navlinks[data-astro-cid-ymhdp2rl]{display:none!important}}@media(max-width:680px){.site-header[data-astro-cid-ymhdp2rl]{padding:8px 12px 0}.nav-shell[data-astro-cid-ymhdp2rl]{position:relative;min-height:51px;padding:6px 10px;gap:10px;border-radius:17px}.brand[data-astro-cid-ymhdp2rl]{min-width:0}.brand[data-astro-cid-ymhdp2rl] img[data-astro-cid-ymhdp2rl]{height:auto;width:clamp(106px,28vw,160px)}.nav-actions[data-astro-cid-ymhdp2rl]{gap:6px}.nav-actions[data-astro-cid-ymhdp2rl] .m-btn{display:none!important}.menu-toggle[data-astro-cid-ymhdp2rl]{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:10px;color:var(--indigo-700);background:transparent;cursor:pointer}.menu-toggle[data-astro-cid-ymhdp2rl][aria-expanded=true]{background:var(--indigo-50)}.mobile-navigation[data-astro-cid-ymhdp2rl]:not([hidden]){display:grid;position:absolute;inset:calc(100% + 8px) 0 auto;padding:10px;border:1px solid var(--line);border-radius:17px;background:var(--page);box-shadow:0 12px 30px #34354d1f}.mobile-navigation[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]{padding:12px 14px;border-radius:10px;color:var(--indigo-800);font-weight:600;text-decoration:none}.mobile-navigation[data-astro-cid-ymhdp2rl] a[data-astro-cid-ymhdp2rl]:hover{background:var(--indigo-50)}}.footer[data-astro-cid-sz7xmlte]{padding:70px 24px 28px;color:#fff;background:var(--indigo-900)}.footer-top[data-astro-cid-sz7xmlte]{width:min(1160px,100%);margin:0 auto;display:grid;grid-template-columns:1.3fr .8fr .9fr;gap:70px;align-items:start}.footer-brand[data-astro-cid-sz7xmlte]>a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;padding:8px 12px;border-radius:var(--radius-md);background:var(--surface);text-decoration:none}.footer-brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:auto;height:39px;object-fit:contain}.footer-brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{max-width:380px;margin:18px 0 0;color:#fff9;font-size:14px;line-height:1.7}.footer-nav[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:13px}.footer-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.footer-contact[data-astro-cid-sz7xmlte]>.footer-privacy[data-astro-cid-sz7xmlte]{width:fit-content;color:#ffffffb8;font-size:13px;font-weight:600;text-decoration:none;transition:color var(--dur)}.footer-nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.footer-contact[data-astro-cid-sz7xmlte]>.footer-privacy[data-astro-cid-sz7xmlte]:hover{color:var(--apricot-300)}.footer-contact[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.footer-contact[data-astro-cid-sz7xmlte]>span[data-astro-cid-sz7xmlte]{color:var(--apricot-300);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.footer-contact[data-astro-cid-sz7xmlte]>a[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:8px;color:#fff;font-size:13px;font-weight:700;text-decoration:none}.footer-bottom[data-astro-cid-sz7xmlte]{width:min(1160px,100%);margin:50px auto 0;padding-top:22px;display:flex;align-items:center;gap:11px;border-top:1px solid rgba(255,255,255,.1);color:#ffffff6b;font-size:11px}.footer-dot[data-astro-cid-sz7xmlte]{width:3px;height:3px;border-radius:50%;background:var(--apricot-400)}@media(max-width:760px){.footer-top[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.footer-brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media(max-width:480px){.footer[data-astro-cid-sz7xmlte]{padding-inline:20px}.footer-top[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:38px}.footer-brand[data-astro-cid-sz7xmlte]{grid-column:1}.footer-bottom[data-astro-cid-sz7xmlte]{flex-wrap:wrap}}
