@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../_fonts/vSGurvFi7J9DFpc3gRh0zb7zfLGEZfPgQADV5W675RU-SOsE32TvAEDx4Ogk8IUoJ8eiJFzZUTZWzAjnjTzmlhU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/oA7rp6XLB_UIP_utZxXIDlSPcMeVLGKMaeey_kAD0fo-98JsXCHs_mcC6olFARmc-2GM9H4YyxJhTUClXLaqEOU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/31PZhXd_YTCmsoiPQZc-xVtAWAkLogRFRj5mWplmKFE-6WsTw05QKugcwLySGc_b9CIheG8j8LRyo47qPL430Mk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/pWMvGwciZ-EfQsfR2ueelhC7Jnt5K-8Px8PjPK0mDII-eT9iD0iZ9WWhTJs6V5GxXr0iaUwx_WxgGGriOiGb81o.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Sans Arabic;src:local("IBM Plex Sans Arabic Regular"),local("IBM Plex Sans Arabic"),url(../_fonts/7XCgOZb-2UWqbHiBsW2cwv2Vru1P3BvrQsMgSFcuu4k-0Rc25KeiEu7IQ0vuU6lPVxnP8L4Tiimqh3SkPumCWK8.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:400;font-style:normal}@font-face{font-family:"IBM Plex Sans Arabic Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:100.2222%;ascent-override:108.2594%;descent-override:41.408%;line-gap-override:0%}@font-face{font-family:"IBM Plex Sans Arabic Fallback: Noto Sans";src:local("Noto Sans");size-adjust:95.1477%;ascent-override:114.0333%;descent-override:43.6164%;line-gap-override:0%}@font-face{font-family:"IBM Plex Sans Arabic Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:108.2823%;ascent-override:100.2011%;descent-override:38.3257%;line-gap-override:0%}@font-face{font-family:"IBM Plex Sans Arabic Fallback: Segoe UI";src:local("Segoe UI");size-adjust:101.7233%;ascent-override:106.6618%;descent-override:40.7969%;line-gap-override:0%}@font-face{font-family:"IBM Plex Sans Arabic Fallback: Arial";src:local("Arial");size-adjust:101.1663%;ascent-override:107.2492%;descent-override:41.0216%;line-gap-override:0%}:root{--mouse-glow:hsla(0,0%,100%,.05);--header-h:72px;--void:#000;--void-deep:#050505;--ink-surface:#0a0a0a;--glass-veil:hsla(0,0%,100%,.03);--edge-light:hsla(0,0%,100%,.08);--signal:#3d6ff2;--signal-deep:#1e3f99;--signal-glow:transparent;--prism-start:transparent;--prism-end:transparent;--text-primary:#fff;--text-secondary:#9ca3af;--text-muted:#6b7280;--success:#34d399;--warning:#f2b84b;--error:#f2555a;--info:#5fa8f5;--font-display-en:"Inter", "Inter Fallback: BlinkMacSystemFont", "Inter Fallback: Segoe UI", "Inter Fallback: Helvetica Neue", "Inter Fallback: Arial", "Inter Fallback: Noto Sans",sans-serif;--font-body-en:"Inter", "Inter Fallback: BlinkMacSystemFont", "Inter Fallback: Segoe UI", "Inter Fallback: Helvetica Neue", "Inter Fallback: Arial", "Inter Fallback: Noto Sans",sans-serif;--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback: Courier New", "IBM Plex Mono Fallback: Roboto Mono", "IBM Plex Mono Fallback: Noto Sans Mono",monospace;--font-display-ar:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback: BlinkMacSystemFont", "IBM Plex Sans Arabic Fallback: Segoe UI", "IBM Plex Sans Arabic Fallback: Helvetica Neue", "IBM Plex Sans Arabic Fallback: Arial", "IBM Plex Sans Arabic Fallback: Noto Sans",sans-serif;--font-body-ar:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback: BlinkMacSystemFont", "IBM Plex Sans Arabic Fallback: Segoe UI", "IBM Plex Sans Arabic Fallback: Helvetica Neue", "IBM Plex Sans Arabic Fallback: Arial", "IBM Plex Sans Arabic Fallback: Noto Sans",sans-serif;--text-display-xl:clamp(2.5rem,5vw,4rem);--line-height-display-xl:1.05;--text-display-l:clamp(2rem,4vw,2.75rem);--line-height-display-l:1.1;--text-display-m:clamp(1.5rem,3vw,2rem);--line-height-display-m:1.15;--text-body-l:clamp(1.125rem,2vw,1.19rem);--line-height-body-l:1.5;--text-body-m:clamp(1rem,1.5vw,1rem);--line-height-body-m:1.5;--text-body-s:clamp(.875rem,1.2vw,.875rem);--line-height-body-s:1.5;--text-label:clamp(.8125rem,1vw,.8125rem);--line-height-label:1.4;--text-mono:clamp(.875rem,1vw,.875rem);--line-height-mono:1.4;--spacing-1:8px;--spacing-2:16px;--spacing-3:24px;--spacing-4:32px;--spacing-5:40px;--spacing-6:48px;--spacing-8:64px;--spacing-12:96px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--container-width:1280px;--ease-decisive:cubic-bezier(.16,1,.3,1);--duration-micro:.15s;--duration-panel:.4s}html[lang=ar]{direction:rtl;--text-display-xl:clamp(2.25rem,4.5vw,3.75rem);--line-height-display-xl:1.3;--text-display-l:clamp(1.875rem,3.5vw,2.625rem);--line-height-display-l:1.4;--text-display-m:clamp(1.375rem,2.5vw,1.875rem);--line-height-display-m:1.45;--text-body-l:clamp(1.125rem,1.8vw,1.25rem);--line-height-body-l:1.9;--text-body-m:clamp(1rem,1.5vw,1.0625rem);--line-height-body-m:1.9;--text-body-s:clamp(.875rem,1.2vw,.9375rem);--line-height-body-s:1.8;--text-label:.875rem;--line-height-label:1.7;--line-height-mono:1.7}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#000;color:var(--text-primary);font-family:var(--font-body-en);line-height:var(--line-height-body-m);font-size:var(--text-body-m);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;width:100%;position:relative}html.light-mode body{background-color:#fff}.capabilities-section,.careers-section,.cinematic-section,.impact-section,.innovation-section,.proprietary-section,.rescue-section,.tech-stack-section,.trust-section{background:var(--void,#080a0f)}html{overflow-x:hidden;width:100%;position:relative}html[lang=ar] body{font-family:var(--font-body-ar)}.display,h1,h2,h3{font-family:var(--font-display-en);letter-spacing:-.035em;font-weight:700}html[lang=ar] .display,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{font-family:var(--font-display-ar);letter-spacing:0}.lux-gradient-text{background:linear-gradient(90deg,#a6b0c0 20%,#fff 40% 60%,#a6b0c0 80%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;display:inline-block}.lux-gradient-text,html.light-mode .lux-gradient-text{-webkit-text-fill-color:transparent;text-fill-color:transparent;animation:luxShine 3.5s linear infinite}html.light-mode .lux-gradient-text{background:linear-gradient(90deg,#3d6ff2 20%,#0a1128 40% 60%,#3d6ff2 80%);background-size:200% auto;-webkit-background-clip:text;background-clip:text}@keyframes luxFadeWrite{0%{opacity:0;clip-path:polygon(0 0,0 0,0 100%,0 100%);transform:translate(-15px)}to{opacity:1;clip-path:polygon(0 0,110% 0,110% 100%,0 100%);transform:translate(0)}}@keyframes luxFadeWriteRTL{0%{opacity:0;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transform:translate(15px)}to{opacity:1;clip-path:polygon(-10% 0,100% 0,100% 100%,-10% 100%);transform:translate(0)}}@keyframes luxShine{to{background-position:200%}}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.glass-panel{background:var(--ink-surface);position:relative;isolation:isolate;border-radius:var(--radius-lg);overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-top:1px solid var(--edge-light)}.glass-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#ffffff17,#ffffff0a 40%,#ffffff05);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);pointer-events:none;z-index:-1}.glass-panel-content{position:relative;z-index:1}.glass-panel:hover:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.06) 48%,transparent 66%);animation:sweep .9s var(--ease-decisive);pointer-events:none;z-index:2}@keyframes sweep{0%{transform:translate(-40%);opacity:0}30%{opacity:1}to{transform:translate(40%);opacity:0}}.curved-underline{position:relative;display:inline-block;z-index:1}.curved-underline:after{content:"";position:absolute;bottom:-4px;inset-inline-start:0;width:100%;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 20'%3E%3Cpath fill='none' stroke='%233d6ff2' stroke-linecap='round' stroke-width='4' d='M0 10q50 10 100 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;transform-origin:left;animation:drawCurve .8s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.8s;opacity:0;transform:scaleX(0);z-index:-1}html[dir=rtl] .curved-underline:after{transform-origin:right}@keyframes drawCurve{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}.cloud-highlight{position:relative;display:inline-block;z-index:1;padding:0 4px}.cloud-highlight:before{inset:-8px -16px;background:linear-gradient(90deg,transparent,rgba(61,111,242,.15) 20%,rgba(61,111,242,.25) 50%,rgba(61,111,242,.15) 80%,transparent);filter:blur(12px);border-radius:100px;transform-origin:center;animation:cloudSweep 1.5s cubic-bezier(.16,1,.3,1) forwards,cloudBreathe 4s ease-in-out 1.5s infinite alternate}.cloud-highlight:after,.cloud-highlight:before{content:"";position:absolute;z-index:-1;opacity:0}.cloud-highlight:after{inset:0 -8px;background:radial-gradient(ellipse at center,rgba(95,224,196,.15) 0,transparent 70%);filter:blur(8px);animation:fadeUp 1s ease 1s forwards}@keyframes cloudSweep{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes cloudBreathe{0%{opacity:.8;transform:scaleY(1) scaleX(1);filter:blur(12px)}to{opacity:1;transform:scaleY(1.05) scaleX(1.02);filter:blur(16px);box-shadow:0 0 20px #3d6ff233}}.circle-highlight{position:relative;display:inline-block;z-index:1;padding:0 16px}.creative-circle{position:absolute;inset:-12px -20px;width:calc(100% + 40px);height:calc(100% + 24px);z-index:-1;pointer-events:none;filter:drop-shadow(0 0 12px rgba(61,111,242,.4))}.creative-circle path{stroke-dasharray:1200;stroke-dashoffset:1200;animation:drawCircle 1.5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.5s}@keyframes drawCircle{to{stroke-dashoffset:0}}.glass-1:before{background:#ffffff0a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.glass-2:before{background:linear-gradient(180deg,#ffffff17,#ffffff0a 40%,#ffffff05);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.glass-3:before{background:linear-gradient(180deg,#ffffff24,#ffffff0f 40%,#ffffff08);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px)}.btn{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;text-decoration:none}.btn-primary{background:var(--signal);color:#fff;border-radius:6px;padding:10px 20px;font-family:inherit;font-weight:500;font-size:14px;letter-spacing:.2px;transition:all .2s var(--ease-decisive);position:relative;overflow:hidden;box-shadow:0 0 0 0 transparent;border:1px solid hsla(0,0%,100%,.08)}@keyframes btn-shimmer{0%{transform:translate(-150%) skew(-20deg)}to{transform:translate(250%) skew(-20deg)}}.btn-primary:before{inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.15),transparent 60%)}.btn-primary:after,.btn-primary:before{content:"";position:absolute;pointer-events:none}.btn-primary:after{top:0;inset-inline-start:-20%;width:40%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);animation:btn-shimmer 3s cubic-bezier(.645,.045,.355,1) infinite}.btn-primary:hover{background:var(--signal-deep);box-shadow:0 0 20px var(--signal-glow);border-color:#fff3;filter:brightness(1.05)}.btn-primary:active{transform:scale(.98)}.btn-primary:focus-visible{outline:3px solid var(--signal-glow);outline-offset:2px}.btn-glass{background:var(--glass-veil);color:var(--text-primary);font-family:inherit;font-weight:500;font-size:14px;letter-spacing:.2px;padding:10px 20px;border-radius:6px;transition:all .2s var(--ease-decisive);border:1px solid var(--edge-light);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn-glass:hover{background:#ffffff1a;border-color:#fff3;box-shadow:0 0 15px #ffffff0d}html.light-mode .btn-glass:hover{background:#0000000d;border-color:#0000001a;box-shadow:0 0 15px #0000000d}.btn-glass:active{transform:scale(.98)}.btn-prism{background:linear-gradient(120deg,var(--prism-start),var(--prism-end));color:#08121a;border-radius:var(--radius-md);padding:12px 24px;font-weight:600;font-size:var(--text-body-m);transition:transform 90ms var(--ease-decisive),filter .15s ease}.btn-prism:hover{filter:brightness(1.1)}.btn-prism:active{transform:scale(.98)}.field{background:#ffffff08;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-sm);padding:12px 16px;color:var(--text-primary);font-family:inherit;font-size:var(--text-body-m);transition:border-color .15s ease,box-shadow .15s ease;width:100%}.field::-moz-placeholder{color:var(--text-muted)}.field::placeholder{color:var(--text-muted)}.field:focus{outline:none;border-color:var(--signal);box-shadow:0 0 0 4px var(--signal-glow)}.container{max-width:var(--container-width);margin:0 auto;padding:0 16px}@media(min-width:768px){.container{padding:0 32px}}@media(min-width:1024px){.container{padding:0 64px}}@media(max-width:768px){:root{--spacing-12:64px;--spacing-8:48px;--spacing-6:32px;--spacing-5:24px}}a{color:var(--signal);text-decoration:none;transition:filter .15s ease}a:hover{filter:brightness(1.1)}.nuxt-loading-indicator{background:#fff!important;box-shadow:0 0 10px #ffffff80!important;z-index:9999!important}html.light-mode{--mouse-glow:rgba(0,0,0,.02);--void:#fff;--void-deep:#fafafa;--ink-surface:#f3f4f6;--glass-veil:rgba(0,0,0,.02);--edge-light:rgba(0,0,0,.08);--surface-card:#fff;--text-primary:#111827;--text-secondary:#4b5563;--text-muted:#9ca3af;--signal-glow:transparent}.page-grain{position:fixed;inset:0;z-index:9999;pointer-events:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:160px 160px;opacity:.03;mix-blend-mode:overlay}:root{--header-bg:rgba(10,15,30,.8)}html.light-mode{--header-bg:hsla(0,0%,100%,.9)}:root{--dropdown-bg:rgba(10,15,30,.95)}html.light-mode{--dropdown-bg:#fff}section{position:relative}section+section:before{content:"";position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);box-shadow:0 4px 20px #ffffff1a,0 -4px 20px #ffffff1a,0 0 10px #fff3;z-index:10;pointer-events:none}html.light-mode section+section:before{background:linear-gradient(90deg,transparent,rgba(0,0,0,.1),transparent);box-shadow:0 4px 20px #0000000d,0 -4px 20px #0000000d,0 0 10px #0000000d}@keyframes lightEmblemGlow{0%,to{transform:translateY(0) scale(1);box-shadow:0 8px 24px #2563eb47,0 0 16px #3b82f633,inset 0 1px 2px #fff}50%{transform:translateY(-2px) scale(1.05);box-shadow:0 12px 30px #2563eb61,0 0 22px #3b82f64d,inset 0 1px 2px #fff}}.bento-icon-box,.card-icon-wrapper,.eng-icon,.feat-icon,.icon-orb,.impact-icon-wrapper,.p-avatar,.prop-icon-box,.sys-icon-box,.tech-icon-wrapper,.tx-avatar{background:#0033aa40!important;border:1px solid rgba(0,102,255,.2)!important;box-shadow:inset 0 0 15px #0066ff1a!important}.bento-icon-box svg,.card-icon-wrapper svg,.eng-icon svg,.feat-icon svg,.icon-orb svg,.impact-icon-wrapper svg,.p-avatar svg,.prop-icon-box svg,.sys-icon-box svg,.tech-icon-wrapper svg,.tx-avatar svg{color:#fff!important}@keyframes systemsTitleGradient{0%{background-position:0 50%}to{background-position:100% 50%}}.animate-fade-up{opacity:0;transform:translateY(20px);animation:fadeUp .8s cubic-bezier(.16,1,.3,1) forwards}.cinematic-delay-1{animation-delay:.1s}.cinematic-delay-2{animation-delay:.2s}.cinematic-delay-3{animation-delay:.3s}.cinematic-delay-4{animation-delay:.4s}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.animate-fade-up{opacity:1!important;transform:none!important;animation:none!important}}.prose{max-width:65ch;margin:0 auto;color:var(--text-secondary);font-size:1.125rem;line-height:1.75}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:var(--text-primary);font-family:var(--font-display-en);font-weight:600;margin-top:2.5em;margin-bottom:1em;line-height:1.3;letter-spacing:-.01em}html[dir=rtl] .prose h1,html[dir=rtl] .prose h2,html[dir=rtl] .prose h3,html[dir=rtl] .prose h4,html[dir=rtl] .prose h5,html[dir=rtl] .prose h6{font-family:var(--font-display-ar)}.prose h1{font-size:2.25rem;margin-top:0}.prose h2{font-size:1.75rem;border-bottom:1px dashed var(--edge-light);padding-bottom:.5em}.prose h3{font-size:1.375rem}.prose h4{font-size:1.125rem}.prose p{margin-bottom:1.5em;color:var(--text-secondary)}.prose a{color:var(--signal);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s ease,color .2s ease}.prose a:hover{text-decoration-color:var(--signal);color:var(--text-primary)}.prose ol,.prose ul{margin-top:1em;margin-bottom:1.5em;padding-left:1.5em}html[dir=rtl] .prose ol,html[dir=rtl] .prose ul{padding-left:0;padding-right:1.5em}.prose li{margin-bottom:.5em}.prose b,.prose strong{color:var(--text-primary);font-weight:600}.prose hr{border:none;border-top:1px dashed var(--edge-light);margin:3em 0}.prose blockquote{border-left:4px solid var(--signal);margin:1.5em 0;font-style:italic;color:var(--text-primary);background:var(--ink-surface);padding:1.5em;border-radius:0 8px 8px 0}html[dir=rtl] .prose blockquote{border-left:none;border-right:4px solid var(--signal);padding-left:1.5em;padding-right:1.5em;border-radius:8px 0 0 8px}.page-transition-loader[data-v-7ea35a97]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--void,#060609);z-index:999999;display:flex;align-items:center;justify-content:center;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:opacity .3s ease,background-color .6s cubic-bezier(.5,0,.2,1),clip-path .8s cubic-bezier(.77,0,.175,1);pointer-events:all;--target-fill-1:hsla(0,0%,100%,.9);--target-fill-2:#fff;--glow-color:rgba(61,111,242,.15)}html.light-mode .page-transition-loader[data-v-7ea35a97]{background-color:#fff;--target-fill-1:rgba(0,0,0,.9);--target-fill-2:#000;--glow-color:rgba(61,111,242,.08)}.logo-container[data-v-7ea35a97]{width:140px;height:140px;position:relative;display:flex;align-items:center;justify-content:center;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .2s ease;will-change:transform,opacity}.glow-backdrop[data-v-7ea35a97]{position:absolute;width:120%;height:120%;background:radial-gradient(circle,var(--glow-color) 0,transparent 70%);border-radius:50%;z-index:0;opacity:0;animation:glowFadeIn-7ea35a97 .6s ease forwards}@keyframes glowFadeIn-7ea35a97{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.logo-part[data-v-7ea35a97]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;will-change:transform,opacity}.logo-part svg[data-v-7ea35a97]{width:100%;height:100%;overflow:visible}.logo-path-1[data-v-7ea35a97]{fill:var(--target-fill-1);transition:fill .2s ease}.logo-path-2[data-v-7ea35a97]{fill:var(--target-fill-2);transition:fill .2s ease}.part-1[data-v-7ea35a97]{animation:authAssembleLeg-7ea35a97 .4s cubic-bezier(.16,1,.3,1) forwards}.part-2[data-v-7ea35a97]{animation:authAssembleHead-7ea35a97 .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes authAssembleHead-7ea35a97{0%{transform:translate3d(0,-15px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes authAssembleLeg-7ea35a97{0%{transform:translate3d(12px,15px,0);opacity:0}to{transform:translateZ(0);opacity:1}}.page-transition-loader.is-emerging[data-v-7ea35a97]{clip-path:polygon(0 0,100% 0,100% 0,0 0);pointer-events:none}.page-transition-loader.is-emerging .logo-container[data-v-7ea35a97]{transform:scale(.9);opacity:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease}.animate-fade-up{animation:fadeUp 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.cinematic-delay-1,.delay-1,.delay-100{animation-delay:.1s}.cinematic-delay-2,.delay-2,.delay-200{animation-delay:.2s}.cinematic-delay-3,.delay-3,.delay-300{animation-delay:.3s}.cinematic-delay-4,.delay-4,.delay-400{animation-delay:.4s}.cinematic-delay-5,.delay-5,.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}.delay-800{animation-delay:.8s}.reveal{overflow:hidden}.reveal-inner{opacity:0;transform:translateY(120%);animation:revealIn 1.2s cubic-bezier(.16,1,.3,1) forwards}@keyframes revealIn{0%{opacity:0;transform:translateY(120%)}to{opacity:1;transform:translateY(0)}}.reveal.r1 .reveal-inner{animation-delay:.1s}.reveal.r2 .reveal-inner{animation-delay:.2s}.reveal.r3 .reveal-inner{animation-delay:.3s}.reveal.r4 .reveal-inner{animation-delay:.4s}.reveal.r5 .reveal-inner{animation-delay:.5s}.reveal.r6 .reveal-inner{animation-delay:.6s}.reveal.r7 .reveal-inner{animation-delay:.7s}.reveal.r8 .reveal-inner{animation-delay:.8s}body.dev-mode *{outline:1px solid rgba(61,111,242,.3)!important;background-color:#0a0e14cc!important;color:var(--signal)!important;box-shadow:none!important}body.dev-mode{background-image:linear-gradient(var(--edge-light) 1px,transparent 1px),linear-gradient(90deg,var(--edge-light) 1px,transparent 1px)!important;background-size:20px 20px!important}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular Italic"),local("IBM Plex Mono Italic"),url(../_fonts/vSGurvFi7J9DFpc3gRh0zb7zfLGEZfPgQADV5W675RU-SOsE32TvAEDx4Ogk8IUoJ8eiJFzZUTZWzAjnjTzmlhU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:"IBM Plex Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:102.5167%;descent-override:27.5045%;line-gap-override:0%}@font-face{font-family:"IBM Plex Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:102.5167%;descent-override:27.5045%;line-gap-override:0%}@font-face{font-family:"IBM Plex Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local("IBM Plex Mono Regular"),local("IBM Plex Mono"),url(../_fonts/oA7rp6XLB_UIP_utZxXIDlSPcMeVLGKMaeey_kAD0fo-98JsXCHs_mcC6olFARmc-2GM9H4YyxJhTUClXLaqEOU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Space Grotesk Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:117.4059%;ascent-override:83.8118%;descent-override:24.871%;line-gap-override:0%}@font-face{font-family:"Space Grotesk Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:108.6667%;ascent-override:90.5521%;descent-override:26.8712%;line-gap-override:0%}@font-face{font-family:"Space Grotesk Fallback: Noto Sans";src:local("Noto Sans");size-adjust:103.1646%;ascent-override:95.3816%;descent-override:28.3043%;line-gap-override:0%}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Regular"),local("Space Grotesk"),url(../_fonts/49gfA9tw3bvggfkYOLejhvX2KhcVawo-cvbz8VN2dCw-0qFzYXdaaz7T7lDKYOVqUuOLUlF3BtGYdgfDcIMsoGU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Space Grotesk Fallback: Segoe UI";src:local("Segoe UI");size-adjust:110.2943%;ascent-override:89.2159%;descent-override:26.4746%;line-gap-override:0%}@font-face{font-family:"Space Grotesk Fallback: Arial";src:local("Arial");size-adjust:109.6903%;ascent-override:89.7072%;descent-override:26.6204%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/pWMvGwciZ-EfQsfR2ueelhC7Jnt5K-8Px8PjPK0mDII-eT9iD0iZ9WWhTJs6V5GxXr0iaUwx_WxgGGriOiGb81o.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/31PZhXd_YTCmsoiPQZc-xVtAWAkLogRFRj5mWplmKFE-6WsTw05QKugcwLySGc_b9CIheG8j8LRyo47qPL430Mk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"Inter Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.7093%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.7466%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.6542%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}.error-page[data-v-afad3287]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--void,#0a0e14);position:relative;overflow:hidden;padding:40px 20px}.error-ambient[data-v-afad3287]{top:30%;left:50%;transform:translate(-50%,-50%);width:800px;height:600px;background:radial-gradient(ellipse at center,rgba(61,111,242,.08) 0,transparent 70%)}.error-ambient[data-v-afad3287],.error-grid-bg[data-v-afad3287]{position:absolute;pointer-events:none}.error-grid-bg[data-v-afad3287]{inset:0;background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%)}.error-container[data-v-afad3287]{position:relative;z-index:2;text-align:center;max-width:640px}.error-code-display[data-v-afad3287]{margin-bottom:32px}.glitch-text[data-v-afad3287]{font-family:Space Grotesk,"Space Grotesk Fallback: BlinkMacSystemFont","Space Grotesk Fallback: Segoe UI","Space Grotesk Fallback: Helvetica Neue","Space Grotesk Fallback: Arial","Space Grotesk Fallback: Noto Sans",sans-serif;font-size:clamp(8rem,20vw,14rem);font-weight:700;color:transparent;-webkit-text-stroke:2px hsla(0,0%,100%,.08);position:relative;line-height:1;letter-spacing:-.04em}.glitch-text[data-v-afad3287]:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-text-stroke:2px rgba(61,111,242,.3);animation:glitch-shift-afad3287 4s ease-in-out infinite}@keyframes glitch-shift-afad3287{0%,to{transform:translate(0)}20%{transform:translate(-2px,1px)}40%{transform:translate(2px,-1px)}60%{transform:translate(-1px,2px)}80%{transform:translate(1px,-2px)}}.error-title[data-v-afad3287]{font-family:Space Grotesk,"Space Grotesk Fallback: BlinkMacSystemFont","Space Grotesk Fallback: Segoe UI","Space Grotesk Fallback: Helvetica Neue","Space Grotesk Fallback: Arial","Space Grotesk Fallback: Noto Sans",sans-serif;font-size:clamp(2rem,4vw,3rem);color:#f3f6fb;margin-bottom:20px;letter-spacing:-.02em}.error-desc[data-v-afad3287]{font-family:Inter,"Inter Fallback: BlinkMacSystemFont","Inter Fallback: Segoe UI","Inter Fallback: Helvetica Neue","Inter Fallback: Arial","Inter Fallback: Noto Sans",sans-serif;font-size:1.1rem;line-height:1.7;color:#a6b0c0;margin-bottom:32px;max-width:500px;margin-left:auto;margin-right:auto}.error-meta[data-v-afad3287]{display:flex;justify-content:center;gap:32px;margin-bottom:48px;flex-wrap:wrap}.meta-item[data-v-afad3287]{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.15em;color:#6b7686}.meta-dot[data-v-afad3287]{width:6px;height:6px;border-radius:50%;background:#34d399}.error-dot[data-v-afad3287]{background:#f2555a}.mono[data-v-afad3287]{font-family:IBM Plex Mono,"IBM Plex Mono Fallback: Courier New","IBM Plex Mono Fallback: Roboto Mono","IBM Plex Mono Fallback: Noto Sans Mono",monospace}.error-actions[data-v-afad3287]{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.btn-primary[data-v-afad3287]{display:inline-flex;align-items:center;gap:8px;background:#3d6ff2;color:#f3f6fb;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;padding:12px 24px;font-family:Inter,"Inter Fallback: BlinkMacSystemFont","Inter Fallback: Segoe UI","Inter Fallback: Helvetica Neue","Inter Fallback: Arial","Inter Fallback: Noto Sans",sans-serif;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease;text-decoration:none}.btn-primary[data-v-afad3287]:hover{background:#1e3f99;box-shadow:0 0 20px #3d6ff259}.btn-glass[data-v-afad3287]{display:inline-flex;align-items:center;background:#ffffff0f;color:#f3f6fb;border:1px solid hsla(0,0%,100%,.14);border-radius:6px;padding:12px 24px;font-family:Inter,"Inter Fallback: BlinkMacSystemFont","Inter Fallback: Segoe UI","Inter Fallback: Helvetica Neue","Inter Fallback: Arial","Inter Fallback: Noto Sans",sans-serif;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease;text-decoration:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-glass[data-v-afad3287]:hover{background:#ffffff1a;border-color:#fff3}.animate-fade-up[data-v-afad3287]{opacity:0;transform:translateY(20px);animation:fadeUp-afad3287 .8s cubic-bezier(.16,1,.3,1) forwards}.cinematic-delay-1[data-v-afad3287]{animation-delay:.15s}.cinematic-delay-2[data-v-afad3287]{animation-delay:.3s}.cinematic-delay-3[data-v-afad3287]{animation-delay:.45s}.cinematic-delay-4[data-v-afad3287]{animation-delay:.6s}@keyframes fadeUp-afad3287{to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.error-meta[data-v-afad3287]{gap:12px}.error-actions[data-v-afad3287],.error-meta[data-v-afad3287]{flex-direction:column;align-items:center}.btn-glass[data-v-afad3287],.btn-primary[data-v-afad3287]{width:100%;max-width:260px;justify-content:center}}
