.home-page .osvi-motion-button{padding:0}.osvi-section-heading{display:flex;flex-direction:column;align-items:center;max-width:840px;margin-inline:auto;text-align:center}.osvi-section-heading.is-left{align-items:flex-start;margin-inline:0;text-align:left}.osvi-section-chip{display:inline-flex;align-items:center;gap:8px;width:max-content;margin:0 0 24px;padding:6px 11px;color:#252525;background:rgb(255 255 255/24%);border:1px solid #c9c9c6;font-family:Geist Mono,SFMono-Regular,monospace;font-size:10px;font-weight:500;letter-spacing:.055em;line-height:1.2;text-transform:uppercase}.osvi-section-chip:before{content:"";width:6px;height:6px;background:var(--accent-blue,#155dfc)}.osvi-section-heading h2{margin:0;color:#0a0a0a;font-size:clamp(2.65rem,4.75vw,4.65rem);font-weight:400;letter-spacing:-.069em;line-height:.93;text-wrap:balance}.osvi-section-description{max-width:650px;margin:22px auto 0;color:#737373;font-size:15px;letter-spacing:-.015em;line-height:1.55;text-wrap:balance}@media (max-width:700px){.osvi-section-heading{padding-inline:20px}.osvi-section-heading h2{font-size:clamp(2.55rem,12vw,3.6rem)}}.native-journey-product-trace{margin-top:20px;overflow:hidden;border-block:1px solid rgb(45 45 42/8%)}.native-journey-product-trace .jtl-svg{display:block;width:100%;height:auto;overflow:visible;touch-action:none;user-select:none}.native-journey-product-trace .jtl-svg text{font-family:"Geist",var(--font-inter),Arial,sans-serif;font-size:15px;font-weight:580;letter-spacing:.08em}.native-journey-product-trace .jtl-node{cursor:pointer}.native-journey-product-trace .jtl-node .jtl-shape{fill:rgb(234 234 231/100%);stroke:#155dfc;stroke-width:2.2;transition:fill .16s ease,stroke-width .16s ease}.native-journey-product-trace .jtl-node.active .jtl-shape,.native-journey-product-trace .jtl-node:hover .jtl-shape{fill:#155dfc;stroke-width:2.6}.native-journey-product-trace .jtl-node-ring{display:none}.native-journey-product-trace .jtl-playhead{pointer-events:none;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.native-journey-product-trace .jtl-svg.is-scrubbing .jtl-playhead{transition:none}.native-journey-product-trace .jtl-playhead line{stroke:#155dfc;stroke-width:2.2}.native-journey-product-trace .jtl-playhead circle{display:none}@media (max-width:700px){.native-journey-product-trace{margin-top:17px}}@media (prefers-reduced-motion:reduce){.native-journey-product-trace .jtl-node .jtl-shape,.native-journey-product-trace .jtl-playhead{transition:none}}