@media (min-width:901px){.ck-hero{min-height:96svh!important}.ck-hero-grid{top:0!important}}@keyframes hlCurrent{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes hlFadeOnly{0%{opacity:0}to{opacity:1}}@keyframes eyeBlink{0%,28%{transform:scaleY(1)}36%{transform:scaleY(.68)}40%{transform:scaleY(.68)}48%{transform:scaleY(1)}86%{transform:scaleY(1)}89%{transform:scaleY(.1)}92%,to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ck-eye{animation:none!important}.ck-in{opacity:1!important;animation:none!important}}.ck-track::-webkit-scrollbar{display:none}.ck-work{transition:background-color .7s}@media (min-height:1100px) and (min-width:761px){.ck-work>div{box-sizing:border-box;min-height:100svh}}@media (min-width:761px){.ck-exp-wrap{flex:1}.ck-exp-date{margin-left:auto}}@media (max-width:900px){.cs-nav-cta{padding:8px 16px!important;font-size:13px!important}}.ck-hero-link{transition:color .2s}.ck-eye-btn{transition:background .2s}@media (hover:hover){.ck-eye-btn:hover{background:#f2f2ef!important}}.ck-eye-btn:focus-visible,.ck-dot:focus-visible{outline-offset:3px;outline:2px solid #171c28}@media (max-width:760px){.ck-hero-grid{flex-direction:column;align-items:flex-start;gap:28px;display:flex!important}.ck-hero-vid{display:none!important}.ck-hero{min-height:100svh!important}.ck-hero-link{font-size:15px!important}.ck-hero h1{font-size:52px!important}.ck-h1-b{display:block!important}.ck-hero-meta{row-gap:8px!important}.ck-track{cursor:default!important;flex-direction:column!important;gap:20px!important;margin:0!important;padding:16px 16px 8px!important;overflow:visible!important}.ck-track>div{width:auto!important;min-height:0!important;box-shadow:0 10px 30px #171c280f!important}.ck-track>div:first-child,.ck-track>div:last-child,.ck-dots{display:none!important}.ck-card-media{width:100%!important;height:auto!important}.ck-card-media video,.ck-card-media img{height:auto!important}.ck-card-media img[alt^=Agentic]{object-fit:contain;min-height:68vw}.ck-track>div{gap:16px!important;padding:20px!important}.ck-card-copy{padding:0 4px 4px!important}.ck-card-copy>div:first-child{margin-bottom:8px!important}.ck-card-copy>div:nth-child(3){margin-top:10px!important}.ck-card-copy>div:last-child{margin-top:18px!important}.ck-card-copy a.ck-cta{text-align:center;padding:13px 22px!important;font-size:14px!important;display:block!important}.ck-card-copy div.ck-cta{text-align:center;padding:12px 21px!important;font-size:14px!important;display:block!important}.ck-val-item{gap:16px!important}.ck-val-item svg{width:46px!important;height:41px!important;margin-top:1px!important}.ck-val-item svg *{stroke-width:1.6px}.ck-val-item>div>div+div{margin-top:6px!important;font-size:14.5px!important}}
@keyframes expHlUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes expHlIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes lgBand{0%{left:82%}50%{left:2%}to{left:82%}}@keyframes qasSwap{0%,45%{opacity:0}55%,95%{opacity:1}to{opacity:0}}.ck-exp-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;height:100%;overflow:clip auto}.ck-exp-scroll:focus{outline:none}.ck-vid-btn{opacity:0}.ck-vid-ic-play{display:none}.ck-body-vid:hover .ck-vid-btn,.ck-body-vid.ck-vid-paused .ck-vid-btn{opacity:1}.ck-body-vid.ck-vid-paused .ck-vid-ic-pause{display:none}.ck-body-vid.ck-vid-paused .ck-vid-ic-play{display:block}.ck-body-vid.ck-vid-revealed .ck-vid-btn{opacity:1}.ck-body-vid.ck-vid-paused .ck-qas-swap{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.ck-exp-modal{animation:none!important}.ck-lg-ov{display:none!important}.ck-exp-hl-body{opacity:1!important;animation:none!important}.ck-qas-swap{opacity:0!important;animation:none!important}}@media (max-width:900px){.ck-exp-hero-vid{aspect-ratio:auto!important;height:min(52svh,440px)!important}.ck-exp-sub{margin-top:-42vw!important}.ck-exp-sub>div:first-child{font-size:clamp(34px,9.5vw,42px)!important}.ck-exp-hero-vid .ck-exp-fade{background:linear-gradient(#fff0 0%,#ffffffe6 55%,#fff 100%)!important;height:72%!important}}
@media (hover:hover){.exh-1:hover{background:#f2f2ef!important}}
