@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/_astro/instrument-sans-latin-ext-wdth-normal.C5E2Gvlv.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;font-stretch:75% 100%;src:url(/_astro/instrument-sans-latin-wdth-normal.BVScPF0l.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.C4MQITzh.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.DPXcppbm.woff)format("woff")}:root{--surface-white:#fbf7ef;--surface-pure:#fff;--ink:#0e1e33;--ink-muted:#56657c;--ink-on-photo:#fff;--link-blue:#1d5bd0;--link-blue-hover:#1549ad;--accent-purple:#6b4fd8;--seam-mid:#e4e1f8;--bg-ivory:var(--surface-white);--bg-white:#fffcf6;--bg-gradient:radial-gradient(90% 70% at 85% 10%, #e3e1fa 0%, #e3e1fa00 60%), radial-gradient(70% 60% at 10% 90%, #f3eaf7 0%, #f3eaf700 60%), radial-gradient(60% 45% at 45% 45%, #fdf7ec 0%, #fdf7ec00 70%), #fffcf6;--bar-bg:linear-gradient(165deg, #fffcf5d6 0%, #e2dff9c2 100%);--chip:#fffcf5d6;--chip-hover:#fffcf5b8;--brand-mark-bg:linear-gradient(160deg, #fffcf6 0%, #e4e0f9 100%);--card-solid:linear-gradient(160deg, #fffcf6 0%, #e2dff8 100%);--tile-bg:linear-gradient(160deg, #fffcf5e0, #e9e5fad1);--tile-bg-upcoming:linear-gradient(160deg, #fffcf5b8, #e9e5fa9e);--tile-bg-solid:linear-gradient(160deg, #fffcf5f2, #eeeafbeb);--sheet-bg:linear-gradient(180deg, #fffcf6fa 0%, #f6f2fcf2 40%, #e9e5faeb 100%);--sheet-solid:#fffcf6;--story-fill-blue:radial-gradient(80% 70% at 75% 20%, #dedbf9 0%, #dedbf900 65%), radial-gradient(70% 60% at 20% 85%, #f1e8f7 0%, #f1e8f700 60%), linear-gradient(180deg, #fbf7ef 0%, #ece8f8 100%);--glass-sheen:radial-gradient(120% 60% at 15% 0%, #ffffffbf 0%, #fff0 60%), linear-gradient(180deg, #ffffff59 0%, #fff0 45%);--glass-sheen-rtl:radial-gradient(120% 60% at 85% 0%, #ffffffbf 0%, #fff0 60%), linear-gradient(180deg, #ffffff59 0%, #fff0 45%);--hairline:#46328217;--story-grade:linear-gradient(180deg, #5a50aa0d 0%, #3c287800 40%, #46328233 100%), linear-gradient(90deg, #9696e612, #9696e612);--tooltip-fg:#fff;--tint-blue:#1d5bd017;--tint-blue-strong:#1d5bd029;--glass-blue-tint:#a8a8ee52;--glass-blue-strong:#8c92ea70;--glass-white-tint:#fffcf58c;--glass-solid:#eeebfbf2;--glass-edge:#ffffffeb;--glass-edge-low:#a596de47;--glass-shadow:0 1px 2px #3c28780d, 0 8px 24px #46328c12, 0 24px 64px #503ca014;--glass-shadow-lift:0 2px 4px #3c287812, 0 14px 32px #46328c1c, 0 32px 80px #503ca01f;--scrim:linear-gradient(180deg, #0814280d 0%, #08142873 100%);--focus-ring:0 0 0 3px var(--surface-pure), 0 0 0 5px var(--link-blue);--ph-home:linear-gradient(135deg, #1f4fc4 0%, #4d8ff0 100%);--ph-journey:linear-gradient(135deg, #17357f 0%, #3a78e0 100%);--ph-companies:linear-gradient(135deg, #0d4a7c 0%, #2f8ac2 100%);--ph-projects:linear-gradient(135deg, #2b3a9e 0%, #6274e6 100%);--ph-hobbies:linear-gradient(135deg, #12607a 0%, #3aa0a8 100%);--ph-writings:linear-gradient(135deg, #41339e 0%, #7f6fe6 100%);--ph-family:linear-gradient(135deg, #165e78 0%, #3f97b8 100%);--ph-socials:linear-gradient(135deg, #1c4fd6 0%, #5a9af2 100%);--r-pill:999px;--r-tile:28px;--r-panel:32px;--r-sm:14px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:144px;--ease-spring:cubic-bezier(.2, .8, .2, 1);--t-fast:.16s;--t-med:.32s;--t-slow:.56s;--font-en:"Instrument Sans Variable", "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-ar:"Instrument Sans Variable", "IBM Plex Sans Arabic", ui-sans-serif, system-ui, "Segoe UI", sans-serif;--fs-small:clamp(.8125rem, .78rem + .15vw, .875rem);--fs-body:clamp(1rem, .96rem + .2vw, 1.0625rem);--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--fs-h3:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--fs-h2:clamp(1.75rem, 1.4rem + 1.4vw, 2.5rem);--fs-display:clamp(2.75rem, 1.2rem + 5.6vw, 6.5rem);--rail-w:76px;--rail-w-open:264px;--rail-gap:16px;--content-start:calc(var(--rail-gap) + var(--rail-w) + var(--s-8));--content-end:var(--s-8);--bottom-bar-h:68px;--section-top:clamp(72px, 20vh, 220px);--section-bottom:var(--s-7);--screen:100vh;--bars:0px;--bars-now:0px}@supports (height:100lvh){:root{--screen:100lvh;--bars:calc(100lvh - 100svh);--bars-now:calc(100lvh - 100dvh)}}@media (width<=1023px){:root{--content-start:calc(var(--rail-gap) + var(--rail-w) + var(--s-6));--content-end:var(--s-6)}}@media (width<=767px){:root{--content-start:var(--s-5);--content-end:var(--s-5);--section-top:clamp(48px, 10vh, 96px);--glass-shadow:0 1px 2px #3c28780d, 0 6px 18px #46328c14;--glass-shadow-lift:0 2px 4px #3c287812, 0 10px 26px #46328c1c;--section-bottom:calc(var(--bottom-bar-h) + 12px + var(--s-4) + env(safe-area-inset-bottom,0px) + var(--bars))}}*,:before,:after{box-sizing:border-box}@view-transition{navigation:auto}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg-ivory);scroll-snap-type:y mandatory}html.snap-off{scroll-snap-type:none}body{min-height:100svh;font-family:var(--font-en);font-size:var(--fs-body);color:var(--ink);background:var(--bg-ivory);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.6}:lang(ar) body,body:lang(ar){font-family:var(--font-ar);line-height:1.75}img,svg{max-width:100%;display:block}h1,h2,h3,p{margin:0}a{color:var(--link-blue);text-underline-offset:.2em;text-decoration:underline 1px}a:hover{color:var(--link-blue-hover)}button{font:inherit;color:inherit}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--r-sm);outline:none}[dir=rtl] .icon--mirror-rtl{transform:scaleX(-1)}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:100;padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);background:var(--surface-pure);position:fixed;inset-block-start:var(--s-3);inset-inline-start:var(--s-3);transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.page-title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.5rem,1.4rem + 4vw,4.5rem);font-weight:380;font-stretch:94%;line-height:1.05}.section-title{font-size:var(--fs-h2);letter-spacing:-.02em;font-weight:450;line-height:1.2}.page-lead{max-inline-size:56ch;color:var(--ink-muted);font-size:var(--fs-lead)}[dir=rtl] .page-title{letter-spacing:0;font-weight:400;line-height:1.3}[dir=rtl] .section-title{letter-spacing:0;line-height:1.4}.page-top{max-inline-size:72rem;padding-block-start:clamp(var(--s-6), 10vh, var(--s-9))}.shell--screen .page-top{flex-direction:column;flex:auto;min-block-size:0;max-inline-size:none;padding-block-start:0;display:flex}.shell--screen .page-title{margin-block-end:var(--s-6)}@media (width<=767px){.shell--screen .page-title{margin-block-end:var(--s-5)}}.glass{isolation:isolate;background:var(--glass-solid);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 0 0 1px var(--glass-edge-low), var(--glass-shadow);position:relative}.glass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--glass-sheen);position:absolute;inset:0}:dir(rtl) .glass:before,[dir=rtl] .glass:before{background:var(--glass-sheen-rtl)}@supports (backdrop-filter:blur(1px)){.glass{background:linear-gradient(160deg, var(--glass-white-tint), var(--glass-blue-tint));backdrop-filter:blur(18px)saturate(160%)}.glass--blue{background:linear-gradient(160deg, #ffffff6b, var(--glass-blue-strong))}}.shell:not(.shell--photo) .glass:not(dialog){backdrop-filter:none}.has-refraction .glass--refract{backdrop-filter:url(#liquid-glass)blur(16px)saturate(165%)}@media (prefers-reduced-transparency:reduce){.glass,.glass--blue,.has-refraction .glass--refract{background:var(--glass-solid);backdrop-filter:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.sheet-motion[open]{animation:sheet-in .46s var(--ease-spring) both}.sheet-motion[open]::backdrop{animation:.36s both backdrop-in}.sheet-motion.is-closing{animation:.3s cubic-bezier(.4,0,1,1) both sheet-out}.sheet-motion.is-closing::backdrop{animation:.3s both backdrop-out}@keyframes sheet-in{0%{opacity:0;filter:blur(8px);transform:translateY(40px)scale(.96)}}@keyframes sheet-out{to{opacity:0;filter:blur(6px);transform:translateY(32px)scale(.97)}}@keyframes backdrop-in{0%{opacity:0}}@keyframes backdrop-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.sheet-motion[open],.sheet-motion[open]::backdrop,.sheet-motion.is-closing,.sheet-motion.is-closing::backdrop{animation:none}}@keyframes page-out{to{opacity:0;transform:translateY(-6px)}}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}}::view-transition-old(page){animation:page-out var(--t-fast) var(--ease-spring) both}::view-transition-new(page){animation:page-in var(--t-med) var(--ease-spring) both}.sidebar{view-transition-name:chrome-sidebar}.bottombar{view-transition-name:chrome-bar}::view-transition-group(chrome-sidebar),::view-transition-group(chrome-bar),::view-transition-new(chrome-sidebar),::view-transition-new(chrome-bar),::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-old(chrome-sidebar),::view-transition-old(chrome-bar){display:none}::view-transition-group(chrome-sidebar),::view-transition-group(chrome-bar){z-index:50}@media (prefers-reduced-motion:reduce){::view-transition-old(page),::view-transition-new(page){animation:none}}.navbtn[data-astro-cid-kaa7cs4x]{isolation:isolate;align-items:center;gap:var(--s-3);border-radius:var(--r-pill);min-block-size:52px;inline-size:100%;color:var(--ink);text-align:start;white-space:nowrap;cursor:pointer;transition:transform var(--t-fast) var(--ease-spring), color var(--t-fast) var(--ease-spring), background-color var(--t-fast) var(--ease-spring), box-shadow var(--t-fast) var(--ease-spring);background:0 0;border:0;padding-inline:15px;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;display:flex;position:relative}.navbtn__icon[data-astro-cid-kaa7cs4x]{flex:none}.navbtn__photo[data-astro-cid-kaa7cs4x]{z-index:-1;border-radius:inherit;background:var(--photo) center / cover no-repeat;opacity:0;transition:opacity var(--t-med) var(--ease-spring);position:absolute;inset:0}.navbtn__photo[data-astro-cid-kaa7cs4x]:after{content:"";border-radius:inherit;background:linear-gradient(#0814282e,#0814286b);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff59}.navbtn[data-astro-cid-kaa7cs4x][aria-current=page]{color:var(--link-blue);background:var(--chip);box-shadow:inset 0 0 0 1px var(--glass-edge-low), 0 1px 2px #142d5a14}@media (hover:hover){.navbtn[data-astro-cid-kaa7cs4x]:hover{transform:scale(1.04)}.navbtn--photo[data-astro-cid-kaa7cs4x]:hover{color:var(--ink-on-photo);box-shadow:var(--glass-shadow)}.navbtn--photo[data-astro-cid-kaa7cs4x]:hover .navbtn__photo[data-astro-cid-kaa7cs4x]{opacity:1}.navbtn[data-astro-cid-kaa7cs4x]:not(.navbtn--photo):hover{background:var(--chip-hover)}}.navbtn[data-astro-cid-kaa7cs4x]:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--r-pill);transform:scale(1.04)}.navbtn--photo[data-astro-cid-kaa7cs4x]:focus-visible{color:var(--ink-on-photo)}.navbtn--photo[data-astro-cid-kaa7cs4x]:focus-visible .navbtn__photo[data-astro-cid-kaa7cs4x],.navbtn--photo[data-astro-cid-kaa7cs4x]:active .navbtn__photo[data-astro-cid-kaa7cs4x]{opacity:1}.navbtn[data-astro-cid-kaa7cs4x]:active{transform:scale(.97)}.navbtn--photo[data-astro-cid-kaa7cs4x]:active{color:var(--ink-on-photo)}.sidebar[data-astro-cid-wv7whodv]{z-index:40;inset-block:var(--rail-gap);inline-size:var(--rail-w);gap:var(--s-6);padding:var(--s-3);border-radius:var(--r-panel);transition:inline-size var(--t-med) var(--ease-spring), box-shadow var(--t-med) var(--ease-spring);flex-direction:column;display:flex;position:fixed;inset-inline-start:var(--rail-gap)}@supports (backdrop-filter:blur(1px)){.sidebar[data-astro-cid-wv7whodv]{background:var(--bar-bg)}}html[data-sidebar=open] .sidebar[data-astro-cid-wv7whodv]{inline-size:var(--rail-w-open);box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 0 0 1px var(--glass-edge-low), var(--glass-shadow-lift)}@media (width<=767px){.sidebar[data-astro-cid-wv7whodv]{display:none}}.brand[data-astro-cid-wv7whodv]{align-items:center;gap:var(--s-3);min-block-size:52px;color:var(--ink);border-radius:var(--r-pill);text-decoration:none;display:flex}.brand__mark[data-astro-cid-wv7whodv]{background:var(--brand-mark-bg);block-size:52px;inline-size:52px;box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px var(--glass-edge-low), 0 2px 6px #142d5a1a;color:var(--link-blue);letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;font-size:1.375rem;font-weight:600;font-stretch:90%;display:grid}.brand__name[data-astro-cid-wv7whodv]{white-space:normal;font-size:.9375rem;font-weight:600;line-height:1.25}.sidebar__nav[data-astro-cid-wv7whodv]{flex:1}.sidebar__nav[data-astro-cid-wv7whodv] ul[data-astro-cid-wv7whodv]{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.sidebar__foot[data-astro-cid-wv7whodv]{gap:var(--s-2);display:grid}.sidebar__foot[data-astro-cid-wv7whodv] form[data-astro-cid-wv7whodv]{margin:0}.sidebar__toggle[data-astro-cid-wv7whodv]{block-size:52px;inline-size:52px;color:var(--ink-muted);cursor:pointer;transition:transform var(--t-fast) var(--ease-spring), background-color var(--t-fast) var(--ease-spring);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}[dir=rtl] .sidebar__toggle[data-astro-cid-wv7whodv] svg{transform:scaleX(-1)}@media (hover:hover){.sidebar__toggle[data-astro-cid-wv7whodv]:hover{background:var(--chip-hover);color:var(--ink);transform:scale(1.06)}}.sidebar__toggle[data-astro-cid-wv7whodv]:focus-visible{border-radius:50%}html:not([data-sidebar=open]) .sidebar[data-astro-cid-wv7whodv] .navbtn{justify-content:center;inline-size:52px;padding-inline:0}html:not([data-sidebar=open]) .brand__name[data-astro-cid-wv7whodv],html:not([data-sidebar=open]) .sidebar[data-astro-cid-wv7whodv] .navbtn__label{border-radius:var(--r-pill);background:var(--ink);color:var(--tooltip-fg);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--t-fast) var(--ease-spring), transform var(--t-fast) var(--ease-spring);padding:6px 12px;font-size:.8125rem;font-weight:500;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + 14px);transform:translate(-4px,-50%)}html:not([data-sidebar=open])[dir=rtl] .sidebar[data-astro-cid-wv7whodv] .navbtn__label{transform:translate(4px,-50%)}html:not([data-sidebar=open]) .brand__name[data-astro-cid-wv7whodv]{display:none}html:not([data-sidebar=open]) .sidebar[data-astro-cid-wv7whodv] .navbtn:hover .navbtn__label,html:not([data-sidebar=open]) .sidebar[data-astro-cid-wv7whodv] .navbtn:focus-visible .navbtn__label{opacity:1;transform:translateY(-50%)}html[data-sidebar=open] .sidebar[data-astro-cid-wv7whodv] .navbtn__label,html[data-sidebar=open] .brand__name[data-astro-cid-wv7whodv]{animation:label-in var(--t-med) var(--ease-spring) both;animation-delay:80ms}@keyframes label-in{0%{opacity:0}}html[data-sidebar=open] .sidebar__toggle[data-astro-cid-wv7whodv]{justify-self:end}@media (width>=768px) and (height<=880px){.sidebar[data-astro-cid-wv7whodv]{gap:var(--s-4)}.sidebar__nav[data-astro-cid-wv7whodv] ul[data-astro-cid-wv7whodv],.sidebar__foot[data-astro-cid-wv7whodv]{gap:4px}.sidebar[data-astro-cid-wv7whodv] .navbtn{min-block-size:44px}.brand[data-astro-cid-wv7whodv],.brand__mark[data-astro-cid-wv7whodv],.sidebar__toggle[data-astro-cid-wv7whodv]{block-size:44px;min-block-size:44px}.brand__mark[data-astro-cid-wv7whodv],.sidebar__toggle[data-astro-cid-wv7whodv]{inline-size:44px;margin-inline-start:4px}}@media (width>=768px) and (height<=720px){.sidebar[data-astro-cid-wv7whodv]{gap:var(--s-3)}.sidebar__nav[data-astro-cid-wv7whodv] ul[data-astro-cid-wv7whodv],.sidebar__foot[data-astro-cid-wv7whodv]{gap:2px}.sidebar[data-astro-cid-wv7whodv] .navbtn{min-block-size:38px}.brand[data-astro-cid-wv7whodv],.brand__mark[data-astro-cid-wv7whodv],.sidebar__toggle[data-astro-cid-wv7whodv]{block-size:38px;min-block-size:38px}.brand__mark[data-astro-cid-wv7whodv],.sidebar__toggle[data-astro-cid-wv7whodv]{inline-size:38px;margin-inline-start:7px}}.bottombar-wrap[data-astro-cid-fieeo65e]{display:none}@media (width<=767px){.bottombar-wrap[data-astro-cid-fieeo65e]{display:block}}.bottombar[data-astro-cid-fieeo65e]{z-index:40;block-size:var(--bottom-bar-h);border-radius:var(--r-pill);display:flex;position:fixed;inset-block-end:calc(12px + env(safe-area-inset-bottom,0px));inset-inline:12px;overflow:hidden}@supports (backdrop-filter:blur(1px)){.bottombar[data-astro-cid-fieeo65e]{background:var(--bar-bg)}}.bottombar__scroll[data-astro-cid-fieeo65e]{overscroll-behavior-x:contain;scrollbar-width:none;--fade-l:0px;--fade-r:0px;flex:auto;min-inline-size:0;overflow:auto hidden}.bottombar__scroll[data-astro-cid-fieeo65e]:is(.fade-left,.fade-right){-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%)}.bottombar__scroll[data-astro-cid-fieeo65e]::-webkit-scrollbar{display:none}.bottombar__scroll[data-astro-cid-fieeo65e].fade-left{--fade-l:28px}.bottombar__scroll[data-astro-cid-fieeo65e].fade-right{--fade-r:28px}.bottombar__tabs[data-astro-cid-fieeo65e]{gap:2px;block-size:100%;inline-size:max-content;min-inline-size:100%;margin:0;padding:6px;list-style:none;display:flex}.bottombar__tabs[data-astro-cid-fieeo65e]>li[data-astro-cid-fieeo65e]{flex:1 0 auto;display:flex}.bottombar__tabs[data-astro-cid-fieeo65e] form[data-astro-cid-fieeo65e]{flex:1 0 auto;margin:0;display:flex}.tab[data-astro-cid-fieeo65e]{border-radius:var(--r-pill);min-inline-size:62px;color:var(--ink-muted);cursor:pointer;transition:transform var(--t-fast) var(--ease-spring), color var(--t-fast) var(--ease-spring), background-color var(--t-fast) var(--ease-spring);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:3px;padding-inline:10px;font-size:.6875rem;font-weight:500;line-height:1.1;text-decoration:none;display:flex}.tab--lang[data-astro-cid-fieeo65e]{flex:none;margin:6px;margin-inline-start:0;position:relative}[dir=rtl] .tab--lang[data-astro-cid-fieeo65e]{order:-1;margin:6px;margin-inline-end:0}.tab--lang[data-astro-cid-fieeo65e]:lang(ar){font-family:var(--font-ar)}.tab--lang[data-astro-cid-fieeo65e]:before{content:"";inset-block:10px;background:var(--glass-edge-low);inline-size:1px;position:absolute;left:-1px}.tab__label[data-astro-cid-fieeo65e]{white-space:nowrap;padding-block:1px 3px;line-height:1.35}[dir=rtl] .tab__label[data-astro-cid-fieeo65e],.tab--lang[data-astro-cid-fieeo65e]:lang(ar) .tab__label[data-astro-cid-fieeo65e]{padding-block:0 2px;font-size:.75rem;line-height:1.6}.tab[data-astro-cid-fieeo65e][aria-current=page]{color:var(--link-blue);background:var(--chip);box-shadow:inset 0 0 0 1px var(--glass-edge-low), 0 1px 2px #142d5a14}.tab[data-astro-cid-fieeo65e]:active{background:var(--chip-hover);transform:scale(.94)}.tab[data-astro-cid-fieeo65e]:focus-visible{border-radius:var(--r-pill);box-shadow:inset 0 0 0 2px var(--link-blue)}:root[data-mode=night]{color-scheme:dark;--ink:#e8eef8;--ink-muted:#9eafc6;--link-blue:#8db6ff;--link-blue-hover:#b5cfff;--seam-mid:#111b2f;--bg-ivory:#0b1220;--bg-white:#0d1527;--bg-gradient:radial-gradient(90% 70% at 85% 10%, #1b2c50 0%, #1b2c5000 60%), radial-gradient(70% 60% at 10% 90%, #132342 0%, #13234200 60%), #0c1425;--glass-white-tint:#2434548c;--glass-blue-tint:#1c3a7673;--glass-blue-strong:#3058a880;--glass-solid:#141e34f2;--glass-edge:#ffffff24;--glass-edge-low:#96b4e62e;--glass-shadow:0 1px 2px #00000059, 0 8px 24px #00000052, 0 24px 64px #0000004d;--glass-shadow-lift:0 2px 4px #0006, 0 14px 32px #00000061, 0 32px 80px #00000057;--glass-sheen:radial-gradient(120% 60% at 15% 0%, #ffffff1a 0%, #fff0 60%), linear-gradient(180deg, #ffffff0d 0%, #fff0 45%);--glass-sheen-rtl:radial-gradient(120% 60% at 85% 0%, #ffffff1a 0%, #fff0 60%), linear-gradient(180deg, #ffffff0d 0%, #fff0 45%);--bar-bg:linear-gradient(165deg, #1e2a44d6 0%, #111b2fcc 100%);--chip:#ffffff1f;--chip-hover:#ffffff14;--brand-mark-bg:linear-gradient(160deg, #24395f 0%, #142139 100%);--card-solid:linear-gradient(160deg, #1b2842 0%, #111b30 100%);--tile-bg:linear-gradient(160deg, #162138e6, #0f192ddb);--tile-bg-upcoming:linear-gradient(160deg, #1e2c48bf, #142038b3);--tile-bg-solid:linear-gradient(160deg, #162138f5, #0f192df0);--sheet-bg:linear-gradient(180deg, #151f34fa 0%, #0f182af7 100%);--sheet-solid:#151f35;--story-fill-blue:radial-gradient(80% 70% at 75% 20%, #1c3260 0%, #1c326000 65%), radial-gradient(70% 60% at 20% 85%, #142645 0%, #14264500 60%), linear-gradient(180deg, #0f1a2f 0%, #0b1424 100%);--hairline:#ffffff1a;--tint-blue:#8db6ff24;--tint-blue-strong:#8db6ff3d;--tooltip-fg:#0b1220;--story-grade:linear-gradient(180deg, #1e40780d 0%, #0e1e3300 40%, #0e1e3347 100%), linear-gradient(90deg, #78a0e614, #78a0e614);--focus-ring:0 0 0 3px #0b1220, 0 0 0 5px var(--link-blue)}:root[data-mode=night] .story__progress{box-shadow:inset 0 1px 0 var(--glass-edge), inset 0 0 0 1px var(--glass-edge-low), 0 2px 6px #0000004d, 0 6px 16px #00000040}:root[data-mode=night] :is(.acard__status--live,.project__status--live){color:#7fe3b0;background:#46c88c29}:root[data-mode=night] :is(.acard__status--completed,.project__status--completed){color:#aecbff;background:#8db6ff29}:root[data-mode=night] :is(.acard__status--in-progress,.project__status--in-progress){color:#c9bbff;background:#aa96ff2e}:root[data-mode=aero]{--ink:#0b3d91;--ink-muted:#2b5fa8;--aero-outline:#0a4fc0;--link-blue:#0a6fc2;--link-blue-hover:#07599e;--seam-mid:transparent;--bg-ivory:transparent;--bg-white:transparent;--bg-gradient:transparent;--story-fill-blue:transparent;--story-grade:none;--glass-white-tint:#ffffffe0;--glass-blue-tint:#d6f1ffd6;--glass-solid:#ebf9fff2;--glass-edge:#fff;--glass-edge-low:#288ccd52;--glass-shadow:0 1px 2px #003c6e1f, 0 8px 22px #00468229, 0 20px 48px #00468224;--glass-shadow-lift:0 2px 4px #003c6e24, 0 14px 30px #00468233, 0 30px 64px #0046822e;--glass-sheen:linear-gradient(180deg, #ffffffd9 0%, #ffffff52 46%, #fff0 50%), radial-gradient(80% 45% at 50% 100%, #96e8ff66 0%, #96e8ff00 100%);--glass-sheen-rtl:var(--glass-sheen);--bar-bg:linear-gradient(180deg, #ffffffe6 0%, #e8f8ffcc 49%, #bae7fcbd 51%, #d6f3ffd1 100%);--chip:linear-gradient(180deg, #f4fcff 0%, #bdebff 47%, #6ccff7 53%, #a8e6ff 100%);--chip-hover:linear-gradient(180deg, #ffffffeb 0%, #def6ffd9 47%, #ace5fbc7 53%, #ccf0ffd9 100%);--brand-mark-bg:radial-gradient(70% 40% at 50% 14%, #fffffff2 0%, #fff0 100%), radial-gradient(circle at 50% 60%, #45bdf2 0%, #1d9ae0 55%, #0f7cc4 100%);--card-solid:linear-gradient(180deg, #fff 0%, #f1fbff 47%, #ddf3ff 53%, #c8ebff 100%);--tile-bg:linear-gradient(180deg, #ffffffeb 0%, #f2fbffe0 47%, #dcf4ffd9 53%, #cceeffd6 100%);--tile-bg-upcoming:linear-gradient(180deg, #ffffffc7 0%, #e8f8ffb3 47%, #cdeeffa8 53%, #dcf4ffb3 100%);--tile-bg-solid:linear-gradient(180deg, #fff 0%, #f2fbff 47%, #def4ff 53%, #cdeeff 100%);--sheet-bg:linear-gradient(180deg, #fffffff7 0%, #ecfafff2 60%, #d6f2ffed 100%);--sheet-solid:#fbfeff;--hairline:#0a5a8c29;--tint-blue:linear-gradient(180deg, #fff 0%, #ccf0ff 46%, #78d3f8 54%, #b6ecff 100%);--tint-blue-strong:linear-gradient(180deg, #fff 0%, #bdebff 46%, #4fc4f5 54%, #9fe3ff 100%);--aero-scene:image-set(url(/aero/splash-1536.avif) type("image/avif"), url(/aero/splash-1536.webp) type("image/webp"));background:#6cc4f4}:root[data-mode=aero][data-site=private]{--aero-scene:image-set(url(/aero/city-3840.avif) type("image/avif"), url(/aero/city-3840.webp) type("image/webp"))}@media (width<=1600px) and (resolution<=1.5x) and (aspect-ratio>=1){:root[data-mode=aero][data-site=private]{--aero-scene:image-set(url(/aero/city-2560.avif) type("image/avif"), url(/aero/city-2560.webp) type("image/webp"))}}:root[data-mode=aero] body{background:0 0}:root[data-mode=aero] body:before{content:"";z-index:-1;pointer-events:none;background:var(--aero-scene) center / cover no-repeat, linear-gradient(180deg, #4aa8e8 0%, #9fd8f6 55%, #7cc95a 100%);block-size:100lvh;position:fixed;inset:0 0 auto}:root[data-mode=aero] :is(.shell__content,.story__intro){--ink:#fff;--ink-muted:#fff;--link-blue:#fff;--link-blue-hover:#dff3ff;color:var(--ink);--aero-stroke:.2em;-webkit-text-stroke-color:var(--aero-outline);paint-order:stroke fill;text-shadow:0 .08em .16em #00236973;font-weight:700}:root[data-mode=aero] *{-webkit-text-stroke-width:var(--aero-stroke,0)}:root[data-mode=aero] :is(.shell__content,.story__intro) :is(h1,h2,h3):not(.glass,.glass *){--aero-stroke:0;paint-order:normal;text-shadow:.075em 0 0 var(--aero-outline), .0724em .0194em 0 var(--aero-outline), .065em .0375em 0 var(--aero-outline), .053em .053em 0 var(--aero-outline), .0375em .065em 0 var(--aero-outline), .0194em .0724em 0 var(--aero-outline), 0 .075em 0 var(--aero-outline), -.0194em .0724em 0 var(--aero-outline), -.0375em .065em 0 var(--aero-outline), -.053em .053em 0 var(--aero-outline), -.065em .0375em 0 var(--aero-outline), -.0724em .0194em 0 var(--aero-outline), -.075em 0 0 var(--aero-outline), -.0724em -.0194em 0 var(--aero-outline), -.065em -.0375em 0 var(--aero-outline), -.053em -.053em 0 var(--aero-outline), -.0375em -.065em 0 var(--aero-outline), -.0194em -.0724em 0 var(--aero-outline), 0 -.075em 0 var(--aero-outline), .0194em -.0724em 0 var(--aero-outline), .0375em -.065em 0 var(--aero-outline), .053em -.053em 0 var(--aero-outline), .065em -.0375em 0 var(--aero-outline), .0724em -.0194em 0 var(--aero-outline), .0435em .0116em 0 var(--aero-outline), .0318em .0318em 0 var(--aero-outline), .0116em .0435em 0 var(--aero-outline), -.0116em .0435em 0 var(--aero-outline), -.0318em .0318em 0 var(--aero-outline), -.0435em .0116em 0 var(--aero-outline), -.0435em -.0116em 0 var(--aero-outline), -.0318em -.0318em 0 var(--aero-outline), -.0116em -.0435em 0 var(--aero-outline), .0116em -.0435em 0 var(--aero-outline), .0318em -.0318em 0 var(--aero-outline), .0435em -.0116em 0 var(--aero-outline), 0 .12em .16em #001e5f73;font-weight:800}:root[data-mode=aero].webkit :is(.shell__content,.story__intro) :is(h1,h2,h3):not(.glass,.glass *){--aero-stroke:.15em;paint-order:stroke fill;text-shadow:none}:root[data-mode=aero].webkit{stroke-linejoin:round}:root[data-mode=aero] .glass{--ink:#0b3d91;--ink-muted:#2b5fa8;--link-blue:#0a62c9;--link-blue-hover:#084ea3;--aero-stroke:0;color:var(--ink);-webkit-text-stroke:0;text-shadow:none;font-weight:400}:root[data-mode=aero] .glass :is(h1,h2,h3,.num__value,.acard__title,.ctile__name,.badge__label):not(.cdetails__h),:root[data-mode=aero] .glass :is(h1,h2,h3,.num__value) *{color:#fff;--aero-stroke:0;paint-order:normal;text-shadow:.065em 0 0 var(--aero-outline), .0628em .0168em 0 var(--aero-outline), .0563em .0325em 0 var(--aero-outline), .046em .046em 0 var(--aero-outline), .0325em .0563em 0 var(--aero-outline), .0168em .0628em 0 var(--aero-outline), 0 .065em 0 var(--aero-outline), -.0168em .0628em 0 var(--aero-outline), -.0325em .0563em 0 var(--aero-outline), -.046em .046em 0 var(--aero-outline), -.0563em .0325em 0 var(--aero-outline), -.0628em .0168em 0 var(--aero-outline), -.065em 0 0 var(--aero-outline), -.0628em -.0168em 0 var(--aero-outline), -.0563em -.0325em 0 var(--aero-outline), -.046em -.046em 0 var(--aero-outline), -.0325em -.0563em 0 var(--aero-outline), -.0168em -.0628em 0 var(--aero-outline), 0 -.065em 0 var(--aero-outline), .0168em -.0628em 0 var(--aero-outline), .0325em -.0563em 0 var(--aero-outline), .046em -.046em 0 var(--aero-outline), .0563em -.0325em 0 var(--aero-outline), .0628em -.0168em 0 var(--aero-outline), .0377em .0101em 0 var(--aero-outline), .0276em .0276em 0 var(--aero-outline), .0101em .0377em 0 var(--aero-outline), -.0101em .0377em 0 var(--aero-outline), -.0276em .0276em 0 var(--aero-outline), -.0377em .0101em 0 var(--aero-outline), -.0377em -.0101em 0 var(--aero-outline), -.0276em -.0276em 0 var(--aero-outline), -.0101em -.0377em 0 var(--aero-outline), .0101em -.0377em 0 var(--aero-outline), .0276em -.0276em 0 var(--aero-outline), .0377em -.0101em 0 var(--aero-outline), 0 .09em .12em #00236959;font-weight:800}:root[data-mode=aero].webkit .glass :is(h1,h2,h3,.num__value,.acard__title,.ctile__name,.badge__label):not(.cdetails__h),:root[data-mode=aero].webkit .glass :is(h1,h2,h3,.num__value) *{--aero-stroke:.13em;-webkit-text-stroke-color:var(--aero-outline);paint-order:stroke fill;text-shadow:none}:root[data-mode=aero]{--gloss:linear-gradient(180deg, #4d99f2 0%, #2d7be4 44%, #1f6dd8 56%, #2c8ae7 80%, #6ccdf8 100%);--gloss-across:linear-gradient(90deg, #4d99f2 0%, #2d7be4 40%, #1f6dd8 60%, #2c8ae7 82%, #6ccdf8 100%);--gloss-rim:inset 0 0 0 1px #06328c99, inset 0 1px 0 1px #ffffff59, inset 0 -18px 26px -16px #96eeffb3;--gloss-shine:linear-gradient(180deg, #ffffff9e 0%, #ffffff38 55%, #fff0 100%)}:root[data-mode=aero] :is(.glass:not(.glass-button,.row__arrow,.modepick,.story__progress),.book__soon){--ink:#fff;--ink-muted:#e4f4ff;--link-blue:#fff;--link-blue-hover:#d4f0ff;--hairline:#ffffff61;color:var(--ink);background:var(--gloss);text-shadow:0 1px 1px #00286e73}:root[data-mode=aero] :is(.glass:not(.glass-button,.row__arrow,.modepick,.story__progress),.book__soon):before{box-shadow:var(--gloss-rim);background:0 0}:root[data-mode=aero] .book__soon{isolation:isolate;position:relative}:root[data-mode=aero] .book__soon:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}:root[data-mode=aero] :is(.glass:not(.glass-button,.row__arrow,.modepick,.story__progress),.book__soon):after{content:"";z-index:-1;background:var(--gloss-shine);pointer-events:none;border-radius:999px/24px;block-size:clamp(12px,34%,40px);position:absolute;inset:3px 6px auto}:root[data-mode=aero] .sidebar.glass{background:var(--gloss-across)}:root[data-mode=aero] .sidebar.glass:after{background:linear-gradient(90deg,#ffffff9e 0%,#ffffff1f 100%);border-radius:24px/999px;block-size:auto;inline-size:44%;inset:6px auto 6px 3px}:root[data-mode=aero][dir=rtl] .sidebar.glass{background:linear-gradient(270deg,#4d99f2 0%,#2d7be4 40%,#1f6dd8 60%,#2c8ae7 82%,#6ccdf8 100%)}:root[data-mode=aero][dir=rtl] .sidebar.glass:after{background:linear-gradient(270deg,#ffffff9e 0%,#ffffff1f 100%);inset:6px 3px 6px auto}:root[data-mode=aero]:not([data-sidebar=open]) .sidebar :is(.navbtn__label,.brand__name){color:#fff;background:#0b3d91}:root[data-mode=aero][data-site=public]{--gloss:linear-gradient(180deg, #4d99f29e 0%, #2d7be48f 44%, #1f6dd899 56%, #2c8ae78f 80%, #6ccdf899 100%);--gloss-across:linear-gradient(90deg, #4d99f29e 0%, #2d7be48f 40%, #1f6dd899 60%, #2c8ae78f 82%, #6ccdf899 100%)}:root[data-mode=aero][data-site=public] .glass:not(.glass-button,.row__arrow,.modepick,.story__progress){backdrop-filter:blur(14px)saturate(160%)}:root[data-mode=aero][data-site=public][dir=rtl] .sidebar.glass{background:linear-gradient(270deg,#4d99f29e 0%,#2d7be48f 40%,#1f6dd899 60%,#2c8ae78f 82%,#6ccdf899 100%)}@media (pointer:coarse){:root[data-mode=aero][data-site=public] .story .glass.tile{backdrop-filter:none}}:root[data-mode=aero] .glass :is(.acard__status,.num__highlight,.story__badge,code){color:#0b3d91;text-shadow:none}:root[data-mode=aero] .glass .acard__status{background:linear-gradient(#fff,#e2f4ff)}:root[data-mode=aero] .story__fill--purple{background:0 0}:root[data-mode=aero] .socials__contact{border-block-start:0}:root[data-mode=aero] .glass-button{background:var(--tint-blue)}:root[data-mode=aero] .contact-email__address{border-radius:var(--r-pill);padding:6px clamp(10px,4cqw,16px)}:root[data-mode=aero] .shell__content .project__status{--link-blue:#0a62c9;--ink-muted:#2b5fa8;--aero-stroke:0;-webkit-text-stroke:0;text-shadow:none;background:linear-gradient(#fff,#e2f4ff);box-shadow:inset 0 1px #fff,0 2px 8px #003c6e2e}:root[data-mode=aero] .shell__content .book__soon{--ink-muted:#2b5fa8;--link-blue:#0a62c9;background:var(--tile-bg);--aero-stroke:0;-webkit-text-stroke:0;text-shadow:none}:root[data-mode=aero] :is(.contact-email__address,.home__next){color:#0b3d91;--aero-stroke:0;-webkit-text-stroke:0;text-shadow:none;background:linear-gradient(#fff,#e2f4ff);font-weight:700;box-shadow:inset 0 1px #fff,0 2px 10px #003c6e24}:root[data-mode=aero] .home__next:hover{color:#0a62c9}:root[data-mode=aero] .shell__content .sheen{--aero-stroke:0;-webkit-text-stroke:0;text-shadow:none}:root[data-mode=aero] :is(.acard__read,.ctile__open--head,.glass-button,.navbtn[aria-current=page],.tab[aria-current=page]){color:#0b3d91;--aero-stroke:0;-webkit-text-stroke:0;text-shadow:0 1px #fffc;font-weight:700;box-shadow:inset 0 1px #fff,inset 0 -1px #005a9638,0 2px 6px #005aa040}:root[data-mode=aero]{--font-en:"Nunito", "Baloo Bhaijaan 2", "Segoe UI", ui-sans-serif, system-ui, sans-serif;--font-ar:"Nunito", "Baloo Bhaijaan 2", "IBM Plex Sans Arabic", "Segoe UI", ui-sans-serif, system-ui, sans-serif}:root[data-mode=aero] :is(code,pre,kbd,samp){font-family:var(--font-en)}:root[data-mode=aero] :is(.navbtn__icon,.tab .icon,.sidebar__toggle .icon){box-sizing:content-box;background:var(--aero-icon,none) center / contain no-repeat;filter:drop-shadow(0 1px 1.5px #00285a4d);block-size:28px;inline-size:28px;padding:2px}:root[data-mode=aero] :is(.navbtn__icon,.tab .icon,.sidebar__toggle .icon)>*{visibility:hidden}:root[data-mode=aero] .tab .icon{will-change:transform}:root[data-mode=aero] .sidebar .navbtn{padding-inline:10px}:root[data-mode=aero] .icon--home{--aero-icon:url(/aero/icons/home.svg)}:root[data-mode=aero] .icon--journey{--aero-icon:url(/aero/icons/journey.svg)}:root[data-mode=aero] .icon--companies{--aero-icon:url(/aero/icons/companies.svg)}:root[data-mode=aero] .icon--projects{--aero-icon:url(/aero/icons/projects.svg)}:root[data-mode=aero] .icon--hobbies{--aero-icon:url(/aero/icons/hobbies.svg)}:root[data-mode=aero] .icon--writings{--aero-icon:url(/aero/icons/writings.svg)}:root[data-mode=aero] .icon--family{--aero-icon:url(/aero/icons/family.svg)}:root[data-mode=aero] .icon--socials{--aero-icon:url(/aero/icons/socials.svg)}:root[data-mode=aero] .icon--globe{--aero-icon:url(/aero/icons/globe.svg)}:root[data-mode=aero] .icon--mode{--aero-icon:url(/aero/icons/mode.svg)}:root[data-mode=aero] .icon--login{--aero-icon:url(/aero/icons/login.svg)}:root[data-mode=aero] .icon--logout{--aero-icon:url(/aero/icons/logout.svg)}:root[data-mode=aero] .icon--panel{--aero-icon:url(/aero/icons/panel.svg)}:root[data-mode=aero] :is(.story__step,.row__arrow){color:#fff;background:radial-gradient(90% 55% at 50% 6%,#fffffff2 0%,#ffffff4d 62%,#fff0 64%),radial-gradient(circle at 50% 88%,#8fe6ff 0%,#2aa0f2 45%,#0a57c0 100%);box-shadow:inset 0 0 0 1px #fff9,0 0 0 1px #0a4aa8,0 3px 8px #00327859}:root[data-mode=aero] :is(.story__step,.row__arrow) svg{stroke-width:3px;filter:drop-shadow(0 1px 1px #0028648c)}:root[data-mode=aero] .story__step:disabled{opacity:.45;filter:saturate(.4)}:root[data-mode=aero] .brand__mark{color:#fff;text-shadow:0 1px 1px #003c7873}:root[data-mode=aero] .flow__blend{display:none}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-cyrillic-ext-400-normal.CuPM9foi.woff2)format("woff2"),url(/_astro/nunito-cyrillic-ext-400-normal.xaE7D4Sw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-cyrillic-400-normal.xAOo5cBP.woff2)format("woff2"),url(/_astro/nunito-cyrillic-400-normal.D1j0u8EH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-vietnamese-400-normal.BHkVbP3T.woff2)format("woff2"),url(/_astro/nunito-vietnamese-400-normal.DtOtW02z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-latin-ext-400-normal.i-8OOpdj.woff2)format("woff2"),url(/_astro/nunito-latin-ext-400-normal.CjMJVfGn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-latin-400-normal.r8SDr6Up.woff2)format("woff2"),url(/_astro/nunito-latin-400-normal.DKg4f3fz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-cyrillic-ext-600-normal.CWPPjBOD.woff2)format("woff2"),url(/_astro/nunito-cyrillic-ext-600-normal.vnfu4DTE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-cyrillic-600-normal.DJGQ2h05.woff2)format("woff2"),url(/_astro/nunito-cyrillic-600-normal.BUjmtIuu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-vietnamese-600-normal.BY8O6Cug.woff2)format("woff2"),url(/_astro/nunito-vietnamese-600-normal.DO1RqFw5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-latin-ext-600-normal.Dd9Zuxh1.woff2)format("woff2"),url(/_astro/nunito-latin-ext-600-normal.BKUpuB78.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-latin-600-normal.Br8yIETf.woff2)format("woff2"),url(/_astro/nunito-latin-600-normal.Cd0eNu1l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-cyrillic-ext-800-normal.B-cvGohL.woff2)format("woff2"),url(/_astro/nunito-cyrillic-ext-800-normal.pjRatrRO.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-cyrillic-800-normal.D3igD7Kl.woff2)format("woff2"),url(/_astro/nunito-cyrillic-800-normal.DymMgApb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-vietnamese-800-normal.D_CZYdm9.woff2)format("woff2"),url(/_astro/nunito-vietnamese-800-normal.Dz0hZPb5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-ext-800-normal.CtU8tJOV.woff2)format("woff2"),url(/_astro/nunito-latin-ext-800-normal.CDcxIxx8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-800-normal.Dz8SOQK_.woff2)format("woff2"),url(/_astro/nunito-latin-800-normal.D-J0wlBY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/baloo-bhaijaan-2-arabic-400-normal.CQZLWjs7.woff2)format("woff2"),url(/_astro/baloo-bhaijaan-2-arabic-400-normal.uJsh1wn7.woff)format("woff")}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/baloo-bhaijaan-2-arabic-600-normal.CFIJgrrQ.woff2)format("woff2"),url(/_astro/baloo-bhaijaan-2-arabic-600-normal.BHt9e_Sj.woff)format("woff")}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/baloo-bhaijaan-2-arabic-800-normal.seqr1dGG.woff2)format("woff2"),url(/_astro/baloo-bhaijaan-2-arabic-800-normal.53vlEMIg.woff)format("woff")}.modepick[data-astro-cid-v4smmrxp]{inset-inline-start:calc(var(--rail-gap) + var(--rail-w) + var(--s-4));inset-block:auto var(--rail-gap);inline-size:min(380px, calc(100vw - 2 * var(--s-4)));padding:var(--s-5);border-radius:var(--r-panel);color:var(--ink);border:0;margin:0;position:fixed}html[data-sidebar=open] .modepick[data-astro-cid-v4smmrxp]{inset-inline-start:calc(var(--rail-gap) + var(--rail-w-open) + var(--s-4))}@supports (backdrop-filter:blur(1px)){.modepick[data-astro-cid-v4smmrxp]{background:var(--sheet-bg)}}.modepick[data-astro-cid-v4smmrxp]::backdrop{background:#1e40781f}.modepick__head[data-astro-cid-v4smmrxp]{justify-content:space-between;align-items:center;margin-block-end:var(--s-4);display:flex}.modepick__title[data-astro-cid-v4smmrxp]{font-size:var(--fs-h3);font-weight:600}.modepick__close[data-astro-cid-v4smmrxp]{background:var(--chip);block-size:40px;inline-size:40px;color:var(--ink);cursor:pointer;box-shadow:inset 0 0 0 1px var(--glass-edge-low);border:0;border-radius:50%;place-items:center;display:grid}.modepick__close[data-astro-cid-v4smmrxp]:focus-visible{border-radius:50%}.modepick__list[data-astro-cid-v4smmrxp]{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.modepick__opt[data-astro-cid-v4smmrxp]{gap:var(--s-2);padding:var(--s-2);border-radius:var(--r-sm);color:var(--ink);font-size:var(--fs-small);cursor:pointer;transition:background-color var(--t-fast) var(--ease-spring);background:0 0;border:0;justify-items:center;font-weight:500;display:grid}.modepick__opt[data-astro-cid-v4smmrxp]:hover{background:var(--chip-hover)}.modepick__opt[data-astro-cid-v4smmrxp][aria-checked=true] .modepick__swatch[data-astro-cid-v4smmrxp]{box-shadow:0 0 0 2px var(--surface-pure), 0 0 0 4px var(--link-blue)}.modepick__opt[data-astro-cid-v4smmrxp][aria-checked=true] .modepick__name[data-astro-cid-v4smmrxp]{color:var(--link-blue);font-weight:600}.modepick__swatch[data-astro-cid-v4smmrxp]{aspect-ratio:4/3;border-radius:12px;place-items:center;inline-size:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #142d5a1f}.modepick__card[data-astro-cid-v4smmrxp]{border-radius:8px;block-size:46%;inline-size:62%}.modepick__swatch--auto[data-astro-cid-v4smmrxp]{background:linear-gradient(135deg,#fcfbf7 0%,#dfe9f9 49.5%,#142240 50.5%,#0b1220 100%)}.modepick__swatch--auto[data-astro-cid-v4smmrxp] .modepick__card[data-astro-cid-v4smmrxp]{background:linear-gradient(135deg,#ffffffe6 49.5%,#28385af2 50.5%);box-shadow:0 4px 10px #142d5a33}.modepick__swatch--glass[data-astro-cid-v4smmrxp]{background:linear-gradient(160deg,#fcfbf7,#dfe9f9)}.modepick__swatch--glass[data-astro-cid-v4smmrxp] .modepick__card[data-astro-cid-v4smmrxp]{background:linear-gradient(160deg,#ffffffe6,#d6e5fad9);box-shadow:inset 0 1px #fff,0 4px 10px #142d5a24}.modepick__swatch--night[data-astro-cid-v4smmrxp]{background:linear-gradient(160deg,#142240,#0b1220)}.modepick__swatch--night[data-astro-cid-v4smmrxp] .modepick__card[data-astro-cid-v4smmrxp]{background:linear-gradient(160deg,#28385af2,#162138f2);box-shadow:inset 0 1px #ffffff24,0 4px 10px #0006}.modepick__swatch--aero[data-astro-cid-v4smmrxp]{background:#5fb8f0 image-set("/aero/splash-1536.avif" 1x type("image/avif"),"/aero/splash-1536.webp" 1x type("image/webp")) 50%/cover no-repeat}html[data-site=private] .modepick__swatch--aero[data-astro-cid-v4smmrxp]{background-image:image-set("/aero/city-2560.avif" 1x type("image/avif"),"/aero/city-2560.webp" 1x type("image/webp"))}.modepick__swatch--aero[data-astro-cid-v4smmrxp] .modepick__card[data-astro-cid-v4smmrxp]{background:linear-gradient(#fff 0%,#eafaff 47%,#bfeaff 53%,#e2f6ff 100%);box-shadow:inset 0 1px #fff,0 4px 10px #00468240}@media (width<=767px){.modepick[data-astro-cid-v4smmrxp]{inset-inline:12px;inset-block:auto calc(12px + env(safe-area-inset-bottom,0px));inline-size:auto;max-inline-size:none}}main[data-astro-cid-hkbrpulz]{outline:none;min-block-size:100svh}.shell[data-astro-cid-5224qgol]{min-block-size:var(--screen);position:relative}.shell--screen[data-astro-cid-5224qgol]{block-size:var(--screen)}.shell--ivory[data-astro-cid-5224qgol]{background:var(--bg-ivory)}.shell--white[data-astro-cid-5224qgol]{background:var(--bg-white)}.shell--gradient[data-astro-cid-5224qgol]{background:var(--bg-gradient)}.shell__bg[data-astro-cid-5224qgol]{z-index:0;position:fixed;inset:0}.shell__bg[data-astro-cid-5224qgol] img{object-fit:cover;block-size:100%;inline-size:100%;max-inline-size:none}.shell__bg[data-astro-cid-5224qgol]:after{content:"";background:var(--scrim);position:absolute;inset:0}.shell__content[data-astro-cid-5224qgol]{z-index:1;padding-inline:var(--content-start) var(--content-end);padding-block:var(--s-9) var(--s-9);position:relative}.shell--screen[data-astro-cid-5224qgol] .shell__content[data-astro-cid-5224qgol]{block-size:100%;padding-block:var(--section-top) var(--section-bottom);flex-direction:column;display:flex}@media (width<=767px){.shell__content[data-astro-cid-5224qgol]{padding-block:var(--s-8) calc(var(--bottom-bar-h) + var(--s-8))}}
