.value-story{position:relative;padding:100px 0;background:radial-gradient(ellipse at 15% 60%,#0b504529,transparent 55%),#06121f;border-block:1px solid #67c1b321;isolation:isolate;color:#eaf4ef}
.platform-editorial>.container>.value-story{width:100vw;margin-inline:calc(50% - 50vw)}
.value-story header{display:grid;grid-template-columns:1.05fr 1fr;column-gap:10%;align-items:end;margin-bottom:50px}.value-story header .eyebrow{grid-column:1/-1;color:#83d8bc;font-size:10px;letter-spacing:.13em;margin:0 0 22px}.value-story h2{font-size:clamp(30px,3.3vw,49px);line-height:1.15;letter-spacing:-.04em;font-weight:500;margin:0;max-width:570px;text-wrap:balance}.value-story header>p:last-child{font-size:16px;line-height:1.85;color:#9eb9bc;margin:0;max-width:550px}
.value-story-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:10%;align-items:center}.value-map{margin:0;position:relative;min-width:0;background:radial-gradient(ellipse,#0b3b3d77,transparent 68%)}.value-map svg{width:100%;height:auto;display:block;filter:drop-shadow(0 10px 30px #0a806a25)}.value-flow{stroke:#54c7ae;stroke-dasharray:3 9;animation:valueFlow 4s linear infinite;opacity:.7}.value-map ol{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:-10px 0 0;border-top:1px solid #5a97864a;gap:15px}.value-map li{font-size:11px;line-height:1.6;color:#c0d9d4;padding-top:18px}.value-map li span{display:block;color:#61b49e;font-size:9px;letter-spacing:.12em;margin-bottom:9px}.value-map figcaption{color:#739996;font-size:11px;line-height:1.8;padding-top:25px;max-width:440px}
.value-story-benefits article{display:flex;gap:22px;padding:26px 0;border-bottom:1px solid #67958830}.value-story-benefits article:first-child{padding-top:0}.value-story-benefits article>span{font-size:9px;color:#73c5ac;padding-top:8px}.value-story-benefits h3{font-weight:500;font-size:21px;letter-spacing:-.02em;line-height:1.3;margin:0 0 10px}.value-story-benefits p{font-size:14px;line-height:1.85;color:#9eb9b8;margin:0}.value-story-benefits>a{display:inline-flex;gap:24px;color:#8ee6c3;font-size:12px;line-height:1.6;padding-top:28px}.value-story-benefits>a:focus-visible{outline:2px solid #8ee6c3;outline-offset:8px}
.value-story--twin{background:radial-gradient(ellipse at 18% 60%,#184b632c,transparent 55%),#06121f}.value-story--agentic{background:radial-gradient(ellipse at 18% 60%,#0a685535,transparent 55%),#06121f}
[dir=rtl] .value-story h2,[dir=rtl] .value-story h3{letter-spacing:0;line-height:1.5}[dir=rtl] .value-story header .eyebrow{letter-spacing:0}[dir=rtl] .value-map svg{transform:scaleX(-1)}
@keyframes valueFlow{to{stroke-dashoffset:-48}}
@media(max-width:800px){.value-story{padding:65px 0}.value-story header,.value-story-grid{grid-template-columns:1fr;gap:25px}.value-story header{margin-bottom:15px}.value-story header .eyebrow{margin-bottom:0;font-size:9px}.value-story h2{font-size:33px}.value-story header>p:last-child{font-size:14px}.value-map{margin-bottom:18px}.value-map li{font-size:10px}.value-map ol{gap:9px}.value-story-benefits h3{font-size:20px}.value-story-benefits p{font-size:14px}}
@media(prefers-reduced-motion:reduce){.value-flow{animation:none}}

.value-story h2{scroll-margin-top:85px}
