@font-face{font-family:Basis Grotesque;src:url(/fonts/BasisGrotesqueArabicPro-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Basis Grotesque;src:url(/fonts/BasisGrotesqueArabicPro-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Basis Grotesque;src:url(/fonts/BasisGrotesqueArabicPro-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Basis Grotesque;src:url(/fonts/BasisGrotesqueArabicPro-Black.woff2) format("woff2");font-weight:900;font-display:swap}:root{--bg: #000;--bg-raised: #0e0e0e;--line: #262626;--text: #f2f2f2;--text-muted: #9a9a9a;--neon: #fdc101;--neon-rgb: 253 193 1;--font: "Basis Grotesque", system-ui, sans-serif;--gutter: clamp(1rem, 4vw, 3rem);--radius: 14px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:#3a3a3a #050505}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#050505}::-webkit-scrollbar-thumb{background:#333;border-radius:999px;border:2px solid #050505}::-webkit-scrollbar-thumb:hover{background:var(--neon)}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{display:block;max-width:100%;height:auto}a{color:inherit}:focus-visible{outline:2px solid var(--neon);outline-offset:3px}.fx-w-mask{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.2em;margin-bottom:-.2em}.fx-w,.fx-l-mask,.fx-l{display:inline-block}.fx-w{transform-origin:0 100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.flag[data-astro-cid-54csbnpk]{border-radius:2px}.header[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 auto;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem var(--gutter);background:#000000b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgb(255 255 255 / .06)}.logo[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.7rem;text-decoration:none;color:#fff}.logo[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:2.2rem;height:2.2rem;color:var(--neon)}.name[data-astro-cid-3ef6ksr2]{font-weight:700;letter-spacing:-.01em}ul[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0;display:flex;gap:clamp(.9rem,2.5vw,2rem)}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:#fff;text-decoration:none;font-size:.95rem;padding-block:.4rem;background:linear-gradient(currentColor,currentColor) left bottom / 0 1px no-repeat;transition:background-size .3s}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{background-size:100% 1px}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].lang{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .7rem;border:1px solid rgb(255 255 255 / .22);border-radius:999px;font-weight:700;font-size:.82rem;letter-spacing:.06em;background-image:none;transition:border-color .2s,color .2s}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].lang:hover,nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].lang:focus-visible{border-color:var(--neon);color:var(--neon)}ul[data-astro-cid-3ef6ksr2]{align-items:center}@media(max-width:540px){.name[data-astro-cid-3ef6ksr2]{display:none}}.footer[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:1rem;padding:1.6rem var(--gutter);border-top:1px solid var(--line);color:var(--text-muted);font-size:.85rem}p[data-astro-cid-sz7xmlte]{margin:0}.top[data-astro-cid-sz7xmlte]{margin-left:auto;color:var(--text-muted);text-decoration:none}.top[data-astro-cid-sz7xmlte]:hover{color:var(--neon)}.neon-trail[data-astro-cid-nrkm6ydr],.neon-dot[data-astro-cid-nrkm6ydr]{position:fixed;pointer-events:none;z-index:100;display:none}.neon-trail[data-astro-cid-nrkm6ydr]{inset:0;width:100vw;height:100vh}.neon-dot[data-astro-cid-nrkm6ydr]{top:0;left:0;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--neon);box-shadow:0 0 12px 2px rgb(var(--neon-rgb) / .7);transition:width .25s,height .25s,margin .25s,background-color .25s,border-color .25s;border:1.5px solid transparent}.neon-dot[data-astro-cid-nrkm6ydr].is-hover{width:42px;height:42px;margin:-21px 0 0 -21px;background:rgb(var(--neon-rgb) / .08);border-color:var(--neon)}.neon-dot[data-astro-cid-nrkm6ydr].is-fast{width:34px;height:34px;margin:-17px 0 0 -17px;background:rgb(var(--neon-rgb) / .9);box-shadow:0 0 24px 8px rgb(var(--neon-rgb) / .75),0 0 60px 20px rgb(var(--neon-rgb) / .3);transition:width .12s,height .12s,margin .12s,box-shadow .12s}.has-neon-cursor .neon-trail[data-astro-cid-nrkm6ydr],.has-neon-cursor .neon-dot[data-astro-cid-nrkm6ydr]{display:block}.skip[data-astro-cid-5hce7sga]{position:absolute;left:1rem;top:-4rem;z-index:200;padding:.6rem 1rem;background:var(--neon);color:#111;border-radius:8px;font-weight:700}.skip[data-astro-cid-5hce7sga]:focus{top:1rem}main[data-astro-cid-5hce7sga]:focus{outline:none}
