body.mech-mirror-active{color:#fafafa!important;background:#000!important;margin:0!important;font-family:Manrope,Inter,sans-serif!important}body.mech-mirror-active .mech-reveal{opacity:0;transition:opacity .9s var(--mech-ease,cubic-bezier(.22, 1, .36, 1)), transform .9s var(--mech-ease,cubic-bezier(.22, 1, .36, 1));transition-delay:var(--mech-reveal-delay,0s);transform:translateY(20px)}body.mech-mirror-active .mech-reveal--in{opacity:1;transform:none}body.mech-mirror-active .mech-lang-switcher{flex-shrink:0;align-items:center;gap:.25rem;display:flex}body.mech-mirror-active .mech-lang-switcher button{color:#a1a1aa;letter-spacing:.14em;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;padding:.35rem .55rem;font-family:JetBrains Mono,monospace;font-size:10px;transition:color .2s,border-color .2s,background .2s}body.mech-mirror-active .mech-lang-switcher button.is-active,body.mech-mirror-active .mech-lang-switcher button:hover{color:#3fe0c5;background:#3fe0c514;border-color:#3fe0c573}body.mech-mirror-active [data-testid=site-header]{border-bottom:1px solid #0000;transition:background .35s,border-color .35s,box-shadow .35s;z-index:50!important;grid-template-columns:unset!important;inset-inline:0!important;padding:0!important;display:block!important;position:fixed!important;top:0!important}body.mech-mirror-active [data-testid=site-header].is-scrolled{border-bottom-color:#3fe0c51f}body.mech-mirror-active .mech-header-inner{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo nav actions";align-items:center!important;gap:1rem 1.5rem!important;width:100%!important;max-width:80rem!important;height:72px!important;margin-inline:auto!important;padding-inline:clamp(1rem,3vw,3rem)!important;display:grid!important}body.mech-mirror-active [data-testid=nav-logo]{flex-shrink:0;grid-area:logo}body.mech-mirror-active .mech-header-actions{flex-shrink:0;grid-area:actions;justify-content:flex-end;align-items:center!important;gap:.625rem!important;display:flex!important}body.mech-mirror-active nav[aria-label=Primary]{grid-area:nav;display:none!important}@media (width>=1024px){body.mech-mirror-active nav[aria-label=Primary]{flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:clamp(1rem,1.6vw,2rem)!important;min-width:0!important;display:flex!important}body.mech-mirror-active nav[aria-label=Primary]>a:not(.mech-drawer-cta){transition:color .2s;white-space:nowrap!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#a1a1aa!important;flex:none!important;font-size:10px!important;display:inline-block!important}body.mech-mirror-active nav[aria-label=Primary]>a:not(.mech-drawer-cta):hover{color:#fafafa!important}body.mech-mirror-active a.mech-drawer-cta,body.mech-mirror-active [data-testid=nav-menu-toggle]{display:none!important}body.mech-mirror-active .mech-lang-switcher{display:flex!important}body.mech-mirror-active [data-testid=nav-cta-contact]:not(.mech-drawer-cta){display:inline-flex!important}}body.mech-mirror-active [data-testid=nav-cta-contact]:not(.mech-drawer-cta),body.mech-mirror-active [data-testid=site-header] a.bg-brand:not(.mech-drawer-cta),body.mech-mirror-active [data-testid=site-header] a[class*=bg-brand]:not(.mech-drawer-cta),body.mech-mirror-active a.mech-drawer-cta{box-shadow:none;white-space:nowrap!important;color:#04110f!important;letter-spacing:-.01em!important;text-transform:none!important;background:#3fe0c5!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:.55rem!important;padding:.7rem 1.25rem!important;font-family:Inter,system-ui,sans-serif!important;font-size:.875rem!important;font-weight:600!important}body.mech-mirror-active .mech-burger,body.mech-mirror-active a.mech-drawer-cta{display:none!important}@media (width<=1023px){body.mech-mirror-active [data-testid=nav-menu-toggle]{cursor:pointer;flex-shrink:0;transition:border-color .2s,background .2s;color:#fafafa!important;background:#00000059!important;border:1px solid #ffffff24!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:2.5rem!important;height:2.5rem!important;display:inline-flex!important}body.mech-mirror-active [data-testid=nav-menu-toggle]:hover{background:#3fe0c514!important;border-color:#3fe0c559!important}body.mech-mirror-active .mech-header-inner{grid-template-columns:1fr auto;grid-template-areas:"logo actions"}body.mech-mirror-active [data-testid=nav-cta-contact]:not(.mech-drawer-cta),body.mech-mirror-active .mech-lang-switcher{display:none!important}body.mech-mirror-active [data-testid=site-header].mech-nav-open nav[aria-label=Primary]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:49;background:#030405f7;border-top:1px solid #ffffff0f;flex-direction:column;align-items:stretch;gap:0;padding:1.25rem 1.5rem 2rem;position:fixed;inset:72px 0 0;overflow-y:auto;display:flex!important}body.mech-mirror-active [data-testid=site-header].mech-nav-open nav[aria-label=Primary]>a:not(.mech-drawer-cta){border-bottom:1px solid #ffffff0f;padding:1rem 0;letter-spacing:.18em!important;color:#d4d4d8!important;font-size:12px!important}body.mech-mirror-active [data-testid=site-header].mech-nav-open a.mech-drawer-cta{justify-content:center;width:100%;margin-top:1.25rem;padding:.875rem 1.25rem!important;display:inline-flex!important}}body.mech-mirror-active.mech-nav-locked{overflow:hidden}body.mech-mirror-active [data-testid=site-header] img,body.mech-mirror-active [data-testid=nav-logo] img{object-fit:contain!important;width:auto!important;max-width:11rem!important;height:2.25rem!important}body.mech-mirror-active [data-testid=hero-section]{padding:0!important}body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey])>div{box-sizing:border-box!important;padding-top:calc(72px + clamp(.75rem,2vh,1.25rem))!important;padding-bottom:clamp(2rem,5vh,4rem)!important;align-content:start!important;align-items:start!important;gap:clamp(1.5rem,4vw,3.5rem)!important;min-height:auto!important;padding-inline:clamp(1rem,3vw,3rem)!important}body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey]) h1{font-size:clamp(3rem,11vw,7.5rem)!important;line-height:.88!important}body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey]) [data-testid=hero-heading]{margin-bottom:0!important}@media (width>=768px) and (width<=1023px){body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey])>div{gap:2rem!important;min-height:auto!important;padding-top:calc(72px + .5rem)!important;padding-bottom:3rem!important}body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey]) h1{font-size:clamp(3.5rem,9vw,5.5rem)!important}}@media (width>=1024px){body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey])>div{grid-template-columns:repeat(12,minmax(0,1fr))!important;min-height:min(100svh,920px)!important;padding-top:calc(72px + clamp(1rem,2.5vh,2rem))!important}body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey])>div>:last-child{align-self:center}body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey]) h1{font-size:clamp(4.5rem,7vw,8.5rem)!important}}body.mech-mirror-active footer img[alt=Astrek\ Innovations],body.mech-mirror-active [data-testid=nav-logo] img{filter:none!important}body.mech-mirror-active .partner-logo img,body.mech-mirror-active img[alt*=Maker\ Village],body.mech-mirror-active img[alt*=Startup\ Mission],body.mech-mirror-active img[alt*=Startup\ Chile],body.mech-mirror-active img[alt*=Huddle],body.mech-mirror-active img[alt*=HealthStart],body.mech-mirror-active img[alt*=IIIT],body.mech-mirror-active img[alt*=NIDHI],body.mech-mirror-active img[alt*=Angel\ Network],body.mech-mirror-active img[alt*=MeitY],body.mech-mirror-active img[alt*=OIST]{object-fit:contain!important;opacity:1!important;filter:brightness(1.2)contrast(1.05)!important;width:auto!important;max-width:9rem!important;height:2.5rem!important}body.mech-mirror-active img[alt*=Robin],body.mech-mirror-active img[alt*=Jithin],body.mech-mirror-active img[alt*=Alex],body.mech-mirror-active img[alt*=Vishnu],body.mech-mirror-active img[alt*=Ishaan],body.mech-mirror-active img[alt*=Pradeep],body.mech-mirror-active img[alt*=Sanil]{object-fit:cover!important;object-position:center top!important}body.mech-mirror-active #site-header-host,body.mech-mirror-active .cookie-notice,body.mech-mirror-active .scroll-rail{display:none!important}#mech-mirror-root.mech-mirror-host{width:100%;min-width:0;display:block}body.mech-mirror-active .bg-brand,body.mech-mirror-active .hover\:bg-brand:hover{color:#04110f!important}body.mech-mirror-active .hover\:bg-brand-soft:hover{color:#04110f!important;background-color:#5aebd4!important}body.mech-mirror-active [style*="opacity: 0"]{opacity:1!important}body.mech-mirror-active #faq [data-state=closed]+*,body.mech-mirror-active #faq [hidden]{display:none!important}@media (width<=1023px){body.mech-mirror-active .mech-header-inner{padding-inline:1rem!important}}@media (width<=767px){body.mech-mirror-active [data-testid=astrek-site]{overflow-x:clip}body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey])>div{gap:1.25rem!important;min-height:auto!important;padding-top:calc(72px + .375rem)!important;padding-bottom:2rem!important}body.mech-mirror-active [data-testid=astrek-site] h1:not(.ajh-title):not(.ajh-product){letter-spacing:-.03em!important;font-size:clamp(2.75rem,14vw,3.5rem)!important;line-height:.92!important}body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey]) .flex.flex-wrap,body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey]) [class*=flex-wrap]{flex-direction:column!important;align-items:stretch!important;gap:.75rem!important}body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey]) a.bg-brand,body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey]) a[class*=bg-brand],body.mech-mirror-active [data-testid=hero-section]:not([data-hero=journey]) a.border-white{text-align:center!important;justify-content:center!important;width:100%!important}body.mech-mirror-active [data-mech-stats]{padding-inline:1rem!important}body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-patients-tra] p.font-display,body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-rehabilitati] p.font-display{font-size:clamp(3.1rem,14vw,4.25rem)!important}body.mech-mirror-active [data-testid^=stat-]{padding:1rem .5rem!important}body.mech-mirror-active .partner-logo img,body.mech-mirror-active img[alt*=Maker\ Village],body.mech-mirror-active img[alt*=Startup\ Mission],body.mech-mirror-active img[alt*=Startup\ Chile],body.mech-mirror-active img[alt*=Huddle],body.mech-mirror-active img[alt*=HealthStart],body.mech-mirror-active img[alt*=IIIT],body.mech-mirror-active img[alt*=NIDHI],body.mech-mirror-active img[alt*=Angel\ Network],body.mech-mirror-active img[alt*=MeitY],body.mech-mirror-active img[alt*=OIST]{opacity:1!important;filter:brightness(1.15)!important;max-width:7.5rem!important}}body.mech-mirror-active [data-mech-stats] [data-testid^=stat-]{opacity:1!important;transform:none!important}body.mech-mirror-active .mech-inner-content.page-shell{color:#fafafa;background:#050505;min-height:calc(100vh - 72px);padding-top:72px}body.mech-mirror-active .mech-inner-content .page-hero{padding-top:2.5rem}body.mech-mirror-active .mech-inner-content .rf-section,body.mech-mirror-active .mech-inner-content .page-hero,body.mech-mirror-active .mech-inner-content .article-wrap{color:#fafafa}body.mech-mirror-active{--mech-bg:#000;--mech-surface:#0a0a0ca6;--mech-border:#ffffff0f;--mech-border-strong:#3fe0c52e;--mech-glow:#3fe0c514;--mech-text-muted:#9ca3af;--mech-text-subtle:#6b7280;--mech-ease:cubic-bezier(.22, 1, .36, 1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:var(--mech-bg)!important}body.mech-mirror-active [data-testid=astrek-site].mech-premium:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(90% 55% at 50% -5%,#3fe0c50d,#0000 58%),radial-gradient(50% 40% at 100% 20%,#3fe0c508,#0000 55%),radial-gradient(40% 50% at 0 80%,#3fe0c505,#0000 50%),linear-gradient(#000 0%,#050506 50%,#000 100%);position:fixed;inset:0}body.mech-mirror-active [data-testid=astrek-site].mech-premium:after{content:"";pointer-events:none;z-index:0;opacity:.12;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:80px 80px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 40%,#000 20%,#0000 75%)}body.mech-mirror-active [data-testid=astrek-site].mech-premium>*{z-index:1;position:relative}#mech-mirror-root.mech-mirror-host,body.mech-mirror-active .mech-page-shell{width:100%;min-width:0;display:block}body.mech-mirror-active [data-testid=site-header].is-scrolled{box-shadow:0 1px #ffffff0a,0 16px 48px #00000080;-webkit-backdrop-filter:blur(24px)saturate(1.15)!important;background:#000000c7!important;border-bottom-color:#ffffff0f!important}body.mech-mirror-active [data-testid=site-header]:not(.is-scrolled){-webkit-backdrop-filter:none!important;background:linear-gradient(#000000b8 0%,#0000 100%)!important}body.mech-mirror-active [data-testid=astrek-site] section:not([data-testid=hero-section]){padding-block:clamp(5rem,10vw,8.5rem);position:relative}body.mech-mirror-active [data-testid=astrek-site] section:not([data-testid=hero-section]):before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff12,#0000);height:1px;position:absolute;top:0;left:clamp(1.5rem,8vw,6rem);right:clamp(1.5rem,8vw,6rem)}body.mech-mirror-active [data-testid=hero-section]{padding-block:0!important}body.mech-mirror-active .font-display{letter-spacing:-.03em;font-weight:500}body.mech-mirror-active h1.font-display{letter-spacing:-.04em;font-weight:600}body.mech-mirror-active h2.font-display{letter-spacing:-.025em;font-weight:500;line-height:1.05}body.mech-mirror-active h3.font-display{letter-spacing:-.02em;font-weight:500}body.mech-mirror-active .text-zinc-400,body.mech-mirror-active .text-zinc-500{color:var(--mech-text-muted)!important}body.mech-mirror-active [data-testid=astrek-site] section p:not(.font-mono){color:var(--mech-text-muted);line-height:1.75}body.mech-mirror-active .font-mono.text-brand,body.mech-mirror-active p.font-mono.text-brand{letter-spacing:.32em;font-weight:500}body.mech-mirror-active [data-testid=hero-section].spotlight{background:radial-gradient(70% 50% at 30% 20%,#3fe0c50f,#0000 65%),radial-gradient(50% 40% at 85%,#3fe0c50a,#0000 60%)!important}body.mech-mirror-active [data-testid=hero-section] .text-outline-brand{-webkit-text-stroke:1px #3fe0c573!important;color:#0000!important}body.mech-mirror-active [data-testid=hero-section] .rounded-full.border{-webkit-backdrop-filter:blur(16px)saturate(1.1);background:#ffffff08!important;border-color:#ffffff14!important}body.mech-mirror-active [data-testid=hero-section] .font-mono.text-zinc-300{color:#d1d5db!important;letter-spacing:.24em!important}body.mech-mirror-active nav[aria-label=Primary]>a:not(.mech-drawer-cta){color:var(--mech-text-subtle)!important;letter-spacing:.18em!important;transition:color .35s var(--mech-ease)!important}body.mech-mirror-active nav[aria-label=Primary]>a:not(.mech-drawer-cta):hover{color:#f4f4f5!important}body.mech-mirror-active a.bg-brand,body.mech-mirror-active button.bg-brand,body.mech-mirror-active a[class*=bg-brand]:not([class*=ghost]):not([class*=border]){transition:transform .4s var(--mech-ease), box-shadow .4s var(--mech-ease), background-color .35s var(--mech-ease);box-shadow:0 0 0 1px #3fe0c540,0 4px 24px #00000059}body.mech-mirror-active a.bg-brand:hover,body.mech-mirror-active button.bg-brand:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #3fe0c566,0 8px 32px #3fe0c51f}body.mech-mirror-active a.border-white\/15,body.mech-mirror-active a[class*=border-white]{transition:border-color .25s,background .25s,color .25s;background:#ffffff05!important;border-color:#ffffff24!important}body.mech-mirror-active a.border-white\/15:hover,body.mech-mirror-active a[class*=border-white]:hover{background:#3fe0c50f!important;border-color:#3fe0c559!important}body.mech-mirror-active .studio-panel{border:1px solid var(--mech-border);background:linear-gradient(165deg,#ffffff06,#ffffff01);border-radius:1.25rem;box-shadow:inset 0 1px #ffffff08,0 32px 80px #0000008c}body.mech-mirror-active .studio-panel img,body.mech-mirror-active [data-testid=astrek-site] section img.rounded-2xl,body.mech-mirror-active [data-testid=astrek-site] section img.rounded-3xl{border:1px solid #ffffff0d;box-shadow:0 32px 80px #00000080,inset 0 0 0 1px #ffffff05}body.mech-mirror-active [data-mech-stats]{position:relative}body.mech-mirror-active [data-mech-stats]:before{content:"";background:radial-gradient(ellipse at center, var(--mech-glow), transparent 70%);pointer-events:none;opacity:.6;border-radius:1.5rem;position:absolute;inset:10% 5%}body.mech-mirror-active [data-testid^=stat-]{border:1px solid var(--mech-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .45s var(--mech-ease), box-shadow .45s var(--mech-ease), transform .45s var(--mech-ease);background:#ffffff05;border-radius:1rem;padding:1.5rem 1.25rem!important}body.mech-mirror-active [data-testid^=stat-]:hover{border-color:var(--mech-border-strong);transform:translateY(-2px);box-shadow:0 0 32px #3fe0c50d}body.mech-mirror-active [data-testid^=stat-] p.font-display{font-variant-numeric:tabular-nums;text-shadow:none;font-weight:500}body.mech-mirror-active [data-testid^=stat-] p.font-display .text-brand,body.mech-mirror-active [data-testid^=stat-] p.font-display span[class*=text-brand]{color:#3fe0c5!important}body.mech-mirror-active a.mech-partner-cell,body.mech-mirror-active a[data-testid^=partner-]{border:1px solid var(--mech-border)!important;background:linear-gradient(#ffffff0a,#ffffff03)!important;border-radius:.875rem!important;transition:border-color .3s,background .3s,box-shadow .3s,transform .3s!important}body.mech-mirror-active a.mech-partner-cell:hover,body.mech-mirror-active a[data-testid^=partner-]:hover{transform:translateY(-2px);box-shadow:0 8px 32px #00000059;border-color:var(--mech-border-strong)!important;background:#3fe0c50d!important}body.mech-mirror-active a[data-testid^=partner-] img{transition:filter .3s;filter:brightness(1.15)contrast(1.08)grayscale(.15)!important;opacity:1!important}body.mech-mirror-active a[data-testid^=partner-]:hover img{filter:brightness(1.25)contrast(1.1)grayscale(0)!important}body.mech-mirror-active [data-testid=astrek-site] img[alt*=Robin],body.mech-mirror-active [data-testid=astrek-site] img[alt*=Jithin],body.mech-mirror-active [data-testid=astrek-site] img[alt*=Alex],body.mech-mirror-active [data-testid=astrek-site] img[alt*=Vishnu],body.mech-mirror-active [data-testid=astrek-site] img[alt*=Ishaan],body.mech-mirror-active [data-testid=astrek-site] img[alt*=Pradeep],body.mech-mirror-active [data-testid=astrek-site] img[alt*=Sanil]{filter:grayscale(.25)contrast(1.05);border:1px solid #ffffff14;transition:filter .35s,border-color .35s}body.mech-mirror-active [data-testid=astrek-site] img[alt*=Robin]:hover,body.mech-mirror-active [data-testid=astrek-site] img[alt*=Jithin]:hover,body.mech-mirror-active [data-testid=astrek-site] img[alt*=Alex]:hover,body.mech-mirror-active [data-testid=astrek-site] img[alt*=Vishnu]:hover,body.mech-mirror-active [data-testid=astrek-site] img[alt*=Ishaan]:hover,body.mech-mirror-active [data-testid=astrek-site] img[alt*=Pradeep]:hover,body.mech-mirror-active [data-testid=astrek-site] img[alt*=Sanil]:hover{filter:grayscale(0)contrast(1.05);border-color:#3fe0c540}body.mech-mirror-active #faq button,body.mech-mirror-active #faq button[data-state=open],body.mech-mirror-active #faq button[aria-expanded=true]{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}body.mech-mirror-active #faq button h3{letter-spacing:.01em}body.mech-mirror-active input,body.mech-mirror-active textarea,body.mech-mirror-active select{transition:border-color .2s,box-shadow .2s;background:#00000059!important;border-color:#ffffff1a!important}body.mech-mirror-active input:focus,body.mech-mirror-active textarea:focus,body.mech-mirror-active select:focus{border-color:#3fe0c573!important;outline:none!important;box-shadow:0 0 0 3px #3fe0c51f!important}body.mech-mirror-active footer{border-top:1px solid var(--mech-border);background:linear-gradient(#0000,#0006)}body.mech-mirror-active footer:before{content:"";background:linear-gradient(90deg,#0000,#3fe0c559,#0000);height:1px;margin-bottom:0;display:block}body.mech-mirror-active blockquote{border-inline-start:2px solid #3fe0c559;padding-inline-start:1.25rem}body.mech-mirror-active [data-testid^=spec-item-]{border-radius:.75rem;transition:background .25s,border-color .25s}body.mech-mirror-active .mech-inner-content.page-shell{background:var(--mech-bg)}body.mech-mirror-active .mech-inner-content .rf-btn,body.mech-mirror-active .mech-inner-content .elvin-outline{border-radius:999px}body.mech-mirror-active .mech-inner-content .rf-section,body.mech-mirror-active .mech-inner-content .page-hero{border-bottom:1px solid #ffffff0a}@media (width<=767px){body.mech-mirror-active [data-testid=astrek-site],body.mech-mirror-active [data-testid=astrek-site]>section:first-of-type{width:100%!important;max-width:100%!important}body.mech-mirror-active [data-testid=astrek-site] section:first-of-type>div,body.mech-mirror-active [data-testid=astrek-site] section:first-of-type .grid,body.mech-mirror-active [data-testid=astrek-site] section:first-of-type [class*=max-w-]{width:100%!important;max-width:100%!important;margin-inline:auto!important}body.mech-mirror-active [data-testid^=stat-]{padding:1rem .75rem!important}}@media (prefers-reduced-motion:reduce){body.mech-mirror-active a.bg-brand:hover,body.mech-mirror-active [data-testid^=stat-]:hover,body.mech-mirror-active a[data-testid^=partner-]:hover{transform:none}body.mech-mirror-active .mech-reveal{opacity:1;transition:none;transform:none}}body.mech-mirror-active ::selection{color:#fff;background:#3fe0c538}body.mech-mirror-active [data-testid=hero-section][data-hero=journey],#mech-mirror-root [data-testid=hero-section][data-hero=journey]{--ajh-teal:#00c4b4;--ajh-ink:#070b0f;isolation:isolate;background:var(--ajh-ink)!important;border:0!important;width:100%!important;height:100svh!important;min-height:100svh!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}@media (width>=1024px){body.mech-mirror-active [data-testid=hero-section][data-hero=journey],#mech-mirror-root [data-testid=hero-section][data-hero=journey]{max-height:100svh!important}}body.mech-mirror-active [data-hero=journey].spotlight,body.mech-mirror-active [data-hero=journey].grid-lines,body.mech-mirror-active [data-hero=journey]:before,body.mech-mirror-active [data-hero=journey]:after{content:none!important;background-image:none!important;display:none!important}.ajh-media{z-index:0;pointer-events:none;position:absolute;inset:0}.ajh-media-img,body.mech-mirror-active [data-hero=journey] .ajh-media-img,body.mech-mirror-active [data-hero=journey] img[data-testid=hero-journey-image]{-webkit-font-smoothing:antialiased;object-fit:cover!important;object-position:center 42%!important;filter:none!important;width:100%!important;height:100%!important;box-shadow:none!important;aspect-ratio:auto!important;opacity:1!important;image-rendering:auto!important;border-radius:0!important;max-width:none!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-media-shade{pointer-events:none!important;background:linear-gradient(#070b0f8c 0%,#070b0f14 18%,#0000 42%),linear-gradient(90deg,#070b0fe0 0%,#070b0f85 38%,#0000 62%)!important;display:block!important;position:absolute!important;inset:0!important}.ajh-shell,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-shell{z-index:20!important;pointer-events:none!important;justify-content:flex-start!important;align-items:flex-start!important;padding:clamp(6.85rem,11vh,8rem) clamp(1.25rem,4.5vw,4rem) clamp(6.5rem,14vh,8rem)!important;display:flex!important;position:absolute!important;inset:0!important}.ajh-copy,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-copy{pointer-events:auto!important;background:0 0!important;border:0!important;max-width:min(36rem,46vw)!important;margin:0!important;padding:0!important}.ajh-eyebrow,body.mech-mirror-active [data-hero=journey] .ajh-eyebrow,.ajh-path,body.mech-mirror-active [data-hero=journey] .ajh-path{display:none!important}.ajh-product,body.mech-mirror-active [data-hero=journey] .ajh-product,body.mech-mirror-active [data-testid=hero-product].ajh-product{letter-spacing:-.03em!important;text-transform:none!important;color:#fff!important;text-shadow:0 2px 22px #00000047!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,sans-serif!important;font-size:clamp(3.15rem,6.4vw,5.35rem)!important;font-weight:700!important;line-height:.94!important}.ajh-product-accent,body.mech-mirror-active [data-hero=journey] .ajh-product-accent{color:#00c4b4!important;text-shadow:0 0 28px #00c4b46b,0 2px 18px #00000038!important}.ajh-title,body.mech-mirror-active [data-hero=journey] .ajh-title,body.mech-mirror-active [data-testid=hero-heading].ajh-title{letter-spacing:-.028em!important;text-transform:none!important;white-space:nowrap!important;color:#fafcfdf5!important;text-shadow:0 2px 16px #00000038!important;margin:.95rem 0 0!important;padding:0!important;font-family:Inter,system-ui,sans-serif!important;font-size:clamp(1.45rem,2.4vw,2.1rem)!important;font-weight:600!important;line-height:1.22!important}.ajh-title-line,body.mech-mirror-active [data-hero=journey] .ajh-title-line{display:inline!important}.ajh-title-accent,body.mech-mirror-active [data-hero=journey] .ajh-title-accent,body.mech-mirror-active [data-hero=journey] .ajh-title-line--accent{color:var(--ajh-teal)!important}.ajh-sub,body.mech-mirror-active [data-hero=journey] .ajh-sub,body.mech-mirror-active [data-testid=hero-subcopy].ajh-sub{letter-spacing:0!important;text-transform:none!important;color:#eef2f5e0!important;max-width:26rem!important;margin:1.35rem 0 0!important;font-family:Inter,system-ui,sans-serif!important;font-size:clamp(.95rem,1.35vw,1.12rem)!important;font-weight:400!important;line-height:1.55!important}.ajh-metrics,body.mech-mirror-active [data-hero=journey] .ajh-metrics{flex-wrap:nowrap!important;align-items:stretch!important;gap:clamp(1.25rem,3vw,2.25rem)!important;width:100%!important;max-width:26rem!important;margin:1.45rem 0 0!important;display:flex!important}.ajh-metric,body.mech-mirror-active [data-hero=journey] .ajh-metric{border:0!important;border-left:2px solid var(--ajh-teal)!important;background:0 0!important;flex:1 1 0!important;min-width:0!important;padding:0 0 0 .95rem!important}.ajh-metric-value,body.mech-mirror-active [data-hero=journey] .ajh-metric-value{letter-spacing:-.04em!important;color:#fff!important;text-shadow:0 0 16px #ffffff6b,0 0 34px #00c4b461,0 2px 18px #00000047!important;margin:0!important;font-family:Inter,system-ui,sans-serif!important;font-size:clamp(3.55rem,6.2vw,5.25rem)!important;font-weight:800!important;line-height:.9!important}.ajh-metric-value span,body.mech-mirror-active [data-hero=journey] .ajh-metric-value span{color:var(--ajh-teal)!important;text-shadow:0 0 16px #00c4b48c,0 0 28px #00c4b44d!important}.ajh-metric-label,body.mech-mirror-active [data-hero=journey] .ajh-metric-label{letter-spacing:.12em!important;text-transform:uppercase!important;color:#f5f7f8eb!important;margin:.45rem 0 0!important;font-family:Inter,system-ui,sans-serif!important;font-size:.72rem!important;font-weight:600!important;line-height:1.25!important}html[dir=rtl] .ajh-metric,html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-metric{border-left:0!important;border-right:2px solid var(--ajh-teal)!important;padding:0 .95rem 0 0!important}.ajh-actions,body.mech-mirror-active [data-hero=journey] .ajh-actions{flex-wrap:wrap!important;align-items:center!important;gap:.85rem!important;margin-top:1.85rem!important;display:flex!important}.ajh-btn,body.mech-mirror-active [data-hero=journey] a.ajh-btn{letter-spacing:.14em!important;text-transform:uppercase!important;white-space:nowrap!important;cursor:pointer!important;min-height:2.75rem!important;box-shadow:none!important;border-radius:.35rem!important;justify-content:center!important;align-items:center!important;gap:.55rem!important;width:auto!important;max-width:none!important;padding:.72rem 1.35rem!important;font-family:Inter,system-ui,sans-serif!important;font-size:.72rem!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;transition:transform .22s,box-shadow .22s,background-color .22s,border-color .22s!important;display:inline-flex!important}.ajh-btn--primary,body.mech-mirror-active [data-hero=journey] a.ajh-btn--primary{background:var(--ajh-teal)!important;color:#041012!important;border:1px solid var(--ajh-teal)!important}.ajh-btn--primary:hover,body.mech-mirror-active [data-hero=journey] a.ajh-btn--primary:hover{background:#5aebd4!important;border-color:#5aebd4!important;transform:translateY(-1px)!important;box-shadow:0 8px 24px #00c4b447!important}.ajh-btn--ghost,body.mech-mirror-active [data-hero=journey] a.ajh-btn--ghost{color:#fff!important;background:#070b0f59!important;border:1px solid #ffffffb8!important}.ajh-btn--ghost:hover,body.mech-mirror-active [data-hero=journey] a.ajh-btn--ghost:hover{background:#ffffff14!important;border-color:#fff!important;transform:translateY(-1px)!important}.ajh-btn-icon{font-size:.95em!important;line-height:1!important}.ajh-scroll,body.mech-mirror-active [data-hero=journey] button.ajh-scroll{cursor:pointer!important;color:#e6eaedb8!important;letter-spacing:.22em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;flex-direction:column!important;align-items:flex-start!important;gap:.65rem!important;margin-top:2.25rem!important;padding:0!important;font-family:Inter,system-ui,sans-serif!important;font-size:.62rem!important;font-weight:500!important;transition:color .22s,transform .22s!important;display:inline-flex!important}.ajh-scroll:hover,body.mech-mirror-active [data-hero=journey] button.ajh-scroll:hover{color:#fff!important;transform:translateY(-2px)!important}.ajh-scroll-track{border:1.5px solid #ffffff8c!important;border-radius:999px!important;width:1.35rem!important;height:2.15rem!important;display:block!important;position:relative!important;overflow:hidden!important}.ajh-scroll-dot{background:var(--ajh-teal)!important;border-radius:50%!important;width:.28rem!important;height:.28rem!important;margin-left:-.14rem!important;animation:1.8s ease-in-out infinite ajh-scroll-bob!important;position:absolute!important;top:.35rem!important;left:50%!important;box-shadow:0 0 8px #00c4b4a6!important}@keyframes ajh-scroll-bob{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.45;transform:translateY(.65rem)}}.ajh-partners,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partners{z-index:45!important;pointer-events:auto!important;background:linear-gradient(#0a0e121f 0%,#101418e0 42%,#0c1014f7 100%)!important;border:0!important;border-top:1px solid #ffffff1f!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:center!important;gap:0!important;width:100%!important;height:clamp(5.5rem,11.5vh,7.25rem)!important;min-height:5.5rem!important;margin:0!important;padding:.85rem clamp(1.75rem,5.5vw,4.75rem) 1rem!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.ajh-partners.is-away{opacity:0!important;pointer-events:none!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner{background:0 0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;min-height:100%!important;padding:.45rem clamp(.5rem,1.2vw,1.1rem)!important;text-decoration:none!important;transition:transform .28s!important;display:flex!important;position:relative!important;transform:translateY(0)scale(1)!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner:not(:last-child):after{content:""!important;pointer-events:none!important;background:#ffffff1a!important;width:1px!important;position:absolute!important;top:16%!important;bottom:16%!important;right:0!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner img{z-index:1!important;object-fit:contain!important;object-position:center!important;opacity:1!important;filter:none!important;image-rendering:auto!important;width:auto!important;max-width:min(11.25rem,86%)!important;height:clamp(1.65rem,3vw,2.25rem)!important;transition:opacity .28s,transform .28s!important;display:block!important;position:relative!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner:before{content:""!important;opacity:1!important;pointer-events:none!important;background:#fff!important;border-radius:.4rem!important;transition:box-shadow .28s,inset .28s!important;position:absolute!important;inset:18% 7%!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner:hover,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner:focus-visible,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner.is-lit{z-index:2!important;transform:translateY(-3px)scale(1.02)!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner:hover img,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner:focus-visible img,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner.is-lit img{opacity:1!important;filter:none!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner:hover:before,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner:focus-visible:before,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner.is-lit:before{opacity:1!important;background:#fff!important;box-shadow:0 0 0 1px #00c4b459,0 8px 18px #00000038!important}.ajh-explore{background:0 0;border:0;margin:0;padding:0;display:block}@media (width<=1023px){body.mech-mirror-active [data-hero=journey] .ajh-media-img,body.mech-mirror-active [data-hero=journey] img[data-testid=hero-journey-image]{object-fit:cover!important;object-position:36% 22%!important;min-height:100%!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-media-shade{background:linear-gradient(#070b0f6b 0%,#070b0f1f 16%,#0000 38%),linear-gradient(90deg,#070b0fc7 0%,#070b0f6b 38%,#070b0f1a 68%,#0000 100%),linear-gradient(#0000 70%,#070b0f80 100%)!important}.ajh-shell,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-shell{padding:clamp(5.85rem,15vh,7.25rem) clamp(1.05rem,4vw,1.65rem) clamp(2rem,6vh,2.75rem)!important;padding-bottom:max(2rem, calc(env(safe-area-inset-bottom,0px) + 1.15rem))!important;justify-content:flex-start!important;align-items:flex-start!important}.ajh-copy,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-copy{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:calc(100svh - 7.75rem)!important;margin-top:.35rem!important;padding-bottom:clamp(.65rem,2.5vh,1rem)!important;display:flex!important}body.mech-mirror-active [data-hero=journey] .ajh-eyebrow,body.mech-mirror-active [data-hero=journey] .ajh-path{display:none!important}body.mech-mirror-active [data-hero=journey] .ajh-product,body.mech-mirror-active [data-testid=hero-product].ajh-product{letter-spacing:-.03em!important;font-size:clamp(2.55rem,11vw,3.35rem)!important}body.mech-mirror-active [data-hero=journey] .ajh-title,body.mech-mirror-active [data-testid=hero-heading].ajh-title{letter-spacing:-.028em!important;text-transform:none!important;white-space:nowrap!important;margin-top:.65rem!important;font-size:clamp(1.2rem,4.8vw,1.55rem)!important;font-weight:600!important;line-height:1.22!important}body.mech-mirror-active [data-hero=journey] .ajh-sub,body.mech-mirror-active [data-testid=hero-subcopy].ajh-sub{max-width:19.5rem!important;margin-top:.95rem!important;font-size:clamp(.88rem,3.5vw,1rem)!important;line-height:1.5!important}.ajh-metrics,body.mech-mirror-active [data-hero=journey] .ajh-metrics{gap:1rem!important;max-width:21.5rem!important;margin-top:1.05rem!important}.ajh-metric,body.mech-mirror-active [data-hero=journey] .ajh-metric{padding-left:.75rem!important}.ajh-metric-value,body.mech-mirror-active [data-hero=journey] .ajh-metric-value{font-size:clamp(3.05rem,12vw,3.85rem)!important}.ajh-metric-label,body.mech-mirror-active [data-hero=journey] .ajh-metric-label{letter-spacing:.1em!important;margin-top:.32rem!important;font-size:.62rem!important}.ajh-actions,body.mech-mirror-active [data-hero=journey] .ajh-actions{flex-direction:column!important;align-items:flex-start!important;gap:.6rem!important;width:auto!important;max-width:none!important;margin-top:1.25rem!important}.ajh-btn,body.mech-mirror-active [data-hero=journey] a.ajh-btn,body.mech-mirror-active [data-hero=journey] a[data-testid=hero-cta-explore],body.mech-mirror-active [data-hero=journey] a[data-testid=hero-cta-watch]{align-self:flex-start!important;width:auto!important;max-width:none!important;min-height:2.55rem!important;padding:.65rem 1.05rem!important;font-size:.68rem!important}.ajh-explore,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-explore{flex-direction:row!important;justify-content:space-between!important;align-items:flex-end!important;gap:.65rem!important;width:100%!important;margin-top:auto!important;margin-bottom:.15rem!important;padding:1.15rem 0 .35rem!important;display:flex!important}.ajh-scroll,body.mech-mirror-active [data-hero=journey] button.ajh-scroll{z-index:26!important;flex-direction:column!important;flex:none!important;align-self:flex-end!important;align-items:flex-start!important;max-width:none!important;margin-top:0!important;margin-bottom:.25rem!important;padding-top:0!important;display:inline-flex!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partners{z-index:25!important;-webkit-backdrop-filter:blur(8px)!important;scroll-snap-type:none!important;background:#080c109e!important;border:1px solid #ffffff24!important;border-radius:.55rem!important;flex:auto!important;grid-template-rows:repeat(2,minmax(0,auto))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;place-items:center!important;gap:.4rem .38rem!important;width:auto!important;max-width:min(68vw,18.5rem)!important;height:auto!important;min-height:5.35rem!important;margin:0 0 0 auto!important;padding:.58rem .48rem .72rem!important;display:grid!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;overflow:visible!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partners::-webkit-scrollbar{display:none!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner{scroll-snap-align:none!important;flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:2.2rem!important;padding:.28rem .18rem!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner:not(:last-child):after{content:none!important;display:none!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner img{opacity:.94!important;max-width:100%!important;height:clamp(1.25rem,4vw,1.65rem)!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner:hover,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner.is-lit{transform:scale(1.04)!important}}@media (width<=639px){body.mech-mirror-active [data-hero=journey] .ajh-media-img,body.mech-mirror-active [data-hero=journey] img[data-testid=hero-journey-image]{object-position:32% 18%!important}.ajh-shell,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-shell{padding-top:clamp(6rem,16vh,7.5rem)!important;padding-bottom:max(1.75rem, calc(env(safe-area-inset-bottom,0px) + 1rem))!important}.ajh-copy,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-copy{min-height:calc(100svh - 8rem)!important;padding-bottom:.75rem!important}.ajh-explore,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-explore{margin-bottom:.25rem!important;padding-top:1rem!important;padding-bottom:.25rem!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partners{max-width:min(70vw,17.25rem)!important;min-height:5.1rem!important;padding:.55rem .42rem .7rem!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner{min-height:2.05rem!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner img{height:clamp(1.15rem,3.8vw,1.5rem)!important}}body.mech-mirror-active #partners.astrek-partners{background:var(--n-bg,#05070a)!important;padding-block:var(--n-pad-y,clamp(5rem, 9vw, 7.5rem))!important;padding-inline:0!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__inner{max-width:var(--n-container,72rem);padding-inline:var(--n-pad-x,clamp(1.25rem, 4vw, 3rem));box-sizing:border-box;width:100%;margin-inline:auto}body.mech-mirror-active #partners.astrek-partners .astrek-partners__top{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(2rem,4.5vw,4.5rem);display:grid}body.mech-mirror-active #partners.astrek-partners .astrek-partners__eyebrow{letter-spacing:.25em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;font-size:.6875rem;font-weight:500;display:flex;color:var(--n-accent,#3fe0c5)!important;font-family:JetBrains Mono,ui-monospace,monospace!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__eyebrow-line{background:var(--n-accent,#3fe0c5);flex-shrink:0;width:2.25rem;height:1px;display:block}body.mech-mirror-active #partners.astrek-partners .astrek-partners__title{letter-spacing:var(--n-track-display,-.03em);margin:1rem 0 0;font-size:clamp(2.125rem,4.2vw,3.65rem);font-weight:500;line-height:1.08;color:var(--n-text,#f4f6f8)!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__title em{font-style:normal;color:var(--n-accent,#3fe0c5)!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__lead{max-width:28rem;margin:1.25rem 0 0;font-size:clamp(.98rem,1.1vw,1.0625rem);line-height:1.65;color:var(--n-muted,#f4f6f894)!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__cta-btn{letter-spacing:.02em;background:#3fe0c50d;border:1px solid #3fe0c561;border-radius:999px;align-items:center;gap:.35rem;margin-top:1.75rem;padding:.72rem 1.35rem;font-size:.8125rem;font-weight:500;transition:border-color .3s,background .3s,box-shadow .3s,transform .3s;display:inline-flex;box-shadow:0 0 24px #3fe0c514;color:var(--n-text,#f4f6f8)!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__cta-btn:hover{background:#3fe0c51a;border-color:#3fe0c5a6;transform:translateY(-1px);box-shadow:0 0 32px #3fe0c52e}body.mech-mirror-active #partners.astrek-partners .astrek-partners__aside-text{margin:0;font-size:clamp(.9rem,1vw,1rem);line-height:1.65;color:var(--n-muted,#f4f6f894)!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__showcase{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem;margin-top:1.35rem;display:grid}body.mech-mirror-active #partners.astrek-partners .astrek-partners__rows{min-width:0}body.mech-mirror-active #partners.astrek-partners .astrek-partners__row-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;scroll-behavior:smooth;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 1.25rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 1.25rem),#0000 100%)}body.mech-mirror-active #partners.astrek-partners .astrek-partners__row-wrap::-webkit-scrollbar{display:none}body.mech-mirror-active #partners.astrek-partners .astrek-partners__row-wrap.is-dragging{cursor:grabbing;scroll-behavior:auto}body.mech-mirror-active #partners.astrek-partners .astrek-partners__row{flex-wrap:nowrap;align-items:center;gap:clamp(.45rem,1vw,.75rem);width:max-content;padding:.55rem .35rem;display:flex}body.mech-mirror-active #partners.astrek-partners .astrek-partners__glow-line{opacity:.9;background:linear-gradient(90deg,#0000 0%,#3fe0c58c 18% 82%,#0000 100%);height:1px;margin:.15rem 0;box-shadow:0 0 14px #3fe0c547}body.mech-mirror-active #partners.astrek-partners .astrek-partners__logo{will-change:transform;flex:none;min-width:clamp(5.25rem,8.5vw,7.25rem);min-height:3.65rem;transform:none;box-shadow:none!important;opacity:1!important;background:#fffffff0!important;border:1px solid #ffffff24!important;border-radius:.4rem!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:.6rem .95rem!important;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s!important;display:flex!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__logo:hover,body.mech-mirror-active #partners.astrek-partners .astrek-partners__logo:focus-visible,body.mech-mirror-active #partners.astrek-partners .astrek-partners__logo.is-lit{z-index:2;border-color:#3fe0c573!important;transform:scale(1.06)!important;box-shadow:0 0 26px #3fe0c56b,0 12px 28px #00000052!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__logo img{object-fit:contain!important;object-position:center!important;filter:none!important;opacity:1!important;width:auto!important;max-width:7.75rem!important;height:auto!important;max-height:2.35rem!important;transition:none!important;display:block!important;transform:none!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__logo:hover img,body.mech-mirror-active #partners.astrek-partners .astrek-partners__logo.is-lit img{filter:none!important;transform:none!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__controls{flex-direction:column;flex-shrink:0;gap:.6rem;display:flex}body.mech-mirror-active #partners.astrek-partners .astrek-partners__control{cursor:pointer;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;padding:0;transition:border-color .25s,background .25s,box-shadow .25s,transform .25s;display:flex;box-shadow:0 0 18px #3fe0c51f;color:var(--n-accent,#3fe0c5)!important;background:#3fe0c50f!important;border:1px solid #3fe0c552!important;border-radius:50%!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__control:hover{transform:scale(1.04);box-shadow:0 0 28px #3fe0c538;background:#3fe0c51f!important;border-color:#3fe0c58c!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__control svg{width:.95rem;height:.95rem;display:block}body.mech-mirror-active #partners.astrek-partners .astrek-partners__control.is-active{background:#3fe0c529!important;border-color:#3fe0c58c!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__banner{background:linear-gradient(#3fe0c50d,#05070a8c);border:1px solid #3fe0c538;border-radius:.75rem;grid-template-columns:minmax(0,1.1fr) auto minmax(0,1fr) auto;align-items:center;gap:clamp(.85rem,2vw,1.75rem);margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.15rem,2.5vw,1.65rem) clamp(1.15rem,3vw,2rem);display:grid;box-shadow:inset 0 0 48px #3fe0c50a}body.mech-mirror-active #partners.astrek-partners .astrek-partners__banner-icon{display:none!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__banner-copy{margin:0;font-size:clamp(.92rem,1.05vw,1.02rem);line-height:1.55;color:var(--n-text,#f4f6f8)!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__banner-copy strong{font-weight:500;color:var(--n-accent,#3fe0c5)!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__banner-divider{background:#ffffff1f;flex-shrink:0;width:1px;height:2.5rem}body.mech-mirror-active #partners.astrek-partners .astrek-partners__banner-muted{margin:0;font-size:clamp(.85rem,1vw,.95rem);line-height:1.55;color:var(--n-muted,#f4f6f894)!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__banner-link{letter-spacing:.02em;white-space:nowrap;font-size:.8125rem;font-weight:500;transition:opacity .25s;color:var(--n-accent,#3fe0c5)!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__banner-link:hover{opacity:.85}@media (width<=1023px){body.mech-mirror-active #partners.astrek-partners .astrek-partners__top{grid-template-columns:1fr;gap:2rem}body.mech-mirror-active #partners.astrek-partners .astrek-partners__showcase{grid-template-columns:1fr}body.mech-mirror-active #partners.astrek-partners .astrek-partners__controls{flex-direction:row;justify-content:flex-end;margin-top:.5rem}body.mech-mirror-active #partners.astrek-partners .astrek-partners__row-wrap{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 .75rem calc(100% - .75rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 .75rem calc(100% - .75rem),#0000 100%)}body.mech-mirror-active #partners.astrek-partners .astrek-partners__banner{grid-template-columns:1fr;gap:1rem}body.mech-mirror-active #partners.astrek-partners .astrek-partners__banner-divider{width:100%;height:1px}body.mech-mirror-active #partners.astrek-partners .astrek-partners__banner-link{justify-self:flex-start}}@media (prefers-reduced-motion:reduce){body.mech-mirror-active #partners.astrek-partners .astrek-partners__logo{transition:box-shadow .2s!important}body.mech-mirror-active #partners.astrek-partners .astrek-partners__logo:hover,body.mech-mirror-active #partners.astrek-partners .astrek-partners__logo.is-lit{transform:none!important}}body.astrek-partner-modal-open{overflow:hidden}.astrek-partner-modal{z-index:240;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.astrek-partner-modal[hidden]{display:none!important}.astrek-partner-modal__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070ac7;position:absolute;inset:0}.astrek-partner-modal__dialog{z-index:1;box-sizing:border-box;background:linear-gradient(#0b1014 0%,#05070a 100%);border:1px solid #3fe0c547;border-radius:1rem;width:min(42rem,100%);max-height:min(44rem,100dvh - 2rem);padding:clamp(1.25rem,3vw,1.85rem);position:relative;overflow:auto;box-shadow:0 24px 64px #00000073,inset 0 0 48px #3fe0c50a}.astrek-partner-modal__close{color:#f4f6f8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:flex;position:absolute;top:.85rem;right:.85rem}.astrek-partner-modal__close:hover{color:#3fe0c5;border-color:#3fe0c573}.astrek-partner-modal__close svg{width:1rem;height:1rem}.astrek-partner-modal__eyebrow{letter-spacing:.25em;text-transform:uppercase;color:#3fe0c5;margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6875rem}.astrek-partner-modal__title{letter-spacing:-.03em;color:#f4f6f8;margin:.55rem 0 0;font-size:clamp(1.55rem,3vw,2rem);font-weight:500}.astrek-partner-modal__lead{color:#f4f6f89e;max-width:34rem;margin:.7rem 0 0;font-size:.95rem;line-height:1.6}.astrek-partner-modal__form{margin-top:1.35rem}.astrek-partner-modal__grid{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.astrek-partner-modal__field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.astrek-partner-modal__field--full{grid-column:1/-1}.astrek-partner-modal__field span{letter-spacing:.04em;color:#f4f6f8b3;font-size:.75rem}.astrek-partner-modal__field input,.astrek-partner-modal__field select,.astrek-partner-modal__field textarea{color:#f4f6f8;width:100%;font:inherit;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:.55rem;padding:.72rem .8rem;font-size:.9375rem}.astrek-partner-modal__field input:focus,.astrek-partner-modal__field select:focus,.astrek-partner-modal__field textarea:focus{border-color:#3fe0c58c;outline:none;box-shadow:0 0 0 3px #3fe0c51f}.astrek-partner-modal__field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#3fe0c5 50%),linear-gradient(135deg,#3fe0c5 50%,#0000 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-repeat:no-repeat;background-size:5px 5px,5px 5px}.astrek-partner-modal__field textarea{resize:vertical;min-height:7rem}.astrek-partner-modal__actions{margin-top:1.15rem}.astrek-partner-modal__submit{color:#f4f6f8;cursor:pointer;background:#3fe0c51f;border:1px solid #3fe0c573;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.75rem 1.45rem;font-size:.875rem;font-weight:500;display:inline-flex}.astrek-partner-modal__submit:hover{background:#3fe0c533;border-color:#3fe0c5b3}.astrek-partner-modal__status{color:#3fe0c5;margin:.85rem 0 0;font-size:.875rem}@media (width<=720px){.astrek-partner-modal{align-items:flex-end;padding:0}.astrek-partner-modal__dialog{width:100%;max-height:min(92dvh,44rem);padding:1.25rem 1.15rem calc(1.25rem + env(safe-area-inset-bottom));border-radius:1rem 1rem 0 0}.astrek-partner-modal__grid{grid-template-columns:1fr}.astrek-partner-modal__submit{width:100%}}html[dir=rtl] .astrek-partner-modal__close{left:.85rem;right:auto}html[dir=rtl] .astrek-partner-modal__field select{background-position:16px calc(50% - 2px),21px calc(50% - 2px)}body.mech-mirror-active #astrek-site section#team[data-testid=people-section]{padding-bottom:clamp(2rem,4vw,3rem)!important}body.mech-mirror-active #astrek-site section#partners[data-testid=partners-section],body.mech-mirror-active #astrek-site #partners.astrek-partners,body.mech-mirror-active #astrek-site section#press[data-testid=press-section]{padding-top:clamp(2rem,4vw,3rem)!important;padding-bottom:clamp(2rem,4vw,3rem)!important}body.mech-mirror-active #astrek-site section#blog[data-testid=blog-section]{padding-top:clamp(2rem,4vw,3rem)!important}body.mech-mirror-active #astrek-site section#faq[data-testid=faq-section]{padding-bottom:clamp(2rem,4vw,3rem)!important}body.mech-mirror-active #astrek-site [data-testid=cta-band]{padding-top:clamp(2rem,4vw,3rem)!important}body.mech-mirror-active #astrek-site section#contact[data-testid=contact-section]{padding-bottom:clamp(2rem,4vw,3rem)!important}body.mech-mirror-active #astrek-site footer[data-testid=site-footer]>.mx-auto{padding-top:clamp(2.5rem,5vw,4rem)!important}@media (width<=767px){body.mech-mirror-active #astrek-site section#team[data-testid=people-section]{padding-bottom:clamp(1.25rem,3vw,2rem)!important}body.mech-mirror-active #astrek-site section#partners[data-testid=partners-section],body.mech-mirror-active #astrek-site #partners.astrek-partners,body.mech-mirror-active #astrek-site section#press[data-testid=press-section]{padding-top:clamp(1.25rem,3vw,2rem)!important;padding-bottom:clamp(1.25rem,3vw,2rem)!important}body.mech-mirror-active #astrek-site section#blog[data-testid=blog-section]{padding-top:clamp(1.25rem,3vw,2rem)!important}body.mech-mirror-active #astrek-site section#faq[data-testid=faq-section]{padding-bottom:clamp(1.25rem,3vw,2rem)!important}body.mech-mirror-active #astrek-site [data-testid=cta-band]{padding-top:clamp(1.25rem,3vw,2rem)!important}body.mech-mirror-active #astrek-site section#contact[data-testid=contact-section]{padding-bottom:clamp(1.25rem,3vw,2rem)!important}body.mech-mirror-active #astrek-site footer[data-testid=site-footer]>.mx-auto{padding-top:clamp(2rem,4vw,2.75rem)!important}}html[dir=rtl] body.mech-mirror-active,html[lang=ar] body.mech-mirror-active,html[dir=rtl] body.mech-mirror-active .font-display,html[dir=rtl] body.mech-mirror-active h1,html[dir=rtl] body.mech-mirror-active h2,html[dir=rtl] body.mech-mirror-active h3,html[dir=rtl] body.mech-mirror-active h4{font-family:Noto Sans Arabic,Inter,sans-serif!important}html[dir=rtl] body.mech-mirror-active [data-testid=astrek-site] section :is(h1,h2,h3,h4,p,blockquote,li,label),html[dir=rtl] body.mech-mirror-active .mech-inner-content :is(h1,h2,h3,h4,p,blockquote,li,label){text-align:right!important}html[dir=rtl] body.mech-mirror-active [data-testid=astrek-site] .text-center,html[dir=rtl] body.mech-mirror-active [data-testid=cta-band],html[dir=rtl] body.mech-mirror-active [data-testid=cta-band] :is(h2,p),html[dir=rtl] body.mech-mirror-active [data-testid=cta-band] .flex{text-align:center!important}html[dir=rtl] body.mech-mirror-active [data-testid=cta-band] .flex{justify-content:center!important}html[lang=ar] body.mech-mirror-active :is(p,span,div,label).font-mono,html[lang=ar] body.mech-mirror-active nav[aria-label=Primary]>a:not(.mech-drawer-cta),html[lang=ar] body.mech-mirror-active [data-testid=site-header].mech-nav-open nav[aria-label=Primary]>a:not(.mech-drawer-cta){text-transform:none!important;letter-spacing:.02em!important}html[lang=ar] body.mech-mirror-active .mech-lang-switcher button[data-lang=ar]{letter-spacing:0!important;font-family:Noto Sans Arabic,sans-serif!important;font-size:11px!important}html[dir=rtl] body.mech-mirror-active [data-testid^=stat-]{border-left:none!important;border-right:none!important;border-inline-start:1px solid var(--n-line,#ffffff14)!important;padding:0!important;padding-inline-start:1.25rem!important}html[dir=rtl] body.mech-mirror-active #faq button,html[dir=rtl] body.mech-mirror-active #faq button h3,html[dir=rtl] body.mech-mirror-active #faq [data-state=open]+div,html[dir=rtl] body.mech-mirror-active #faq .text-zinc-400{text-align:right!important}html[dir=rtl] body.mech-mirror-active input,html[dir=rtl] body.mech-mirror-active textarea,html[dir=rtl] body.mech-mirror-active select{direction:rtl;text-align:right!important}html[dir=rtl] body.mech-mirror-active form[data-testid=enquiry-form] label,html[dir=rtl] body.mech-mirror-active footer,html[dir=rtl] body.mech-mirror-active footer :is(p,h4,a,li){text-align:right!important}@media (width<=1023px){html[dir=rtl] body.mech-mirror-active [data-testid=site-header]>div.mech-header-inner,html[dir=rtl] body.mech-mirror-active [data-testid=site-header]>div,html[dir=rtl] body.mech-mirror-active #mech-mirror-root [data-testid=site-header]>div,html[lang=ar] body.mech-mirror-active [data-testid=site-header]>div.mech-header-inner,html[lang=ar] body.mech-mirror-active [data-testid=site-header]>div,html[lang=ar] body.mech-mirror-active #mech-mirror-root [data-testid=site-header]>div{grid-template-columns:unset!important;grid-template-areas:unset!important;direction:ltr!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;display:flex!important}html[dir=rtl] body.mech-mirror-active [data-testid=nav-logo],html[lang=ar] body.mech-mirror-active [data-testid=nav-logo]{flex:auto!important;order:0!important;margin-inline:0!important}html[dir=rtl] body.mech-mirror-active [data-testid=nav-logo] img,html[lang=ar] body.mech-mirror-active [data-testid=nav-logo] img{object-position:left center!important}html[dir=rtl] body.mech-mirror-active nav.ajh-nav[aria-label=Primary],html[dir=rtl] body.mech-mirror-active nav[aria-label=Primary].ajh-nav,html[dir=rtl] body.mech-mirror-active #mech-mirror-root nav.ajh-nav[aria-label=Primary],html[dir=rtl] body.mech-mirror-active [data-testid=site-header] nav[aria-label=Primary],html[lang=ar] body.mech-mirror-active nav.ajh-nav[aria-label=Primary],html[lang=ar] body.mech-mirror-active nav[aria-label=Primary].ajh-nav,html[lang=ar] body.mech-mirror-active #mech-mirror-root nav.ajh-nav[aria-label=Primary],html[lang=ar] body.mech-mirror-active [data-testid=site-header] nav[aria-label=Primary],html[lang=ar] body.lang-ar.mech-mirror-active [data-testid=site-header] nav[aria-label=Primary]{visibility:hidden!important;pointer-events:none!important;opacity:0!important;clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;flex:0 0 0!important;gap:0!important;width:0!important;max-width:0!important;height:0!important;max-height:0!important;display:none!important;position:absolute!important;top:0!important;left:-9999px!important;overflow:hidden!important}html[dir=rtl] body.mech-mirror-active [data-testid=site-header] nav[aria-label=Primary]>a,html[dir=rtl] body.mech-mirror-active [data-testid=site-header] a.ajh-nav-link,html[lang=ar] body.mech-mirror-active [data-testid=site-header] nav[aria-label=Primary]>a,html[lang=ar] body.mech-mirror-active [data-testid=site-header] a.ajh-nav-link{visibility:hidden!important;pointer-events:none!important;opacity:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;font-size:0!important;display:none!important;overflow:hidden!important}html[dir=rtl] body.mech-mirror-active .mech-header-actions,html[dir=rtl] body.mech-mirror-active [data-testid=site-header]>div>div.flex,html[lang=ar] body.mech-mirror-active .mech-header-actions,html[lang=ar] body.mech-mirror-active [data-testid=site-header]>div>div.flex{direction:ltr!important;flex:none!important;order:2!important;justify-content:flex-end!important;margin-inline:auto 0!important}html[dir=rtl] body.mech-mirror-active [data-testid=site-header] .mech-lang-switcher,html[dir=rtl] body.mech-mirror-active [data-testid=site-header] .ajh-lang,html[lang=ar] body.mech-mirror-active [data-testid=site-header] .mech-lang-switcher,html[lang=ar] body.mech-mirror-active [data-testid=site-header] .ajh-lang,html[dir=rtl] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-shell,html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-shell,html[lang=ar] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-shell,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-shell{direction:ltr!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-copy,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-copy{text-align:left!important;direction:ltr!important;align-items:flex-start!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-eyebrow,html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-product,html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-title,html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-sub,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-eyebrow,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-product,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-title,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-sub{text-align:left!important;direction:rtl!important;align-self:flex-start!important;width:auto!important;max-width:100%!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-title-line,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-title-line{clear:both!important;text-align:left!important;width:auto!important;max-width:100%!important;display:block!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-actions,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-actions{direction:ltr!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;width:auto!important;max-width:100%!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] a.ajh-btn,html[dir=rtl] body.mech-mirror-active [data-hero=journey] a[data-testid=hero-cta-explore],html[dir=rtl] body.mech-mirror-active [data-hero=journey] a[data-testid=hero-cta-watch],html[lang=ar] body.mech-mirror-active [data-hero=journey] a.ajh-btn,html[lang=ar] body.mech-mirror-active [data-hero=journey] a[data-testid=hero-cta-explore],html[lang=ar] body.mech-mirror-active [data-hero=journey] a[data-testid=hero-cta-watch]{direction:rtl!important;align-self:flex-start!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-explore,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-explore{direction:ltr!important;flex-direction:row!important;justify-content:space-between!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-scroll,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-scroll{direction:rtl!important;order:0!important;align-self:flex-end!important;align-items:flex-start!important;margin-left:0!important;margin-right:0!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partners,html[lang=ar] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partners{order:1!important;gap:.28rem .26rem!important;max-width:min(54vw,14.25rem)!important;min-height:4.1rem!important;margin-left:auto!important;margin-right:0!important;padding:.4rem .34rem .48rem!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner,html[lang=ar] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner{min-height:1.65rem!important;padding:.16rem .1rem!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner img,html[lang=ar] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner img{height:clamp(.95rem,3.1vw,1.22rem)!important}}@media (width<=639px){html[dir=rtl] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partners,html[lang=ar] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partners{max-width:min(52vw,13.25rem)!important;min-height:3.85rem!important;padding:.35rem .3rem .42rem!important}}@media (width>=1024px){html[dir=rtl] body.mech-mirror-active [data-testid=site-header]>div.mech-header-inner,html[dir=rtl] body.mech-mirror-active [data-testid=site-header]>div,html[dir=rtl] body.mech-mirror-active #mech-mirror-root [data-testid=site-header]>div,html[lang=ar] body.mech-mirror-active [data-testid=site-header]>div.mech-header-inner,html[lang=ar] body.mech-mirror-active [data-testid=site-header]>div,html[lang=ar] body.mech-mirror-active #mech-mirror-root [data-testid=site-header]>div{align-items:center!important;justify-content:unset!important;flex-direction:unset!important;direction:ltr!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"logo nav actions"!important;display:grid!important;position:relative!important}html[dir=rtl] body.mech-mirror-active [data-testid=nav-logo],html[dir=rtl] body.mech-mirror-active #mech-mirror-root [data-testid=nav-logo],html[lang=ar] body.mech-mirror-active [data-testid=nav-logo],html[lang=ar] body.mech-mirror-active #mech-mirror-root [data-testid=nav-logo]{order:unset!important;z-index:2!important;grid-area:logo!important;margin-inline:0!important;position:relative!important}html[dir=rtl] body.mech-mirror-active [data-testid=nav-logo] img,html[lang=ar] body.mech-mirror-active [data-testid=nav-logo] img{object-position:left center!important}html[dir=rtl] body.mech-mirror-active nav.ajh-nav[aria-label=Primary],html[dir=rtl] body.mech-mirror-active nav[aria-label=Primary].ajh-nav,html[dir=rtl] body.mech-mirror-active #mech-mirror-root nav.ajh-nav[aria-label=Primary],html[lang=ar] body.mech-mirror-active nav.ajh-nav[aria-label=Primary],html[lang=ar] body.mech-mirror-active nav[aria-label=Primary].ajh-nav,html[lang=ar] body.mech-mirror-active #mech-mirror-root nav.ajh-nav[aria-label=Primary]{flex-flow:row!important;order:unset!important;z-index:1!important;direction:ltr!important;flex:none!important;grid-area:nav!important;justify-content:center!important;align-items:center!important;gap:0!important;width:100%!important;min-width:0!important;max-width:none!important;padding-inline:.5rem!important;display:flex!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}html[dir=rtl] body.mech-mirror-active nav.ajh-nav[aria-label=Primary]>a.ajh-nav-link,html[dir=rtl] body.mech-mirror-active nav[aria-label=Primary].ajh-nav>a.ajh-nav-link,html[dir=rtl] body.mech-mirror-active nav[aria-label=Primary]>a:not(.mech-drawer-cta):not([data-testid=nav-cta-contact]),html[dir=rtl] body.mech-mirror-active #mech-mirror-root nav.ajh-nav>a.ajh-nav-link,html[lang=ar] body.mech-mirror-active nav.ajh-nav[aria-label=Primary]>a.ajh-nav-link,html[lang=ar] body.mech-mirror-active nav[aria-label=Primary].ajh-nav>a.ajh-nav-link,html[lang=ar] body.mech-mirror-active nav[aria-label=Primary]>a:not(.mech-drawer-cta):not([data-testid=nav-cta-contact]),html[lang=ar] body.mech-mirror-active #mech-mirror-root nav.ajh-nav>a.ajh-nav-link,html[dir=rtl] body.lang-ar.mech-mirror-active nav.ajh-nav[aria-label=Primary]>a.ajh-nav-link,html[lang=ar] body.lang-ar.mech-mirror-active nav.ajh-nav[aria-label=Primary]>a.ajh-nav-link{letter-spacing:.04em!important;text-transform:none!important;white-space:nowrap!important;flex:none!important;margin-block:0!important;margin-inline:0!important;padding:.5rem .05rem!important;font-family:Noto Sans Arabic,Inter,sans-serif!important;font-size:.78rem!important;font-weight:500!important;display:inline-flex!important}html[dir=rtl] body.mech-mirror-active nav.ajh-nav[aria-label=Primary]>a.ajh-nav-link+a.ajh-nav-link,html[dir=rtl] body.mech-mirror-active nav[aria-label=Primary].ajh-nav>a.ajh-nav-link+a.ajh-nav-link,html[dir=rtl] body.mech-mirror-active nav[aria-label=Primary]>a:not(.mech-drawer-cta):not([data-testid=nav-cta-contact])+a:not(.mech-drawer-cta):not([data-testid=nav-cta-contact]),html[dir=rtl] body.mech-mirror-active #mech-mirror-root nav.ajh-nav>a.ajh-nav-link+a.ajh-nav-link,html[lang=ar] body.mech-mirror-active nav.ajh-nav[aria-label=Primary]>a.ajh-nav-link+a.ajh-nav-link,html[lang=ar] body.mech-mirror-active nav[aria-label=Primary].ajh-nav>a.ajh-nav-link+a.ajh-nav-link,html[lang=ar] body.mech-mirror-active nav[aria-label=Primary]>a:not(.mech-drawer-cta):not([data-testid=nav-cta-contact])+a:not(.mech-drawer-cta):not([data-testid=nav-cta-contact]),html[lang=ar] body.mech-mirror-active #mech-mirror-root nav.ajh-nav>a.ajh-nav-link+a.ajh-nav-link,html[dir=rtl] body.lang-ar.mech-mirror-active nav.ajh-nav[aria-label=Primary]>a.ajh-nav-link+a.ajh-nav-link,html[lang=ar] body.lang-ar.mech-mirror-active nav.ajh-nav[aria-label=Primary]>a.ajh-nav-link+a.ajh-nav-link{margin-inline-start:clamp(1.6rem,3vw,2.75rem)!important}html[dir=rtl] body.mech-mirror-active .mech-header-actions,html[dir=rtl] body.mech-mirror-active [data-testid=site-header]>div>div.flex,html[dir=rtl] body.mech-mirror-active [data-testid=site-header] .mech-lang-switcher,html[dir=rtl] body.mech-mirror-active [data-testid=site-header] .ajh-lang,html[lang=ar] body.mech-mirror-active .mech-header-actions,html[lang=ar] body.mech-mirror-active [data-testid=site-header]>div>div.flex,html[lang=ar] body.mech-mirror-active [data-testid=site-header] .mech-lang-switcher,html[lang=ar] body.mech-mirror-active [data-testid=site-header] .ajh-lang{order:unset!important;z-index:2!important;direction:ltr!important;grid-area:actions!important;justify-content:flex-end!important;margin-inline:0!important;position:relative!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-shell,html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-shell,html[lang=ar] body.mech-mirror-active [data-hero=journey].ajh-live .ajh-shell,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-shell{direction:ltr!important;justify-content:flex-start!important;align-items:center!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-copy,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-copy{text-align:start!important;direction:rtl!important;margin-inline:0!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-product,html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-title,html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-sub,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-product,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-title,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-sub{text-align:start!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-actions,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-actions{direction:rtl!important;justify-content:flex-end!important;width:100%!important;max-width:100%!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-explore,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-explore{direction:ltr!important}html[dir=rtl] body.mech-mirror-active [data-hero=journey] .ajh-scroll,html[lang=ar] body.mech-mirror-active [data-hero=journey] .ajh-scroll{direction:rtl!important;align-items:flex-start!important;width:fit-content!important;margin-left:0!important;margin-right:auto!important}}html[dir=rtl] body.mech-mirror-active #partners.astrek-partners .astrek-partners__eyebrow,html[dir=rtl] body.mech-mirror-active #partners.astrek-partners .astrek-partners__controls{flex-direction:row-reverse!important}html[dir=rtl] body.mech-mirror-active [data-testid^=mentor-card-] a.absolute.right-4.top-4{left:1rem!important;right:auto!important}html[dir=rtl] body.mech-mirror-active .ajh-btn-icon,html[dir=rtl] body.mech-mirror-active svg.lucide-arrow-up-right,html[dir=rtl] body.mech-mirror-active svg.lucide-arrow-right,html[dir=rtl] body.mech-mirror-active svg.lucide-chevron-right{transform:scaleX(-1)}html[dir=rtl] body.mech-mirror-active .group:hover .group-hover\:translate-x-1{--tw-translate-x:-.25rem!important}html[dir=rtl] body.mech-mirror-active .group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:-.125rem!important}html[dir=rtl] body.mech-mirror-active [data-testid=astrek-site] section .md\:flex-row.md\:items-end.md\:justify-between{text-align:right!important}@media (width<=1023px){html[dir=rtl] body.mech-mirror-active [data-testid=site-header].mech-nav-open nav[aria-label=Primary]>a:not(.mech-drawer-cta),html[lang=ar] body.mech-mirror-active [data-testid=site-header].mech-nav-open nav[aria-label=Primary]>a:not(.mech-drawer-cta){text-align:right!important}html[dir=rtl] body.mech-mirror-active .mech-mobile-drawer__link,html[lang=ar] body.mech-mirror-active .mech-mobile-drawer__link{text-align:right!important;justify-content:flex-end!important;font-family:Noto Sans Arabic,Inter,sans-serif!important}}:root{--astrek-icon-accent:#2fe0b5;--astrek-icon-muted:#3f3f46;--astrek-icon-dim:#27272a}.astrek-marquee-dot{background:var(--astrek-icon-accent);vertical-align:middle;border-radius:50%;flex-shrink:0;width:.35rem;height:.35rem;display:inline-block}body.mech-mirror-active [data-testid=editorial-marquee] svg.lucide-asterisk,body.mech-mirror-active [data-testid^=chapter-]>span[aria-hidden=true],body.mech-mirror-active [data-testid^=mode-card-] .mb-3.flex.h-10.w-10,body.mech-mirror-active .astrek-partners__banner-icon{display:none!important}.astrek-press-dot{background:var(--astrek-icon-accent);border-radius:50%;flex-shrink:0;width:.35rem;height:.35rem;display:inline-block}body.mech-mirror-active [data-testid=press-section] svg.lucide-arrow-up-right,body.mech-mirror-active #press svg.lucide-arrow-up-right{display:none!important}@media (width<=1023px){.astrek-marquee-dot,.astrek-press-dot{width:.3rem;height:.3rem}}.astrek-lucide-icon{stroke:currentColor;stroke-width:2px;flex-shrink:0}.astrek-ticker-separator,.astrek-mode-icon{color:var(--astrek-icon-accent)}.astrek-ticker-separator{vertical-align:middle;width:1.5rem;height:1.5rem;display:inline-block}.astrek-mode-icon{width:1.25rem;height:1.25rem}.group:hover .astrek-mode-icon{color:currentColor}.mech-ticker-star{vertical-align:middle!important;justify-content:center!important;align-items:center!important;width:1.5rem!important;height:1.5rem!important;font-size:0!important;line-height:0!important;display:inline-flex!important}.mech-ticker-star .astrek-lucide-icon{width:1.5rem!important;height:1.5rem!important}.astrek-carousel-dot{cursor:pointer!important;background:0 0!important;border:0!important;justify-content:stretch!important;align-items:center!important;padding:0!important;display:inline-flex!important}.astrek-carousel-dot .astrek-dot-icon{width:100%;height:100%;color:var(--astrek-icon-muted);transition:color .4s;display:block}.astrek-carousel-dot.astrek-carousel-dot--active .astrek-dot-icon,.astrek-carousel-dot[aria-current=true] .astrek-dot-icon{color:var(--astrek-icon-accent)}.astrek-spec-dot{background:0 0!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:.5rem!important;height:.5rem!important;display:inline-flex!important}.astrek-spec-dot__icon{color:var(--astrek-icon-dim);transition:color .3s;width:100%!important;height:100%!important}.astrek-spec-dot.astrek-dot--active .astrek-spec-dot__icon{color:var(--astrek-icon-accent)}#astrek-site .fe-showcase-dot{background:0 0!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}#astrek-site .fe-showcase-dot .astrek-dot-icon{color:#ffffff38;width:8px;height:8px;transition:color .22s,width .22s,transform .22s}#astrek-site .fe-showcase-dot.is-active .astrek-dot-icon{width:22px;height:8px;color:var(--astrek-icon-accent)}#astrek-site .testimonial-dots button,#astrek-site #testimonialDots button{background:0 0!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}#astrek-site .testimonial-dots button .astrek-dot-icon,#astrek-site #testimonialDots button .astrek-dot-icon{color:#ffffff38;width:8px;height:8px}#astrek-site .testimonial-dots button.is-active .astrek-dot-icon,#astrek-site #testimonialDots button.is-active .astrek-dot-icon{width:22px;color:var(--astrek-icon-accent)}body.mech-mirror-active [data-testid=editorial-marquee]{padding-block:clamp(1.35rem,2.8vw,1.85rem)!important}body.mech-mirror-active [data-testid=astrek-site] section[data-testid=chapters-section]{padding-block:clamp(1.75rem,3.5vw,2.5rem) clamp(.5rem,1.25vw,.875rem)!important}body.mech-mirror-active [data-testid=chapters-section]>.mx-auto>.mb-14{margin-bottom:clamp(1.75rem,3.5vw,2.25rem)!important}@media (width>=768px){body.mech-mirror-active [data-testid=chapters-section]>.mx-auto>.mb-14{margin-bottom:clamp(2rem,3vw,2.5rem)!important}}body.mech-mirror-active [data-testid=chapters-section] .flex.flex-col.gap-24{gap:clamp(1.75rem,3.5vw,2.5rem)!important}@media (width>=768px){body.mech-mirror-active [data-testid=chapters-section] .flex.flex-col.gap-24{gap:clamp(2rem,3vw,2.75rem)!important}}body.mech-mirror-active [data-testid=astrek-site] section[data-testid=product-section]{padding-block:clamp(.5rem,1.25vw,1rem) clamp(5rem,9vw,7.5rem)!important}body.mech-mirror-active [data-testid=chapter-01] img{object-fit:cover!important;object-position:center top!important}body.mech-mirror-active [data-testid=chapter-02] img,body.mech-mirror-active [data-testid=chapter-03] img{object-fit:cover!important;object-position:center center!important}@keyframes astrek-chapter-shake{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-2px)rotate(-.35deg)}30%{transform:translate(2px)rotate(.35deg)}45%{transform:translate(-1px)rotate(-.2deg)}60%{transform:translate(1px)rotate(.2deg)}75%{transform:translate(-.5px)rotate(0)}}body.mech-mirror-active [data-testid^=chapter-] .group.relative.overflow-hidden{will-change:box-shadow;transition:box-shadow .4s!important}body.mech-mirror-active [data-testid^=chapter-] .group.relative.overflow-hidden:hover{box-shadow:0 22px 52px #0000008c,0 10px 28px #2fe0b51a,0 0 0 1px #2fe0b524!important}body.mech-mirror-active [data-testid^=chapter-] .group.relative.overflow-hidden:hover img{transition:transform .55s!important;animation:none!important;transform:scale(1.03)!important}@media (width<=767px){body.mech-mirror-active [data-testid=astrek-site] section[data-testid=chapters-section]{padding-block:clamp(1.5rem,5vw,2rem) clamp(.375rem,1.5vw,.75rem)!important}body.mech-mirror-active [data-testid=astrek-site] section[data-testid=product-section]{padding-block:clamp(.375rem,1.5vw,.75rem) clamp(3.5rem,12vw,5rem)!important}body.mech-mirror-active [data-testid=chapters-section] .flex.flex-col.gap-24{gap:clamp(1.5rem,5vw,2rem)!important}body.mech-mirror-active [data-testid^=chapter-] .group.relative.overflow-hidden:hover{box-shadow:0 14px 36px #00000080,0 6px 18px #2fe0b514!important}}@media (prefers-reduced-motion:reduce){body.mech-mirror-active [data-testid^=chapter-] .group.relative.overflow-hidden:hover img{animation:none!important;transform:none!important}}body.mech-mirror-active [data-testid=product-section] h2,body.mech-mirror-active [data-testid=product-section] .astrek-product-heading{text-transform:uppercase!important;letter-spacing:.08em!important;white-space:nowrap!important;line-height:1.1!important}@media (width<=639px){body.mech-mirror-active [data-testid=product-section] h2,body.mech-mirror-active [data-testid=product-section] .astrek-product-heading{letter-spacing:.05em!important;white-space:normal!important;font-size:clamp(1.65rem,7.5vw,2.15rem)!important}}body.mech-mirror-active [data-testid=product-section]>.mx-auto>.mb-14{align-items:flex-start!important;gap:clamp(1rem,2vw,1.5rem)!important}body.mech-mirror-active [data-testid=product-section]>.mx-auto>.mb-14>.flex.flex-wrap{align-self:flex-start!important;margin-top:0!important;padding-bottom:0!important}@media (width>=768px){body.mech-mirror-active [data-testid=product-section]>.mx-auto>.mb-14{align-items:flex-start!important;margin-bottom:clamp(1.25rem,2.5vw,1.75rem)!important}body.mech-mirror-active [data-testid=product-section]>.mx-auto>.mb-14>.max-w-2xl{flex:auto!important;min-width:0!important}body.mech-mirror-active [data-testid=product-section]>.mx-auto>.mb-14>div:not(.max-w-2xl){flex:0 auto!important;align-self:flex-start!important;max-width:min(100%,22rem)!important}}@media (width>=1024px){body.mech-mirror-active [data-testid=product-section]>.mx-auto>.grid.lg\:grid-cols-12{align-items:start!important;gap:clamp(1.5rem,2.5vw,2rem) clamp(2rem,3vw,4rem)!important;margin-top:0!important}}@media (width<=1023px){body.mech-mirror-active [data-testid=product-section]>.mx-auto>.mb-14{margin-bottom:clamp(1.25rem,4vw,1.75rem)!important}}body.mech-mirror-active [data-testid=product-stage] .studio-panel{aspect-ratio:4/5!important;background:#0a0c10!important;transition:box-shadow .45s!important;overflow:hidden!important}body.mech-mirror-active [data-testid=product-stage] .studio-panel img,body.mech-mirror-active [data-testid=product-stage] .astrek-product-stage-img{aspect-ratio:4/5!important;object-fit:cover!important;object-position:center center!important;image-rendering:auto!important;backface-visibility:hidden!important;filter:none!important;width:100%!important;height:100%!important;min-height:100%!important;transition:transform .55s!important;transform:translateZ(0)scale(1)!important}body.mech-mirror-active [data-testid=product-stage]:hover .studio-panel{box-shadow:0 22px 52px #0000008c,0 10px 28px #2fe0b51f,0 0 0 1px #2fe0b529!important}body.mech-mirror-active [data-testid=product-stage]:hover .studio-panel img{animation:none!important;transform:translateZ(0)scale(1.03)!important}body.mech-mirror-active [data-testid^=product-callout-]{border-radius:0!important;transition:background-color .35s,box-shadow .35s!important}body.mech-mirror-active [data-testid^=product-callout-].astrek-callout-active{background:#2fe0b512!important;box-shadow:inset 0 0 0 1px #2fe0b538!important}body.mech-mirror-active [data-testid^=product-callout-].astrek-callout-active h3{color:#f4f6f8!important}body.mech-mirror-active [data-testid^=product-callout-].astrek-callout-active .font-mono.text-brand,body.mech-mirror-active [data-testid^=product-callout-].astrek-callout-active span.font-mono{color:#2fe0b5!important}body.mech-mirror-active [data-testid=product-section]>.mx-auto>.mt-24,body.mech-mirror-active [data-testid=product-section]>.mx-auto>div.mt-24{margin-top:clamp(1.5rem,3vw,2.25rem)!important}@media (width<=767px){body.mech-mirror-active [data-testid=product-stage]:hover .studio-panel{box-shadow:0 14px 36px #00000080,0 6px 18px #2fe0b514!important}body.mech-mirror-active [data-testid=product-section]>.mx-auto>.mt-24,body.mech-mirror-active [data-testid=product-section]>.mx-auto>div.mt-24{margin-top:clamp(1.25rem,5vw,1.75rem)!important}}@media (prefers-reduced-motion:reduce){body.mech-mirror-active [data-testid=product-stage] .studio-panel img,body.mech-mirror-active [data-testid=product-stage]:hover .studio-panel img{transition:none!important;animation:none!important;transform:none!important}}body.mech-mirror-active [data-testid=impact-stats]{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:.85rem!important;display:grid!important}body.mech-mirror-active [data-testid=impact-stats]>[data-testid^=stat-]{background:#ffffff05!important;border:1px solid #ffffff14!important;min-width:0!important;padding:1.15rem 1.1rem 1.25rem!important}body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-patients-tra],body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-rehabilitati]{background:linear-gradient(#3fe0c51a,#3fe0c508)!important;border:1px solid #3fe0c56b!important;padding:1.45rem 1.35rem 1.55rem!important}body.mech-mirror-active [data-testid=impact-stats] [data-testid^=stat-] p.font-display,body.mech-mirror-active [data-testid=impact-stats] [data-testid^=stat-] .font-display{letter-spacing:-.03em!important;word-spacing:.04em!important;color:#f4f6f8!important;margin:0!important;font-family:Inter,system-ui,sans-serif!important;font-weight:600!important;line-height:.95!important}body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-patients-tra] p.font-display,body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-rehabilitati] p.font-display,body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-patients-tra] .font-display,body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-rehabilitati] .font-display{color:#3fe0c5!important;font-size:clamp(3.6rem,8vw,5.6rem)!important;font-weight:700!important}body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-patients-tra] .text-brand,body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-rehabilitati] .text-brand,body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-patients-tra] span,body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-rehabilitati] span{color:#3fe0c5!important}body.mech-mirror-active [data-testid=impact-stats] [data-testid^=stat-] p.mt-3{letter-spacing:.01em!important;word-spacing:.08em!important;color:#f4f6f88c!important;margin:.75rem 0 0!important;font-family:Inter,system-ui,sans-serif!important;font-size:.88rem!important;font-weight:400!important;line-height:1.45!important}body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-patients-tra] p.mt-3,body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-rehabilitati] p.mt-3{letter-spacing:.02em!important;word-spacing:.1em!important;color:#f4f6f8!important;font-size:1rem!important;font-weight:600!important}body.mech-mirror-active [data-testid=product-section]>.mx-auto>.mt-24 h3,body.mech-mirror-active [data-testid=product-section]>.mx-auto>div.mt-24 h3{letter-spacing:-.025em!important;word-spacing:.06em!important}body.mech-mirror-active [data-testid=product-section]>.mx-auto>.mt-24 p,body.mech-mirror-active [data-testid=product-section]>.mx-auto>div.mt-24>div p{letter-spacing:.01em!important;word-spacing:.08em!important}@media (width>=640px){body.mech-mirror-active [data-testid=impact-stats]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width>=1024px){body.mech-mirror-active [data-testid=impact-stats]{grid-template-columns:minmax(0,1.35fr) minmax(0,1.35fr) minmax(0,.85fr) minmax(0,.85fr)!important;gap:1rem!important}}body.mech-mirror-active [data-testid=astrek-site] section[data-testid=product-section]{padding-bottom:clamp(1.5rem,3vw,2.5rem)!important}body.mech-mirror-active [data-testid=astrek-site] section[data-testid=modes-section]{padding-top:clamp(1.25rem,2.5vw,2rem)!important;padding-bottom:clamp(1.25rem,2.5vw,2rem)!important}body.mech-mirror-active [data-testid=modes-learn-more]{margin-top:clamp(.75rem,1.5vw,1.25rem)!important}body.mech-mirror-active [data-testid=astrek-site] section[data-testid=specs-section]{padding-top:clamp(1.25rem,2.5vw,2rem)!important;padding-bottom:clamp(.75rem,1.5vw,1.25rem)!important}body.mech-mirror-active [data-testid=specs-section] [data-testid=specs-stage]{transition:box-shadow .4s!important}body.mech-mirror-active [data-testid=specs-stage] img{aspect-ratio:3/4!important;object-fit:cover!important;object-position:center center!important;width:100%!important;height:auto!important}@media (width>=1024px){body.mech-mirror-active [data-testid=specs-section] [data-testid=specs-stage]{height:clamp(30rem,50vh,38rem)!important;min-height:clamp(30rem,50vh,38rem)!important}body.mech-mirror-active [data-testid=specs-stage] img{aspect-ratio:auto!important;height:100%!important;min-height:100%!important}}body.mech-mirror-active [data-testid=specs-stage].astrek-specs-stage-active{box-shadow:0 22px 52px #0000008c,0 10px 28px #2fe0b51a,0 0 0 1px #2fe0b524!important}body.mech-mirror-active [data-testid=specs-stage].astrek-specs-stage-active img{transition:transform .55s!important;animation:none!important;transform:scale(1.03)!important}body.mech-mirror-active [data-testid=astrek-site] section[data-testid=testimonials-section]{padding-top:clamp(.75rem,1.5vw,1.25rem)!important;padding-bottom:clamp(2rem,4vw,3rem)!important}@media (width<=1023px){body.mech-mirror-active [data-testid=testimonials-section] .grid.lg\:grid-cols-12{flex-direction:column!important;display:flex!important}body.mech-mirror-active [data-testid=testimonials-section] .grid.lg\:grid-cols-12>.lg\:col-span-7{order:1!important}body.mech-mirror-active [data-testid=testimonials-section] .grid.lg\:grid-cols-12>.lg\:col-span-5{order:2!important}}body.mech-mirror-active [data-testid^=mode-card-] .relative.aspect-\[4\/3\]{background:#0a0c10!important;transition:box-shadow .4s!important}body.mech-mirror-active [data-testid^=mode-card-] img{object-fit:cover!important;object-position:center center!important;aspect-ratio:4/3!important;filter:none!important;backface-visibility:hidden!important;image-rendering:auto!important;width:100%!important;height:100%!important;transform:translateZ(0)!important}body.mech-mirror-active [data-testid^=mode-card-] img.grayscale-\[0\.4\]{filter:none!important}body.mech-mirror-active [data-testid^=mode-card-].astrek-mode-card-active .relative.aspect-\[4\/3\]{box-shadow:0 22px 52px #0000008c,0 10px 28px #2fe0b51a,0 0 0 1px #2fe0b524!important}body.mech-mirror-active [data-testid^=mode-card-].astrek-mode-card-active img{filter:none!important;transition:transform .55s!important;animation:none!important;transform:scale(1.03)!important}@media (width<=767px){body.mech-mirror-active [data-testid=astrek-site] section[data-testid=modes-section]{padding-top:clamp(1rem,4vw,1.5rem)!important;padding-bottom:clamp(1rem,4vw,1.5rem)!important}body.mech-mirror-active [data-testid=astrek-site] section[data-testid=specs-section]{padding-top:clamp(1rem,4vw,1.5rem)!important;padding-bottom:clamp(.5rem,2vw,1rem)!important}body.mech-mirror-active [data-testid=specs-section] [data-testid=specs-stage]{min-height:auto!important}body.mech-mirror-active [data-testid=specs-stage] img{aspect-ratio:3/4!important;height:auto!important;min-height:0!important}body.mech-mirror-active [data-testid=astrek-site] section[data-testid=testimonials-section]{padding-top:clamp(.5rem,2vw,1rem)!important}body.mech-mirror-active [data-testid=specs-stage].astrek-specs-stage-active{box-shadow:0 14px 36px #00000080,0 6px 18px #2fe0b514!important}body.mech-mirror-active [data-testid=astrek-site] section[data-testid=product-section]{padding-bottom:clamp(1.25rem,4vw,2rem)!important}body.mech-mirror-active [data-testid^=mode-card-].astrek-mode-card-active .relative.aspect-\[4\/3\]{box-shadow:0 14px 36px #00000080,0 6px 18px #2fe0b514!important}}@media (prefers-reduced-motion:reduce){body.mech-mirror-active [data-testid^=mode-card-].astrek-mode-card-active img,body.mech-mirror-active [data-testid=specs-stage].astrek-specs-stage-active img{animation:none!important;transform:none!important}}body.mech-mirror-active #faq.astrek-faq{position:relative;background:var(--n-bg,#05070a)!important;box-shadow:none!important;border:0!important;outline:none!important;padding-block:clamp(4.75rem,9vw,7rem)!important;padding-inline:0!important;overflow:visible!important}body.mech-mirror-active #faq.astrek-faq:before,body.mech-mirror-active #faq.astrek-faq:after,body.mech-mirror-active #faq.astrek-faq>.spotlight,body.mech-mirror-active #faq.astrek-faq [class*=rounded][class*=border],body.mech-mirror-active #faq.astrek-faq [data-state=open]:not(.astrek-faq__item),body.mech-mirror-active #faq.astrek-faq .border,body.mech-mirror-active #faq.astrek-faq [class*=border-white]{box-shadow:none!important;background:0 0!important;border:0!important}body.mech-mirror-active #faq.astrek-faq .astrek-faq__inner{max-width:var(--n-container,72rem);padding-inline:var(--n-pad-x,clamp(1.25rem, 4vw, 3rem));box-sizing:border-box;width:100%;margin-inline:auto}body.mech-mirror-active #faq.astrek-faq .astrek-faq__intro{max-width:41.6rem;margin:0 0 clamp(2.25rem,4.5vw,3.5rem);padding:0;padding-inline-start:3.6rem}body.mech-mirror-active #faq.astrek-faq .astrek-faq__eyebrow{letter-spacing:.25em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:500;color:#f4f6f873!important;font-family:JetBrains Mono,ui-monospace,monospace!important}body.mech-mirror-active #faq.astrek-faq .astrek-faq__title{letter-spacing:-.03em;margin:.7rem 0 0;font-size:clamp(2.15rem,4.2vw,3.4rem);font-weight:500;line-height:1.08;color:var(--n-text,#f4f6f8)!important}body.mech-mirror-active #faq.astrek-faq .astrek-faq__lead{max-width:34rem;margin:.95rem 0 0;font-size:clamp(.98rem,1.1vw,1.0625rem);line-height:1.65;color:var(--n-muted,#f4f6f894)!important}body.mech-mirror-active #faq.astrek-faq .astrek-faq__list{border-top:1px solid #ffffff1a;flex-direction:column;display:flex}body.mech-mirror-active #faq.astrek-faq .astrek-faq__item{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff1a!important;border-radius:0!important;outline:none!important}body.mech-mirror-active #faq.astrek-faq .astrek-faq__trigger,body.mech-mirror-active #faq.astrek-faq button.astrek-faq__trigger,body.mech-mirror-active #faq.astrek-faq .astrek-faq__item.is-open .astrek-faq__trigger,body.mech-mirror-active #faq.astrek-faq button[aria-expanded=true]{width:100%;color:inherit;text-align:left;cursor:pointer;grid-template-columns:2.75rem minmax(0,1fr) 1.5rem;align-items:start;column-gap:.85rem;transition:color .2s;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:1.45rem 0!important;display:grid!important}body.mech-mirror-active #faq.astrek-faq .astrek-faq__trigger:focus-visible{outline-offset:4px;outline:1px solid #3fe0c573!important}body.mech-mirror-active #faq.astrek-faq .astrek-faq__num{letter-spacing:.1em;color:#f4f6f852;padding-top:.35rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;line-height:1}body.mech-mirror-active #faq.astrek-faq .astrek-faq__question{letter-spacing:-.02em;color:#f4f6f8;padding-top:.05rem;font-size:clamp(1.12rem,1.75vw,1.45rem);font-weight:500;line-height:1.3}body.mech-mirror-active #faq.astrek-faq .astrek-faq__icon{width:1.5rem;height:1.5rem;color:var(--n-accent,#3fe0c5);justify-content:center;align-items:center;margin-top:.2rem;font-size:1.35rem;font-weight:400;line-height:1;display:flex}body.mech-mirror-active #faq.astrek-faq .astrek-faq__item.is-open .astrek-faq__question{color:var(--n-accent,#3fe0c5)}body.mech-mirror-active #faq.astrek-faq .astrek-faq__item.is-open .astrek-faq__num{color:#3fe0c58c}body.mech-mirror-active #faq.astrek-faq .astrek-faq__answer{padding:0 1.5rem 1.5rem 3.6rem;display:none}body.mech-mirror-active #faq.astrek-faq .astrek-faq__item.is-open .astrek-faq__answer{display:block}body.mech-mirror-active #faq.astrek-faq .astrek-faq__answer p{color:#f4f6f89e;max-width:40rem;margin:0;font-size:1rem;line-height:1.72}@media (width<=720px){body.mech-mirror-active #faq.astrek-faq .astrek-faq__intro{max-width:none;padding-inline-start:2.65rem}body.mech-mirror-active #faq.astrek-faq .astrek-faq__trigger,body.mech-mirror-active #faq.astrek-faq button.astrek-faq__trigger{grid-template-columns:2rem minmax(0,1fr) 1.35rem;column-gap:.65rem;padding:1.2rem 0!important}body.mech-mirror-active #faq.astrek-faq .astrek-faq__question{font-size:1.05rem}body.mech-mirror-active #faq.astrek-faq .astrek-faq__answer{padding:0 1.35rem 1.2rem 2.65rem}}html[dir=rtl] body.mech-mirror-active #faq.astrek-faq .astrek-faq__trigger{text-align:right}html[dir=rtl] body.mech-mirror-active #faq.astrek-faq .astrek-faq__answer{padding:0 3.6rem 1.5rem 1.5rem}@media (width<=720px){html[dir=rtl] body.mech-mirror-active #faq.astrek-faq .astrek-faq__answer{padding:0 2.65rem 1.2rem 1.35rem}}html{overflow-x:clip}body.mech-mirror-active,body.mech-mirror-active [data-testid=astrek-site],#mech-mirror-root.mech-mirror-host{max-width:100%;overflow-x:clip}body.mech-mirror-active img,body.mech-mirror-active video,body.mech-mirror-active svg{max-width:100%}body.mech-mirror-active [data-hero=journey] img,body.mech-mirror-active [data-hero=journey] .ajh-media-img{max-width:none}body.mech-mirror-active [data-testid=editorial-marquee]{display:none!important}@media (width<=1023px){body.mech-mirror-active [data-testid=astrek-site] section,body.mech-mirror-active [data-testid=astrek-site] footer{padding-inline:0!important}body.mech-mirror-active [data-testid=astrek-site] section>.mx-auto,body.mech-mirror-active [data-testid=astrek-site] footer>.mx-auto,body.mech-mirror-active [data-testid=company-about-section]>.mx-auto,body.mech-mirror-active #faq.astrek-faq .astrek-faq__inner,body.mech-mirror-active #partners.astrek-partners .astrek-partners__inner{padding-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right))!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important}body.mech-mirror-active [data-testid=site-header] .mech-lang-switcher button[data-lang=ja],body.mech-mirror-active [data-testid=site-header] .ajh-lang button[data-lang=ja],body.mech-mirror-active #mech-mirror-root .ajh-lang button[data-lang=ja]{display:inline!important}body.mech-mirror-active [data-testid=nav-menu-toggle]{width:2.75rem!important;min-width:44px!important;height:2.75rem!important;min-height:44px!important}body.mech-mirror-active .mech-mobile-drawer__link,body.mech-mirror-active .mech-mobile-drawer__cta{min-height:48px!important}body.mech-mirror-active [data-testid=hero-section][data-hero=journey],#mech-mirror-root [data-testid=hero-section][data-hero=journey]{height:auto!important;min-height:100svh!important;max-height:none!important;overflow:visible!important}body.mech-mirror-active [data-hero=journey] .ajh-media{min-height:100%!important;position:absolute!important;inset:0!important}.ajh-shell,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-shell{min-height:100svh!important;padding:clamp(5.5rem, 14vh, 6.5rem) max(1.1rem, env(safe-area-inset-left)) max(1.25rem, env(safe-area-inset-bottom))!important;align-items:flex-start!important;position:relative!important}.ajh-copy,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-copy{max-width:100%!important;height:auto!important;min-height:0!important}body.mech-mirror-active [data-hero=journey] .ajh-product,body.mech-mirror-active [data-testid=hero-product].ajh-product{letter-spacing:-.03em!important;color:#fff!important;font-size:clamp(2.65rem,12vw,3.5rem)!important;line-height:.94!important}body.mech-mirror-active [data-hero=journey] .ajh-title{letter-spacing:-.028em!important;text-transform:none!important;white-space:nowrap!important;font-size:clamp(1.2rem,4.8vw,1.55rem)!important;font-weight:600!important}body.mech-mirror-active [data-hero=journey] .ajh-sub{max-width:22rem!important;font-size:clamp(.95rem,3.6vw,1.05rem)!important}.ajh-metrics,body.mech-mirror-active [data-hero=journey] .ajh-metrics{gap:1.15rem!important;max-width:100%!important}.ajh-metric-value,body.mech-mirror-active [data-hero=journey] .ajh-metric-value{font-size:clamp(3.05rem,12vw,3.85rem)!important}.ajh-actions,body.mech-mirror-active [data-hero=journey] .ajh-actions{flex-direction:column!important;align-items:stretch!important;gap:.7rem!important;width:100%!important;max-width:22rem!important}.ajh-btn,body.mech-mirror-active [data-hero=journey] a.ajh-btn,body.mech-mirror-active [data-hero=journey] a[data-testid=hero-cta-explore],body.mech-mirror-active [data-hero=journey] a[data-testid=hero-cta-watch]{justify-content:center!important;align-self:stretch!important;width:100%!important;max-width:none!important;min-height:48px!important;padding:.85rem 1.15rem!important;font-size:.72rem!important}.ajh-explore,body.mech-mirror-active [data-hero=journey].ajh-live .ajh-explore{flex-direction:column!important;align-items:stretch!important;gap:1rem!important;width:100%!important;margin-top:1.5rem!important;padding:.5rem 0 0!important}.ajh-scroll,body.mech-mirror-active [data-hero=journey] button.ajh-scroll{align-self:flex-start!important;margin-bottom:0!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partners{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;border-radius:.7rem!important;flex-flow:row!important;grid-template-rows:none!important;grid-template-columns:none!important;align-items:center!important;gap:.55rem!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:4.25rem!important;margin:0!important;padding:.55rem .45rem!important;display:flex!important;position:relative!important;overflow:auto hidden!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partners::-webkit-scrollbar{display:none!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner{scroll-snap-align:start!important;flex:none!important;width:5.15rem!important;min-width:5.15rem!important;min-height:3.1rem!important;padding:.35rem .3rem!important}body.mech-mirror-active [data-hero=journey].ajh-live .ajh-partner img{max-width:4.4rem!important;height:1.45rem!important}body.mech-mirror-active [data-testid=impact-stats]{grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important;margin-top:1.5rem!important;display:grid!important}body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-patients-tra] p.font-display,body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-rehabilitati] p.font-display{font-size:clamp(3.1rem,16vw,4rem)!important}body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-patients-tra] p.mt-3,body.mech-mirror-active [data-testid=impact-stats] [data-testid=stat-rehabilitati] p.mt-3{word-spacing:.1em!important;font-size:.95rem!important;line-height:1.4!important}body.mech-mirror-active [data-testid=modes-section] .grid,body.mech-mirror-active [data-testid=product-section] [data-testid^=product-callout-]:first-child{min-width:0!important}body.mech-mirror-active [data-testid=modes-section]>.mx-auto>.grid{grid-template-columns:1fr 1fr!important;gap:.75rem!important;display:grid!important}body.mech-mirror-active [data-testid=product-section]>.mx-auto>.grid:has([data-testid^=product-callout-]){grid-template-columns:1fr 1fr!important;gap:.75rem!important;display:grid!important}body.mech-mirror-active #astrek-site section#team[data-testid=people-section]>.mx-auto>.grid.gap-8,body.mech-mirror-active #astrek-site section#team[data-testid=people-section] .mt-28.md\:mt-36 .grid{grid-template-columns:1fr 1fr!important;gap:.85rem!important;display:grid!important}body.mech-mirror-active #astrek-site section#team[data-testid=people-section]>.mx-auto>.grid.gap-8>div,body.mech-mirror-active #astrek-site section#team[data-testid=people-section] .mt-28.md\:mt-36 .grid>div{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}body.mech-mirror-active [data-testid^=team-card-] h4,body.mech-mirror-active [data-testid^=mentor-card-] h4{font-size:clamp(.95rem,3.6vw,1.1rem)!important;line-height:1.25!important}body.mech-mirror-active [data-testid=company-about-section] .aco-topic{padding:1.25rem 1.1rem 1.35rem!important}body.mech-mirror-active #faq.astrek-faq .astrek-faq__trigger{align-items:center!important;min-height:52px!important}body.mech-mirror-active #faq.astrek-faq .astrek-faq__question{font-size:1.02rem!important}body.mech-mirror-active #faq.astrek-faq .astrek-faq__answer{padding:0 1.35rem 1.1rem 2.65rem!important}html[dir=rtl] body.mech-mirror-active #faq.astrek-faq .astrek-faq__answer{padding:0 2.65rem 1.1rem 1.35rem!important}body.mech-mirror-active #contactForm,body.mech-mirror-active form[data-testid*=enquiry],body.mech-mirror-active [data-testid=contact-section] form{box-sizing:border-box!important;width:100%!important;padding:1.15rem 1rem!important}body.mech-mirror-active input,body.mech-mirror-active select,body.mech-mirror-active textarea{box-sizing:border-box!important;max-width:100%!important;min-height:48px!important;font-size:16px!important}body.mech-mirror-active textarea{min-height:7.5rem!important}body.mech-mirror-active button[data-testid=enquiry-submit-button],body.mech-mirror-active button[data-testid=newsletter-submit-button]{width:100%!important;min-height:48px!important}body.mech-mirror-active footer[data-testid=site-footer] .grid,body.mech-mirror-active footer .grid.lg\:grid-cols-12{flex-direction:column!important;gap:1.75rem!important;display:flex!important}body.mech-mirror-active footer img[alt=Astrek\ Innovations]{max-width:10rem!important;height:2rem!important}body.mech-mirror-active [data-testid=press-section] img,body.mech-mirror-active [data-testid=blog-section] img{object-fit:cover!important;width:100%!important;height:auto!important}body.mech-mirror-active .mech-inner-content.page-shell{padding-top:4.25rem;overflow-x:clip}body.mech-mirror-active .mech-inner-content .page-hero{padding-inline:max(1rem, env(safe-area-inset-left)) max(1rem, env(safe-area-inset-right))}body.mech-mirror-active .elvin-filters{gap:.5rem!important}body.mech-mirror-active .elvin-filters button{min-height:40px!important;padding:.45rem .85rem!important}body.mech-mirror-active .smp-col{padding:1.15rem 1rem 1.25rem!important}}@media (width<=399px){body.mech-mirror-active [data-testid=site-header] .mech-lang-switcher,body.mech-mirror-active [data-testid=site-header] .ajh-lang{gap:.28rem!important}body.mech-mirror-active [data-testid=site-header] .mech-lang-switcher button,body.mech-mirror-active [data-testid=site-header] .ajh-lang button{font-size:.64rem!important}body.mech-mirror-active [data-testid=site-header] .mech-lang-switcher button+button:before,body.mech-mirror-active [data-testid=site-header] .ajh-lang button+button:before{margin-right:.28rem!important}body.mech-mirror-active [data-testid=modes-section]>.mx-auto>.grid{gap:.6rem!important}}@media (width>=768px) and (width<=1023px){.ajh-actions,body.mech-mirror-active [data-hero=journey] .ajh-actions{flex-direction:row!important;max-width:28rem!important}.ajh-btn,body.mech-mirror-active [data-hero=journey] a.ajh-btn{flex:auto!important;width:auto!important}body.mech-mirror-active [data-testid=impact-stats]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.85rem!important}body.mech-mirror-active [data-testid=company-about-section] .aco-topics{grid-template-columns:minmax(0,1fr)!important}body.mech-mirror-active .smp-grid{grid-template-columns:1fr 1fr!important}}@media (width>=1024px){body.mech-mirror-active [data-testid=astrek-site]{overflow-x:clip}body.mech-mirror-active [data-testid=site-header]>div.mech-header-inner,body.mech-mirror-active [data-testid=site-header]>div,body.mech-mirror-active .mech-header-inner,body.mech-mirror-active #mech-mirror-root [data-testid=site-header]>div{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"logo nav actions"!important;align-items:center!important;column-gap:1rem!important;display:grid!important;overflow:visible!important}body.mech-mirror-active [data-testid=nav-logo]{z-index:2!important;grid-area:logo!important;max-width:13.5rem!important;position:relative!important;overflow:hidden!important}body.mech-mirror-active nav.ajh-nav[aria-label=Primary],body.mech-mirror-active nav[aria-label=Primary].ajh-nav,body.mech-mirror-active #mech-mirror-root nav.ajh-nav[aria-label=Primary]{z-index:1!important;flex-wrap:nowrap!important;grid-area:nav!important;justify-content:flex-end!important;gap:clamp(1.15rem,1.8vw,1.85rem)!important;min-width:0!important;max-width:100%!important;display:flex!important;position:relative!important;overflow:visible!important}body.mech-mirror-active nav.ajh-nav[aria-label=Primary]>a.ajh-nav-link,body.mech-mirror-active #mech-mirror-root nav.ajh-nav>a.ajh-nav-link{letter-spacing:.12em!important;white-space:nowrap!important;flex:none!important;padding-inline:.15rem!important;font-size:.72rem!important}body.mech-mirror-active [data-testid=nav-link-home],body.mech-mirror-active [data-testid=nav-link-contact-nav],body.mech-mirror-active [data-testid=nav-link-unik-exo],body.mech-mirror-active [data-testid=nav-cta-partner]{display:none!important}body.mech-mirror-active .mech-header-actions,body.mech-mirror-active [data-testid=site-header]>div>div.flex,body.mech-mirror-active #mech-mirror-root .mech-header-actions{z-index:2!important;flex-shrink:0!important;grid-area:actions!important;gap:.55rem!important;position:relative!important}body.mech-mirror-active [data-testid=site-header] .ajh-nav-cta,body.mech-mirror-active #mech-mirror-root .ajh-nav-cta{flex-shrink:0!important;padding:.4rem .75rem!important;font-size:.62rem!important;position:relative!important}}@media (width>=1024px) and (width<=1279px){body.mech-mirror-active [data-testid=nav-link-media],body.mech-mirror-active [data-testid=nav-cta-explore]{display:none!important}}
