.investor-index{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-block:25px 50px}.investor-index a{display:grid;grid-template-columns:1fr auto;gap:12px;border-top:1px solid #c9c9d4;padding-top:15px;font-size:clamp(16px,1.5vw,21px);font-weight:600;text-decoration:none}.investor-index small{grid-column:1/-1;font-size:12px;color:#2521ba}.ir-traction,.ir-global{padding-block:75px;scroll-margin-top:100px}.ir-traction{background:#212329;color:#f7f7f5}.ir-narrative-head{display:grid;grid-template-columns:1.15fr 1fr;gap:7vw;align-items:end}.ir-narrative-head h2{font-size:clamp(32px,4vw,58px);line-height:1.25;letter-spacing:-.045em;margin:20px 0 0;font-weight:600;text-wrap:balance}.ir-narrative-head>p{font-size:18px;line-height:1.8;margin:0;color:#666873}.ir-traction .ir-narrative-head>p{color:#d3d4dc}.ir-traction .eyebrow{color:#b9b6ff}.traction-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:45px}.traction-grid article{padding-top:28px;border-top:1px solid #6a6b76;display:flex;flex-direction:column}.traction-grid strong{font-size:clamp(44px,6vw,82px);line-height:1.1;font-weight:600;letter-spacing:-.05em}.traction-grid h3{font-size:23px;margin:23px 0 10px}.traction-grid p{font-size:17px;line-height:1.8;color:#d3d4dc}.traction-grid a{margin-top:auto;padding-top:22px;color:#c8c6ff;text-decoration:none;font-size:17px;font-weight:600}.traction-note{margin:32px 0 0;color:#bbbcc9;font-size:14px;line-height:1.8;max-width:1000px}.global-regions{display:flex;gap:16px;margin:38px 0 30px;flex-wrap:wrap}.global-regions span{border:1px solid #bfc0d2;background:#f1f1f9;color:#2521ba;border-radius:100px;padding:16px 24px;font-size:15px;letter-spacing:.05em;font-weight:650}.global-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.global-steps article{border-top:2px solid #2521ba;padding-top:23px}.global-steps small{color:#2521ba}.global-steps h3{font-size:25px;line-height:1.3;margin:20px 0 15px}.global-steps p{font-size:17px;line-height:1.75;color:#666873}.company-advantage,.investment-case,.ir-model{scroll-margin-top:100px}.experience-banner{padding-top:20px!important}.ir-execution{padding-top:70px}.ir-hero .ir-positioning-intro{max-width:820px}
@media(max-width:900px){.investor-index{grid-template-columns:repeat(2,minmax(0,1fr))}.ir-narrative-head{grid-template-columns:1fr;gap:25px}.ir-narrative-head>p{font-size:17px}.traction-grid{gap:22px}.traction-grid h3{font-size:21px}.global-steps h3{font-size:23px}}
@media(max-width:650px){.ir-traction,.ir-global{padding-block:45px}.traction-grid,.global-steps{grid-template-columns:1fr}.traction-grid{margin-top:30px}.traction-grid strong{font-size:60px}.traction-grid article{padding-bottom:15px}.traction-grid p{margin:5px 0}.traction-grid a{padding-top:14px}.global-regions{gap:10px}.global-regions span{padding:12px 16px;font-size:12px}.investor-index{padding-block:20px 30px;gap:22px}.ir-narrative-head h2{font-size:33px}.traction-note{font-size:13px}.global-steps{gap:25px}}

.growth-heading{grid-template-columns:1fr!important;max-width:1040px}.growth-heading>div>p{max-width:880px}
