.page_main__nw1Wk{width:100%;overflow-x:clip}.page_hero__7KFOs{--gutter:clamp(var(--space-6),4vw,5rem);--top-h:6rem;--status-h:3.5rem;position:relative;height:100svh;color:var(--color-text);overflow:hidden}.page_hero__7KFOs:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 50% 60% at 50% 50%,transparent 0,rgba(0,0,0,.35) 70%),rgba(0,0,0,.45)}.page_topBar__ZVnu0{position:absolute;inset:0 0 auto;height:var(--top-h);display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);padding:0 var(--gutter);z-index:4}.page_intro__YeqBg{max-width:26rem;margin:0;font-size:var(--font-size-sm);line-height:1.5;color:rgba(var(--color-white-rgb),.75)}.page_topActions__4y_Bu{display:flex;flex-shrink:0;gap:var(--space-3)}.page_topContact__8Emxu{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.2rem;border-radius:999px;background:var(--color-brand-yellow);color:#0b0b0b;font-family:var(--font-code);font-size:var(--font-size-xs);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.page_topContact__8Emxu:focus-visible,.page_topContact__8Emxu:hover{background:var(--color-white)}.page_topContact__8Emxu:focus-visible{outline:2px solid var(--color-brand-yellow);outline-offset:3px}.page_titleColumn__3fafp{position:absolute;top:var(--top-h);bottom:var(--status-h);left:var(--gutter);right:var(--gutter)}.page_heroWordsRow__48_aq{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;margin:0;font-size:inherit;font-weight:inherit}.page_heroWord__QXa4_{position:relative;font-family:var(--font-heading);font-weight:400;font-size:var(--font-size-home-hero);line-height:.86;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;color:var(--color-white);clip-path:inset(0 -100vw);padding-bottom:.04em}.page_heroWord__QXa4_[data-fit=left]{margin-left:-.08em}.page_heroWord__QXa4_:first-child,.page_heroWord__QXa4_:nth-child(3){z-index:1}.page_heroWord__QXa4_:nth-child(2){z-index:3;align-self:flex-end;pointer-events:none}.page_heroWordOutline__suo2l{color:rgba(0,0,0,.32);-webkit-text-stroke:1.5px rgba(var(--color-white-rgb),.9);filter:drop-shadow(0 0 1px rgba(0,0,0,.95)) drop-shadow(0 0 3px rgba(0,0,0,.55))}.page_weaveCopy__IoH89{position:absolute;margin:0;pointer-events:none;transition:color .3s ease}.page_weaveCopy__IoH89[data-layer=front]{z-index:3}.page_weaveCopy__IoH89[data-layer=back]{z-index:1}.page_weaveCopy__IoH89[data-order="1"] .hero-word-inner{transform:translateX(100vw)}.page_weaveCopy__IoH89[data-order="0"] .hero-word-inner{animation-delay:1.1s}.page_weaveCopy__IoH89[data-order="1"] .hero-word-inner{animation-delay:1.25s}.page_weaveCopy__IoH89[data-order="2"] .hero-word-inner{animation-delay:1.4s}html.mz-returned .page_weaveCopy__IoH89[data-order="0"] .hero-word-inner{animation-delay:.05s}html.mz-returned .page_weaveCopy__IoH89[data-order="1"] .hero-word-inner{animation-delay:.15s}html.mz-returned .page_weaveCopy__IoH89[data-order="2"] .hero-word-inner{animation-delay:.25s}.page_heroWordsRow__48_aq:has(.page_heroWordHover__QoXOB:hover) .page_weaveCopy__IoH89[data-order="0"]{color:var(--color-brand-yellow)}.page_heroWord__QXa4_:nth-child(3){align-self:flex-start}.page_heroWord__QXa4_ a{text-decoration:none;color:inherit;transition:color .3s ease}.page_heroWordHover__QoXOB:hover a{color:var(--color-brand-yellow)}.page_heroWord__QXa4_ a:focus-visible{outline:2px solid var(--color-brand-yellow);outline-offset:4px}.page_heroSubtext__Fecvn{position:relative;z-index:3;align-self:flex-end;margin:var(--space-4) 0 var(--space-6);font-family:var(--font-code);font-size:var(--font-size-sm);letter-spacing:.3em;text-transform:uppercase;color:var(--color-brand-yellow)}.page_heroLogo3D__E8lir{position:absolute;top:var(--top-h);bottom:var(--status-h);left:18%;right:18%;z-index:2;display:flex;align-items:center;justify-content:center;transform:translateY(-4%)}.page_heroLogo3D__E8lir:before{content:"";position:absolute;inset:-10%;z-index:-1;pointer-events:none;background:radial-gradient(circle at 49% 36%,rgba(203,211,195,.2) 0,rgba(161,183,156,.09) 2%,transparent 8%),radial-gradient(circle at 41% 42%,rgba(185,201,179,.18) 0,rgba(129,165,132,.08) 2.5%,transparent 10%),radial-gradient(circle at 59% 42%,rgba(185,201,179,.17) 0,rgba(129,165,132,.08) 2.5%,transparent 10%),radial-gradient(ellipse at 50% 50%,rgba(10,73,38,.45),transparent 50%);filter:blur(10px);animation:page_atmosphereBreathe__uNvyv 16s ease-in-out infinite alternate}@keyframes page_atmosphereBreathe__uNvyv{0%{opacity:.62;transform:scale(.99)}to{opacity:.84;transform:scale(1.025)}}.page_heroLogo3D__E8lir canvas{touch-action:none;filter:drop-shadow(0 6px 8px rgba(0,0,0,.5)) drop-shadow(0 28px 36px rgba(0,0,0,.55))}.page_statusBar__kb_eM{position:absolute;inset:auto 0 0;height:var(--status-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--gutter);border-top:1px solid rgba(var(--color-white-rgb),.12);background:rgba(0,0,0,.35);backdrop-filter:blur(8px);font-family:var(--font-code);font-size:var(--font-size-xs);letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-white-rgb),.6);z-index:4}.page_startPrompt__M9SsK{padding:var(--space-2) var(--space-4);border:1px solid rgba(var(--color-brand-yellow-rgb),.5);color:var(--color-brand-yellow);text-decoration:none;animation:page_promptBlink__Ic63r 1.6s step-end infinite;transition:background .2s ease}.page_startPrompt__M9SsK:focus-visible,.page_startPrompt__M9SsK:hover{background:rgba(var(--color-brand-yellow-rgb),.12);animation:none;outline:none}.page_promptTouch__tMpQ1{display:none}@media (pointer:coarse){.page_promptFine__9kZ4_{display:none}.page_promptTouch__tMpQ1{display:inline}}@keyframes page_promptBlink__Ic63r{50%{opacity:.35}}.page_member__FvypH{justify-self:end;display:inline-flex;align-items:center;gap:var(--space-3);color:inherit;font-size:var(--font-size-2xs);text-decoration:none;transition:color .2s ease}.page_member__FvypH img{width:110px;height:auto;filter:brightness(0) invert(1);opacity:.7;transition:opacity .2s ease}.page_member__FvypH:focus-visible,.page_member__FvypH:hover{color:var(--color-brand-yellow)}.page_member__FvypH:focus-visible img,.page_member__FvypH:hover img{opacity:1}.page_heroWord__QXa4_ .hero-word-inner{display:inline-block;transform-origin:left top;transform:translateX(-100vw);animation:page_heroWordIn__n90vB 1.4s cubic-bezier(.16,1,.3,1) forwards;will-change:transform}.page_heroWord__QXa4_[data-fit=right] .hero-word-inner{transform:translateX(100vw)}.page_heroWordsRow__48_aq>:first-child .hero-word-inner{animation-delay:1.1s}.page_heroWordsRow__48_aq>:nth-child(2) .hero-word-inner{animation-delay:1.25s}.page_heroWordsRow__48_aq>:nth-child(3) .hero-word-inner{animation-delay:1.4s}.page_heroSubtext__Fecvn{opacity:0;transform:translateY(20px);animation:page_heroSubtextIn__GlZwo 1s cubic-bezier(.22,1,.36,1) forwards;animation-delay:2s}.page_statusBar__kb_eM,.page_topBar__ZVnu0{opacity:0;animation:page_heroDescIn__lMMyb 1s cubic-bezier(.22,1,.36,1) forwards;animation-delay:2.5s}@keyframes page_heroWordIn__n90vB{to{transform:translateX(0)}}@keyframes page_heroSubtextIn__GlZwo{to{opacity:1;transform:translateY(0)}}@keyframes page_heroDescIn__lMMyb{to{opacity:1}}@media (prefers-reduced-motion:reduce){.page_heroLogo3D__E8lir:before,.page_heroSubtext__Fecvn,.page_heroWord__QXa4_ .hero-word-inner,.page_startPrompt__M9SsK,.page_statusBar__kb_eM,.page_topBar__ZVnu0{animation:none!important;opacity:1!important;transform:none!important}}html.mz-launching .page_heroSubtext__Fecvn,html.mz-launching .page_heroWord__QXa4_ .hero-word-inner,html.mz-launching .page_startPrompt__M9SsK,html.mz-launching .page_statusBar__kb_eM,html.mz-launching .page_topBar__ZVnu0{animation:none!important}html.mz-returned .page_heroWordsRow__48_aq>:first-child .hero-word-inner{animation-delay:.05s}html.mz-returned .page_heroWordsRow__48_aq>:nth-child(2) .hero-word-inner{animation-delay:.15s}html.mz-returned .page_heroWordsRow__48_aq>:nth-child(3) .hero-word-inner{animation-delay:.25s}html.mz-returned .page_heroSubtext__Fecvn{animation-delay:.35s}html.mz-returned .page_statusBar__kb_eM,html.mz-returned .page_topBar__ZVnu0{animation-delay:.45s}@media (max-width:768px){.page_hero__7KFOs{--gutter:var(--space-5);--top-h:4.5rem;--status-h:3rem}.page_topBar__ZVnu0{justify-content:flex-end}.page_intro__YeqBg{position:fixed;left:var(--gutter);right:var(--gutter);bottom:calc(var(--status-h) + var(--space-4));max-width:none}.page_titleColumn__3fafp{top:calc(var(--top-h) + var(--space-8));bottom:auto;height:30svh}.page_heroWordsRow__48_aq{justify-content:flex-start}.page_heroSubtext__Fecvn{margin-bottom:0}.page_heroWord__QXa4_:nth-child(2){-webkit-text-stroke-width:1px}.page_heroLogo3D__E8lir{top:calc(var(--top-h) + var(--space-8) + 30svh);bottom:calc(var(--status-h) + 6rem);left:0;right:0;transform:none}.page_weaveCopy__IoH89{display:none}.page_statusBar__kb_eM{grid-template-columns:auto 1fr;gap:var(--space-4)}.page_statusBar__kb_eM>:first-child{display:none}.page_member__FvypH img{width:90px}.page_member__FvypH>span{display:none}}[dir=rtl] .page_heroSubtext__Fecvn,[dir=rtl] .page_intro__YeqBg,[dir=rtl] .page_statusBar__kb_eM,[dir=rtl] .page_topContact__8Emxu{letter-spacing:0}.page_heroArabic__AOVjD .page_heroWord__QXa4_{font-family:var(--font-arabic-display),sans-serif;letter-spacing:0;text-transform:none;line-height:1;padding-bottom:.05em}.page_heroArabic__AOVjD .page_heroWord__QXa4_[data-fit=left]{margin-left:0}.page_heroArabic__AOVjD .page_heroWord__QXa4_ a{font-family:inherit}.VariableProximity_variableProximity__0h_UQ{display:inline}.VariableProximity_wordSpan__Q5NQ9{display:inline-block;white-space:nowrap}.VariableProximity_letterSpan__THxFa{position:relative;display:inline-block;transition:color .1s ease-out,text-shadow .1s ease-out,transform .1s ease-out}.VariableProximity_letterSpan__THxFa:after{content:attr(data-char);position:absolute;inset:0;color:var(--color-brand-yellow);text-shadow:0 0 20px var(--color-brand-yellow),0 0 40px var(--color-brand-yellow);opacity:var(--glow,0);pointer-events:none}.VariableProximity_spaceSpan__qQ_bW{display:inline-block}.VariableProximity_srOnly__7affN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}