.ydata-page{color:#10243d;background:#f7f9fc}.ydata-subnav{position:sticky;top:72px;z-index:30;border-bottom:1px solid #dce5ee;background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ydata-subnav-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px}.ydata-subnav-brand{display:flex;align-items:baseline;gap:10px;color:#10243d;text-decoration:none}.ydata-subnav-brand strong{color:#0b62d6;white-space:nowrap}.ydata-subnav-brand span{color:#64748b;font-size:13px}.ydata-subnav-links{display:flex;gap:21px}.ydata-subnav-links a{color:#526276;font-size:13px;font-weight:650;text-decoration:none}.ydata-hero{padding:76px 0 64px;background:#fff}.ydata-hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:48px}.ydata-eyebrow,.ydata-heading>p{margin:0 0 18px;color:#0b62d6;font-size:12px;font-weight:800;letter-spacing:.16em}.ydata-hero h1{margin:0;font-size:clamp(43px,4vw,56px);line-height:1.08;letter-spacing:-.05em}.ydata-lede{margin:26px 0 0;color:#526276;font-size:17px;line-height:1.84}.ydata-actions{display:flex;align-items:center;gap:14px;margin-top:32px}.ydata-hero-visual{overflow:hidden;margin:0;border-radius:26px;background:#eef4fb;box-shadow:0 24px 70px #16375c24}.ydata-hero-visual img{display:block;width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.ydata-hero-visual figcaption{padding:10px 16px;color:#667b92;background:#f2f6fa;font-size:11px;text-align:right}.ydata-section{padding:96px 0}.ydata-heading{max-width:790px;margin-bottom:42px}.ydata-heading h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.15;letter-spacing:-.035em}.ydata-heading>span{display:block;margin-top:16px;color:#66758a;line-height:1.8}.ydata-problems{background:#edf3f8}.ydata-problem-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ydata-problem-grid article{padding:28px;border:1px solid #dce5ee;border-radius:18px;background:#fff}.ydata-problem-grid svg,.ydata-capability-grid svg,.ydata-scenario-list svg{color:#0b62d6}.ydata-problem-grid h3{margin:20px 0 9px;font-size:20px}.ydata-problem-grid p,.ydata-capability-grid p,.ydata-scenario-list p{margin:0;color:#66758a;font-size:14px;line-height:1.75}.ydata-flow{color:#10243d;background:#e7f0fa}.ydata-flow .ydata-heading>p{color:#0b62d6}.ydata-flow .ydata-heading>span{color:#526276}.ydata-flow ol{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.ydata-flow li{position:relative;min-width:0;min-height:154px;padding:22px 18px;border:1px solid #c9d9e9;border-radius:15px;background:#fff}.ydata-flow li>span{color:#0b62d6;font:800 11px ui-monospace,monospace}.ydata-flow li strong{display:block;margin-top:22px;font-size:16px}.ydata-flow li p{margin:9px 0 0;color:#66758a;font-size:12px;line-height:1.65}.ydata-flow li svg{position:absolute;right:-17px;top:68px;z-index:2;color:#0b62d6}.ydata-capabilities{background:#fff}.ydata-capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:16px}.ydata-capability-grid article{min-height:205px;padding:29px;border:1px solid #dce5ee;border-radius:19px;background:#fff;box-shadow:0 13px 34px #172b430d}.ydata-capability-grid article.is-wide{grid-column:span 2}.ydata-capability-grid h3{margin:21px 0 10px;font-size:21px}.ydata-scenarios{background:#edf3f8}.ydata-scenario-layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:72px}.ydata-scenario-layout .ydata-heading{position:sticky;top:160px;margin:0}.ydata-scenario-list{display:grid;gap:14px}.ydata-scenario-list article{display:grid;grid-template-columns:auto 1fr;gap:18px;padding:25px;border:1px solid #dce5ee;border-radius:17px;background:#fff}.ydata-scenario-list span{color:#0b62d6;font-size:10px;font-weight:800;letter-spacing:.13em}.ydata-scenario-list h3{margin:7px 0;font-size:20px}.ydata-boundary{background:#fff}.ydata-boundary-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ydata-boundary-grid article{padding:32px;border:1px solid #dce5ee;border-radius:19px}.ydata-boundary-grid article:first-child{color:#10243d;border-color:#bfd5ec;background:#eaf3fc}.ydata-boundary-grid svg{color:#1683cc}.ydata-boundary-grid article:first-child svg{color:#0b62d6}.ydata-boundary-grid h3{margin:18px 0 14px;font-size:22px}.ydata-boundary-grid ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.ydata-boundary-grid li{display:flex;align-items:center;gap:9px;color:#637489;line-height:1.6}.ydata-boundary-grid article:first-child li{color:#526276}.ydata-boundary-grid li svg{flex:none}.ydata-closing{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:62px;padding-top:46px;border-top:1px solid #dce5ee}.ydata-closing h2{margin:0 0 9px;font-size:30px}.ydata-closing p{margin:0;color:#66758a}.ydata-closing button{flex:none}@media(max-width:960px){.ydata-subnav{top:64px}.ydata-subnav-inner{gap:12px;padding-right:0}.ydata-subnav-links{min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none}.ydata-subnav-links::-webkit-scrollbar{display:none}.ydata-subnav-links a{display:inline-flex;flex:0 0 auto;align-items:center;min-height:44px;scroll-snap-align:start}.ydata-hero-grid{grid-template-columns:1fr}.ydata-problem-grid{grid-template-columns:1fr 1fr}.ydata-flow ol{grid-template-columns:repeat(3,1fr)}.ydata-flow li svg{display:none}.ydata-capability-grid{grid-template-columns:1fr 1fr}.ydata-capability-grid article.is-wide{grid-column:auto}.ydata-scenario-layout{grid-template-columns:1fr}.ydata-scenario-layout .ydata-heading{position:static}}@media(max-width:620px){.ydata-subnav-brand span{display:none}.ydata-subnav-links{padding-right:14px}.ydata-hero,.ydata-section{padding:58px 0}.ydata-hero h1{font-size:39px}.ydata-actions{align-items:stretch;flex-direction:column}.ydata-actions a,.ydata-actions button{justify-content:center;text-align:center}.ydata-hero-visual{border-radius:18px}.ydata-problem-grid,.ydata-flow ol,.ydata-capability-grid,.ydata-boundary-grid{grid-template-columns:1fr}.ydata-flow li{min-height:auto}.ydata-scenario-list article{padding:22px}.ydata-closing{align-items:stretch;flex-direction:column}.ydata-closing button{justify-content:center}}@media(prefers-reduced-motion:reduce){.ydata-page,.ydata-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.ydata-flow .ydata-heading,.ydata-capabilities .ydata-heading{max-width:980px}
