.site-header[data-astro-cid-3ef6ksr2]{position:sticky;inset-block-start:0;z-index:130;transition:background .35s,border-color .35s,backdrop-filter .35s,box-shadow .35s;border-block-end:1px solid transparent}.site-header[data-astro-cid-3ef6ksr2].is-scrolled{background:color-mix(in srgb,var(--ink-950) 94%,transparent);backdrop-filter:saturate(170%) blur(16px);border-block-end-color:var(--line);box-shadow:var(--shadow)}@supports not (backdrop-filter: blur(1px)){.site-header[data-astro-cid-3ef6ksr2].is-scrolled{background:var(--ink-950)}}.header__inner[data-astro-cid-3ef6ksr2]{position:relative;z-index:140;display:flex;align-items:center;justify-content:space-between;gap:14px;height:68px;transition:height .35s var(--ease)}@media(min-width:600px){.header__inner[data-astro-cid-3ef6ksr2]{gap:20px;height:76px}}.site-header[data-astro-cid-3ef6ksr2].is-scrolled .header__inner[data-astro-cid-3ef6ksr2]{height:66px}.header__nav[data-astro-cid-3ef6ksr2]{display:none;gap:4px}.header__link[data-astro-cid-3ef6ksr2]{position:relative;padding:8px 14px;font-size:.95rem;font-weight:600;color:var(--muted);border-radius:8px;transition:color .25s}.header__link[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;inset-block-end:2px;inset-inline-start:14px;inset-inline-end:14px;height:1.5px;background:var(--grad-gold);transform:scaleX(0);transform-origin:inline-start;transition:transform .3s var(--ease)}.header__link[data-astro-cid-3ef6ksr2]:hover,.header__link[data-astro-cid-3ef6ksr2].is-active{color:var(--text)}.header__link[data-astro-cid-3ef6ksr2]:hover:after,.header__link[data-astro-cid-3ef6ksr2].is-active:after{transform:scaleX(1)}.header__actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px}@media(min-width:600px){.header__actions[data-astro-cid-3ef6ksr2]{gap:10px}}.lang-toggle[data-astro-cid-3ef6ksr2] svg{color:var(--gold-2);transition:transform .6s var(--ease)}.lang-toggle[data-astro-cid-3ef6ksr2]:hover svg{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.lang-toggle[data-astro-cid-3ef6ksr2]:hover svg{transform:none}}.header__cta[data-astro-cid-3ef6ksr2]{display:none;padding:11px 22px;font-size:.9rem}.header__burger[data-astro-cid-3ef6ksr2] svg{grid-area:1 / 1;transition:opacity .25s var(--ease),transform .3s var(--ease)}.header__burger[data-astro-cid-3ef6ksr2] .header__burger-close{opacity:0;transform:rotate(-45deg) scale(.7)}.header__burger[data-astro-cid-3ef6ksr2].is-open .header__burger-open{opacity:0;transform:rotate(45deg) scale(.7)}.header__burger[data-astro-cid-3ef6ksr2].is-open .header__burger-close{opacity:1;transform:none}.mobile-nav[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;z-index:120;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:84px 24px max(30px,env(safe-area-inset-bottom));padding-inline-start:max(24px,env(safe-area-inset-left));padding-inline-end:max(24px,env(safe-area-inset-right));background:var(--ink-950);animation:sheet .34s var(--ease);overflow-y:auto;overscroll-behavior:contain}.mobile-nav[data-astro-cid-3ef6ksr2][hidden]{display:none}@keyframes sheet{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.mobile-nav__link[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;padding:16px 12px;min-height:56px;font-weight:700;font-size:1.2rem;letter-spacing:-.01em;color:var(--text);border-block-end:1px solid var(--line);-webkit-tap-highlight-color:transparent}.mobile-nav__link[data-astro-cid-3ef6ksr2]:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--grad-gold);opacity:.5}.mobile-nav__link[data-astro-cid-3ef6ksr2]:active{background:var(--panel-2)}.mobile-nav__cta[data-astro-cid-3ef6ksr2]{margin-block-start:22px;width:100%;min-height:54px;font-size:1.02rem}@media(min-width:900px){.header__nav[data-astro-cid-3ef6ksr2]{display:flex}.header__cta[data-astro-cid-3ef6ksr2]{display:inline-flex}.header__burger[data-astro-cid-3ef6ksr2]{display:none}.mobile-nav[data-astro-cid-3ef6ksr2]{display:none!important}}.intro[data-astro-cid-u43ozx4m]{--intro-1: #241ab0;--intro-2: #06008e;--intro-3: #02012b;--intro-trace: var(--gold);position:fixed;inset:0;z-index:9999;display:grid;place-content:center;justify-items:center;gap:28px;background:var(--ink-950);transition:opacity .8s var(--ease),visibility .8s}.intro[data-astro-cid-u43ozx4m]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 45%,var(--aurora-1),transparent 60%)}.intro[data-astro-cid-u43ozx4m].is-gone{opacity:0;visibility:hidden;pointer-events:none}.intro__mark[data-astro-cid-u43ozx4m]{width:clamp(78px,11vw,112px);height:auto;position:relative;z-index:1;filter:drop-shadow(0 24px 46px rgba(6,0,142,.4))}:root[data-theme=dark] .intro[data-astro-cid-u43ozx4m]{--intro-1: #7b74f0;--intro-2: #3b32d4;--intro-3: #150fa8;--intro-trace: #f0dca8}.intro__trace[data-astro-cid-u43ozx4m]{stroke-dasharray:1900;stroke-dashoffset:1900;animation:introTrace 1.25s cubic-bezier(.65,0,.35,1) .15s forwards}@keyframes introTrace{to{stroke-dashoffset:0}}.intro__ink[data-astro-cid-u43ozx4m] path[data-astro-cid-u43ozx4m]{opacity:0;animation:introFill .7s var(--ease) .95s forwards}.intro__ink[data-astro-cid-u43ozx4m] circle[data-astro-cid-u43ozx4m]{opacity:0;transform:scale(.3);transform-origin:center;animation:introPop .5s var(--ease) forwards}@keyframes introFill{to{opacity:1}}@keyframes introPop{to{opacity:1;transform:scale(1)}}.intro__word[data-astro-cid-u43ozx4m]{position:relative;z-index:1;font-family:var(--font-ar-display);font-size:clamp(.95rem,2vw,1.15rem);letter-spacing:.16em;color:var(--muted);opacity:0;animation:introWord .8s var(--ease) 1.25s forwards}@keyframes introWord{0%{opacity:0;transform:translateY(10px)}to{opacity:.9;transform:none}}body.is-loading{overflow:hidden}.mbar[data-astro-cid-4h3iukot]{position:fixed;inset-inline:0;inset-block-end:0;z-index:110;display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:8px;padding:10px 12px;padding-block-end:max(10px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--ink-950) 92%,transparent);backdrop-filter:blur(18px) saturate(160%);border-block-start:1px solid var(--line);transform:translateY(0);transition:transform .35s var(--ease)}body.is-locked .mbar[data-astro-cid-4h3iukot]{transform:translateY(110%)}.mbar__item[data-astro-cid-4h3iukot]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;padding:6px 4px;border-radius:13px;border:1px solid var(--line);background:var(--panel);color:var(--muted);font-size:.72rem;font-weight:700;line-height:1.2;text-align:center;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .25s,color .25s,transform .15s}.mbar__item[data-astro-cid-4h3iukot] svg{width:19px;height:19px}.mbar__item[data-astro-cid-4h3iukot]:active{transform:scale(.96)}.mbar__item--primary[data-astro-cid-4h3iukot]{background:var(--cta-bg);color:var(--cta-fg);border-color:transparent;box-shadow:var(--cta-shadow)}@media(min-width:900px){.mbar[data-astro-cid-4h3iukot]{display:none}}.skip-link[data-astro-cid-37fxchfa]{position:absolute;inset-block-start:-60px;inset-inline-start:16px;z-index:200;padding:10px 18px;background:var(--gold);color:#1a1204;border-radius:8px;font-weight:700;transition:inset-block-start .25s}.skip-link[data-astro-cid-37fxchfa]:focus{inset-block-start:16px}
