.si-page{--si-hero-blue:radial-gradient(circle at 76% 34%,#2688cf 0%,#1675bd 20%,#0c5ca8 46%,#084789 72%,#06366e 100%);--si-hero-tint:linear-gradient(90deg,rgba(3,39,84,.18) 0%,rgba(15,109,183,.06) 42%,rgba(87,206,249,.08) 100%)}.si-page .si-physical-digital{background:var(--si-hero-tint),var(--si-hero-blue)}.si-page .si-final-cta{background:linear-gradient(110deg,#516f80 0%,#347b9d 42%,#0093D5 100%)}.si-page .si-pd__gear span,
.si-page .si-pd__sensor{background:rgba(6,54,110,.55)}.si-page .si-physical-digital__copy > p:not(.eyebrow),
.si-page .si-physical-digital__points span{color:#fff}.si-page .si-physical-digital .eyebrow,
.si-page .si-final-cta .eyebrow{color:#e3f6ff}.si-page .si-final-cta .btn--white{color:var(--ntu-deep)}.si-page .si-architecture,
.si-page .si-roadmap{background:var(--soft)}.si-page .si-pillar h3,
.si-page .si-architecture__flow strong,
.si-page .si-capability-card h3,
.si-page .si-use-card h3,
.si-page .si-roadmap__steps strong{color:var(--ink)}.si-page .si-capability-card{transition:background-color .22s ease}.si-page .si-capability-card:hover{transform:none;box-shadow:none}.si-page .si-capability-card__meta > span{color:var(--ntu-blue)}html:lang(mn) .si-page .si-hero h1{font-size:clamp(42px,4.3vw,66px);line-height:1.12;letter-spacing:-.025em}html:lang(mn) .si-page .eyebrow{letter-spacing:.1em}html:lang(mn) .si-page .si-hero__lead{line-height:1.75}html:lang(mn) .si-page .si-hero__actions{flex-wrap:wrap;gap:20px 28px}html:lang(mn) .si-page .si-section-head h2,
html:lang(mn) .si-page .si-physical-digital h2,
html:lang(mn) .si-page .si-decade h2{font-size:clamp(32px,3.15vw,50px);line-height:1.16;letter-spacing:-.025em;text-wrap:balance}html:lang(mn) .si-page .si-final-cta h2{font-size:clamp(30px,2.7vw,43px);line-height:1.18;text-wrap:balance}html:lang(mn) .si-page .si-pillar h3,
html:lang(mn) .si-page .si-capability-card h3,
html:lang(mn) .si-page .si-use-card h3{line-height:1.3;text-wrap:balance}html:lang(mn) .si-page .si-architecture__flow strong{line-height:1.3}.si-page .si-decade__phase{font-weight:600}html:lang(mn) .si-page .si-station__eyebrow{letter-spacing:1px}html:lang(mn) .si-page .si-pd__sensor{font-size:9px;letter-spacing:0}@media (max-width:960px){html:lang(mn) .si-page .si-hero h1{max-width:720px}}@media (max-width:640px){html:lang(mn) .si-page .si-hero h1{font-size:clamp(35px,9vw,52px);line-height:1.13}html:lang(mn) .si-page .si-hero__actions{display:grid}html:lang(mn) .si-page .si-hero__sequence{gap:8px;letter-spacing:.04em}}@media (min-width:1181px) and (max-width:1500px){html:lang(en) .site-header .brand{min-width:0;flex:0 0 280px}html:lang(en) .site-header .brand__official--current{width:280px}html:lang(en) .site-header .nav-bar{gap:20px}html:lang(en) .site-header .primary-nav{gap:12px}html:lang(en) .site-header .primary-nav>a{font-size:12px}}@media (prefers-reduced-motion:reduce){.si-page .si-stage-caption:not(.si-stage-caption--measure){display:none}.si-page .si-smart-module{transform:translate(155px,143px) scale(.84) rotate(-8deg)}.si-page .si-hero__visual-note{display:none}}