/* Investor narrative refinement, retaining the approved open neon composition. */
.opening-copy{max-width:980px}.definition{max-width:700px}.opening-business{max-width:700px}.opening-foot{margin-top:42px}.namescape{height:490px}.name.nihao{right:0;top:0}.name.nihao .app-logo,.name.candles .app-logo{height:64px;width:64px}.name.candles{left:0;top:0}.name.athar{right:36%;top:0}.name.liwan{right:15%;top:155px}.name.hiss{left:16%;top:165px}.name.hiss .kafd-logo{width:75px;height:92px}.name.hotel{left:0;top:340px}.name.mazad{right:0;top:350px}.name.sbaik{right:40%;top:340px}.logo-plate{display:flex;align-items:center;justify-content:center;padding:12px 16px;width:190px;height:96px;border-radius:3px}.logo-plate.light{background:#f6f7fa}.logo-plate.dark{background:#12151c}.logo-plate img{display:block;max-width:100%;max-height:100%;object-fit:contain}.client-mark{display:block;width:190px;height:90px;object-fit:contain}.name small{font-size:12px;margin-top:12px;max-width:230px;line-height:1.7}.name{min-height:90px}.name:after{content:'';position:absolute;inset:-10px;border:1px solid transparent;pointer-events:none;transition:border-color .25s}.name[aria-current=true]:after{border-color:var(--line)}.name.dim{opacity:.22}.selected-proof{scroll-margin-top:105px}.selected-proof>p{font-size:22px}.publication-copy{font-size:22px;line-height:1.9;max-width:900px}.publication-links{display:flex;gap:28px;flex-wrap:wrap;margin-top:22px}.publication-links a,.capability-list a{min-height:44px;display:inline-flex;align-items:center;border-bottom:1px solid var(--line);font-size:16px;color:var(--aqua);padding:6px 0}.capability-portfolio{margin-top:85px;scroll-margin-top:110px;max-width:1120px}.capability-portfolio>h3{font-size:40px;font-weight:400;line-height:1.5}.capability-portfolio>h3>span{color:var(--lilac)}.capability-list{margin-top:35px}.capability-list>details{border-top:1px solid var(--line);padding:20px 0}.capability-list>details:last-child{border-bottom:1px solid var(--line)}.capability-list summary{min-height:50px;display:flex;align-items:center;gap:24px;cursor:pointer;list-style:none}.capability-list summary span{font:12px monospace;color:var(--muted)}.capability-list summary b{font-size:26px;font-weight:400}.capability-list summary i{margin-right:auto;font-size:25px;font-style:normal;color:var(--aqua)}.capability-list details[open] summary i{transform:rotate(45deg)}.capability-list details>div{padding:20px 48px 10px 0;max-width:980px}.capability-list p{font-size:19px;line-height:1.9;margin-bottom:15px}.capability-list small{display:block;color:var(--muted);font-size:13px;line-height:2}.capability-list a{margin-top:16px}.madar-note{display:flex;gap:24px;align-items:start;margin-top:48px;max-width:850px}.madar-note img{width:27px;height:40px;object-fit:contain;margin-top:10px}.madar-note small{font-size:12px;color:var(--muted)}.madar-note h4{font-size:27px;font-weight:400;margin:10px 0}.madar-note p{font-size:17px;line-height:1.9;color:var(--muted)}.contact-link{display:inline-flex;align-items:center;justify-content:space-between;gap:65px;margin-top:40px;padding:19px 0;min-height:60px;border-bottom:1px solid var(--aqua);font-size:24px;color:var(--aqua)}.closing{padding-top:55svh;min-height:110svh}.closing-copy>p:last-child{max-width:780px}.path-line:after{display:none}.back-top{display:block;width:fit-content}.proof{background:linear-gradient(transparent,rgba(var(--mask),.08) 20%,rgba(var(--mask),.18))}.world-source,.world-method,.world-caveat{display:none}
@media(max-width:760px){.opening{padding-bottom:125px}.opening-copy{padding-top:50px}.definition{max-width:340px;font-size:18px;line-height:1.9}.opening-foot{margin-top:26px}.code-stream{margin-top:28px}.namescape{height:585px;margin-top:38px}.name.nihao{right:0;top:0}.name.athar{left:0;right:auto;top:0}.name.candles{left:0;top:140px}.name.liwan{right:0;top:145px}.name.hiss{right:0;left:auto;top:285px}.name.hotel{left:0;top:292px}.name.mazad{right:0;top:450px}.name.sbaik{left:0;right:auto;top:450px}.name.nihao .app-logo,.name.candles .app-logo{height:47px;width:47px}.name.hiss .kafd-logo{width:45px;height:58px}.logo-plate{width:140px;height:77px;padding:10px}.client-mark{width:135px;height:70px}.name small{font-size:10px;line-height:1.7;max-width:145px;margin-top:10px}.selected-proof>p{font-size:19px}.publication-copy{font-size:18px}.publication-links{gap:22px}.publication-links a{font-size:14px}.capability-portfolio{margin-top:65px}.capability-portfolio>h3{font-size:28px;line-height:1.6}.capability-list summary{gap:16px}.capability-list summary b{font-size:21px}.capability-list summary span{font-size:10px}.capability-list details>div{padding:15px 0 8px}.capability-list p{font-size:17px}.capability-list small{font-size:12px}.madar-note{gap:18px;margin-top:35px}.madar-note p{font-size:15px}.madar-note h4{font-size:25px}.contact-link{font-size:21px;gap:35px}.closing{padding-top:48svh}.spectrum{gap:0 19px}.spectrum button{font-size:12px}}
@media(max-width:360px){.logo-plate{width:117px;height:70px}.client-mark{width:117px;height:66px}.name small{max-width:120px;font-size:9px}.name.athar .athar-logo{width:105px}.capability-list summary b{font-size:19px}.opening-copy{padding-top:42px}.opening-business br{display:none}}
.name.nihao .app-logo{width:125px;height:72px;object-fit:contain}.name:after{border-radius:2px}@media(max-width:760px){.name.nihao .app-logo{width:118px;height:57px}.name small{font-size:11px}.logo-plate{width:140px;height:82px}.name.hotel{top:285px}}@media(max-width:360px){.name small{font-size:10px}.logo-plate{width:117px;height:72px}}
