.story-page{color:#0b2942;background:#f4f8fb;min-height:100vh}.story-nav{color:#fff;background:#082945;justify-content:space-between;align-items:center;padding:18px clamp(20px,6vw,82px);display:flex}.story-nav>a{color:#fff;letter-spacing:-.02em;font-size:19px;font-weight:950}.story-nav div{align-items:center;gap:18px;display:flex}.story-nav div a{color:#d4ebf5;font-size:12px;font-weight:850}.story-nav .story-login{color:#fff;background:#ffffff12;border:1px solid #fff5;border-radius:9px;padding:8px 13px}.story-hero{color:#fff;background:radial-gradient(circle at 85% 15%,#1ec6b930,#0000 24%),linear-gradient(135deg,#06253e,#075471 64%,#067d79);grid-template-columns:minmax(0,1.5fr) minmax(240px,.55fr);align-items:center;gap:44px;padding:clamp(46px,7vw,94px) clamp(22px,7vw,110px);display:grid}.story-hero>div>span,.story-section-title>span,.story-connected>div>span,.story-hub-hero>span,.story-card-grid article>span{color:#70ddcf;letter-spacing:.12em;font-size:11px;font-weight:950}.story-hero h1,.story-hub-hero h1{letter-spacing:-.045em;max-width:890px;margin:10px 0 16px;font-size:clamp(36px,5.7vw,72px);line-height:.98}.story-hero p,.story-hub-hero p{color:#d4e8f0;max-width:770px;font-size:17px;line-height:1.65}.story-actions{align-items:center;gap:18px;margin-top:28px;display:flex}.story-actions a:not(.story-primary){color:#d7edf4;font-weight:850}.story-primary{color:#102a3e;background:#ffc957;border-radius:11px;justify-content:center;padding:13px 18px;font-size:13px;font-weight:950;display:inline-flex;box-shadow:0 9px 24px #041b2c55}.story-hero aside{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff35;border-radius:20px;gap:5px;padding:24px;display:grid}.story-hero aside small{color:#a9d5df;text-transform:uppercase;margin-top:10px;font-size:10px;font-weight:900}.story-hero aside b{line-height:1.4}.story-proof,.story-library{padding:72px clamp(22px,7vw,110px)}.story-section-title{max-width:760px}.story-section-title h2{letter-spacing:-.035em;margin:7px 0 10px;font-size:clamp(28px,4vw,44px)}.story-section-title p{color:#597386;line-height:1.65}.story-step-grid,.story-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.story-step-grid article,.story-card-grid article{background:#fff;border:1px solid #d4e3ec;border-radius:18px;padding:25px;position:relative;box-shadow:0 12px 28px #1739540b}.story-step-grid i{color:#08766f;background:#e5f7f6;border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:24px;font-style:normal;font-weight:950;display:flex}.story-step-grid span{color:#0879b3;text-transform:uppercase;font-size:10px;font-weight:950}.story-step-grid h3{margin:7px 0;font-size:21px}.story-step-grid p,.story-card-grid p{color:#5c7384;line-height:1.55}.story-connected{color:#fff;background:#092c46;border-radius:25px;grid-template-columns:1fr 1fr;align-items:center;gap:50px;margin:0 clamp(22px,7vw,110px);padding:48px;display:grid}.story-connected h2{margin:8px 0;font-size:34px}.story-connected p{color:#bfd6e2;line-height:1.65}.story-loop{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.story-loop b{background:#0a5b68;border:1px solid #7ddbd055;border-radius:999px;padding:12px 15px}.story-loop i{color:#ffc957;font-style:normal}.story-guardrails{grid-template-columns:.75fr 1.25fr;gap:50px;padding:72px clamp(22px,7vw,110px);display:grid}.story-guardrails span{color:#0879b3;text-transform:uppercase;font-size:11px;font-weight:950}.story-guardrails h2{margin:8px 0;font-size:32px}.story-guardrails ul{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.story-guardrails li{background:#fff;border:1px solid #d3e2eb;border-radius:12px;padding:15px;font-weight:750}.story-footer{background:#dff3f2;justify-content:space-between;align-items:center;gap:30px;padding:45px clamp(22px,7vw,110px);display:flex}.story-footer span{color:#08766f;text-transform:uppercase;font-size:11px;font-weight:950}.story-footer h2{max-width:780px;margin:6px 0;font-size:29px}.story-hub-hero{color:#fff;background:linear-gradient(135deg,#06253e,#087675);padding:72px clamp(22px,7vw,110px)}.story-hub-hero p{margin-bottom:0}.story-card-grid article{flex-direction:column;display:flex}.story-card-grid article>span{color:#08766f}.story-card-grid article h2{margin:8px 0;font-size:22px}.story-card-grid article small{color:#6c8292;margin-top:auto;padding-top:16px}.story-card-grid article a{color:#0876b3;margin-top:15px;font-weight:950}@media (max-width:850px){.story-hero,.story-connected,.story-guardrails{grid-template-columns:1fr}.story-step-grid,.story-card-grid{grid-template-columns:1fr 1fr}.story-connected{padding:30px}.story-footer{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.story-nav{padding:14px}.story-nav div{gap:10px}.story-hero{padding:42px 18px}.story-hero h1,.story-hub-hero h1{font-size:40px}.story-actions{flex-direction:column;align-items:flex-start}.story-proof,.story-library,.story-guardrails{padding:44px 18px}.story-step-grid,.story-card-grid,.story-guardrails ul{grid-template-columns:1fr}.story-connected{margin:0 18px}.story-footer{padding:35px 18px}}.story-demo,.workflow-library{padding:72px clamp(22px,7vw,110px)}.story-demo{background:#fff;scroll-margin-top:20px}.story-narrative{grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;display:grid}.story-narrative article{background:#f4f8fb;border:1px solid #d6e3ec;border-radius:20px;padding:27px}.story-narrative article.after{background:#eaf9f7;border-color:#9bded6}.story-narrative span,.story-activation li span,.workflow-grid summary>span{color:#08766f;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:950}.story-narrative h3{margin:9px 0;font-size:23px;line-height:1.25}.story-narrative p{color:#587183;margin-bottom:0;line-height:1.6}.story-activation{margin-top:54px}.story-activation ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.story-activation li{background:#f8fbfd;border:1px solid #d6e3ec;border-radius:16px;gap:13px;padding:20px;display:flex}.story-activation li>i{color:#fff;background:#0b6b78;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-style:normal;font-weight:950;display:flex}.story-activation h3{margin:5px 0;font-size:17px}.story-activation p{color:#5b7485;margin:0;font-size:13px;line-height:1.5}.story-comparison{margin-top:54px}.story-comparison .table-wrap{border:1px solid #d5e3ec;border-radius:17px;margin-top:24px;overflow-x:auto}.story-comparison table{border-collapse:collapse;background:#fff;width:100%;min-width:780px}.story-comparison th,.story-comparison td{text-align:left;vertical-align:top;border-bottom:1px solid #e0eaf0;padding:16px;line-height:1.45}.story-comparison th{color:#fff;text-transform:uppercase;background:#0b304b;font-size:11px}.story-comparison td:first-child{font-weight:900}.story-outcomes{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.story-outcomes article{background:#f7fafc;border:1px solid #d6e3ec;border-radius:16px;padding:21px}.story-outcomes b{color:#597386;text-transform:uppercase;font-size:11px;display:block}.story-outcomes strong{color:#08766f;margin:6px 0;font-size:27px;display:block}.story-outcomes p{color:#597386;margin:0;font-size:13px;line-height:1.5}.workflow-library{background:#fff;scroll-margin-top:16px}.workflow-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:30px;display:grid}.workflow-grid details{background:#f8fbfd;border:1px solid #d2e2eb;border-radius:18px;overflow:hidden}.workflow-grid summary{cursor:pointer;padding:23px;list-style:none}.workflow-grid summary::-webkit-details-marker{display:none}.workflow-grid summary h2{margin:7px 0;font-size:22px}.workflow-grid summary p{color:#5b7485;line-height:1.55}.workflow-grid summary b{color:#0876b3;font-size:12px}.workflow-grid details[open]{background:#fff;box-shadow:0 15px 32px #18395010}.workflow-grid details[open] summary{border-bottom:1px solid #dbe7ee}.workflow-grid details>div{padding:20px 23px}.workflow-grid ol{gap:13px;margin:0;padding:0;list-style:none;display:grid}.workflow-grid li{align-items:flex-start;gap:11px;display:flex}.workflow-grid li i{color:#08766f;background:#e2f5f2;border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-style:normal;font-weight:950;display:flex}.workflow-grid li span{color:#38566b;line-height:1.5}.workflow-grid details>div>a{color:#0876b3;margin-top:20px;font-weight:950;display:inline-block}@media (max-width:1000px){.story-activation ol,.story-outcomes{grid-template-columns:1fr 1fr}}@media (max-width:850px){.story-narrative,.workflow-grid{grid-template-columns:1fr}}@media (max-width:560px){.story-demo,.workflow-library{padding:44px 18px}.story-activation ol,.story-outcomes{grid-template-columns:1fr}}.story-loop-item{align-items:center;gap:12px;display:inline-flex}.story-library{scroll-margin-top:16px}
