.platform-pages{--primary-blue:#23328e;--darkblue:#1a266b;--orange:#ff871f;--pink:#ff3fa5;--lightpink:#e02470;--dark-pink:#e02470;--grape:#964fe8;--violet:#964fe8;--yellow:#ffdb29;--primary-black:#1e1e1e;--white:#fff;--green:#13ce66;--light-grey:#e0e0e0;--light-blue-1:#d3d6e8;--grey:#747474;--lavender:#a7add2;--descriptiongray:#52525b;--blackishgray:#18181b;--lightgray:#f6f7fa;--fk:"FK Display Regular",sans-serif;--atkinson:"Atkinson Hyperlegible",sans-serif;--grad-bar:linear-gradient(90deg,#ffdb29,#ff8110 30%,#ff3fa5 65%,#e02470)}.platform-pages *{box-sizing:border-box;padding:0;margin:0}.platform-pages h1{font-size:64px;line-height:74px}.platform-pages h1,.platform-pages h2{font-weight:400;font-family:var(--fk);letter-spacing:-.02em}.platform-pages h2{font-size:48px;line-height:58px}.platform-pages h4{font-size:36px;font-weight:400;font-family:var(--fk);line-height:48px}.platform-pages h5{font-size:30px;font-weight:400;font-family:var(--fk);line-height:38px}.platform-pages h6{font-size:24px;line-height:32px}.platform-pages h6,.platform-pages p{font-weight:400;font-family:var(--fk)}.platform-pages p{font-size:20px;line-height:30px}.platform-pages .subtitle1{font-size:17px;font-family:var(--atkinson);line-height:25px}.platform-pages .subtitle2{font-size:14px;font-family:var(--atkinson);line-height:20px}.platform-pages .container{padding:0 60px}.platform-pages .rounded-button{display:block;cursor:pointer;color:#fff;position:relative;text-decoration:none;border-radius:64px;overflow:hidden;padding:3px;isolation:isolate;border:none;width:max-content}.platform-pages .rounded-button:before{content:"";position:absolute;top:0;left:0;width:400%;height:100%;background:linear-gradient(180deg,#e02470,#e02470,#ff3fa5,#ff871f,#ff871f);background-size:25% 100%;animation:border-animate .75s linear infinite;animation-play-state:paused;translate:-5% 0;transition:translate .25s ease-out}.platform-pages .rounded-button:hover:before{background:linear-gradient(120deg,#ff871f,#e02470,#ff3fa5,#ff871f,#e02470);background-size:25% 100%;animation-play-state:running;translate:0 0}.platform-pages .rounded-button span{position:relative;display:flex;align-items:center;padding:12px 20px;background:var(--primary-blue);border-radius:64px;z-index:1;min-width:160px;justify-content:center;color:#fff;font-family:var(--atkinson);font-size:17px}.platform-pages .rounded-button.orange-fill span{background:var(--orange)}.platform-pages .rounded-button.white-fill span{background:#fff;color:var(--primary-blue)}.platform-pages .btn-orange{background:var(--orange);color:#fff;border:3px solid var(--orange);border-radius:64px}.platform-pages .btn-orange,.platform-pages .btn-outline-blue{padding:12px 24px;font-family:var(--atkinson);font-size:17px;cursor:pointer;display:inline-flex;align-items:center;text-decoration:none}.platform-pages .btn-outline-blue{background:#fff;color:var(--primary-blue);border:3px solid var(--primary-blue);border-radius:64px;transition:.3s}.platform-pages .btn-outline-blue:hover{background:var(--primary-blue);color:#fff}.platform-pages .bar-line{height:4px;width:100%;background:var(--grad-bar);border-radius:4px}.platform-pages .button-link{display:inline-flex;flex-direction:row;gap:6px;align-items:center;color:var(--orange);font-family:var(--atkinson);font-size:17px;width:max-content;transition:.4s}.platform-pages .button-link-static{cursor:default}.platform-pages .button-link svg{transition:transform .3s}.platform-pages .button-link:not(.button-link-static):hover svg{transform:translateX(4px)}.platform-pages .sol-hero{background:#23328e url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-prod/orbit_banner_img_254b4a55ad-1.jpg) bottom/100% auto no-repeat;position:relative;overflow:hidden}.platform-pages .sol-hero .container{padding-top:72px;padding-bottom:96px}.platform-pages .sol-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:56px;gap:56px;align-items:center}.platform-pages .sol-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgba(150,79,232,.25);border:1px solid var(--grape);border-radius:100px;padding:6px 16px;color:#fff;font-family:var(--atkinson);font-size:13px;font-weight:700;letter-spacing:.04em;margin-bottom:24px}.platform-pages .sol-hero h1{color:#fff;margin-bottom:24px}.platform-pages .sol-hero h1 span{color:var(--yellow)}.platform-pages .sol-hero .lead{color:rgba(255,255,255,.85);font-size:20px;line-height:30px;font-family:var(--fk);margin-bottom:36px}.platform-pages .sol-hero-btns{display:flex;gap:18px;flex-wrap:wrap}.platform-pages .sol-hero-visual{display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.4);font-family:var(--atkinson);font-size:14px;text-align:center}.platform-pages .sol-hero-visual img{display:block;width:100%;height:auto;border-radius:12px}.platform-pages-audience-risk-and-compliance .sol-hero-visual img,.platform-pages-audience-sustainability .sol-hero-visual img,.platform-pages-investment-banking .sol-hero-visual img,.platform-pages-tech-and-consultancies .sol-hero-visual img,.platform-pages-venture-capital .sol-hero-visual img{border-radius:0}.platform-pages-china-content .cn-hero{background:#23328e url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-prod/orbit_banner_img_254b4a55ad-1.jpg) bottom/100% auto no-repeat;padding:82px 0 340px;position:relative;overflow:hidden}.platform-pages-china-content .cn-hero .container{position:relative;z-index:2}.platform-pages-china-content .cn-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,500px);grid-gap:64px;gap:64px;align-items:center}.platform-pages-china-content .cn-hero h1{color:#fff;font-size:clamp(38px,4.8vw,58px);line-height:1.1;margin-bottom:20px;max-width:900px}.platform-pages-china-content .cn-hero h1 span{color:var(--yellow)}.platform-pages-china-content .cn-hero .lead{color:rgba(255,255,255,.82);font-family:var(--atkinson);font-size:18.5px;line-height:29px;max-width:760px;margin-bottom:32px}.platform-pages-china-content .cn-hero-stats{display:block;margin:0}.platform-pages-china-content .cn-hero-stats img{display:block;width:100%;height:auto}.platform-pages-china-content .cn-why{padding:86px 0 20px}.platform-pages-china-content .cn-why-grid{display:grid;grid-template-columns:1.08fr .92fr;grid-gap:56px;gap:56px;align-items:start}.platform-pages-china-content .cn-why h2{margin-bottom:26px}.platform-pages-china-content .cn-reasons{display:flex;flex-direction:column;gap:20px}.platform-pages-china-content .cn-reason{display:flex;gap:16px;align-items:flex-start}.platform-pages-china-content .cn-reason .rn{flex-shrink:0;width:34px;height:34px;border-radius:9px;background:var(--primary-blue);color:#fff;font-family:var(--atkinson);font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}
/* !important to beat the `.platform-pages h5/p` typography reset above, which
   otherwise pins these to the page-wide 30px/20px. */.platform-pages-china-content .cn-reason h5{font-size:24px!important;line-height:32px!important;color:var(--primary-blue);margin-bottom:5px}.platform-pages-china-content .cn-reason p{font-family:var(--atkinson);font-size:17px!important;line-height:27px!important;color:var(--descriptiongray)}.platform-pages-china-content .cn-kicker{margin-top:26px;padding-left:18px;border-left:4px solid var(--orange);font-family:var(--fk);font-size:21px;line-height:29px;color:var(--primary-blue)}.platform-pages-china-content .cn-vis{align-self:center;background:transparent;border:0;border-radius:0;padding:0}.platform-pages-china-content .cn-vis img{display:block;width:100%;height:auto}.platform-pages-china-content .cn-cats{padding:80px 0 10px}.platform-pages-china-content .cn-head{max-width:820px;margin-bottom:36px}.platform-pages-china-content .cn-cat-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.platform-pages-china-content .cn-cat-card{background:#fff;border:1px solid var(--light-grey);border-radius:16px;padding:28px 28px 28px 32px;color:var(--primary-black);position:relative;overflow:hidden;transition:opacity .9s ease-out var(--pp-delay,0s),transform .32s ease,box-shadow .32s ease,border-color .32s ease;will-change:opacity,transform}.platform-pages-china-content .cc-bar{position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--cc);z-index:2}.platform-pages-china-content .cn-cat-card:after{display:none}.platform-pages-china-content .cn-cat-card:hover{transform:translateY(-6px);box-shadow:0 15px 16px 0 rgba(12,12,13,.1)}.platform-pages-china-content .cn-cat-card h4{position:relative;z-index:1;font-size:21px;line-height:27px;color:var(--primary-blue);margin-bottom:12px}.platform-pages-china-content .cc-ds{position:relative;z-index:1;font-family:var(--atkinson);font-size:12.5px;font-weight:700;line-height:18px;color:var(--cc);margin-bottom:12px}.platform-pages-china-content .cc-v{position:relative;z-index:1;font-family:var(--atkinson);font-size:14.5px;line-height:22px;color:var(--descriptiongray)}.platform-pages-china-content .cn-try-card{padding-left:32px;border-style:dashed}.platform-pages-china-content .cn-try-card .try-eyebrow{font-family:var(--atkinson);font-size:13px;line-height:18px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9ca3af;margin-bottom:16px}.platform-pages-china-content .cn-try-card h4{font-size:24px;line-height:31px;color:#52525b;margin-bottom:16px}.platform-pages-china-content .cn-try-card .cc-v{font-size:17px;line-height:26px;color:#7b8190}.platform-pages-china-content .cn-sep{display:flex;align-items:center;gap:24px;margin:70px 0 34px}.platform-pages-china-content .cn-sep span{flex:1 1;height:1px;background:var(--light-grey)}.platform-pages-china-content .cn-sep em{font-style:normal;font-family:var(--fk);font-size:21px;color:var(--primary-blue);white-space:nowrap}.platform-pages-china-content .cn-layers{padding:0 0 20px}.platform-pages-china-content .cn-layer{border:1px solid var(--light-grey);border-radius:18px;padding:32px 34px;margin-bottom:18px;background:#fff;transition:.35s;position:relative;overflow:hidden}.platform-pages-china-content .cn-layer:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--lc)}.platform-pages-china-content .cn-layer:hover{box-shadow:0 18px 40px -22px rgba(20,26,60,.22);transform:translateY(-2px)}.platform-pages-china-content .cn-layer-top{display:flex;align-items:center;gap:16px;margin-bottom:16px}.platform-pages-china-content .cn-mono{flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--lc);display:flex;align-items:center;justify-content:center}.platform-pages-china-content .cn-mono .mono{width:34px;height:34px;display:block}.platform-pages-china-content .cn-layer h3{font-size:26px;line-height:32px;color:var(--primary-blue);margin:0 0 3px}.platform-pages-china-content .cn-cat{font-family:var(--atkinson);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--lc)}.platform-pages-china-content .cn-layer>p{font-family:var(--atkinson);font-size:15.5px;line-height:24px;color:var(--descriptiongray);max-width:900px;margin-bottom:22px}.platform-pages-china-content .cn-specs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:#eceef5;border:1px solid #eceef5;border-radius:12px;overflow:hidden}.platform-pages-china-content .cn-spec{background:#fbfcfe;padding:15px 18px}.platform-pages-china-content .cn-spec .k{font-family:var(--atkinson);font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--grey);margin-bottom:4px}.platform-pages-china-content .cn-spec .v{font-family:var(--atkinson);font-size:14.5px;line-height:20px;color:var(--primary-blue);font-weight:700}.platform-pages-china-content .cn-tl{padding:80px 0 20px}.platform-pages-china-content .tl{margin-top:12px}.platform-pages-china-content .tl-row{display:grid;grid-template-columns:76px 1fr 300px;grid-gap:22px;gap:22px;align-items:center;padding:16px 0;border-top:1px solid #eef0f7}.platform-pages-china-content .tl-yr{font-family:var(--fk);font-size:23px}.platform-pages-china-content .tl-track{height:10px;background:#f0f2f8;border-radius:5px;position:relative;overflow:hidden}.platform-pages-china-content .tl-fill{display:block;height:10px;border-radius:5px}.platform-pages-china-content .tl-lbl{font-family:var(--atkinson);font-size:14px;line-height:20px;color:var(--descriptiongray)}.platform-pages-china-content .cn-spine{padding:90px 0;background:var(--primary-blue);position:relative;overflow:hidden;margin-top:60px}.platform-pages-china-content .cn-spine:after{display:none}.platform-pages-china-content .cn-spine .container{position:relative;z-index:2}.platform-pages-china-content .cn-spine-in{max-width:1120px}.platform-pages-china-content .p-eyebrow.on-dark{color:#ffb877}.platform-pages-china-content .cn-spine h2{color:#fff;font-size:clamp(32px,3.8vw,46px);line-height:1.15;margin-bottom:20px}.platform-pages-china-content .cn-spine h2 span{color:var(--yellow)}.platform-pages-china-content .cn-spine p{color:rgba(255,255,255,.75);font-family:var(--atkinson);font-size:16.5px;line-height:26px;margin-bottom:16px}.platform-pages-china-content .cn-deliv{padding:86px 0 20px}.platform-pages-china-content .cn-mcp{display:block;background:linear-gradient(150deg,#fff8ef,#fff2e2);border:2px solid var(--orange);border-radius:20px;padding:34px;margin-bottom:20px;transition:.35s}.platform-pages-china-content .cn-mcp:hover{box-shadow:0 18px 40px -22px rgba(255,135,31,.4);transform:translateY(-2px)}.platform-pages-china-content .mcp-tag{display:inline-block;background:var(--orange);color:#fff;font-family:var(--atkinson);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px;border-radius:20px;margin-bottom:14px}.platform-pages-china-content .cn-mcp h3{font-size:27px;color:var(--primary-blue);margin-bottom:10px}.platform-pages-china-content .cn-mcp p{font-family:var(--atkinson);font-size:15.5px;line-height:24px;color:var(--descriptiongray);max-width:880px;margin-bottom:16px}.platform-pages-china-content .cn-mcp .go{display:inline-flex;align-items:center;gap:8px;color:#b35a00;font-family:var(--atkinson);font-size:15px;font-weight:700}.platform-pages-china-content .cn-mcp .go svg{transition:.3s}.platform-pages-china-content .cn-mcp:hover .go svg{transform:translateX(5px)}.platform-pages-china-content .cn-dgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.platform-pages-china-content .cn-d{border:1px solid var(--light-grey);border-radius:16px;padding:26px;background:#fff}.platform-pages-china-content .cn-d h6{color:var(--primary-blue);font-size:18px;margin-bottom:8px}.platform-pages-china-content .cn-d p{font-family:var(--atkinson);font-size:14px;line-height:21px;color:var(--descriptiongray)}.platform-pages-china-content .cn-world{padding:0;background:var(--primary-blue);margin-top:60px}.platform-pages-china-content .cn-world .container{max-width:none!important;padding:0!important}.platform-pages-china-content .cn-world-card{background:var(--primary-blue);border-radius:0;padding:86px max(60px,calc((100vw - 1536px)/2 + 60px)) 90px;color:#fff;position:relative;overflow:hidden}.platform-pages-china-content .cn-world-card:after{display:none}.platform-pages-china-content .cn-world-in{position:relative;z-index:1;max-width:100%}.platform-pages-china-content .cn-world h2{color:#fff;font-size:clamp(30px,3.6vw,42px);line-height:1.16;margin-bottom:16px}.platform-pages-china-content .cn-world h2 span{color:var(--yellow)}.platform-pages-china-content .cn-world p{color:rgba(255,255,255,.8);font-family:var(--atkinson);font-size:17px;line-height:27px;margin-bottom:26px}.platform-pages-china-content .cn-world-stats{position:relative;z-index:1;margin-top:28px}.platform-pages-china-content .cn-world-stats .bar-line{margin-bottom:36px}.platform-pages-china-content .cn-world-stats .p-stat{border-right-color:rgba(255,255,255,.22)}.platform-pages-china-content .cn-world-stats .p-stat .num{font-size:clamp(42px,5vw,76px)}.platform-pages-china-content .cn-world-stats .p-stat .lbl{color:#fff!important;font-size:15.5px}@media(max-width:1050px){.platform-pages-china-content .cn-hero{padding-bottom:280px}.platform-pages-china-content .cn-hero-grid{grid-template-columns:1fr;gap:40px}.platform-pages-china-content .cn-hero-stats{max-width:520px}.platform-pages-china-content .cn-cat-grid,.platform-pages-china-content .cn-dgrid,.platform-pages-china-content .cn-why-grid{grid-template-columns:1fr}.platform-pages-china-content .cn-specs{grid-template-columns:1fr 1fr}.platform-pages-china-content .cn-world-card{padding:76px 32px 80px}.platform-pages-china-content .cn-world-stats .p-stats-row{grid-template-columns:repeat(2,1fr);gap:34px 0}.platform-pages-china-content .cn-world-stats .p-stat:nth-child(2){border-right:none}.platform-pages-china-content .tl-row{grid-template-columns:60px 1fr;gap:14px}.platform-pages-china-content .tl-lbl{grid-column:2}}@media(max-width:640px){.platform-pages-china-content .cn-hero{padding-bottom:230px}.platform-pages-china-content .cn-hero-grid{gap:34px}.platform-pages-china-content .cn-specs{grid-template-columns:1fr}.platform-pages-china-content .cn-world-card{padding:64px 24px}.platform-pages-china-content .cn-world-stats .p-stats-row{grid-template-columns:1fr}.platform-pages-china-content .cn-world-stats .p-stat{border-right:none}}.platform-pages .section{padding:80px 0}.platform-pages .section-eyebrow{font-family:var(--atkinson);font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:14px}.platform-pages .section-title{margin-bottom:18px}.platform-pages .section-title span{color:var(--orange)}.platform-pages .section-intro{font-size:20px;line-height:30px;color:var(--grey);font-family:var(--fk);max-width:100%;margin-bottom:48px}.platform-pages .problem-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0}.platform-pages .problem-card{padding:32px 36px;position:relative;text-align:center}.platform-pages .problem-card:not(:last-child):after{content:"";position:absolute;right:0;top:24px;bottom:24px;width:1px;background:var(--light-grey)}.platform-pages .problem-icon{font-size:34px;margin-bottom:18px;min-height:34px;display:flex;align-items:center;justify-content:center}.platform-pages .problem-icon img{display:block;width:34px;height:34px;object-fit:contain}.platform-pages .problem-card h6{color:var(--primary-blue);margin-bottom:12px}.platform-pages .problem-card p{font-size:16px;line-height:25px;color:var(--descriptiongray);font-family:var(--atkinson)}.platform-pages .cap-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.platform-pages .cap-card{border:1px solid var(--light-grey);border-radius:16px;padding:36px;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease;will-change:transform}.platform-pages .cap-card .cap-icon{width:56px;height:56px;border-radius:12px;background:var(--lightgray);display:flex;align-items:center;justify-content:center;font-size:26px;margin-bottom:20px}.platform-pages .cap-card .cap-icon img{display:block;width:24px;height:24px}.platform-pages .cap-card h6{color:var(--violet);margin-bottom:12px;font-size:22px;line-height:28px}.platform-pages .cap-card p{font-size:16px;line-height:25px;color:var(--descriptiongray);font-family:var(--atkinson)}.platform-pages .spotlight{background-color:var(--primary-blue);color:#fff;border-radius:24px;padding:64px;position:relative;overflow:hidden}.platform-pages-quant-and-data .quant-hero-visual{background:transparent;border:0;border-radius:0;min-height:0;padding:0;overflow:visible}.platform-pages-quant-and-data .quant-hero-visual img{border-radius:0}.platform-pages .spotlight-inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}.platform-pages .spotlight-eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgba(255,135,31,.12);border:1px solid rgba(255,135,31,.4);color:var(--orange);font-family:var(--atkinson);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border-radius:20px;margin-bottom:20px}.platform-pages .spotlight h2{color:#fff;margin-bottom:20px;font-size:42px;line-height:50px}.platform-pages .spotlight h2 span{color:var(--yellow)}.platform-pages .spotlight p{color:rgba(255,255,255,.75);font-size:18px;line-height:28px;margin-bottom:18px}.platform-pages .spotlight-stat-row{display:flex;gap:40px;margin-top:28px;flex-wrap:wrap}.platform-pages .spotlight-stat .num{font-family:var(--fk);font-size:46px;line-height:1;color:var(--orange)}.platform-pages .spotlight-stat .lbl{font-family:var(--atkinson);font-size:14px;color:rgba(255,255,255,.6);margin-top:6px}.platform-pages .spotlight-visual{display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.4);font-family:var(--atkinson);font-size:14px;text-align:center}.platform-pages .spotlight-visual img{display:block;width:100%;height:auto;border-radius:12px}.platform-pages-audience-risk-and-compliance .spotlight-visual img,.platform-pages-audience-sustainability .spotlight-visual img,.platform-pages-investment-banking .spotlight-visual img,.platform-pages-quant-and-data .spotlight-visual img,.platform-pages-tech-and-consultancies .spotlight-visual img,.platform-pages-venture-capital .spotlight-visual img{border-radius:0}.platform-pages .workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.platform-pages .workflow-card{border:1px solid var(--light-grey);border-radius:16px;padding:32px;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease;background:#fff;will-change:transform}.platform-pages .workflow-num{font-family:var(--fk);font-size:20px;color:var(--orange);margin-bottom:14px}.platform-pages .workflow-card h6{color:var(--primary-blue);font-size:20px;line-height:26px;margin-bottom:10px}.platform-pages .workflow-card p{font-size:15px;line-height:24px;color:var(--descriptiongray);font-family:var(--atkinson)}.platform-pages .stats-band{background:var(--lightgray);padding:64px 0}.platform-pages .stats-band .bar-line{margin-bottom:56px}.platform-pages .stats-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0}.platform-pages .stat-cell{text-align:center;padding:0 24px;border-right:1px solid var(--light-grey)}.platform-pages .stat-cell:last-child{border-right:none}.platform-pages .stat-cell .num{font-family:var(--fk);font-size:56px;line-height:1;font-weight:400}.platform-pages .stat-cell.c1 .num{color:var(--dark-pink)}.platform-pages .stat-cell.c2 .num{color:var(--violet)}.platform-pages .stat-cell.c3 .num{color:var(--orange)}.platform-pages .stat-cell.c4 .num{color:var(--green)}.platform-pages .stat-cell .lbl{font-family:var(--atkinson);font-size:15px;color:var(--descriptiongray);margin-top:10px}.platform-pages .stat-cell .badge{display:inline-block;background:rgba(255,135,31,.12);color:var(--orange);font-family:var(--atkinson);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:10px;margin-top:8px}.platform-pages .footer-cta{padding:90px 0}.platform-pages .footer-cta-bg{background:var(--primary-blue);background-image:url(/cta-bg-img.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:16px;padding:80px}.platform-pages .footer-cta-bg h2{color:#fff;margin-bottom:18px}.platform-pages .footer-cta-bg h2 span{color:var(--yellow)}.platform-pages .footer-cta-bg p{color:rgba(255,255,255,.9);font-size:19px;line-height:29px;font-family:var(--fk);max-width:560px;margin-bottom:32px}.platform-pages .footer-cta-btns{display:flex;gap:20px;flex-wrap:wrap}.platform-pages .ann-flag{z-index:30}.platform-pages .note-flag{padding:10px 16px}@media(max-width:1100px){.platform-pages h1{font-size:46px;line-height:56px}.platform-pages h2{font-size:36px;line-height:46px}.platform-pages .sol-hero-grid,.platform-pages .spotlight-inner{grid-template-columns:1fr;gap:36px}.platform-pages .cap-grid,.platform-pages .problem-grid,.platform-pages .workflow-grid{grid-template-columns:1fr}.platform-pages .problem-card:after{display:none}.platform-pages .stats-row{grid-template-columns:repeat(2,1fr);gap:32px 0}.platform-pages .container{padding:0 32px}.platform-pages .footer-cta-bg,.platform-pages .spotlight{padding:40px}}.platform-pages .p-hero{position:relative;overflow:hidden}.platform-pages .p-hero .container{position:relative;z-index:2}.platform-pages .p-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;border-radius:100px;padding:6px 16px;font-family:var(--atkinson);font-size:13px;font-weight:700;letter-spacing:.04em;margin-bottom:22px}.platform-pages .p-hero h1{margin-bottom:22px}.platform-pages .p-hero .lead{font-size:21px;line-height:31px;font-family:var(--fk);margin-bottom:34px;max-width:620px}.platform-pages .p-hero-btns{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.platform-pages .p-hero.navy{background:#23328e url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-prod/orbit_banner_img_254b4a55ad-1.jpg) bottom/100% auto no-repeat}.platform-pages .p-hero.navy .p-hero-eyebrow{background:rgba(150,79,232,.25);border:1px solid var(--grape);color:#fff}.platform-pages .p-hero.navy .lead{color:rgba(255,255,255,.85)}.platform-pages .p-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:center;padding:80px 0}.platform-pages .p-hero.navy .p-hero-grid{padding-bottom:192px}.platform-pages-dataset-generation .p-hero.navy .p-hero-grid,.platform-pages-global-exchange-filings .p-hero.navy .p-hero-grid,.platform-pages-semantic-search-and-chat .p-hero.navy .p-hero-grid{padding-bottom:320px}.platform-pages-screening .p-hero.navy .p-hero-grid,.platform-pages-single-stock-agents .p-hero.navy .p-hero-grid{padding-bottom:300px}.platform-pages-sustainability .p-hero.navy .p-hero-grid{padding-bottom:260px}.platform-pages-trade-tariff-monitor .p-hero.navy .p-hero-grid{padding-bottom:300px}.platform-pages-quant-and-data .p-hero.navy .p-hero-grid>div:first-child{padding-bottom:160px}.platform-pages .ab-herowrap{background:var(--lightgray)}.platform-pages .ab-hero{position:relative;overflow:hidden;background:var(--primary-blue) url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-prod/orbit_banner_img_254b4a55ad-1.jpg) center bottom /100% auto no-repeat}.platform-pages .ab-hero-body{position:relative;z-index:2;text-align:center;max-width:960px;margin:0 auto;padding:64px 24px 240px}.platform-pages .ab-hero-body h1{color:#fff;margin-bottom:26px}.platform-pages .ab-hero-body h1 span{color:var(--yellow)}.platform-pages .ab-hero-body .lead{color:rgba(255,255,255,.82);font-size:20px;line-height:31px;font-family:var(--fk);max-width:680px;margin:0 auto 38px}.platform-pages .ab-hero-btns{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.platform-pages .ab-hero-body.split{text-align:left;max-width:1416px;display:grid;grid-template-columns:1.02fr .98fr;grid-gap:48px;gap:48px;align-items:center;padding:48px 56px 340px}.platform-pages .ab-hero-body.split .lead{margin:0 0 34px;max-width:560px}.platform-pages .ab-hero-body.split .ab-hero-btns{justify-content:flex-start}.platform-pages .ab-hero-diagram{background:var(--lightgray);border:1px solid rgba(255,255,255,.22);border-radius:16px;padding:22px;box-shadow:0 24px 48px -18px rgba(0,0,0,.35)}.platform-pages .ab-hero-diagram img{display:block;width:100%;height:auto;border-radius:12px}.platform-pages .p-section{padding:88px 0}.platform-pages .p-section.tint{background:var(--lightgray)}.platform-pages .p-section.navy{background:#23328e}.platform-pages .p-eyebrow{font-family:var(--atkinson);font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:14px}.platform-pages .p-h2{margin-bottom:18px}.platform-pages .p-intro{font-size:20px;line-height:30px;color:var(--grey);font-family:var(--fk);max-width:100%;margin-bottom:52px}.platform-pages .p-section.navy .p-h2{color:#fff}.platform-pages .p-section.navy .p-h2 span{color:var(--yellow)}.platform-pages .p-section.navy .p-intro{color:rgba(255,255,255,.78)}.platform-pages .p-center{text-align:center;margin-left:auto;margin-right:auto}.platform-pages .arc-flow{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;position:relative;margin-top:20px}.platform-pages .arc-step{position:relative;z-index:1;padding:28px 22px;text-align:center}.platform-pages .arc-step:not(:last-child):after{content:"";position:absolute;top:51px;right:-1px;width:2px;height:calc(100% - 70px);background:linear-gradient(180deg,var(--light-grey),transparent);z-index:-1;pointer-events:none}.platform-pages .arc-node{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0;color:#fff;margin:0 auto 18px;position:relative;z-index:2}.platform-pages .arc-node:before{content:"";display:block;width:24px;height:24px;background-position:50%;background-repeat:no-repeat;background-size:contain}.platform-pages .arc-rail{position:absolute;top:48px;left:10%;right:10%;height:3px;background:var(--grad-bar);border-radius:3px;z-index:0;pointer-events:none}.platform-pages .arc-step h6{color:var(--primary-blue);margin-bottom:10px;font-size:21px}.platform-pages .arc-step p{font-size:14px;line-height:22px;color:var(--descriptiongray);font-family:var(--atkinson)}.platform-pages .arc-n1{background:var(--primary-blue)}.platform-pages .arc-n2{background:var(--grape)}.platform-pages .arc-n3{background:var(--pink)}.platform-pages .arc-n4{background:var(--orange)}.platform-pages .arc-n5{background:var(--green)}.platform-pages .arc-n1:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/platform-arc-access.svg)}.platform-pages .arc-n2:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/platform-arc-ask.svg)}.platform-pages .arc-n3:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/platform-arc-monitor.svg)}.platform-pages .arc-n4:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/platform-arc-automate.svg)}.platform-pages .arc-n5:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/platform-arc-integrate.svg)}.platform-pages .layer-stack{display:flex;flex-direction:column;gap:20px;margin-top:24px}.platform-pages .layer-band{border-radius:18px;padding:34px 38px;position:relative;overflow:hidden}.platform-pages .layer-band.workspace{background:#1a266b;color:#fff}.platform-pages .layer-band.foundation{background:#fff;border:2px solid var(--light-grey)}.platform-pages .layer-tag{font-family:var(--atkinson);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;display:inline-block}.platform-pages .layer-band.workspace .layer-tag{color:var(--yellow)}.platform-pages .layer-band.foundation .layer-tag{color:var(--orange)}.platform-pages .layer-band h4{margin-bottom:8px}.platform-pages .layer-band.workspace h4{color:#fff}.platform-pages .layer-modules{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:22px}.platform-pages .layer-mod{border-radius:12px;padding:18px;font-family:var(--atkinson)}.platform-pages .layer-band.workspace .layer-mod{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}.platform-pages .layer-band.foundation .layer-mod{background:var(--lightgray);border:1px solid var(--light-grey)}.platform-pages .layer-mod .mod-name{font-size:16px;font-weight:700;margin-bottom:5px}.platform-pages .layer-band.workspace .mod-name{color:#fff}.platform-pages .layer-band.foundation .mod-name{color:var(--primary-blue)}.platform-pages .layer-mod .mod-desc{font-size:13px;line-height:19px;opacity:.78}.platform-pages .layer-band.foundation .mod-desc{color:var(--descriptiongray)}.platform-pages .feat-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center;padding:56px 0;border-bottom:1px solid var(--light-grey)}.platform-pages .feat-row:last-child{border-bottom:none}.platform-pages .feat-row.flip .feat-text{order:2}.platform-pages .feat-text h3{font-size:34px;line-height:42px;color:var(--primary-blue);margin-bottom:16px}.platform-pages .feat-text p{font-size:18px;line-height:28px;color:var(--descriptiongray);font-family:var(--atkinson);margin-bottom:14px}.platform-pages .feat-text .button-link{margin-top:6px}.platform-pages .feat-visual{min-height:200px;display:flex;align-items:center;justify-content:center;color:var(--grey);font-family:var(--atkinson);font-size:13px;padding:22px;text-align:center}.platform-pages .feat-visual img{display:block;width:100%;height:auto}.platform-pages .feat-visual.feat-visual-image{padding:0;overflow:hidden}.platform-pages-agent-builder .feat-visual.feat-visual-image{border-radius:16px}.platform-pages .feat-visual.dark{background:var(--primary-blue);border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.4)}.platform-pages .feat-visual.feat-visual-image.dark{background:transparent;border-color:transparent}.platform-pages .chat-mock{background:#fff;border:1px solid var(--light-grey);border-radius:18px;box-shadow:0 24px 48px -16px rgba(35,50,142,.18);overflow:hidden}.platform-pages .research-agent-hero-visual{overflow:hidden}.platform-pages .research-agent-hero-visual img{display:block;width:100%;height:auto}.platform-pages .chat-head{background:var(--lightgray);padding:16px 22px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--light-grey)}.platform-pages .chat-dot{width:11px;height:11px;border-radius:50%}.platform-pages .chat-title{margin-left:10px;font-family:var(--atkinson);font-size:13px;font-weight:700;color:var(--primary-blue)}.platform-pages .chat-body{padding:26px 24px;display:flex;flex-direction:column;gap:18px}.platform-pages .chat-q{align-self:flex-end;background:var(--primary-blue);color:#fff;border-radius:16px 16px 4px 16px;padding:14px 18px;font-family:var(--atkinson);font-size:15px;max-width:78%;line-height:22px}.platform-pages .chat-a{align-self:flex-start;background:var(--lightgray);border-radius:16px 16px 16px 4px;padding:16px 18px;font-family:var(--atkinson);font-size:15px;max-width:88%;line-height:23px;color:var(--primary-black)}.platform-pages .chat-cite{display:inline-flex;align-items:center;gap:5px;margin-top:10px;background:rgba(150,79,232,.1);border:1px solid rgba(150,79,232,.3);color:var(--grape);border-radius:8px;padding:4px 10px;font-size:12px;font-weight:700}.platform-pages .chat-scope{display:flex;gap:8px;flex-wrap:wrap;padding:0 24px 22px}.platform-pages .chat-scope-chip{background:var(--light-blue-1);border:1px solid var(--grape);border-radius:14px;padding:6px 13px;font-family:var(--atkinson);font-size:12px;color:var(--primary-blue);display:flex;align-items:center;gap:6px}.platform-pages .build-flow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-top:20px;counter-reset:bstep}.platform-pages .build-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:28px 24px;position:relative}.platform-pages .build-card .bnum{width:38px;height:38px;border-radius:50%;background:var(--orange);color:#fff;font-family:var(--fk);font-size:18px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.platform-pages .build-card .bnum-build,.platform-pages .build-card .bnum-maintains,.platform-pages .build-card .bnum-own,.platform-pages .build-card .bnum-provides{font-size:0}.platform-pages .build-card .bnum-build:before,.platform-pages .build-card .bnum-maintains:before,.platform-pages .build-card .bnum-own:before,.platform-pages .build-card .bnum-provides:before{content:"";display:block;width:18px;height:18px;background-position:50%;background-repeat:no-repeat;background-size:contain}.platform-pages .build-card .bnum-build:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/agent-builder-you-build.svg)}.platform-pages .build-card .bnum-own:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/agent-builder-you-own.svg)}.platform-pages .build-card .bnum-provides:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/agent-builder-orbit-provides.svg)}.platform-pages .build-card .bnum-maintains:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/agent-builder-orbit-maintains.svg)}.platform-pages .build-card h6{color:#fff;font-size:19px;margin-bottom:10px}.platform-pages .build-card p{font-size:14px;line-height:22px;color:rgba(255,255,255,.6);font-family:var(--atkinson)}.platform-pages .p-section.navy .build-card{background:#fff;border:1px solid var(--light-grey);box-shadow:0 12px 32px -14px rgba(0,0,0,.4)}.platform-pages .p-section.navy .build-card h6{color:var(--primary-blue)}.platform-pages .p-section.navy .build-card p{color:var(--descriptiongray)}.platform-pages .build-arrow{position:absolute;right:-13px;top:46px;color:var(--orange);z-index:3;font-size:20px}.platform-pages .ds-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:24px}.platform-pages .ds-grid.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-pages .ds-card{border:1px solid var(--light-grey);border-radius:16px;padding:30px;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease;background:#fff;position:relative;overflow:hidden;will-change:transform}.platform-pages .ds-card .ds-bar{height:4px;width:46px;border-radius:4px;margin-bottom:20px}.platform-pages .ds-card .ds-icon{width:52px;height:52px;border-radius:14px;background:var(--lightgray);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.platform-pages .ds-card .ds-icon img{display:block;width:24px;height:24px}.platform-pages .ds-card h6{color:var(--primary-blue);font-size:21px;margin-bottom:10px}.platform-pages .ds-card p{font-size:15px;line-height:23px;color:var(--descriptiongray);font-family:var(--atkinson)}.platform-pages-report-generation .report-generation-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-pages a.ds-card{display:block;cursor:pointer}.platform-pages a.ds-card .ds-more{display:inline-flex;align-items:center;gap:6px;margin-top:16px;color:var(--orange);font-family:var(--atkinson);font-size:14px;font-weight:700}.platform-pages a.ds-card .ds-more svg{transition:transform .3s}.platform-pages a.ds-card:hover .ds-more svg{transform:translateX(4px)}.platform-pages .uc-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:36px}.platform-pages .uc-tab{padding:11px 22px;border-radius:100px;border:2px solid var(--light-grey);background:#fff;font-family:var(--atkinson);font-size:15px;font-weight:700;color:var(--grey);cursor:pointer;transition:.2s}.platform-pages .uc-tab.active{background:var(--primary-blue);border-color:var(--primary-blue);color:#fff}.platform-pages .uc-tab:hover:not(.active){border-color:var(--primary-blue);color:var(--primary-blue)}.platform-pages .uc-family{display:none}.platform-pages .uc-family.active{display:block;animation:ucfade .4s ease}@keyframes ucfade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.platform-pages .uc-family-head{display:flex;align-items:baseline;gap:14px;margin-bottom:24px}.platform-pages .uc-family-head h3{font-size:30px;color:var(--primary-blue)}.platform-pages .uc-family-head .count{font-family:var(--atkinson);font-size:14px;color:var(--grey)}.platform-pages .uc-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.platform-pages .uc-card{border:1px solid var(--light-grey);border-radius:16px;padding:28px;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease;background:#fff;display:flex;flex-direction:column;gap:12px;will-change:transform}.platform-pages .uc-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.platform-pages .uc-num{font-family:var(--fk);font-size:15px;color:#fff;background:var(--primary-blue);border-radius:8px;padding:3px 10px}.platform-pages .uc-mode{font-family:var(--atkinson);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 10px;border-radius:10px}.platform-pages .uc-mode.ask{background:rgba(150,79,232,.12);color:var(--grape)}.platform-pages .uc-mode.auto{background:rgba(19,206,102,.14);color:#0a8f4d}.platform-pages .uc-card h6{color:var(--primary-black);font-size:19px;line-height:25px}.platform-pages .uc-card p{font-size:14px;line-height:22px;color:var(--descriptiongray);font-family:var(--atkinson)}.platform-pages .uc-depth{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px}.platform-pages .uc-depth-track{flex:1 1;height:5px;background:var(--light-grey);border-radius:3px;overflow:hidden}.platform-pages .uc-depth-fill{height:100%;background:var(--grad-bar);border-radius:3px}.platform-pages .uc-depth-lbl{font-family:var(--atkinson);font-size:11px;color:var(--grey);white-space:nowrap}.platform-pages .trust-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:20px}.platform-pages .trust-card{padding:30px;border-radius:16px;background:#fff;border:1px solid var(--light-grey)}.platform-pages .trust-card .ti{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:16px}.platform-pages .trust-card .ti img{display:block;width:24px;height:24px;object-fit:contain}.platform-pages .trust-card .ti-auditable,.platform-pages .trust-card .ti-automated,.platform-pages .trust-card .ti-build,.platform-pages .trust-card .ti-cited,.platform-pages .trust-card .ti-kb-consistency,.platform-pages .trust-card .ti-kb-speed,.platform-pages .trust-card .ti-kb-traceability,.platform-pages .trust-card .ti-model,.platform-pages .trust-card .ti-ready,.platform-pages .trust-card .ti-scale,.platform-pages .trust-card .ti-sourced,.platform-pages .trust-card .ti-starting{font-size:0}.platform-pages .trust-card .ti-auditable:before,.platform-pages .trust-card .ti-automated:before,.platform-pages .trust-card .ti-build:before,.platform-pages .trust-card .ti-cited:before,.platform-pages .trust-card .ti-kb-consistency:before,.platform-pages .trust-card .ti-kb-speed:before,.platform-pages .trust-card .ti-kb-traceability:before,.platform-pages .trust-card .ti-model:before,.platform-pages .trust-card .ti-ready:before,.platform-pages .trust-card .ti-scale:before,.platform-pages .trust-card .ti-sourced:before,.platform-pages .trust-card .ti-starting:before{content:"";display:block;width:24px;height:24px;background-position:50%;background-repeat:no-repeat;background-size:contain}.platform-pages .trust-card .ti-auditable:before,.platform-pages .trust-card .ti-cited:before,.platform-pages .trust-card .ti-kb-consistency:before,.platform-pages .trust-card .ti-kb-speed:before,.platform-pages .trust-card .ti-kb-traceability:before,.platform-pages .trust-card .ti-sourced:before{width:42px;height:42px}.platform-pages .trust-card .ti-automated:before,.platform-pages .trust-card .ti-ready:before,.platform-pages .trust-card .ti-starting:before{width:40px;height:40px}.platform-pages .trust-card .ti-model:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/platform-model-arrives-empty.svg)}.platform-pages .trust-card .ti-scale:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/platform-scale-different-problem.svg)}.platform-pages .trust-card .ti-build:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/platform-building-yourself.svg)}.platform-pages .trust-card .ti-ready:before{background-image:url(/platform-icons/marketplace-ready-to-run.svg)}.platform-pages .trust-card .ti-starting:before{background-image:url(/platform-icons/marketplace-starting-point.svg)}.platform-pages .trust-card .ti-automated:before{background-image:url(/platform-icons/marketplace-ad-hoc-automated.svg)}.platform-pages .trust-card .ti-sourced:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/research-agent-sourced.svg)}.platform-pages .trust-card .ti-cited:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/research-agent-cited.svg)}.platform-pages .trust-card .ti-auditable:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/research-agent-auditable.svg)}.platform-pages .trust-card .ti-kb-consistency:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/knowledge-base-consistency.svg)}.platform-pages .trust-card .ti-kb-speed:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/knowledge-base-speed-scale.svg)}.platform-pages .trust-card .ti-kb-traceability:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/knowledge-base-traceability.svg)}.platform-pages .trust-card h6{color:var(--primary-blue);font-size:20px;margin-bottom:10px}.platform-pages .trust-card p{font-size:15px;line-height:23px;color:var(--descriptiongray);font-family:var(--atkinson)}.platform-pages .p-stats{background-color:var(--lightgray);background-color:#1a266b;background-repeat:no-repeat;background-position:50%;background-size:cover;padding:60px 0}.platform-pages .p-stats .bar-line{margin-bottom:50px}.platform-pages .p-stats-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0}.platform-pages .p-stat{text-align:center;padding:0 22px;border-right:1px solid var(--light-grey)}.platform-pages .p-stat:last-child{border-right:none}.platform-pages .p-stat .num{font-family:var(--fk);font-size:54px;line-height:1;color:#fff}.platform-pages .p-stat .stat-plus{color:#ef8224}.platform-pages .p-stat .lbl{font-family:var(--atkinson);font-size:15px;color:rgba(255,255,255,.8);margin-top:10px}.platform-pages-platform .p-stat .lbl{color:#fff!important}.platform-pages .p-stats.navy .p-stat{border-right-color:rgba(255,255,255,.18)}.platform-pages .p-stats.navy .p-stat .lbl{color:#fff!important}.platform-pages .p-stat .badge{display:inline-block;background:rgba(255,135,31,.12);color:var(--orange);font-family:var(--atkinson);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:10px;margin-top:8px}.platform-pages .p-cta{padding:90px 0}.platform-pages .p-cta-bg{background:var(--primary-blue);background-image:url(/cta-bg-img.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:18px;padding:78px}.platform-pages .p-cta-bg h2{color:#fff;margin-bottom:18px}.platform-pages .p-cta-bg h2 span{color:var(--yellow)}.platform-pages .p-cta-bg p{color:rgba(255,255,255,.9);font-size:19px;line-height:29px;font-family:var(--fk);max-width:580px;margin-bottom:32px}.platform-pages .p-cta-btns{display:flex;gap:18px;flex-wrap:wrap}.platform-pages .ann{position:relative}.platform-pages .ann-flag{position:absolute;top:8px;right:8px;background:rgba(35,50,142,.08);border:1px solid rgba(35,50,142,.2);color:var(--primary-blue);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:4px;z-index:40;font-family:var(--atkinson)}.platform-pages .ann-flag.on-dark{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.8)}.platform-pages .note-flag{background:rgba(255,135,31,.12);border:1px solid var(--orange);color:#b35a00;border-radius:8px;padding:10px 18px;font-family:var(--atkinson);font-size:13px;max-width:1416px;margin:0 auto}@media(max-width:1100px){.platform-pages h1{font-size:44px;line-height:54px}.platform-pages h2{font-size:34px;line-height:44px}.platform-pages .p-hero-grid{grid-template-columns:1fr;gap:36px}.platform-pages .p-hero.navy .p-hero-grid{padding-bottom:128px}.platform-pages-dataset-generation .p-hero.navy .p-hero-grid,.platform-pages-global-exchange-filings .p-hero.navy .p-hero-grid,.platform-pages-semantic-search-and-chat .p-hero.navy .p-hero-grid{padding-bottom:208px}.platform-pages-screening .p-hero.navy .p-hero-grid,.platform-pages-single-stock-agents .p-hero.navy .p-hero-grid{padding-bottom:200px}.platform-pages-sustainability .p-hero.navy .p-hero-grid{padding-bottom:176px}.platform-pages-trade-tariff-monitor .p-hero.navy .p-hero-grid{padding-bottom:200px}.platform-pages-quant-and-data .p-hero.navy .p-hero-grid>div:first-child{padding-bottom:100px}.platform-pages .arc-flow,.platform-pages .build-flow,.platform-pages .layer-modules{grid-template-columns:1fr;gap:14px}.platform-pages .arc-rail,.platform-pages .arc-step:after,.platform-pages .build-arrow{display:none}.platform-pages .feat-row{grid-template-columns:1fr;gap:28px}.platform-pages .feat-row.flip .feat-text{order:0}.platform-pages .ds-grid,.platform-pages .trust-row,.platform-pages .uc-grid{grid-template-columns:1fr}.platform-pages .p-stats-row{grid-template-columns:repeat(2,1fr);gap:30px 0}.platform-pages-agent-builder .workflow-grid[style]{grid-template-columns:1fr!important}.platform-pages .p-stat{border-right:none}.platform-pages .p-footer-grid{grid-template-columns:1fr 1fr}.platform-pages .container{padding:0 32px}.platform-pages .p-cta-bg{padding:40px}.platform-pages .ab-hero-body{padding:44px 18px 190px}.platform-pages .ab-hero-body.split{grid-template-columns:1fr;gap:30px;padding:40px 18px 175px}.platform-pages .ab-hero-body.split .lead{max-width:none}}.platform-pages .am-grid{grid-template-columns:repeat(4,1fr)}.platform-pages .am-card{position:relative;height:300px;border-radius:16px}.platform-pages .am-card.flipped .am-inner,.platform-pages .am-card:focus .am-inner,.platform-pages .am-card:hover .am-inner{transform:rotateY(180deg)}.platform-pages .am-face{border-radius:16px;padding:28px}.platform-pages .am-front{background:#fff}.platform-pages .am-front .am-num{font-family:var(--fk);font-size:15px}.platform-pages .am-front .am-icon{width:60px;height:60px;border-radius:14px;font-size:28px;margin-bottom:18px}.platform-pages .am-front .am-icon[class*=" am-i-"]{font-size:0}.platform-pages .am-front .am-icon[class*=" am-i-"]:before{content:"";display:block;width:24px;height:24px;background-position:50%;background-repeat:no-repeat;background-size:contain}.platform-pages .am-front .am-i-1:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/marketplace-data-transformer.svg)}.platform-pages .am-front .am-i-2:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/marketplace-filings-insight-extractor.svg)}.platform-pages .am-front .am-i-3:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/marketplace-portfolio-news-tracker.svg)}.platform-pages .am-front .am-i-4:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/marketplace-newsflow-tracker.svg)}.platform-pages .am-front .am-i-5:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/marketplace-market-intelligence-scanner.svg)}.platform-pages .am-front .am-i-6:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/marketplace-financial-statement-navigator.svg)}.platform-pages .am-front .am-i-7:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/marketplace-summary-composer.svg)}.platform-pages .am-front .am-i-8:before{background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/platform-icons/marketplace-earnings-call-calendar.svg)}.platform-pages .am-front h6{color:var(--primary-blue);font-size:21px;line-height:27px}.platform-pages .am-front .am-hint{font-family:var(--atkinson);font-size:13px;color:var(--grey);gap:6px;margin-top:14px}.platform-pages .am-back{background:linear-gradient(150deg,#23328e,#1a266b);color:#fff}.platform-pages .am-back .am-back-num{font-family:var(--atkinson);font-size:12px;font-weight:700;letter-spacing:.08em}.platform-pages .am-back h6{color:#fff;font-size:19px;line-height:25px;margin-bottom:12px}.platform-pages .am-back p{font-family:var(--atkinson);font-size:13.5px;line-height:20px;color:rgba(255,255,255,.82)}.platform-pages .am-back .am-launch{gap:6px;color:var(--yellow);font-family:var(--atkinson);font-size:14px;font-weight:700}@media(max-width:1100px){.platform-pages .am-grid{grid-template-columns:1fr}.platform-pages .am-card{height:auto;min-height:220px}.platform-pages .am-card:hover .am-inner,.platform-pages .am-inner{transform:none}.platform-pages .am-face{position:relative;backface-visibility:visible;-webkit-backface-visibility:visible}.platform-pages .am-front{display:none}.platform-pages .am-back{transform:none}}.platform-pages .pp-reveal{opacity:0;transform:translateY(44px);will-change:opacity,transform}.platform-pages .pp-reveal-left{transform:translateX(-42px)}.platform-pages .pp-reveal-right{transform:translateX(42px)}.platform-pages .pp-reveal.pp-animate{transition:opacity .9s ease-out var(--pp-delay,0s),transform .9s ease-out var(--pp-delay,0s),box-shadow .4s ease,border-color .4s ease}.platform-pages .pp-reveal.pp-visible{opacity:1;transform:translate(0)}.platform-pages .build-card,.platform-pages .cap-card,.platform-pages .ds-card,.platform-pages .layer-band,.platform-pages .trust-card,.platform-pages .uc-card,.platform-pages .workflow-card{transition:opacity .9s ease-out var(--pp-delay,0s),transform .32s ease,box-shadow .32s ease,border-color .32s ease;will-change:opacity,transform}.platform-pages .build-card:hover,.platform-pages .cap-card:hover,.platform-pages .ds-card:hover,.platform-pages .trust-card:hover,.platform-pages .uc-card:hover,.platform-pages .workflow-card:hover{transform:translateY(-6px);box-shadow:0 15px 16px 0 rgba(12,12,13,.1)}.platform-pages .layer-band:hover{transform:translateY(-6px);box-shadow:0 18px 36px -24px rgba(35,50,142,.55)}.platform-pages .layer-band.foundation:hover{border-color:rgba(150,79,232,.45)}.platform-pages .p-stat.pp-visible .num{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.platform-pages .pp-reveal{opacity:1;transform:none;transition:none;will-change:auto}}.platform-pages h1{font-size:64px!important;line-height:74px!important}.platform-pages h1,.platform-pages h2{font-weight:400!important;font-family:var(--fk)!important;color:var(--primary-black)}.platform-pages h2{font-size:48px!important;line-height:58px!important}.platform-pages .feat-text h3,.platform-pages h3{font-size:34px!important;font-weight:400!important;font-family:var(--fk)!important;line-height:42px!important;color:var(--primary-blue)}.platform-pages h3[style*="font-size:36px"]{font-size:36px!important;line-height:44px!important}.platform-pages h3[style*="color: #fff"],.platform-pages h3[style*="color:#fff"]{color:#fff!important}.platform-pages h4{font-size:36px!important;font-weight:400!important;font-family:var(--fk)!important;line-height:48px!important;color:var(--primary-blue)}.platform-pages h5{font-size:30px!important;line-height:38px!important}.platform-pages h5,.platform-pages h6{font-weight:400!important;font-family:var(--fk)!important;color:var(--primary-black)}.platform-pages h6{font-size:24px!important;line-height:32px!important}.platform-pages p{font-size:20px!important;font-weight:400!important;font-family:var(--fk)!important;line-height:30px!important;color:var(--primary-black)}.platform-pages .p-hero.navy .lead,.platform-pages .p-hero.navy h1{color:#fff}.platform-pages .p-hero.navy h1 span{color:var(--yellow)}.platform-pages .p-h2 span{color:var(--orange)}.platform-pages .lead{font-size:21px!important;line-height:31px!important}.platform-pages .p-intro,.platform-pages .section-intro{font-size:20px!important;line-height:30px!important;color:var(--grey)}.platform-pages .feat-text p,.platform-pages .spotlight p{font-size:18px!important;line-height:28px!important}.platform-pages .am-back p,.platform-pages .arc-step p,.platform-pages .build-card p,.platform-pages .cap-card p,.platform-pages .ds-card p,.platform-pages .layer-mod .mod-desc,.platform-pages .problem-card p,.platform-pages .trust-card p,.platform-pages .workflow-card p{font-family:var(--atkinson)!important}.platform-pages .cap-card p,.platform-pages .problem-card p{font-size:16px!important;line-height:25px!important}.platform-pages .ds-card p,.platform-pages .trust-card p,.platform-pages .workflow-card p{font-size:15px!important;line-height:23px!important}.platform-pages .arc-step p,.platform-pages .build-card p{font-size:14px!important;line-height:22px!important}.platform-pages .am-back p{font-size:13.5px!important;line-height:20px!important}.platform-pages .container{padding:0 60px!important;width:100%;max-width:1536px;margin:0 auto}.platform-pages .sol-hero .container{padding:84px 60px 300px!important}.platform-pages .p-hero.navy.ann>.container[style]{padding-top:84px!important;padding-bottom:300px!important}.platform-pages-use-cases .p-hero.navy.ann>.container[style]{padding-bottom:250px!important}@media(max-width:1100px){.platform-pages h1{font-size:44px!important;line-height:54px!important}.platform-pages h2{font-size:34px!important;line-height:44px!important}.platform-pages .container{padding:0 32px!important}.platform-pages .sol-hero .container{padding:56px 32px 72px!important}.platform-pages .p-hero.navy.ann>.container[style]{padding-top:30px!important;padding-bottom:290px!important}.platform-pages-use-cases .p-hero.navy.ann>.container[style]{padding-bottom:250px!important}}.platform-pages .am-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:24px}.platform-pages .am-card{height:254px;border-radius:24px;perspective:1400px;background:transparent;cursor:pointer;opacity:1;transform:none}.platform-pages .am-inner{position:relative;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,.2,.2,1);transform-style:preserve-3d}.platform-pages .am-face{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;padding:24px;border:1px solid var(--light-grey);border-radius:24px;background:#fff;backface-visibility:hidden;-webkit-backface-visibility:hidden}.platform-pages .am-front{justify-content:space-between;border-color:var(--primary-blue);background:var(--primary-blue)}.platform-pages .am-front .am-num{width:max-content;padding:3px 11px;border-radius:8px;background:var(--primary-blue);color:#fff;font-family:var(--fk)!important;font-size:15px!important;line-height:20px!important}.platform-pages .am-front .am-icon{width:86px;height:86px;margin-bottom:0;display:flex;align-items:center;justify-content:center;border-radius:0;background:transparent}.platform-pages .am-front .am-icon img{display:block;width:70px;height:70px;object-fit:contain;filter:brightness(0) invert(1)}.platform-pages .am-front h6{max-width:240px;margin:0;color:#fff!important;font-family:var(--fk)!important;font-size:24px!important;font-weight:400!important;line-height:38px!important}.platform-pages .am-front .am-bar{width:46px;height:4px;margin-top:16px;border-radius:4px}.platform-pages .am-front .am-hint{display:flex;align-items:center;gap:8px;margin-top:0;color:#fff;font-family:var(--fk)!important;font-size:14px!important;line-height:38px!important}.platform-pages .am-front .am-hint svg{display:none}.platform-pages .am-front .am-hint:after{content:"";width:23px;height:12px;flex:0 0 auto;background:url(/platform-icons/marketplace-hover-arrow-white-figma.svg) 50%/contain no-repeat}.platform-pages .am-back{justify-content:flex-start;background:#fff;color:var(--primary-blue);transform:rotateY(180deg)}.platform-pages .am-back .am-back-num{margin-bottom:8px;color:var(--yellow);font-family:var(--fk)!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;letter-spacing:0}.platform-pages .am-back h6{margin:0 0 12px;color:#334155!important;font-family:var(--fk)!important;font-size:18px!important;font-weight:400!important;line-height:27px!important}.platform-pages .am-back p{color:#334155!important;font-family:var(--atkinson)!important;font-size:12px!important;line-height:18px!important}.platform-pages .am-back .am-launch{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--primary-blue);font-family:var(--fk)!important;font-size:14px!important;font-weight:400!important;line-height:38px!important}.platform-pages .am-back .am-launch svg{display:none}.platform-pages .am-back .am-launch:after{content:"";width:23px;height:12px;flex:0 0 auto;background:url(/platform-icons/marketplace-launch-arrow-blue-figma.svg) 50%/contain no-repeat}@media(max-width:1100px){.platform-pages .am-grid{grid-template-columns:1fr}.platform-pages .am-card{height:auto;min-height:220px}.platform-pages .am-card.flipped .am-inner,.platform-pages .am-card:focus .am-inner,.platform-pages .am-card:hover .am-inner,.platform-pages .am-inner{transform:none}.platform-pages .am-face{position:relative;backface-visibility:visible;-webkit-backface-visibility:visible}.platform-pages .am-front{display:none}.platform-pages .am-back{transform:none}}.platform-pages-use-cases .uc-library-section{padding-bottom:12px}.platform-pages-use-cases .uc-promo{margin-top:40px;padding:0}.platform-pages-use-cases .uc-promo-card{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:56px;gap:56px;align-items:center;overflow:hidden;padding:60px;border-radius:24px;background:linear-gradient(135deg,#1a266b,#23328e 55%,#2c1e6b)}.platform-pages-use-cases .uc-promo-card:after{content:"";position:absolute;top:-120px;right:-100px;width:420px;height:420px;pointer-events:none;background:radial-gradient(circle,rgba(150,79,232,.4) 0,transparent 68%)}.platform-pages-use-cases .uc-promo-text,.platform-pages-use-cases .uc-promo-visual{position:relative;z-index:1;min-width:0}.platform-pages-use-cases .uc-promo-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:22px;padding:6px 16px;border:1px solid var(--orange);border-radius:100px;color:#ffb877;background:rgba(255,135,31,.16);font-family:var(--atkinson);font-size:13px;font-weight:700;letter-spacing:.04em}.platform-pages-use-cases .uc-promo-text h2{margin-bottom:20px;color:#fff!important;font-size:44px!important;line-height:52px!important}.platform-pages-use-cases .uc-promo-text h2 span{color:var(--yellow)}.platform-pages-use-cases .uc-promo-text p{margin-bottom:16px;color:rgba(255,255,255,.82)!important;font-family:var(--atkinson)!important;font-size:17px!important;line-height:27px!important}.platform-pages-use-cases .uc-promo-btns{display:flex;flex-wrap:wrap;gap:16px;margin-top:28px}.platform-pages-use-cases .uc-promo-btns .btn-white-outline{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:3px solid #fff;border-radius:64px;color:#fff;font-family:var(--atkinson);font-size:16px;text-decoration:none;transition:background-color .3s,color .3s}.platform-pages-use-cases .uc-promo-btns .btn-white-outline:focus-visible,.platform-pages-use-cases .uc-promo-btns .btn-white-outline:hover{color:var(--primary-blue);background:#fff}.platform-pages-use-cases .uc-promo-visual img,.platform-pages-use-cases .uc-promo-visual svg{display:block;width:100%;height:auto}@media(max-width:1100px){.platform-pages-use-cases .uc-promo-card{grid-template-columns:1fr;padding:40px}.platform-pages-use-cases .uc-promo-text h2{font-size:34px!important;line-height:42px!important}}.ct-hero{background:linear-gradient(#23328e,#1a266b);padding:58px 0 64px;position:relative;overflow:hidden}.ct-hero:after{content:"";position:absolute;top:-150px;right:-130px;width:540px;height:540px;background:radial-gradient(circle,rgba(150,79,232,.32) 0,transparent 68%);pointer-events:none}.ct-hero .container{position:relative;z-index:2}.ct-hero h1{color:#fff;font-size:clamp(34px,4.4vw,54px);line-height:1.14;margin-bottom:16px;max-width:1000px}.ct-hero h1 span{color:var(--yellow)}.ct-hero p.lead{color:rgba(255,255,255,.82);font-family:var(--atkinson);font-size:18px;line-height:28px;max-width:860px}.ct-main{padding:0;margin-top:-42px;position:relative;z-index:5}.ct-grid{display:grid;grid-template-columns:1fr 430px;grid-gap:34px;gap:34px;align-items:start}.ct-form-card{background:#fff;border:1px solid var(--light-grey);border-radius:20px;padding:14px 30px 24px;box-shadow:0 22px 54px -32px rgba(20,26,60,.34)}.ct-form-card h2{font-size:27px;line-height:34px;color:var(--primary-blue);margin-bottom:8px}.ct-form-card>p{font-family:var(--atkinson);font-size:15px;line-height:23px;color:var(--descriptiongray);margin-bottom:24px}.hs-form-frame{min-height:420px}.ct-side{display:flex;flex-direction:column;gap:18px}.ct-box{background:#fff;border:1px solid var(--light-grey);border-radius:16px;padding:26px}.ct-box h3{font-size:18px;color:var(--primary-blue);margin-bottom:14px}.ct-row{display:flex;gap:13px;align-items:flex-start;padding:10px 0;border-top:1px solid #eef0f6}.ct-row:first-of-type{border-top:0;padding-top:0}.ct-row .ic{width:40px;height:40px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ct-row .ic img{display:block;width:40px;height:40px}.ct-row .tx{font-family:var(--atkinson);font-size:14px;line-height:21px;color:var(--descriptiongray)}.ct-row .tx strong{display:block;color:var(--primary-blue);font-size:14.5px;margin-bottom:1px}.ct-row a{color:var(--orange);font-weight:700}.ct-book{background:linear-gradient(155deg,#23328e,#1a266b 62%,#2b1f68);border-radius:16px;padding:28px;color:#fff;position:relative;overflow:hidden}.ct-book:after{content:"";position:absolute;top:-60px;right:-50px;width:220px;height:220px;background:radial-gradient(circle,rgba(150,79,232,.5) 0,transparent 68%)}.ct-book div{position:relative;z-index:1}.ct-book h3{color:#fff;font-size:20px;margin-bottom:8px}.ct-book p{font-family:var(--atkinson);font-size:14px;line-height:21px;color:rgba(255,255,255,.75);margin-bottom:18px}.ct-help{padding:80px 0 20px}.ct-help h2{text-align:center;margin-bottom:8px}.ct-help .p-intro{text-align:center;margin:0 auto 32px}.ct-help-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.ct-help-card{border:1px solid var(--light-grey);border-radius:16px;padding:28px;background:#fff;transition:.35s;display:block}.ct-help-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px -16px rgba(20,26,60,.2);border-color:var(--orange)}.ct-help-card h6{color:var(--primary-blue);font-size:18px;margin-bottom:8px}.ct-help-card p{font-family:var(--atkinson);font-size:14px;line-height:21px;color:var(--descriptiongray);margin-bottom:13px}.ct-help-card .go{display:inline-flex;align-items:center;gap:7px;color:var(--orange);font-family:var(--atkinson);font-size:13.5px;font-weight:700}.ct-help-card .go svg{transition:.3s}.ct-help-card:hover .go svg{transform:translateX(4px)}@media(max-width:1000px){.ct-grid,.ct-help-grid{grid-template-columns:1fr}}.platform-pages .ty-hero{background:linear-gradient(#23328e,#1a266b);padding:64px 0 72px;position:relative;overflow:hidden}.platform-pages .ty-hero:after{content:"";position:absolute;top:-140px;right:-120px;width:520px;height:520px;background:radial-gradient(circle,rgba(150,79,232,.34) 0,transparent 68%);pointer-events:none}.platform-pages .ty-hero .container{position:relative;z-index:2;text-align:center}.platform-pages .ty-tick{width:78px;height:78px;border-radius:50%;background:rgba(19,206,102,.16);border:2px solid var(--green);display:flex;align-items:center;justify-content:center;margin:0 auto 26px;position:relative}.platform-pages .ty-tick:after{content:"";position:absolute;inset:-10px;border-radius:50%;border:2px solid var(--green);opacity:.45;animation:tyPulse 2.6s ease-out infinite}@keyframes tyPulse{0%{transform:scale(.86);opacity:.5}to{transform:scale(1.28);opacity:0}}.platform-pages .ty-hero h1{color:#fff;font-size:clamp(34px,4.4vw,52px);line-height:1.15;margin-bottom:18px}.platform-pages .ty-hero h1 span{color:var(--yellow)}.platform-pages .ty-hero .lead{color:rgba(255,255,255,.82);font-family:var(--atkinson);font-size:18px;line-height:28px;max-width:660px;margin:0 auto}.platform-pages .ty-book{padding:78px 0}.platform-pages .ty-book-head{text-align:center;max-width:700px;margin:0 auto 34px}.platform-pages .ty-book-head .p-eyebrow{justify-content:center}.platform-pages .ty-book-head .p-intro{margin-left:auto;margin-right:auto}.platform-pages .ty-cal{max-width:960px;margin:0 auto;border:1px solid var(--light-grey);border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 18px 44px -28px rgba(20,26,60,.3)}.platform-pages .ty-wait{padding:0 0 90px}.platform-pages .ty-wait h2{text-align:center;margin-bottom:8px}.platform-pages .ty-wait .p-intro{text-align:center;margin:0 auto 32px}.platform-pages .ty-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.platform-pages .ty-card{border:1px solid var(--light-grey);border-radius:16px;padding:28px;background:#fff;transition:.35s;display:block}.platform-pages .ty-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px -16px rgba(20,26,60,.2)}.platform-pages .ty-card .ic{width:44px;height:44px;border-radius:11px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.platform-pages .ty-card .ic img{display:block;width:40px;height:40px}.platform-pages .ty-card h6{color:var(--primary-blue);font-size:19px;margin-bottom:8px}.platform-pages .ty-card p{font-family:var(--atkinson);font-size:14.5px;line-height:22px;color:var(--descriptiongray);margin-bottom:14px}.platform-pages .ty-card .go{display:inline-flex;align-items:center;gap:7px;color:var(--orange);font-family:var(--atkinson);font-size:14px;font-weight:700}.platform-pages .ty-card .go svg{transition:.3s}.platform-pages .ty-card:hover .go svg{transform:translateX(4px)}@media(max-width:900px){.platform-pages .ty-cards{grid-template-columns:1fr}}@media(max-width:600px){.platform-pages{overflow-x:hidden}.platform-pages .container{padding-left:24px!important;padding-right:24px!important}.platform-pages .sol-hero .container{padding:48px 24px 64px!important}.platform-pages .p-hero .container[style]{padding-left:24px!important;padding-right:24px!important}.platform-pages .p-hero-grid{gap:28px;padding:56px 0}.platform-pages .p-hero.navy .p-hero-grid{padding-bottom:88px}.platform-pages-dataset-generation .p-hero.navy .p-hero-grid,.platform-pages-global-exchange-filings .p-hero.navy .p-hero-grid,.platform-pages-semantic-search-and-chat .p-hero.navy .p-hero-grid{padding-bottom:164px}.platform-pages-screening .p-hero.navy .p-hero-grid,.platform-pages-single-stock-agents .p-hero.navy .p-hero-grid{padding-bottom:156px}.platform-pages-sustainability .p-hero.navy .p-hero-grid{padding-bottom:136px}.platform-pages-trade-tariff-monitor .p-hero.navy .p-hero-grid{padding-bottom:156px}.platform-pages-quant-and-data .p-hero.navy .p-hero-grid>div:first-child{padding-bottom:64px}.platform-pages h1{font-size:40px!important;line-height:48px!important}.platform-pages h2{font-size:32px!important;line-height:40px!important}.platform-pages .lead{font-size:18px!important;line-height:27px!important}.platform-pages .p-section{padding:58px 0}.platform-pages .p-intro,.platform-pages .section-intro{font-size:18px!important;line-height:27px!important;margin-bottom:34px}.platform-pages .feat-row{padding:38px 0;gap:24px}.platform-pages .feat-text h3,.platform-pages h3{font-size:28px!important;line-height:36px!important}.platform-pages .feat-text p{font-size:16px!important;line-height:25px!important}.platform-pages .feat-visual{min-height:220px;padding:16px}.platform-pages .pp-reveal-left,.platform-pages .pp-reveal-right{transform:translateY(36px)}.platform-pages .pp-reveal.pp-visible{transform:translateY(0)}.platform-pages .build-flow,.platform-pages .p-hero .build-flow[style]{grid-template-columns:1fr!important;gap:14px}.platform-pages .build-card,.platform-pages .ds-card,.platform-pages .trust-card,.platform-pages .uc-card{padding:24px}.platform-pages .layer-band{padding:28px 24px}.platform-pages .p-section .container>div[style*="grid-template-columns:1.5fr 1fr"]{grid-template-columns:1fr!important;gap:24px!important;align-items:start!important;padding:28px 24px!important}.platform-pages .p-section .container>div[style*="grid-template-columns:1.5fr 1fr"]>div{min-width:0}.platform-pages .p-section .container>div[style*="grid-template-columns:1.5fr 1fr"]>div[style*="flex-direction:column"]{width:100%}.platform-pages .p-section .container>div[style*="grid-template-columns:1.5fr 1fr"] .button-link{width:100%!important;max-width:100%;justify-content:space-between;white-space:normal}.platform-pages .p-stats{padding:46px 0}.platform-pages .p-stats-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0;width:100%}.platform-pages .p-stat{min-width:0;padding:0 12px}.platform-pages .p-stat .num{font-size:40px!important;line-height:1!important;overflow-wrap:anywhere}.platform-pages .p-stat .lbl{font-size:13px;line-height:19px}.platform-pages .p-cta{padding:58px 0}.platform-pages .p-cta-bg{padding:38px 24px;border-radius:16px}.platform-pages .p-cta-btns,.platform-pages .p-hero-btns{flex-direction:column;align-items:stretch}.platform-pages .btn-orange,.platform-pages .rounded-button{width:100%;justify-content:center}.platform-pages .rounded-button span{width:100%}.platform-pages .am-card{min-height:0}.platform-pages .am-face{padding:24px}.platform-pages-use-cases .uc-promo{padding-bottom:0}.platform-pages-use-cases .uc-library-section{padding-bottom:12px}.platform-pages-use-cases .uc-promo-card{gap:32px;padding:28px 24px;border-radius:16px}.platform-pages-use-cases .uc-promo-text h2{font-size:32px!important;line-height:40px!important}.platform-pages-use-cases .uc-promo-btns{flex-direction:column}.platform-pages-use-cases .uc-promo-btns a{width:100%}}@media(min-width:601px){.platform-pages .ab-hero,.platform-pages .p-hero.navy,.platform-pages .sol-hero{background-size:100% auto}}.team-cards-section{padding:50px 110px 202px}.team-cards-section .team-card-role{color:#D4D4D8}.team-cards-section .title span{color:var(--orange)}.team-cards-section .card-content{background:linear-gradient(0deg,#000000,rgba(0,0,0,0));text-align:left;color:white!important;align-content:flex-end;padding:0 2px 32px 24px;width:100%;height:223px}.team-cards-section .team-card-background:hover{transform:scale(1.03);transition:.6s;box-shadow:-1px 11px 19px -3px rgba(16,24,40,.75)}.team-cards-section .team-card-grid{padding-top:46px}.team-cards-section .team-card-background{max-width:316px;border-radius:20px;overflow:hidden;background-size:cover;background-position:50%;height:568px;display:flex;align-items:flex-end}.team-cards-section .team-card-box{text-align:center!important;text-align:-webkit-center!important}.team-cards-section .team-card-link{text-decoration:none}@media only screen and (max-width:1024px){.team-cards-section{padding:50px 40px 202px}}@media only screen and (max-width:768px){.team-cards-section{padding:20px 0 60px}.about-page-stats-section .counter-bg-image:nth-child(2):before,.about-page-stats-section .counter-bg-image:nth-child(5):before{top:-12px;bottom:-38px}}#data-set{scroll-margin-top:150px}.exchange-list-section .exchange-list-head{padding-bottom:46px}.solution-exchange{padding:50px 0}.solution-exchange .exchange-list-title{margin-bottom:12px!important}.solution-exchange table thead tr:first-child th:first-child,.solution-exchange table thead tr:first-child th:nth-child(2),.solution-exchange table thead tr:first-child th:nth-child(3){color:#667085!important;font-weight:700!important}.solution-exchange .exchange-list-table .exchange-list-table-heading{color:var(--primary-black)!important}.exchange-list-table{border:1px solid #eaecf0;border-radius:8px;box-shadow:0 2px 4px -2px #1018280f}.exchange-list-section .exchange-list-title{margin-bottom:46px}.exchange-list-section .exchange-list-title span{color:var(--orange)}.exchange-list-section .exchange-list-table .exchange-list-table-heading{color:#667085;padding:13px 24px!important}.exchange-list-section .exchange-list-table .exchange-list-content .subtitle2{padding:26px 24px}.exchange-list-section .exchange-list-table .exchange-list-table .table-row:first-child .subtitle2{font-size:12px!important;font-weight:500!important;line-height:18px!important;color:#667085!important}.trade-tariff-table table thead tr th{border-right:1px solid rgb(224,224,224)}@media only screen and (max-width:991px){.exchange-list-section{padding-bottom:50px}}@media only screen and (max-width:500px){.exchange-list-section{padding-bottom:30px}}.pricing-table.exchange-list-section .exchange-list-head{padding-bottom:39px}.pricing-table .exchange-list-title{text-align:center;margin-bottom:0!important;font-weight:400!important;font-size:36px!important;line-height:48px!important;letter-spacing:-.02em!important;text-align:center!important}.pricing-table .subtitle-bold{font-weight:700!important}.pricing-table .exchange-list-table table{border-collapse:collapse;width:100%}.pricing-table .tick{color:#10b981!important;font-weight:700!important;margin-right:8px!important;font-size:20px!important;width:20.2px!important;height:22px!important}.pricing-table .exchange-list-table td,.pricing-table .exchange-list-table th{border-bottom:1px solid #e5e7eb;border-top:1px solid #e5e7eb;padding:12px 16px;text-align:left;vertical-align:middle}.pricing-table .exchange-list-table .table-row{background-color:transparent!important}.pricing-table .exchange-list-table .table-row:first-child th{font-size:20px!important}.pricing-table .exchange-list-table .table-row:first-child{background-color:#f9fafb!important;color:#111827!important}.pricing-table .exchange-list-table th{font-weight:600}.pricing-table .exchange-list-table .table-row th{font-weight:400;font-size:17px!important;line-height:150%!important;letter-spacing:normal!important}.pricing-table table thead tr th{border-right:none!important}.pricing-table .exchange-list-table .exchange-list-table-heading{color:#4b5563!important}.pricing-table .exchange-list-table thead tr:first-of-type th{color:#111827!important}@media only screen and (max-width:800px){.pricing-table{padding:50px 0}}@media (max-width:768px){.pricing-table .exchange-list-title{font-size:30px!important;line-height:38px!important}}.exchange-wrapper{display:grid;grid-template-columns:1fr 1fr}.medium-font.exchange-list-section .exchange-list-title{margin-bottom:27px!important}.medium-font.exchange-list-section .description{font-weight:400!important;font-size:30px!important;line-height:38px!important;letter-spacing:normal;width:90%;margin-bottom:24px}.medium-font.exchange-list-section .exchange-list-table .exchange-list-table-heading{padding:24px!important}.medium-font.exchange-list-section .exchange-list-table .subtitle2{font-family:Roboto,Helvetica,Arial,sans-serif!important;color:#1e1e1e}.medium-font.exchange-list-section .exchange-wrapper .table-row th:first-child{font-weight:500!important}.exchange-list-section .section-border{border:1px solid rgba(224,224,224,1);border-radius:16px;padding:31px 42px}.medium-font.exchange-list-section .section-border .exchange-list-container{padding-bottom:31px}.medium-font.exchange-list-section .exchange-list-head{padding-bottom:0}@media only screen and (max-width:500px){.medium-font.exchange-list-section .description{font-weight:400!important;font-size:22px!important;line-height:32px!important}.exchange-list-section .section-border{padding:12px}}@media only screen and (max-width:800px){.medium-font.exchange-list-section .exchange-wrapper{display:block}.medium-font.exchange-list-section .description{width:100%!important}}.content-table-secction .exchange-list-title{margin-bottom:16px;font-size:24px!important;line-height:32px!important;font-weight:600!important;color:var(--dark)}.content-table-secction table{width:80%;margin:auto}.content-table-secction table tr th:first-child{padding-left:30px;display:flex;align-items:center}.content-table-secction table tr td:first-child:before,.content-table-secction table tr th:first-child:before{content:"";display:inline-block;width:16px;height:16px;background-image:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/asset/tick.png);background-size:contain;background-repeat:no-repeat;margin-right:.5em}.content-table-secction table tr:nth-child(odd){background-color:#fbfcff}.content-table-secction table tr:nth-child(2n){background-color:#f3f5ff}@media screen and (max-width:899px){.content-table-secction .description .content-image{width:100%!important}}@media screen and (max-width:600px){.content-table-secction table{min-width:auto;width:100%}}@media screen and (max-width:900px){.table .table-section{width:100%!important}}.whitepaper-hero-section .description-section .unordered-list{color:var(--primary-black);padding:0}.whitepaper-hero-section .description-section .list-item{padding-left:28px}.whitepaper-hero-section .description-section .list-item:before{content:url(https://ot-cdn.s3.us-west-2.amazonaws.com/website-orbit-static/ListIcon.svg);position:absolute;top:10px;left:0;width:20px;height:20px}.whitepaper-hero-section .title{margin:auto;text-align:left;width:100%}.whitepaper-hero-section .grid-wrapper .description-section .description{font-size:17px!important;line-height:24px!important;padding:15px 0;color:var(--primary-black)}.whitepaper-hero-section .whitepaper-button{cursor:pointer;font-family:FK Display Regular;font-size:24px;line-height:32px;margin:0;text-decoration:none;border-radius:64px;padding:10px 39px;border:none}.whitepaper-hero-section .rounded-button,.whitepaper-hero-section .whitepaper-button{color:var(--white);background-color:var(--orange)!important;min-width:15%}.whitepaper-hero-section .column-items-wrapper{border-radius:16px;height:100%}.whitepaper-hero-section .whitepaper-button.button-hovered{box-shadow:0 16px 32px -8px rgba(12,12,13,.4)}.whitepaper-hero-section .hero-content-wrapper{justify-content:center;padding:72px 0 0}.whitepaper-hero-section .bar-line{height:4px;width:100%;margin:0 auto;background:linear-gradient(90deg,#ffdb29,#ff8110 30%,#ff3fa5 65%,#e02470);border-radius:4px}.whitepaper-hero-section .column-title{padding:0 0 18px;text-align:left}.whitepaper-hero-section .left-image-content{align-content:center}.whitepaper-hero-section .grid-wrapper .description-section .title{color:var(--primary-black);margin:13px 0 50px;width:100%}.whitepaper-hero-section .img-wrapper .column-img{height:100%!important;width:100%!important}.whitepaper-hero-section .button-link-wrapper{display:flex;justify-content:center}.whitepaper-hero-section .column-title span{color:var(--lavender)}.whitepaper-hero-section .column-left-img{height:100%!important;width:100%!important}.whitepaper-hero-section .column-left-img:hover{transform:scale(1.03);transition:.6s;border-radius:24px!important;box-shadow:-1px 11px 19px -3px rgba(16,24,40,.75)}.whitepaper-hero-section .inner-content-wrapper{padding-top:30px}.whitepaper-hero-section .inner-content-wrapper .motion-img-wrapper{display:flex;flex-direction:column;justify-content:end}.whitepaper-hero-section .button-link-wrapper{justify-content:flex-start;margin-top:50px;gap:22px}.whitepaper-hero-section .description-section .title-description{color:var(--primary-black);font-size:36px!important}.whitepaper-hero-section .rounded-button{display:block;cursor:pointer;color:white;margin:0;position:relative;text-decoration:none;border-radius:64px;overflow:hidden;padding:3px;isolation:isolate;border:none;width:max-content}.whitepaper-hero-section .rounded-button.button-active:before,.whitepaper-hero-section .rounded-button.button-active:hover:before{content:"";background:none}.whitepaper-hero-section .rounded-button:before{content:"";position:absolute;top:0;left:0;width:400%!important;height:100%!important;scale:1!important;background:linear-gradient(180deg,#e02470,#e02470,#ff3fa5,#ff871f,#ff871f);background-size:25% 100%;animation:border-animate .75s linear infinite;animation-play-state:paused;translate:-5% 0;transition:translate .25s ease-out}.whitepaper-hero-section .rounded-button:hover:before{background:linear-gradient(120deg,#ff871f,#e02470,#ff3fa5,#ff871f,#e02470);background-size:25% 100%;animation-play-state:running;transition-duration:.75s;translate:0 0}@keyframes border-animate{to{transform:translateX(-25%)}}.whitepaper-hero-section .rounded-button span{position:relative;display:block;padding:8px 32px;background:var(--white);border-radius:64px;height:100%;text-align:center}.whitepaper-hero-section .rounded-button.button-not-active{position:relative;font-weight:600;transition:all .3s cubic-bezier(.23,1,.32,1);overflow:hidden}.whitepaper-hero-section .rounded-button.button-active:after,.whitepaper-hero-section .rounded-button.button-not-active:after{content:"";position:absolute;left:0;inset:0;margin:auto;width:70px;height:50px;border-radius:inherit;scale:0;z-index:-1;transition:all .6s cubic-bezier(.23,1,.32,1)}.whitepaper-hero-section .rounded-button.button-active:after{scale:3}.whitepaper-hero-section .rounded-button.button-active{scale:1.1;box-shadow:0 0 20px rgba(193,163,98,.4)}.whitepaper-hero-section .rounded-button.button-active span{background:transparent}@media only screen and (max-width:1200px){.whitepaper-hero-section .left-image .column-img{width:100%}.whitepaper-hero-section .img-wrapper .column-img{height:-moz-fit-content;height:fit-content}}@media only screen and (max-width:991px){.whitepaper-hero-section .left-image .column-img{width:50%!important}.whitepaper-hero-section{padding:85px 0 0}.whitepaper-hero-section .column-description{width:100%;margin:25px 0 50px}.whitepaper-hero-section .hero-content-wrapper{padding:50px 0}.whitepaper-hero-section .description-section .title-description{line-height:50px!important}}@media only screen and (max-width:600px){.whitepaper-hero-section .description-section .description-bold,.whitepaper-hero-section .description-section .title-description{font-size:20px!important;display:inline}.whitepaper-hero-section .inner-content-wrapper{padding:25px 0 0!important}.whitepaper-hero-section .description-section .title-description{line-height:35px!important}.whitepaper-hero-section{padding:20px 0 0}.whitepaper-hero-section .whitepaper-button{font-size:20px;padding:10px 25px;text-align:center}.whitepaper-hero-section .bar-line{margin:0 0 20px auto}.whitepaper-hero-section .grid-wrapper .description-section .description{padding:0}}@media only screen and (max-width:500px){.whitepaper-hero-section .left-image .column-img{width:100%!important}.whitepaper-hero-section .rounded-button span{padding:15px}.whitepaper-hero-section .button-link-wrapper{gap:16px}}.flex-banner.whitepaper-hero-section .rounded-button:hover{box-shadow:0 16px 32px -8px rgba(12,12,13,.4)!important}.flex-banner.whitepaper-hero-section .button-link-wrapper .rounded-button:first-of-type span{background:var(--orange)!important}.flex-banner.whitepaper-hero-section .button-link-wrapper .rounded-button:nth-of-type(2) span{background:var(--primary-blue)!important}.flex-banner.whitepaper-hero-section .rounded-button:first-of-type:before{background:var(--orange)!important}.flex-banner.whitepaper-hero-section .button-link-wrapper{justify-content:flex-start;margin-top:47px;gap:17px}@media (max-width:551px){.flex-banner.whitepaper-hero-section .button-link-wrapper{flex-direction:column;align-items:stretch;width:100%}.flex-banner.whitepaper-hero-section .button-link-wrapper .rounded-button{width:100%}}.flex-banner.whitepaper-hero-section{padding:40px 0 0}.flex-banner.whitepaper-hero-section .column-items-wrapper{box-shadow:none!important}@media (max-width:551px){.flex-banner.whitepaper-hero-section{padding-top:20px!important;padding-bottom:20px}}.pie-chart-section{padding:60px 0 0}.pie-chart-section .title{font-size:24px!important;line-height:32px!important;font-weight:600!important;color:var(--dark)}@media screen and (max-width:500px){.pie-chart-section{padding:20px 0 0}}