:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#080a12;--ink-soft:#101421;--paper:#f4f4f2;--paper-muted:#adb5c2;--signal:#4d7cff;--signal-secondary:#695cff;--signal-mint:#8cffb0;--brand-gray:#687280;--line:#4d7cff70;--hairline:#f4f4f21f;--page-pad:clamp(1.4rem, 3.7vw, 4rem);--display:clamp(5.5rem, 13.2vw, 14rem);--section-title:clamp(3.8rem, 7.5vw, 8.5rem)}*{box-sizing:border-box}html{background:var(--ink);scroll-behavior:smooth;scrollbar-gutter:stable}body{background:var(--ink);min-width:0;color:var(--paper);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Segoe UI,Tahoma,sans-serif;overflow-x:clip}button,a{font:inherit;color:inherit}::selection{background:var(--signal);color:var(--ink)}.skip-link{z-index:120;background:var(--paper);color:var(--ink);padding:.75rem 1rem;transition:transform .16s;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:80;min-block-size:5.5rem;padding-inline:var(--page-pad);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a12b8;justify-content:space-between;align-items:center;display:flex;position:fixed;inset-block-start:0;inset-inline:0}.site-mark{direction:ltr;align-items:center;text-decoration:none;display:inline-flex}.site-mark__logo{block-size:auto;inline-size:clamp(9.5rem,13vw,12rem);display:block}.site-nav{align-items:center;gap:clamp(1.7rem,3vw,3.25rem);display:flex}.site-nav a{color:var(--paper);padding-block:.55rem;font-size:.82rem;text-decoration:none;position:relative}.site-nav a:after{content:"";background:var(--signal);block-size:1px;transition:transform .18s;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.site-nav a:hover:after,.site-nav a:focus-visible:after,.site-nav a:first-child:after{transform:scaleX(1)}.menu-toggle{border:1px solid var(--hairline);background:#080a12db;border-radius:50%;block-size:2.8rem;inline-size:2.8rem;padding:.7rem;display:none}.menu-toggle span{background:var(--paper);block-size:1px;margin-block:.32rem;display:block}.experience{background:var(--ink);position:relative;overflow:clip}.arrival{z-index:100;pointer-events:none;background:var(--ink);place-items:center;animation:.9s cubic-bezier(.22,1,.36,1) .3s both arrival-exit;display:grid;position:fixed;inset:0}.arrival span{background:var(--signal);transform-origin:50%;block-size:1px;inline-size:min(18rem,58vw);animation:.7s cubic-bezier(.22,1,.36,1) both arrival-line;display:block}.scene{min-block-size:100svh;padding:clamp(6.5rem, 9vw, 9rem) var(--page-pad);border-block-start:1px solid var(--hairline);scroll-margin-top:5.5rem;position:relative;overflow:hidden}.scene__index{z-index:4;color:var(--signal);letter-spacing:.2em;font-size:.68rem;position:absolute;inset-block-start:clamp(6.5rem,9vw,9rem);inset-inline-start:var(--page-pad)}.eyebrow{color:var(--paper);letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600}[dir=rtl] .eyebrow{letter-spacing:0}.hero{isolation:isolate;border-block-start:0;min-block-size:100svh;padding:0}.hero .scene__index{display:none}.hero__visual{z-index:-1;background:var(--ink);direction:ltr;position:absolute;inset:0;overflow:hidden}.hero__motion-field{position:absolute;inset:-1.5%;transform:translate(0,0)}.hero__motion-layer{transform-origin:50%;position:absolute;inset:0}.hero__motion-layer img{object-fit:cover;object-position:center center}.hero__motion-layer--base{opacity:.88}.hero__motion-layer--core{clip-path:inset(8% 16% 12%);opacity:.18;mix-blend-mode:screen}.hero__motion-layer--horizon{clip-path:inset(65% 0 0);opacity:.2;mix-blend-mode:screen}.hero__brand-wash{mix-blend-mode:color;pointer-events:none;background:#4d7cff29;position:absolute;inset:0}.hero__brand-wash:after{content:"";background:#695cff1f;position:absolute;inset-block:0;inset-inline:52% 0}.hero__signal-pulse{border:1px solid var(--signal-mint);transform-origin:50%;pointer-events:none;border-radius:50%;block-size:.9rem;inline-size:.9rem;position:absolute;inset-block-start:49%;inset-inline-start:51.7%;box-shadow:0 0 1.4rem #8cffb094}.hero__copy{z-index:3;inset-inline:var(--page-pad);position:absolute;inset-block-start:26%}.hero h1{color:#f4f4f2db;letter-spacing:-.075em;margin:0;font-size:clamp(5.5rem,14.5vw,15.5rem);font-weight:700;line-height:.68}.hero h1 span{display:block}[dir=rtl] .hero h1{text-align:start;direction:ltr}.hero__title{color:var(--paper);letter-spacing:-.02em;margin:clamp(1.6rem,3vw,2.7rem) 0 0;font-size:clamp(1rem,1.3vw,1.3rem)}.hero__rail{z-index:4;color:#f4f4f28c;letter-spacing:.26em;text-transform:uppercase;flex-direction:column;gap:.38rem;font-size:.57rem;line-height:1.35;display:flex;position:absolute}.hero__rail:after{content:"";background:var(--signal);block-size:1px;inline-size:1.25rem;margin-block-start:.65rem}.hero__rail--left{inset-block-start:13%;inset-inline-start:var(--page-pad)}.hero__rail--right{color:#f4f4f2d1;gap:.9rem;font-size:.62rem;inset-block-start:57%;inset-inline-end:var(--page-pad)}.hero__statement{z-index:4;color:#f4f4f29e;letter-spacing:.08em;max-inline-size:22rem;margin:0;font-size:.75rem;line-height:1.65;position:absolute;inset-block-end:8%;inset-inline-end:var(--page-pad)}.scroll-cue{z-index:4;color:var(--paper);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:1rem;font-size:.62rem;text-decoration:none;display:inline-flex;position:absolute;inset-block-end:8%;inset-inline-start:var(--page-pad)}.scroll-cue span:last-child{color:var(--signal);font-size:1rem;transition:transform .18s}.scroll-cue:hover span:last-child,.scroll-cue:focus-visible span:last-child{transform:translateY(.2rem)}.capability-intro{background:var(--ink-soft);grid-template-columns:minmax(9rem,.23fr) minmax(0,.77fr);align-items:start;gap:clamp(2rem,6vw,8rem);display:grid}.capability-intro__list{border-block-start:1px solid var(--hairline)}.capability-line{border-block-end:1px solid var(--hairline);grid-template-columns:3rem minmax(0,auto) 1fr;align-items:center;gap:clamp(1rem,3vw,3rem);padding-block:clamp(1.25rem,2.2vw,2rem);display:grid}.capability-line>span{color:var(--paper-muted);font-size:.68rem}.capability-line h2{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,5vw,5rem);font-weight:600;line-height:.95}.capability-line i{background:var(--signal);opacity:.35;block-size:1px;transform-origin:inline-start;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s;transform:scaleX(.16)}.capability-line:hover i{opacity:1;transform:scaleX(1)}.system-scene{isolation:isolate;place-items:center;min-block-size:118svh;display:grid}.system-scene__visual{z-index:-2;position:absolute;inset:0}.system-scene__visual:after{content:"";background:#080a1285;position:absolute;inset:0}.system-scene__visual img{object-fit:cover;opacity:.62}.system-scene__copy{z-index:2;text-align:center;max-inline-size:48rem}.system-scene h2{font-size:var(--section-title);letter-spacing:-.075em;text-wrap:balance;margin:1.3rem 0;font-weight:700;line-height:.85}.system-scene__copy>p:last-child{max-inline-size:35rem;color:var(--paper-muted);margin-inline:auto;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.6}.system-scene__labels{inset-inline:var(--page-pad);color:#f4f4f2a6;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.6rem;display:flex;position:absolute;inset-block-end:5rem}.work-scene{min-block-size:100svh;grid-template-columns:minmax(18rem,.28fr) minmax(0,.72fr);align-items:center;gap:0;padding-inline-end:var(--page-pad);display:grid}.work-scene .scene__index{display:none}.work-scene__copy{z-index:3;align-self:center;padding-inline-end:clamp(1.5rem,2.8vw,3rem);position:relative;transform:translateY(-5rem)}.work-scene__number{color:var(--paper);letter-spacing:.12em;margin-block:1.8rem 1rem;font-size:1rem;display:block}.work-scene h2,.projects-scene h2,.capabilities-scene h2,.human-scene h2,.contact-scene h2{letter-spacing:-.07em;text-wrap:balance;margin:1rem 0;font-size:clamp(3.6rem,6.3vw,7rem);font-weight:700;line-height:.84}.work-scene__copy>p:not(.eyebrow):not(.work-scene__tags),.projects-scene div>p,.human-scene__copy>p:last-child{color:var(--paper-muted);line-height:1.62}.work-scene__tags{color:#f4f4f2ad;letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem 1rem;margin:2rem 0;font-size:.56rem;display:flex}.work-scene__tags span+span:before{content:"/";color:var(--signal);margin-inline-end:1rem}.status-label{border-block:1px solid var(--line);color:var(--signal);letter-spacing:.14em;text-transform:uppercase;margin-block-start:1.5rem;padding-block:.65rem;font-size:.65rem;display:inline-flex}.work-scene__media{background:var(--ink-soft);min-block-size:min(72svh,52rem);margin-block-start:-8rem;position:relative;overflow:hidden}.work-scene__media:after,.thinking-scene__media:after,.portrait-reserve:after{content:"";z-index:2;mix-blend-mode:color;pointer-events:none;background:#4d7cff14;position:absolute;inset:0}.work-scene__media img{object-fit:cover;filter:saturate(.84)contrast(1.04);transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.work-scene:hover .work-scene__media img{transform:scale(1.025)}.projects-scene{background:var(--ink-soft);grid-template-columns:.28fr minmax(0,1fr);align-items:center;gap:clamp(2rem,6vw,8rem);display:grid}.projects-scene>div:not(.project-slots){max-inline-size:56rem}.project-slots{inset-inline:var(--page-pad);background:var(--hairline);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;position:absolute;inset-block-end:3.5rem}.project-slots span{background:var(--ink);min-block-size:5rem;color:var(--signal);padding:1rem;font-size:.68rem}.thinking-scene{background:var(--ink);grid-template-columns:minmax(18rem,.3fr) minmax(0,.7fr);align-items:start;gap:clamp(1.5rem,3vw,3.2rem);min-block-size:0;padding-block-end:2.5rem;display:grid}.thinking-scene .scene__index{display:none}.thinking-scene__copy{z-index:3;padding-inline-end:clamp(1rem,2vw,2rem);position:relative}.thinking-scene h2{letter-spacing:-.075em;max-inline-size:6ch;margin:0;font-size:clamp(4.2rem,7vw,7.5rem);font-weight:700;line-height:.84}.thinking-scene h2 span{display:block}.thinking-scene__principle{max-inline-size:24rem;color:var(--signal);letter-spacing:.18em;text-transform:uppercase;margin:2.25rem 0 0;font-size:.68rem;font-weight:600;line-height:1.6}.thinking-scene__statement{max-inline-size:35rem;color:var(--paper);margin:2.5rem 0 0;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.48}.thinking-scene__media{min-block-size:min(66svh,46rem);margin-block-start:-8rem;position:relative;overflow:hidden}.thinking-scene__media img{object-fit:cover;filter:saturate(.84)contrast(1.06)}.capabilities-scene{background:var(--ink-soft);grid-template-columns:minmax(0,.7fr) minmax(19rem,.3fr);align-items:start;gap:clamp(2rem,6vw,8rem);display:grid}.capabilities-scene ol{border-block-start:1px solid var(--hairline);margin:0;padding:0;list-style:none}.capabilities-scene li{border-block-end:1px solid var(--hairline);grid-template-columns:2.5rem 1fr;align-items:center;gap:1rem;padding-block:1.4rem;display:grid}.capabilities-scene li span{color:var(--signal);font-size:.65rem}.capabilities-scene li strong{font-size:clamp(1.1rem,1.8vw,1.55rem);font-weight:500}.human-scene{background:var(--ink);grid-template-columns:minmax(16rem,.24fr) minmax(0,.76fr);align-items:center;gap:clamp(2rem,4vw,5rem);padding-block-start:0;display:grid}.portrait-reserve{border:1px solid var(--hairline);grid-column:2;min-block-size:min(68svh,46rem);position:relative;overflow:hidden}.portrait-reserve img{object-fit:cover;filter:saturate(.82)contrast(1.08)}.portrait-reserve>span{z-index:3;max-inline-size:24rem;color:var(--paper-muted);letter-spacing:.08em;text-transform:uppercase;background:#080a12c7;padding:.55rem .7rem;font-size:.62rem;position:absolute;inset-block-end:1rem;inset-inline-start:1rem}.human-scene__copy{grid-area:1/1;align-self:start}.human-scene__contact{border-block:1px solid var(--line);color:var(--paper);padding-block:.8rem;font-size:clamp(1rem,1.7vw,1.5rem);text-decoration:none;display:inline-block;position:absolute;inset-block-start:1.5rem;inset-inline-end:var(--page-pad)}.contact-scene{background:var(--ink-soft);flex-direction:column;justify-content:center;min-block-size:90svh;display:flex}.contact-scene h2{max-inline-size:10ch;font-size:clamp(4rem,10vw,11rem)}.contact-trigger{border:0;border-block:1px solid var(--line);cursor:pointer;text-align:start;background:0 0;justify-content:space-between;align-items:center;inline-size:100%;margin-block-start:clamp(3rem,7vw,7rem);padding:1.4rem 0;font-size:clamp(1.1rem,2.2vw,2rem);display:flex}.contact-dialog-backdrop{z-index:110;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#04050acc;place-items:end;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0}.contact-dialog{border:1px solid var(--line);background:var(--ink-soft);inline-size:min(40rem,100%);padding:clamp(2rem,5vw,4.5rem);position:relative;box-shadow:0 2rem 7rem #00000080}.contact-dialog__signal{background:var(--signal);block-size:1px;inline-size:3rem;box-shadow:3rem 0 1.3rem var(--signal);margin-block-end:3rem;display:block}.contact-dialog h3{letter-spacing:-.06em;margin:0;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:700;line-height:.95}.contact-dialog p{max-inline-size:32rem;color:var(--paper-muted);margin:2rem 0;font-size:1.05rem;line-height:1.6}.contact-dialog__close{border:1px solid var(--signal);min-block-size:2.75rem;color:var(--signal);cursor:pointer;background:0 0;padding-inline:1.4rem}.contact-dialog__actions{gap:.75rem;min-inline-size:0;display:grid}.contact-dialog__action{border:1px solid var(--line);min-block-size:3rem;min-inline-size:0;color:var(--paper);gap:.45rem;padding:1rem;line-height:1.8;text-decoration:none;display:grid}.contact-dialog__action:hover,.contact-dialog__action:focus-visible,.contact-dialog__action--booking{border-color:var(--signal)}.contact-dialog__action--booking>span{color:var(--signal)}.contact-dialog__action bdi,.contact-dialog__action small{color:var(--paper-muted);font-size:.85rem}.contact-dialog__action bdi{overflow-wrap:anywhere;font-family:Arial,sans-serif}.contact-dialog p.contact-dialog__availability{margin-block:1rem .5rem;font-size:.8rem;line-height:1.9}.contact-dialog__new-tab{color:var(--paper-muted);margin-block-end:1.25rem;font-size:.75rem;display:block}:focus-visible{outline:2px solid var(--signal);outline-offset:5px}@keyframes arrival-line{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes arrival-exit{0%,58%{opacity:1}to{opacity:0;visibility:hidden}}@media (max-width:980px){:root{--display:clamp(4.5rem, 15vw, 9rem)}.hero__copy{inset-block-start:31%}.hero__rail--right{display:none}.hero__statement{max-inline-size:17rem}.work-scene,.thinking-scene{grid-template-columns:minmax(15rem,.34fr) minmax(0,.66fr)}}@media not (min-width:860px){:root{--display:clamp(4.5rem, 17.5vw, 8rem)}.site-header{background:#080a12e0;min-block-size:4.75rem}.menu-toggle{z-index:2;display:block;position:relative}.site-nav{padding:6rem var(--page-pad) 3rem;opacity:0;visibility:hidden;background:#080a12fa;flex-direction:column;justify-content:center;align-items:stretch;gap:0;transition:opacity .24s,transform .24s,visibility .24s;display:flex;position:fixed;inset:0;transform:translateY(-1rem)}.site-nav[data-open=true]{opacity:1;visibility:visible;transform:translateY(0)}.site-nav a{border-block-end:1px solid var(--hairline);padding-block:1rem;font-size:clamp(1.7rem,8vw,3rem)}.hero__motion-field{inset:-1%}.hero__motion-layer img{object-position:56% center}.hero__motion-layer--base{opacity:.76}.hero__motion-layer--core,.hero__motion-layer--horizon{display:none}.hero__brand-wash{opacity:.72}.hero__signal-pulse{inset-block-start:48%;inset-inline-start:55%}.hero__copy{inset-block-start:28%}.hero h1{line-height:.78}.hero__title{font-size:.92rem}.hero__rail--left{inset-block-start:13%}.hero__statement{max-inline-size:min(28rem,80vw);inset-block-end:15%;inset-inline-start:var(--page-pad);inset-inline-end:auto}.scroll-cue{inset-block-end:6%}.scene{min-block-size:auto;padding-block:7rem}.hero{min-block-size:100svh;padding:0}.capability-intro,.projects-scene,.capabilities-scene,.human-scene,.work-scene,.thinking-scene{grid-template-columns:1fr}.capability-intro__list{margin-block-start:2rem}.system-scene{min-block-size:100svh}.system-scene__labels{display:none}.work-scene{padding-inline:var(--page-pad)}.work-scene__copy,.thinking-scene__copy{padding:0 0 2.5rem;transform:none}.work-scene__media{min-block-size:56svh;margin-block-start:0}.thinking-scene h2{max-inline-size:9ch}.thinking-scene__media{min-block-size:55svh;margin-block-start:0}.project-slots{grid-column:1;margin-block-start:2rem;position:static}.portrait-reserve{grid-column:1;min-block-size:58svh}.human-scene__copy{grid-area:auto/1}.human-scene__contact{margin-block-start:2.5rem;position:static}}@media (max-width:540px){:root{--page-pad:1.25rem}.site-mark__logo{inline-size:8.8rem}.hero__copy{inset-block-start:30%}.hero h1{letter-spacing:-.075em;font-size:clamp(4rem,18.2vw,5.6rem)}.hero__rail--left{font-size:.5rem}.hero__statement{font-size:.7rem;line-height:1.5}.capability-line{grid-template-columns:2rem 1fr}.capability-line i{display:none}.capability-line h2{font-size:clamp(1.8rem,10vw,3.25rem)}.work-scene h2,.thinking-scene h2,.human-scene h2,.projects-scene h2,.capabilities-scene h2{font-size:clamp(3.2rem,15vw,5rem)}.work-scene__media,.thinking-scene__media,.portrait-reserve{min-block-size:46svh}.project-slots{grid-template-columns:1fr}.project-slots span{min-block-size:3.5rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.arrival,.hero__motion-layer--core,.hero__motion-layer--horizon,.hero__signal-pulse{display:none}.hero__motion-field,.hero__motion-layer{transform:none!important}}
@font-face{font-family:Noto Kufi Arabic;src:url(/fonts/NotoKufiArabic-Variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--am-black:#070910;--am-white:#f4f4f2;--am-blue:#5673ff;--am-violet:#6657ff;--am-mint:#83f3aa;--am-gray:#778190;--am-line:#6f83ff61;--am-hairline:#f4f4f224;--am-ease:cubic-bezier(.22, 1, .36, 1)}body{background:var(--am-black)}body[data-locale=ar]{font-family:Noto Kufi Arabic,Arial,sans-serif;line-height:1.75}body[data-locale=en]{font-family:Arial,Segoe UI,Tahoma,sans-serif}.experience{background:var(--am-black);min-height:100svh}.site-header{z-index:90;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#070910c7,#07091000);justify-content:flex-end;align-items:center;min-block-size:5.5rem;padding-inline:clamp(1.25rem,3.7vw,4rem);display:flex;position:fixed;inset-block-start:0;inset-inline:0}.site-mark{direction:ltr;position:absolute;left:50%;transform:translate(-50%)}.site-mark__logo{inline-size:clamp(9.2rem,12vw,11.5rem)}.site-nav{direction:inherit;gap:clamp(1.15rem,2.2vw,2.6rem)}.site-nav a{letter-spacing:.04em;align-items:center;min-block-size:2.75rem;padding-block:.4rem;font-size:.68rem;font-weight:400;display:inline-flex}[data-locale=ar] .site-nav a{letter-spacing:0}.site-nav a:after{transform-origin:50%;background:linear-gradient(90deg, var(--am-blue), var(--am-mint))}.arrival{background:var(--am-black)}.arrival span{background:linear-gradient(90deg, transparent, var(--am-blue), var(--am-mint), transparent)}.narrative{background:var(--am-black);min-block-size:600svh;position:relative}.narrative__sticky{isolation:isolate;block-size:100svh;min-block-size:0;position:sticky;inset-block-start:0;overflow:hidden}.narrative__media,.narrative__wash,.narrative__grid,.narrative__vignette{position:absolute;inset:0}.narrative__media{z-index:-3;direction:ltr;inset:-8px}.living-radiant{contain:strict;transform-origin:50%;position:absolute;inset:0;overflow:hidden}.living-radiant svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.radiant-field__backdrop,.radiant-field__layer,.radiant-field__orbit-drift,.radiant-field__architecture-drift,.radiant-field__signal-drift,.radiant-field__particle-drift,.radiant-field__pulses{position:absolute;inset:0}.radiant-field__layer,.radiant-field__orbit-drift,.radiant-field__architecture-drift,.radiant-field__signal-drift,.radiant-field__particle-drift{transform-origin:50%}.radiant-field__orbits ellipse{fill:none;stroke:#6f83ff6b;stroke-width:1.1px;vector-effect:non-scaling-stroke}.radiant-field__orbits ellipse:nth-child(2n){stroke:#83f3aa33}.radiant-field__orbit-drift{animation:28s ease-in-out infinite alternate radiant-orbit-drift}.radiant-field__architecture-drift{animation:22s ease-in-out infinite alternate radiant-architecture-drift}.radiant-field__signal-drift{animation:17s ease-in-out infinite alternate radiant-signal-drift}.radiant-field__plane{fill:url(#am-plane-fill);stroke:#f4f4f23d;stroke-width:1px;vector-effect:non-scaling-stroke}.radiant-field__plane--far{opacity:.38}.radiant-field__plane--near{opacity:.78}.radiant-field__core-structure,.radiant-field__scene{fill:#5673ff09;stroke:#f4f4f257;stroke-width:1.15px;vector-effect:non-scaling-stroke}.radiant-field__core-structure path:nth-child(3n),.radiant-field__scene path:nth-child(3n){fill:#6657ff14;stroke:#83f3aa52}.radiant-field__scene--work{opacity:.12}.radiant-field__scene--human{fill:none;opacity:.05}.radiant-field__route,.radiant-field__beam{fill:none;stroke:url(#am-signal-line);stroke-width:1.35px;vector-effect:non-scaling-stroke}.radiant-field__horizon{fill:none;stroke:url(#am-route-line);stroke-width:1.35px;vector-effect:non-scaling-stroke}.radiant-field__route--secondary{opacity:.34}.radiant-field__beam{opacity:.3}.radiant-field__beam--left,.radiant-field__beam--right{opacity:.14}.radiant-field__node-core,.radiant-field__heart-core{fill:var(--am-white);stroke:var(--am-mint);stroke-width:1px}.radiant-field__heart{opacity:.74}.radiant-field__particle-drift{animation:19s ease-in-out infinite alternate radiant-particle-drift}.radiant-field__particle{fill:var(--am-white);opacity:.42}.radiant-field__pulses span{border:1px solid var(--am-mint);background:var(--am-white);border-radius:50%;block-size:.5rem;inline-size:.5rem;animation:4.8s ease-out infinite radiant-dom-pulse;position:absolute;box-shadow:0 0 1rem #5673ff9e}.radiant-field__horizon{opacity:.26}.radiant-field__horizon--inner{opacity:.14}.living-radiant__veil{background:linear-gradient(#0709100a,#0000 48%,#0709108f),radial-gradient(circle at 50% 47%,#0000 0 24%,#0709103d 66%,#070910c2 100%);position:absolute;inset:0}@keyframes radiant-orbit-drift{0%{opacity:.72;transform:rotate(-1.2deg)scale(1.01)}to{opacity:1;transform:rotate(2.2deg)scale(1.035)}}@keyframes radiant-architecture-drift{0%{transform:translate(-.5%,.4%)scale(.995)}to{transform:translate(.65%,-.5%)scale(1.018)}}@keyframes radiant-particle-drift{0%{transform:translate(-.6%,.8%)}to{transform:translate(.7%,-1%)}}@keyframes radiant-signal-drift{0%{opacity:.72;transform:translate(.4%,-.5%)scale(.995)}to{opacity:1;transform:translate(-.5%,.6%)scale(1.012)}}@keyframes radiant-dom-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}24%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(3.4)}}.narrative[data-motion-paused] .living-radiant *,.narrative[data-motion-paused] .narrative__core-pulse{animation-play-state:paused!important}.narrative__wash{mix-blend-mode:color;opacity:.58;background:radial-gradient(circle at 52% 49%,#83f3aa17,#0000 16%),linear-gradient(115deg,#5673ff33,#6657ff21 48%,#0000 78%)}.narrative__grid{opacity:.11;background-image:linear-gradient(#f4f4f21f 1px,#0000 1px),linear-gradient(90deg,#f4f4f217 1px,#0000 1px);background-size:4.5rem 4.5rem;-webkit-mask-image:linear-gradient(#0000,#000 18% 78%,#0000);mask-image:linear-gradient(#0000,#000 18% 78%,#0000)}.narrative__vignette{background:linear-gradient(#07091052,#0000 24% 68%,#070910c7),radial-gradient(circle,#0000 28%,#070910a3 100%)}.narrative__core-signal{z-index:2;border:1px solid var(--am-mint);background:var(--am-white);border-radius:50%;block-size:.7rem;inline-size:.7rem;position:absolute;inset-block-start:49%;inset-inline-start:52%;box-shadow:0 0 1.5rem #83f3aabf}.narrative__core-pulse{border-radius:inherit;transform-origin:50%;border:1px solid #83f3aaad;display:block;position:absolute;inset:0}.narrative__chrome{z-index:8;pointer-events:none;color:#f4f4f280;font-family:Arial,Segoe UI,sans-serif;position:absolute;inset:0}.narrative__micro{letter-spacing:.24em;text-transform:uppercase;gap:.48rem;max-inline-size:12rem;margin:0;font-size:.52rem;line-height:1.55;display:grid;position:absolute;inset-block-start:7.2rem;inset-inline-start:clamp(1.25rem,3.7vw,4rem)}.narrative__micro:after{content:"";background:var(--am-blue);block-size:1px;inline-size:1.8rem;margin-block-start:.45rem}.narrative__telemetry{letter-spacing:.12em;opacity:.55;gap:.25rem;max-inline-size:14rem;font-size:.46rem;line-height:1.5;display:grid;position:absolute;inset-block-start:9.5rem;inset-inline-end:clamp(1.25rem,3.7vw,4rem)}.narrative__corner{border-color:#f4f4f247;block-size:2.5rem;inline-size:2.5rem;position:absolute}.narrative__corner--a{border-block-end:1px solid;border-inline-start:1px solid;inset-block-end:16%;inset-inline-start:16%}.narrative__corner--b{border-block-start:1px solid;border-inline-end:1px solid;inset-block-end:18%;inset-inline-end:15%}.narrative__panels,.narrative__chapter{position:absolute;inset:0}.narrative__panels{z-index:5}.narrative__chapter{opacity:0;visibility:hidden;flex-direction:column;justify-content:center;padding:8rem clamp(1.25rem,5vw,5rem) 6rem;display:flex}.narrative__chapter--identity{text-align:center;opacity:1;visibility:visible;align-items:center}.narrative__kicker,.narrative__eyebrow,.narrative__status{color:#f4f4f2ad;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:clamp(.58rem,.7vw,.72rem);font-weight:500;line-height:1.7}[data-locale=ar] .narrative__kicker,[data-locale=ar] .narrative__eyebrow,[data-locale=ar] .narrative__status{letter-spacing:0}.narrative__chapter h1{color:#f4f4f2e8;letter-spacing:-.082em;max-inline-size:8ch;margin:clamp(1rem,2.5vh,2rem) 0 0;font-family:Arial,Segoe UI,Tahoma,sans-serif;font-size:clamp(5.2rem,13vw,13.8rem);font-weight:700;line-height:.72}.narrative__chapter h1 span{display:block}.narrative__descriptor{max-inline-size:34rem;color:var(--am-white);margin:0 auto;padding-block-start:clamp(1.6rem,3.5vh,2.8rem);font-size:clamp(.9rem,1.25vw,1.25rem);font-weight:400;line-height:1.7}[data-locale=en] .narrative__descriptor{font-family:Arial,Segoe UI,Tahoma,sans-serif}.narrative__chapter:not(.narrative__chapter--identity){align-items:flex-start;padding-inline:clamp(2rem,10vw,10rem)}.narrative__chapter:not(.narrative__chapter--identity)>*{max-inline-size:min(44rem,72vw)}.narrative__chapter h2{color:var(--am-white);letter-spacing:-.05em;text-wrap:balance;margin:1rem 0 1.4rem;font-size:clamp(3rem,6.5vw,7.2rem);font-weight:500;line-height:1.02}[data-locale=ar] .narrative__chapter h2{letter-spacing:0;font-weight:500;line-height:1.45}.narrative__chapter>p:not(.narrative__eyebrow):not(.narrative__kicker){color:#f4f4f2b8;margin:0;font-size:clamp(.98rem,1.25vw,1.24rem);line-height:1.8}.narrative__chapter--system{text-align:center;align-items:center!important}.narrative__chapter--capabilities{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);align-content:center;gap:2rem 6vw;display:grid}.narrative__chapter--capabilities .narrative__eyebrow{grid-column:1;align-self:flex-start}.narrative__chapter--capabilities h2{grid-column:1;align-self:start}.narrative__chapter--capabilities ol{border-block-start:1px solid var(--am-hairline);grid-area:1/2/span 2;align-self:flex-start;inline-size:100%;margin:0;padding:0;list-style:none}.narrative__chapter--capabilities li{border-block-end:1px solid var(--am-hairline);grid-template-columns:2.6rem 1fr;align-items:center;gap:1rem;min-block-size:3.4rem;display:grid}.narrative__chapter--capabilities li span{color:var(--am-mint);font-family:Arial,Segoe UI,sans-serif;font-size:.62rem}.narrative__chapter--capabilities li strong{color:var(--am-white);font-size:clamp(.9rem,1.3vw,1.2rem);font-weight:400}.narrative__status{border-block:1px solid var(--am-line);color:var(--am-mint);margin-block-start:2rem;padding:.65rem 0;display:inline-flex}.narrative__chapter--contact{text-align:center;align-items:center!important}.narrative__chapter--contact h2{max-inline-size:9ch!important}.narrative__chapter--contact .contact-trigger{inline-size:min(42rem,72vw);margin-block-start:2rem}.narrative__progress{z-index:12;pointer-events:none;grid-template-columns:1px auto;gap:.8rem;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:clamp(1.25rem,3vw,3rem);transform:translateY(-50%)}.narrative__progress-line{background:#f4f4f229;block-size:11rem;inline-size:1px;display:block}.narrative__progress-line i{background:linear-gradient(to bottom, var(--am-blue), var(--am-mint));block-size:100%;inline-size:1px;display:block}.narrative__progress ol{flex-direction:column;justify-content:space-between;block-size:11rem;margin:0;padding:0;list-style:none;display:flex}.narrative__progress li{color:#f4f4f261;font-family:Arial,Segoe UI,sans-serif;font-size:.5rem;line-height:1;transition:color .22s,transform .22s}.narrative__progress li[data-active]{color:var(--am-mint);transform:translate(-.2rem)}[dir=rtl] .narrative__progress li[data-active]{transform:translate(.2rem)}.narrative__scroll{z-index:12;color:#f4f4f2bf;letter-spacing:.12em;pointer-events:none;justify-items:center;gap:.55rem;font-size:.58rem;display:grid;position:absolute;inset-block-end:1.5rem;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .narrative__scroll{letter-spacing:0;transform:translate(50%)}.narrative__scroll i{border:1px solid var(--am-hairline);block-size:2.6rem;inline-size:2.6rem;color:var(--am-mint);border-radius:50%;place-items:center;font-family:Arial,sans-serif;font-style:normal;display:grid}.contact-trigger{min-block-size:3.6rem}.contact-dialog{text-align:start}.contact-dialog h3{line-height:1.35}@media not (min-width:860px){.narrative{min-block-size:520svh}.narrative__sticky{min-block-size:0}.site-header{background:linear-gradient(#070910e6,#07091000);justify-content:flex-start;min-block-size:4.75rem}.site-mark__logo{inline-size:8.5rem}.menu-toggle{background:#07091080;min-block-size:2.75rem;min-inline-size:2.75rem;display:block}.site-nav{background:#070910fa;justify-content:center;padding-block-start:6rem}.site-nav a{min-block-size:3.6rem;font-size:clamp(1.35rem,6vw,2.4rem)}.narrative__micro{max-inline-size:9rem;font-size:.43rem;inset-block-start:6rem}.narrative__telemetry,.narrative__corner{display:none}.living-radiant svg{inline-size:142%;margin-inline-start:-21%}.radiant-field__orbit-drift ellipse:nth-child(n+3),.radiant-field__particle:nth-child(n+15),.radiant-field__node:nth-of-type(n+9){display:none}.radiant-field__architecture-drift{animation-duration:28s}.radiant-field__orbit-drift{animation-duration:34s}.radiant-field__scene--work,.radiant-field__scene--human{stroke-width:1.4px}.narrative__grid{background-size:3.2rem 3.2rem}.narrative__chapter{justify-content:center;padding:9rem 1.25rem 6rem}.narrative__chapter:not(.narrative__chapter--identity){padding-inline:clamp(1.5rem,7vw,3rem)}.narrative__chapter:not(.narrative__chapter--identity)>*{max-inline-size:calc(100vw - 4.5rem)}.narrative__chapter h1{max-inline-size:none;font-size:clamp(3.9rem,17vw,6.5rem);line-height:.79}.narrative__kicker{max-inline-size:16rem;font-size:.5rem}.narrative__descriptor{max-inline-size:19rem;font-size:clamp(.82rem,3vw,1rem)}.narrative__chapter h2{font-size:clamp(2.5rem,11vw,4.6rem)}[data-locale=ar] .narrative__chapter h2{font-size:clamp(2.15rem,9vw,3.75rem);line-height:1.5}.narrative__chapter--capabilities{gap:0;display:flex;align-items:stretch!important}.narrative__chapter--capabilities ol{inline-size:calc(100% - 2.2rem);margin-block-start:1.2rem}.narrative__chapter--capabilities li{min-block-size:2.8rem}.narrative__chapter--contact .contact-trigger{inline-size:calc(100vw - 4.5rem)}.narrative__progress{inset-inline-end:.8rem}.narrative__progress ol{display:none}.narrative__progress-line{block-size:7rem}.contact-dialog-backdrop{padding:.75rem}}@media (max-width:420px){.narrative__chapter h1{font-size:clamp(3.45rem,16.4vw,4.5rem)}.narrative__micro{display:none}.narrative__chapter{padding-block-start:7rem}.narrative__chapter>p:not(.narrative__eyebrow):not(.narrative__kicker){font-size:.9rem}}@media (prefers-reduced-motion:reduce){.living-radiant *,.narrative__core-pulse{animation:none!important}.living-radiant{opacity:.62}.narrative{min-block-size:auto}.narrative__sticky{block-size:auto;min-block-size:100svh;position:relative;overflow:visible}.narrative__media{block-size:100svh;inset:0}.narrative__panels{position:relative}.narrative__chapter{background:linear-gradient(to bottom, #07091033, var(--am-black));min-block-size:100svh;position:relative;opacity:1!important;visibility:visible!important;transform:none!important}.narrative__chapter--identity{padding-block-start:9rem}.narrative__progress,.narrative__scroll,.narrative__core-signal{display:none}}
.system-architecture{--system-width:min(54vw, 920px, calc((100svh - 8rem) * 1.23));--system-side-shift:calc(48.2vw - var(--system-width) / 2);width:var(--system-width);aspect-ratio:1.23;height:fit-content;transform:translate(calc(-50% + var(--system-side-shift)), -48%);transition:transform .85s var(--am-ease), opacity .65s ease;font-family:Arial,sans-serif;position:absolute;top:50%;left:50%}[data-locale=ar] .system-architecture{--system-side-shift:calc(var(--system-width) / 2 - 48.2vw);font-family:Noto Kufi Arabic,sans-serif}.system-architecture__stage{aspect-ratio:1000/760;width:100%;position:relative}.system-architecture__stage .system-architecture__routes{width:100%;height:100%;margin:0;position:absolute;inset:0;overflow:visible}.system-architecture__routes g{fill:none;stroke:var(--am-blue);stroke-width:1.5px;transition:opacity .85s}.system-links{opacity:.78}.system-links circle{fill:var(--am-mint);stroke:none}.system-links__bus{stroke:var(--am-violet);opacity:.5}.system-architecture__routes .system-feedback{stroke:var(--am-mint)}.system-architecture__routes .system-outcomes{stroke:var(--am-mint);stroke-width:2px}.system-loop{stroke-dasharray:3 8}.system-unit{aspect-ratio:1.55;width:25%;transition:transform 1s var(--am-ease), opacity .65s ease;background:linear-gradient(135deg,#101528,#0a0d17);border:1px solid #344270;border-radius:2px;align-content:center;justify-items:center;gap:.5rem;display:grid;position:absolute;transform:translate(-50%,-50%)}.system-unit:before{content:"";pointer-events:none;border-top:1px solid #7890d32b;border-left:1px solid #7890d32b;position:absolute;inset:7px}.system-unit svg{fill:none;stroke:#94a7ff;stroke-width:1.3px;width:26%;height:auto;margin:0}.system-unit span{color:#ced5e5;font-size:clamp(.66rem,1.02vw,.92rem);line-height:1.7}.system-unit__port{background:var(--am-mint);width:5px;height:5px;position:absolute;bottom:-3px;left:calc(50% - 3px)}.system-intelligence{aspect-ratio:1;background:#10152a;border:1px solid #7082ca;place-content:center;justify-items:center;width:22%;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.system-intelligence>svg{opacity:.16;width:100%;height:100%;margin:0;position:absolute;inset:0}.system-intelligence__fold{stroke:var(--am-violet);stroke-width:1px;fill:#5673ff}.system-intelligence__pins{stroke:#b0bfff;fill:none}.system-intelligence strong{color:#f4f4f2;letter-spacing:-.05em;font-family:Arial,sans-serif;font-size:clamp(1.3rem,2.7vw,2.8rem)}.system-intelligence>span{color:#afbddb;white-space:nowrap;margin-top:.4rem;font-size:clamp(.42rem,.65vw,.68rem)}.system-intelligence__rings{pointer-events:none;position:absolute;inset:-14px}.system-intelligence__rings i{border:1px solid #5673ff66;animation:3.8s ease-out infinite system-think;position:absolute;inset:0}.system-intelligence__rings i+i{animation-delay:-1.9s}.system-human{text-align:center;width:38%;position:absolute;top:88%;left:50%;transform:translate(-50%,-50%)}.system-human svg{width:35%;height:auto;stroke:var(--am-mint);fill:none;stroke-width:1.2px;margin:auto;display:block}.system-human span{color:#b4c7bc;padding-top:.35rem;font-size:clamp(.55rem,.85vw,.84rem);display:block}.system-result{color:var(--am-mint);font-size:clamp(.45rem,.73vw,.7rem);position:absolute;top:86%}.system-result--marketing{left:16%}.system-result--operations{right:13%}.system-result,.system-human{transition:opacity .65s}.system-packets{pointer-events:none;position:absolute;inset:0;overflow:hidden}.system-packet{opacity:0;animation:5.5s linear infinite system-input;position:absolute;inset:0}.system-packet:after{content:"";background:#c6ffdd;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 9px #83f3aa80}.system-packet--output{animation-name:system-output;animation-delay:-2.5s}.system-packet--action{animation-name:system-action;animation-delay:-1.5s}.system-packet--review{animation-name:system-review;animation-delay:-.7s}.system-architecture__caption{text-align:center;height:2.5rem;position:relative}.system-architecture__caption p{opacity:0;color:#b8c2d6;justify-content:center;align-items:center;gap:.8rem;margin:0;font-size:clamp(.7rem,1vw,.88rem);transition:opacity .45s;display:flex;position:absolute;inset:0}.system-architecture__caption p span{color:var(--am-mint);font-family:Arial,sans-serif;font-size:.66rem}.system-atmosphere{background:radial-gradient(at 50% 48%,#5673ff12,#0000 65%);position:absolute;inset:0}.narrative__wash{mix-blend-mode:normal;opacity:.2}.narrative__grid{opacity:.04}.radiant-field__orbits{opacity:.22}.narrative[data-active-chapter="0"] .system-unit{transform:translate(calc(-50% + var(--scatter-x)), calc(-50% + var(--scatter-y))) rotate(var(--scatter-angle))}.narrative[data-active-chapter="0"] .system-architecture{opacity:.3;transform:translate(-50%,-52%)scale(1.52)}.narrative[data-active-chapter="0"] .system-links{opacity:.08}.narrative:is([data-active-chapter="0"],[data-active-chapter="1"]) .system-packets,.narrative:is([data-active-chapter="0"],[data-active-chapter="1"]) .system-intelligence__rings,.system-feedback,.system-human,.system-outcomes,.system-result,.system-loop{opacity:0}.narrative:is([data-active-chapter="3"],[data-active-chapter="5"],[data-active-chapter=all]) .system-outcomes,.narrative:is([data-active-chapter="3"],[data-active-chapter="5"],[data-active-chapter=all]) .system-result,.narrative:is([data-active-chapter="4"],[data-active-chapter="5"],[data-active-chapter=all]) .system-feedback,.narrative:is([data-active-chapter="4"],[data-active-chapter="5"],[data-active-chapter=all]) .system-human{opacity:1}.narrative:is([data-active-chapter="5"],[data-active-chapter=all]) .system-loop{opacity:.66}.system-packet--review{display:none}.narrative:is([data-active-chapter="4"],[data-active-chapter="5"]) .system-packet--review{display:block}.narrative[data-active-chapter="0"] [data-system-caption="0"],.narrative[data-active-chapter="1"] [data-system-caption="1"],.narrative[data-active-chapter="2"] [data-system-caption="2"],.narrative[data-active-chapter="3"] [data-system-caption="3"],.narrative[data-active-chapter="4"] [data-system-caption="4"],.narrative:is([data-active-chapter="5"],[data-active-chapter=all]) [data-system-caption="5"]{opacity:1}@keyframes system-think{0%{opacity:.7;transform:scale(.94)}to{opacity:0;transform:scale(1.38)}}@keyframes system-input{0%{opacity:0;transform:translate(19%,27%)}8%{opacity:1}35%{transform:translate(35.5%,27%)}68%{transform:translate(35.5%,48%)}94%{opacity:1}to{opacity:0;transform:translate(50%,48%)}}@keyframes system-output{0%{opacity:0;transform:translate(50%,48%)}8%{opacity:1}35%{transform:translate(64.5%,48%)}68%{transform:translate(64.5%,27%)}94%{opacity:1}to{opacity:0;transform:translate(81%,27%)}}@keyframes system-action{0%{opacity:0;transform:translate(50%,48%)}8%{opacity:1}35%{transform:translate(64.5%,48%)}68%{transform:translate(64.5%,69%)}94%{opacity:1}to{opacity:0;transform:translate(81%,69%)}}@keyframes system-review{0%{opacity:0;transform:translate(50%,84%)}15%{opacity:1}45%{opacity:1;transform:translate(50%,55%)}50%{opacity:0}55%{opacity:1}90%{opacity:1;transform:translate(50%,84%)}to{opacity:0;transform:translate(50%,84%)}}@media (min-width:860px){.narrative__chapter:not(.narrative__chapter--identity){text-align:start;padding-inline:6vw;align-items:flex-start!important}.narrative__chapter:not(.narrative__chapter--identity)>*{max-inline-size:35vw}.narrative__chapter:not(.narrative__chapter--identity) h2{font-size:clamp(2.7rem,4.1vw,5rem)}.narrative__chapter--capabilities{gap:0;padding-block:11rem 3.5rem;display:flex}.narrative__chapter--capabilities ol{width:35vw;margin-top:1rem}.narrative__chapter--contact .contact-trigger{width:34vw}}@media (min-width:1600px){.narrative[data-active-chapter="0"] .system-architecture{transform:translate(-50%,-52%)scale(1.35)}}@media not (min-width:860px){.system-architecture,[data-locale=ar] .system-architecture{--system-width:min(87vw, 510px);transform:translate(-50%,calc(50svh - 100% - 3rem))}.system-unit{gap:.12rem}.system-unit span{font-size:clamp(.56rem,2.4vw,.8rem)}.system-intelligence strong{font-size:1.4rem}.system-intelligence>span{font-size:.43rem}.system-architecture__caption p{font-size:.65rem}.system-human span{font-size:.6rem}.system-result{font-size:.5rem}.system-packet--action,.system-intelligence__rings i+i{display:none}.narrative[data-active-chapter="0"] .system-architecture{opacity:.22;transform:translate(-50%,-50%)scale(1.4)}.narrative[data-active-chapter="0"] .system-architecture__caption{opacity:0}.narrative__chapter:not(.narrative__chapter--identity){text-align:start;justify-content:flex-start;padding-top:6rem;padding-bottom:1rem;align-items:flex-start!important}.narrative__chapter:not(.narrative__chapter--identity) h2{margin:.5rem 0 .65rem;font-size:clamp(1.7rem,6.6vw,2.7rem)}.narrative__chapter:not(.narrative__chapter--identity)>p:not(.narrative__eyebrow){font-size:.8rem;line-height:1.85}.narrative__status{margin-top:.6rem;padding:.25rem 0;font-size:.55rem}.narrative__chapter--capabilities ol{border:0;flex-wrap:wrap;gap:.3rem .85rem;width:100%;margin-top:.25rem;display:flex}.narrative__chapter--capabilities li{border:0;gap:.35rem;min-height:1.8rem;display:flex}.narrative__chapter--capabilities li strong{font-size:.7rem}.narrative__micro{display:none}}@media (max-height:700px) and (not (min-width:860px)){.system-architecture,[data-locale=ar] .system-architecture{--system-width:min(70vw, 340px);transform:translate(-50%,calc(50svh - 100% - 1.3rem))}.narrative__chapter:not(.narrative__chapter--identity){padding-top:5.3rem}}@media (max-height:540px) and (orientation:landscape){.system-architecture,[data-locale=ar] .system-architecture{--system-width:min(42vw, calc((100svh - 6rem) * 1.18));transform:translate(calc(-50% + var(--system-side-shift)), -40%)}.narrative[data-active-chapter="0"] .system-architecture{transform:translate(-50%,-50%)scale(1.35)}.narrative__chapter--identity{padding:5rem 1.25rem 1.5rem}.narrative__chapter--identity h1{margin-top:.75rem;font-size:clamp(3rem,10vw,5.5rem);line-height:.85}.narrative__chapter--identity .narrative__descriptor{max-inline-size:32rem;padding-top:1rem;font-size:.8rem}.narrative__chapter:not(.narrative__chapter--identity){justify-content:flex-start;padding:5.3rem 6vw 1rem}.narrative__chapter:not(.narrative__chapter--identity)>*{max-inline-size:43vw}.narrative__chapter:not(.narrative__chapter--identity) h2{margin-block:.45rem .6rem;font-size:clamp(1.4rem,3.2vw,2rem)}.narrative__chapter:not(.narrative__chapter--identity)>p:not(.narrative__eyebrow){font-size:.76rem;line-height:1.8}.narrative__chapter--capabilities ol{width:43vw}.narrative__chapter--contact .contact-trigger{width:43vw;inline-size:43vw;margin-top:.6rem}.narrative__micro,.narrative__telemetry{display:none}.narrative__scroll{gap:.15rem;bottom:.35rem}.narrative__scroll i{width:1.5rem;height:1.5rem}}.contact-dialog-backdrop{overscroll-behavior:contain;overflow-y:auto}.contact-dialog{max-block-size:calc(100dvh - 2*clamp(1rem,4vw,3rem));overflow-y:auto}.contact-dialog[dir=rtl],.contact-dialog-backdrop[dir=rtl]{font-family:Noto Kufi Arabic,sans-serif}.contact-dialog-backdrop[dir=rtl] h3{letter-spacing:0;line-height:1.5}@media not (min-width:860px),(max-height:540px){.contact-dialog-backdrop{place-items:center;padding:.75rem}.contact-dialog{max-block-size:calc(100dvh - 1.5rem);padding:1.5rem}.contact-dialog__signal{margin-bottom:1.25rem}.contact-dialog h3{font-size:clamp(1.6rem,5vw,2.4rem)}.contact-dialog p{margin-block:1rem;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.system-architecture *,.system-architecture{transition:none!important;animation:none!important}.system-packets,.system-intelligence__rings{display:none}.system-architecture{opacity:.2}.narrative__chapter:not(.narrative__chapter--identity){justify-content:center;padding-block:5rem}}
