@font-face{font-family:latin;src:url(../media/montserrat_latin_wght_normal-s.p.2krzz589ml7ge.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:latin Fallback;src:local(Arial);ascent-override:87.81%;descent-override:22.77%;line-gap-override:0.0%;size-adjust:110.23%}.HOSaLG_className{font-family:latin,latin Fallback,Helvetica Neue,Arial,sans-serif;font-style:normal}.HOSaLG_variable{--font-montserrat:"latin", "latin Fallback", Helvetica Neue, Arial, sans-serif}
@font-face{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-family:latinExt;src:url(../media/montserrat_latin_ext_wght_normal.24flxe5cv-u_z.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.FCUoIG_className{font-family:latinExt;font-style:normal}.FCUoIG_variable{--font-montserrat-latin-ext:"latinExt"}
@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-family:cyrillic;src:url(../media/montserrat_cyrillic_wght_normal.33j49mod78rwv.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.IkYRIa_className{font-family:cyrillic;font-style:normal}.IkYRIa_variable{--font-montserrat-cyrillic:"cyrillic"}
@font-face{unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-family:cyrillicExt;src:url(../media/montserrat_cyrillic_ext_wght_normal.0byvkui4meegz.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}._2LvRda_className{font-family:cyrillicExt;font-style:normal}._2LvRda_variable{--font-montserrat-cyrillic-ext:"cyrillicExt"}
@font-face{unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC;font-family:arabic;src:url(../media/noto_kufi_arabic_arabic_wght_normal.19utteyhu_sh8.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.BocxXW_className{font-family:arabic;font-style:normal}.BocxXW_variable{--font-noto-kufi-arabic:"arabic"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050d12;--bg-raised:#07141b;--bg-card:#07141bb3;--bg-glass:#07141b9e;--bg-sheet:#06151b;--bg-input:#050d1299;--accent:#4fe6f5;--accent-hover:#9bf2fa;--on-accent:#031016;--magenta:#ff2bd6;--magenta-soft:#ff6be3;--green:#34d399;--gold:#ffd36b;--danger:#ff7a8a;--danger-hover:#ff9aa6;--text-strong:#f2fdff;--text:#e6fafd;--text-soft:#cfe6eb;--mist:#a9c7cf;--mist-2:#8fb0ba;--muted:#6f8f99;--accent-tint:#4fe6f51f;--accent-tint-strong:#4fe6f529;--accent-hairline:#4fe6f51f;--accent-line-soft:#4fe6f529;--accent-line:#4fe6f53d;--accent-card:#4fe6f547;--accent-perf:#4fe6f559;--accent-ring:#4fe6f599;--accent-glow:#4fe6f559;--accent-glow-soft:#4fe6f533;--line-faint:#e6fafd14;--line-soft:#e6fafd1f;--line:#e6fafd29;--line-strong:#e6fafd3d;--line-bold:#e6fafd52;--radius-sm:12px;--radius-md:16px;--radius-card:20px;--radius-lg:24px;--radius-pill:999px;--container:1280px;--gutter:24px;--header-gap:36px;--shadow-card:0 30px 80px #00000080, 0 0 40px #4fe6f514;--shadow-pop:0 24px 60px #0009, 0 0 28px #4fe6f51f;--shadow-dialog:0 24px 64px #0009, 0 0 32px #4fe6f524, inset 0 1px 0 #ffffff0f;--font-sans:var(--font-montserrat-latin-ext), var(--font-montserrat-cyrillic), var(--font-montserrat-cyrillic-ext), var(--font-noto-kufi-arabic), var(--font-montserrat), "Helvetica Neue", Arial, sans-serif;--ease-out:cubic-bezier(.2, .7, .1, 1);--dur-fast:.15s;--dur:.2s;--z-header:30;--z-bar:40;--z-chat:50;--z-sheet:70;--z-popover:80}@media (max-width:820px){:root{--gutter:16px}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-synthesis:none;margin:0;font-size:16px;font-weight:500;line-height:normal}html[lang=ar] body :not(bdi,[dir=ltr],[dir=ltr] *){letter-spacing:0!important}body.scroll-locked{overflow:hidden}img,svg,video{max-width:100%;display:block}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:var(--accent);text-underline-offset:3px}a:hover{color:var(--accent-hover)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:default}:focus-visible{outline:2px solid var(--text);outline-offset:3px}::selection{color:var(--text-strong);background:#4fe6f559}.sr-only{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (max-width:820px){[data-sheet-close]{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}}.skip-link{z-index:1000;top:12px;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);transition:transform var(--dur) ease;padding:10px 16px;font-weight:700;text-decoration:none;position:fixed;inset-inline-start:12px;transform:translateY(-200%)}.skip-link:focus-visible{color:var(--on-accent);transform:none}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.btn{border-radius:var(--radius-pill);text-align:center;white-space:nowrap;-webkit-tap-highlight-color:transparent;min-height:48px;transition:background-color var(--dur) ease, border-color var(--dur) ease, color var(--dur) ease, box-shadow var(--dur) ease, transform .18s ease;border:none;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.btn:active:not([aria-disabled=true]):not(:disabled){transform:translateY(1px)}.btn-primary{background-color:var(--accent);color:var(--on-accent);box-shadow:0 0 0 1px var(--accent-ring), 0 10px 32px var(--accent-glow)}.btn-primary:hover,.btn-primary:focus-visible{background-color:var(--accent-hover);color:var(--on-accent)}.btn-primary:focus-visible{outline-color:var(--text-strong)}.btn-sheen{box-shadow:inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #03101624, 0 0 0 1px var(--accent-ring), 0 10px 36px var(--accent-glow);letter-spacing:.005em;background-image:linear-gradient(#ffffff47,#fff0 55%)}.btn-ghost{border:1px solid var(--line-bold);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--text);background:#050d1273;font-weight:600}.btn-ghost:hover{color:var(--text);background:#4fe6f524}.btn-outline{border:1px solid var(--line-bold);color:var(--text);background:#050d1266}.btn-outline:hover{border-color:var(--accent-ring);color:var(--text);background:#4fe6f51f}.btn-quiet{border:1px solid var(--line-strong);color:var(--text);background:0 0;font-weight:600}.btn-quiet:hover{color:var(--text);background:#4fe6f51a}.btn-sm{min-height:42px;padding:0 16px;font-size:14px}.btn-md{min-height:52px;font-size:16px}.btn-lg{min-height:58px;padding:0 30px;font-size:17px}.btn-block{width:100%;display:flex}.icon-btn{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--mist);transition:background-color var(--dur) ease, color var(--dur) ease;background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}.icon-btn:hover{color:var(--text);background:#e6fafd1a}@keyframes ny-reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes ny-scan{0%{opacity:1;top:0}85%{opacity:1}to{opacity:0;top:100%}}@keyframes ny-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes ny-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ny-spin{to{transform:rotate(360deg)}}@keyframes ny-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes ny-heart-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.reveal{animation:ny-reveal .5s var(--ease-out) both}.reveal-scan{z-index:2;background:var(--accent);height:1px;box-shadow:0 0 12px var(--accent);pointer-events:none;animation:ny-scan .5s var(--ease-out) both;position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal-scan{display:none}}:is(html:has(dialog[open]:modal),html:has(body.scroll-locked)){scrollbar-gutter:stable;overflow:hidden}
