.platform-module__oXZdXW__page{color:var(--ink);background:#fff}.platform-module__oXZdXW__shell{z-index:1;width:calc(100% - 48px);max-width:1248px;margin-inline:auto;position:relative}.platform-module__oXZdXW__hero{background:linear-gradient(#fff 0%,#f5f7ff 100%);padding:104px 0 88px;position:relative;overflow:hidden}.platform-module__oXZdXW__heroGlow{pointer-events:none;background:radial-gradient(circle,#4a72ff47,#4a72ff00 70%);border-radius:50%;width:720px;height:720px;position:absolute;top:-340px;right:-160px}.platform-module__oXZdXW__eyebrow,.platform-module__oXZdXW__sectionLabel,.platform-module__oXZdXW__darkLabel{letter-spacing:.09em;text-transform:uppercase;margin:0 0 20px;font-size:.75rem;font-weight:700}.platform-module__oXZdXW__eyebrow,.platform-module__oXZdXW__sectionLabel{color:var(--blue)}.platform-module__oXZdXW__darkLabel{color:var(--cyan)}.platform-module__oXZdXW__hero h1,.platform-module__oXZdXW__current h2,.platform-module__oXZdXW__workflow h2,.platform-module__oXZdXW__map h2,.platform-module__oXZdXW__limitations h2,.platform-module__oXZdXW__finalCta h2{letter-spacing:-.04em;margin:0;line-height:1.04}.platform-module__oXZdXW__hero h1{max-width:940px;font-size:clamp(3.4rem,6.2vw,5rem)}.platform-module__oXZdXW__lead,.platform-module__oXZdXW__sectionLead,.platform-module__oXZdXW__darkLead{max-width:830px;margin:20px 0 0;font-size:clamp(1.1rem,1.65vw,1.32rem);line-height:1.55}.platform-module__oXZdXW__lead,.platform-module__oXZdXW__sectionLead{color:var(--muted)}.platform-module__oXZdXW__darkLead{color:var(--dark-muted)}.platform-module__oXZdXW__actions{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.platform-module__oXZdXW__primaryAction,.platform-module__oXZdXW__secondaryAction{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:0 24px;font-size:.95rem;font-weight:650;transition:transform .16s,box-shadow .16s;display:inline-flex}.platform-module__oXZdXW__primaryAction{background:var(--blue);color:#fff;box-shadow:0 10px 26px #1a4ae63d}.platform-module__oXZdXW__secondaryAction{color:var(--ink);background:#fff;border-color:#d7ddea}.platform-module__oXZdXW__primaryAction:hover,.platform-module__oXZdXW__secondaryAction:hover{transform:translateY(-2px)}.platform-module__oXZdXW__heroPanel{color:#f5f7fc;background:#0a0e18;border:1px solid #253149;border-radius:28px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:64px;display:grid;overflow:hidden}.platform-module__oXZdXW__heroPanel>div{background:linear-gradient(145deg,#101624,#0b101a);min-height:190px;padding:30px}.platform-module__oXZdXW__heroPanel>div+div{border-left:1px solid #253149}.platform-module__oXZdXW__heroPanel span{color:var(--cyan);letter-spacing:.09em;font-size:.68rem;font-weight:700;display:block}.platform-module__oXZdXW__heroPanel strong{margin-top:18px;font-size:1.35rem;display:block}.platform-module__oXZdXW__heroPanel p{color:var(--dark-muted);margin:12px 0 0;line-height:1.55}.platform-module__oXZdXW__current,.platform-module__oXZdXW__map{background:#f7f9fc;padding:90px 0 96px}.platform-module__oXZdXW__current h2,.platform-module__oXZdXW__workflow h2,.platform-module__oXZdXW__map h2,.platform-module__oXZdXW__limitations h2,.platform-module__oXZdXW__finalCta h2{max-width:900px;font-size:clamp(2.6rem,4.5vw,3.8rem)}.platform-module__oXZdXW__cardGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:52px;display:grid}.platform-module__oXZdXW__capabilityCard,.platform-module__oXZdXW__mapCard{background:#fff;border:1px solid #dbe2ee;border-radius:22px;padding:26px}.platform-module__oXZdXW__capabilityCard{min-height:250px}.platform-module__oXZdXW__availableBadge,.platform-module__oXZdXW__available,.platform-module__oXZdXW__development,.platform-module__oXZdXW__planned{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:9px 12px;font-size:.68rem;font-weight:750;display:inline-flex}.platform-module__oXZdXW__availableBadge,.platform-module__oXZdXW__available{color:#19704e;background:#e7f7f0;border:1px solid #b8e4d2}.platform-module__oXZdXW__capabilityCard h3,.platform-module__oXZdXW__mapCard h3{margin:28px 0 0;font-size:1.45rem}.platform-module__oXZdXW__capabilityCard p,.platform-module__oXZdXW__mapCard p,.platform-module__oXZdXW__finalCta p{color:var(--muted);margin:14px 0 0;line-height:1.65}.platform-module__oXZdXW__workflow,.platform-module__oXZdXW__limitations{background:var(--dark);color:#f5f7fc;padding:90px 0 96px}.platform-module__oXZdXW__steps{counter-reset:none;grid-template-columns:repeat(4,1fr);gap:20px;margin:54px 0 0;padding:0;list-style:none;display:grid}.platform-module__oXZdXW__steps li{border:1px solid var(--dark-border);background:#111722;border-radius:20px;min-height:245px;padding:24px}.platform-module__oXZdXW__steps li>span{color:var(--cyan);font-size:.72rem;font-weight:700}.platform-module__oXZdXW__steps h3{margin:34px 0 0;font-size:1.5rem}.platform-module__oXZdXW__steps p{color:var(--dark-muted);margin:14px 0 0;line-height:1.6}.platform-module__oXZdXW__map{background:#fff}.platform-module__oXZdXW__mapGrid{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:52px;display:grid}.platform-module__oXZdXW__mapCard{min-height:230px}.platform-module__oXZdXW__development{color:var(--blue);background:#edf2ff;border:1px solid #c8d5f4}.platform-module__oXZdXW__planned{color:#6944b7;background:#f3efff;border:1px solid #d8cdf7}.platform-module__oXZdXW__limitations .platform-module__oXZdXW__shell{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;display:grid}.platform-module__oXZdXW__limitations ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.platform-module__oXZdXW__limitations li{border:1px solid var(--dark-border);color:var(--dark-muted);background:#111722;border-radius:16px;padding:19px 20px 19px 48px;line-height:1.6;position:relative}.platform-module__oXZdXW__limitations li:before{background:var(--cyan);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:27px;left:22px}.platform-module__oXZdXW__finalCta{background:linear-gradient(120deg,#eef3ff,#fff 62%);padding:82px 0 88px}.platform-module__oXZdXW__finalCta .platform-module__oXZdXW__shell{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:52px;display:grid}.platform-module__oXZdXW__finalCta .platform-module__oXZdXW__actions{justify-content:flex-end;margin-top:0}@media (max-width:900px){.platform-module__oXZdXW__heroPanel,.platform-module__oXZdXW__cardGrid,.platform-module__oXZdXW__steps{grid-template-columns:1fr 1fr}.platform-module__oXZdXW__heroPanel>div+div{border-left:0}.platform-module__oXZdXW__heroPanel>div:nth-child(2){border-left:1px solid #253149}.platform-module__oXZdXW__heroPanel>div:last-child{border-top:1px solid #253149;grid-column:1/-1}.platform-module__oXZdXW__limitations .platform-module__oXZdXW__shell,.platform-module__oXZdXW__finalCta .platform-module__oXZdXW__shell{grid-template-columns:1fr}.platform-module__oXZdXW__finalCta .platform-module__oXZdXW__actions{justify-content:flex-start}}@media (max-width:640px){.platform-module__oXZdXW__shell{width:calc(100% - 32px)}.platform-module__oXZdXW__hero,.platform-module__oXZdXW__current,.platform-module__oXZdXW__workflow,.platform-module__oXZdXW__map,.platform-module__oXZdXW__limitations,.platform-module__oXZdXW__finalCta{padding-top:64px;padding-bottom:64px}.platform-module__oXZdXW__hero h1{font-size:clamp(2.75rem,13vw,4rem)}.platform-module__oXZdXW__current h2,.platform-module__oXZdXW__workflow h2,.platform-module__oXZdXW__map h2,.platform-module__oXZdXW__limitations h2,.platform-module__oXZdXW__finalCta h2{font-size:clamp(2.25rem,10vw,3.2rem)}.platform-module__oXZdXW__heroPanel,.platform-module__oXZdXW__cardGrid,.platform-module__oXZdXW__steps,.platform-module__oXZdXW__mapGrid{grid-template-columns:1fr}.platform-module__oXZdXW__heroPanel>div:nth-child(2),.platform-module__oXZdXW__heroPanel>div:last-child{border-top:1px solid #253149;border-left:0;grid-column:auto}.platform-module__oXZdXW__heroPanel>div,.platform-module__oXZdXW__capabilityCard,.platform-module__oXZdXW__mapCard,.platform-module__oXZdXW__steps li{min-height:auto}.platform-module__oXZdXW__primaryAction,.platform-module__oXZdXW__secondaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.platform-module__oXZdXW__primaryAction,.platform-module__oXZdXW__secondaryAction{transition:none}}
