:root{--wm-out:cubic-bezier(0.16,1,0.3,1);--wm-spring:cubic-bezier(0.34,1.4,0.55,1);--wm-glide:cubic-bezier(0.65,0,0.35,1);--wm-spectrum:linear-gradient(90deg,#2864c7,#168c86 48%,#e98b27 92%,#fff4d6)}.wm-progress{display:none}@supports (animation-timeline:scroll()){html[data-work-motion=on] .wm-progress{position:absolute;right:0;bottom:-1px;left:0;display:block;height:2px;background:var(--wm-spectrum);pointer-events:none;transform-origin:0 50%;animation:wmProgress linear both;animation-timeline:scroll(root block)}}@keyframes wmProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html[data-work-motion=on] .wm-instant,html[data-work-motion=on] .wm-instant *,html[data-work-motion=on] .wm-instant:before{transition:none!important;animation-duration:0s!important}html[data-work-motion=on] [data-wm-scope=head]{position:relative}html[data-work-motion=on] [data-wm-scope=head]:before{position:absolute;top:-1px;right:0;left:0;height:2px;background:var(--wm-spectrum);content:"";opacity:0;pointer-events:none;transform:scaleX(0);transform-origin:0 50%}html[data-work-motion=on] [data-wm-scope=head].wm-in:before{animation:wmRuleIgnite 1.7s var(--wm-out) both}@keyframes wmRuleIgnite{0%{opacity:1;transform:scaleX(0)}52%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}html[data-work-motion=on] [data-wm-scope] .work-eyebrow{clip-path:inset(-.4em 100% -.4em -.4em);transition:clip-path .62s steps(16) calc(var(--wm-delay, 0ms) + .12s)}html[data-work-motion=on] [data-wm-scope].wm-in .work-eyebrow{clip-path:inset(-.4em -.4em -.4em -.4em)}.wm-word{clip-path:inset(-.12em -.25em -.24em -.25em);vertical-align:top}.wm-word,.wm-word__inner{display:inline-block}html[data-work-motion=on] [data-wm-scope] .wm-word__inner{opacity:0;rotate:4deg;transform-origin:0 100%;translate:0 115%;transition:translate 1s var(--wm-out) calc(.14s + var(--wm-i, 0)*62ms),rotate 1s var(--wm-out) calc(.14s + var(--wm-i, 0)*62ms),opacity .4s ease calc(.14s + var(--wm-i, 0)*62ms)}html[data-work-motion=on] [data-wm-scope].wm-in .wm-word__inner{opacity:1;rotate:0deg;translate:0 0}html[data-work-motion=on] [data-wm-scope=head]>p{opacity:0;translate:0 1.1rem;transition:opacity .8s ease .42s,translate 1s var(--wm-out) .42s}html[data-work-motion=on] [data-wm-scope=head].wm-in>p{opacity:1;translate:0 0}html[data-work-motion=on] .work-case,html[data-work-motion=on] .work-public-card{opacity:0;scale:.985;translate:0 3.5rem;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,opacity .7s ease var(--wm-delay,0ms),translate 1.1s var(--wm-out) var(--wm-delay,0ms),scale 1.1s var(--wm-out) var(--wm-delay,0ms)}html[data-work-motion=on] .work-case.wm-in,html[data-work-motion=on] .work-public-card.wm-in{opacity:1;scale:1;translate:0 0}html[data-work-motion=on] [data-wm-scope] [data-wm-step]{opacity:0;translate:0 1.15rem;transition:opacity .6s ease calc(var(--wm-delay, 0ms) + .22s + var(--wm-i, 0)*58ms),translate .9s var(--wm-out) calc(var(--wm-delay, 0ms) + .22s + var(--wm-i, 0)*58ms)}html[data-work-motion=on] [data-wm-scope].wm-in [data-wm-step]{opacity:1;translate:0 0}html[data-work-motion=on] [data-wm-scope] .work-case__title,html[data-work-motion=on] [data-wm-scope] .work-public-card h3{clip-path:inset(-.2em -.2em 100% -.2em);transition:clip-path .9s var(--wm-out) calc(var(--wm-delay, 0ms) + .22s + var(--wm-i, 0)*58ms),opacity .6s ease calc(var(--wm-delay, 0ms) + .22s + var(--wm-i, 0)*58ms),translate .9s var(--wm-out) calc(var(--wm-delay, 0ms) + .22s + var(--wm-i, 0)*58ms)}html[data-work-motion=on] [data-wm-scope].wm-in .work-case__title,html[data-work-motion=on] [data-wm-scope].wm-in .work-public-card h3{clip-path:inset(-.2em -.2em -.3em -.2em)}html[data-work-motion=on] [data-wm-scope] .work-chip{opacity:0;scale:.82;transition:opacity .36s ease calc(var(--wm-delay, 0ms) + .52s + var(--wm-c, 0)*42ms),scale .62s var(--wm-spring) calc(var(--wm-delay, 0ms) + .52s + var(--wm-c, 0)*42ms)}html[data-work-motion=on] [data-wm-scope].wm-in .work-chip{opacity:1;scale:1}html[data-work-motion=on] :is(.work-bitcoin-shot,.work-itvx-shot,.work-ocbc-shot){transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s ease,opacity .5s ease calc(var(--wm-delay, 0ms) + var(--wm-fan-delay, .12s)),translate 1.25s var(--wm-spring) calc(var(--wm-delay, 0ms) + var(--wm-fan-delay, .12s)),rotate 1.25s var(--wm-spring) calc(var(--wm-delay, 0ms) + var(--wm-fan-delay, .12s)),scale 1.25s var(--wm-out) calc(var(--wm-delay, 0ms) + var(--wm-fan-delay, .12s))}html[data-work-motion=on] [data-wm-scope]:not(.wm-in) :is(.work-bitcoin-shot--portfolio,.work-itvx-shot--home,.work-ocbc-shot--cashflow){opacity:0;scale:.9;translate:0 14%}html[data-work-motion=on] [data-wm-scope]:not(.wm-in) :is(.work-bitcoin-shot--markets,.work-itvx-shot--library,.work-ocbc-shot--transactions){opacity:0;rotate:8deg;translate:52% 4%}html[data-work-motion=on] [data-wm-scope]:not(.wm-in) :is(.work-bitcoin-shot--trade,.work-itvx-shot--live,.work-ocbc-shot--card){opacity:0;rotate:-8deg;translate:-52% 4%}html[data-work-motion=on] :is(.work-bitcoin-shot--markets,.work-itvx-shot--library,.work-ocbc-shot--transactions,.work-bitcoin-shot--trade,.work-itvx-shot--live,.work-ocbc-shot--card){--wm-fan-delay:300ms}html[data-work-motion=on] .work-openpay-stage img{transition:transform .22s ease,clip-path 1.2s var(--wm-glide) calc(var(--wm-delay, 0ms) + .12s),scale 1.6s var(--wm-out) calc(var(--wm-delay, 0ms) + .12s)}html[data-work-motion=on] [data-wm-scope]:not(.wm-in) .work-openpay-stage img{clip-path:inset(0 100% 0 0);scale:1.14}html[data-work-motion=on] .work-device{transition:transform .24s ease,opacity .6s ease calc(var(--wm-delay, 0ms) + .26s),translate 1.3s var(--wm-spring) calc(var(--wm-delay, 0ms) + .26s),rotate 1.3s var(--wm-spring) calc(var(--wm-delay, 0ms) + .26s)}html[data-work-motion=on] [data-wm-scope]:not(.wm-in) .work-device{opacity:0;rotate:10deg;translate:0 4.5rem}html[data-work-motion=on] :is(.work-bitcoin-gallery,.work-itvx-gallery,.work-ocbc-gallery){transform:perspective(1300px) rotateX(calc(var(--wm-ty, 0)*-5deg)) rotateY(calc(var(--wm-tx, 0)*7deg));transform-style:preserve-3d}html[data-work-motion=on] [data-wm-scope].wm-settled :is(.work-bitcoin-shot--portfolio,.work-itvx-shot--home,.work-ocbc-shot--cashflow){translate:calc(var(--wm-tx, 0)*10px) calc(var(--wm-ty, 0)*8px) 56px}html[data-work-motion=on] [data-wm-scope].wm-settled :is(.work-bitcoin-shot--trade,.work-itvx-shot--live,.work-ocbc-shot--card){translate:calc(var(--wm-tx, 0)*4px) calc(var(--wm-ty, 0)*3px) 18px}html[data-work-motion=on] [data-wm-scope].wm-settled :is(.work-bitcoin-shot,.work-itvx-shot,.work-ocbc-shot){transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s ease,translate .5s var(--wm-out)}@supports (animation-timeline:view()){html[data-work-motion=on] :is(.work-bitcoin-gallery,.work-itvx-gallery,.work-ocbc-gallery){animation:wmDrift linear both;animation-range:cover;animation-timeline:view()}}@keyframes wmDrift{0%{translate:0 1.6rem}to{translate:0 -1.6rem}}.wm-glint{position:absolute;z-index:1;inset:0;border-radius:inherit;background:radial-gradient(34rem circle at var(--wm-px,50%) var(--wm-py,50%),rgba(40,100,199,.085),transparent 42%);opacity:0;pointer-events:none;transition:opacity .5s ease}.work-case--bitcoin>.wm-glint,.work-cta>.wm-glint,.work-public-card--orchestrum>.wm-glint{background:radial-gradient(30rem circle at var(--wm-px,50%) var(--wm-py,50%),rgba(255,166,72,.16),transparent 45%)}.wm-hover>.wm-glint{opacity:1}html[data-work-motion=on] .work-public-card__image img{transition:clip-path 1.3s var(--wm-glide) calc(var(--wm-delay, 0ms) + .26s)}html[data-work-motion=on] [data-wm-scope]:not(.wm-in) .work-public-card__image img{clip-path:inset(0 100% 0 0 round .45rem)}html[data-work-motion=on] .work-agent-art__rail:after{position:absolute;top:50%;left:0;width:18%;height:6px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(111,218,204,.6) 55%,#f4fffd);box-shadow:0 0 14px rgba(111,218,204,.85);content:"";opacity:0;translate:-100% -50%}html[data-work-motion=on] .wm-live .work-agent-art__rail:after{animation:wmRunSignal 4.8s var(--wm-glide) infinite}html[data-work-motion=on] .wm-live .work-agent-art__node{animation:wmRunNode 4.8s ease-out infinite}html[data-work-motion=on] .wm-live .work-agent-art__node:nth-of-type(2){animation-delay:1.85s}html[data-work-motion=on] .wm-live .work-agent-art__node:nth-of-type(3){animation-delay:3.45s}@keyframes wmRunSignal{0%{opacity:0;left:0}8%{opacity:1}78%{opacity:1}92%,to{opacity:0;left:100%}}@keyframes wmRunNode{0%{border-color:rgba(255,255,255,.2);box-shadow:0 12px 28px rgba(0,0,0,.24),0 0 0 .5rem rgba(111,218,204,.05);scale:1}6%{border-color:#6fdacc;box-shadow:0 12px 28px rgba(0,0,0,.24),0 0 0 .5rem rgba(111,218,204,.22),0 0 2rem rgba(111,218,204,.55);scale:1.08}30%,to{border-color:rgba(255,255,255,.2);box-shadow:0 12px 28px rgba(0,0,0,.24),0 0 0 .5rem rgba(111,218,204,.05);scale:1}}html[data-work-motion=on] [data-wm-scope] .work-memory-art__head,html[data-work-motion=on] [data-wm-scope] .work-memory-art__row{clip-path:inset(0 100% 0 0);transition:clip-path .64s steps(18) calc(var(--wm-delay, 0ms) + .42s + var(--wm-r, 0)*.38s)}html[data-work-motion=on] [data-wm-scope].wm-in .work-memory-art__head,html[data-work-motion=on] [data-wm-scope].wm-in .work-memory-art__row{clip-path:inset(0)}html[data-work-motion=on] [data-wm-scope] .work-memory-art__row strong{opacity:0;scale:1.6;transition:opacity .2s ease calc(var(--wm-delay, 0ms) + .98s + var(--wm-r, 0)*.38s),scale .52s var(--wm-spring) calc(var(--wm-delay, 0ms) + .98s + var(--wm-r, 0)*.38s)}html[data-work-motion=on] [data-wm-scope].wm-in .work-memory-art__row strong{opacity:1;scale:1}html[data-work-motion=on] .work-cta:before{position:absolute;z-index:0;top:-40%;right:-12%;width:34rem;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(255,232,186,.22) 0 4%,rgba(233,139,39,.16) 18%,rgba(40,100,199,.18) 42%,transparent 68%);content:"";filter:blur(6px);pointer-events:none;animation:wmRemnant 11s ease-in-out infinite alternate}html[data-work-motion=on] .work-cta>:not(.wm-glint){position:relative;z-index:2}@keyframes wmRemnant{0%{opacity:.55;transform:translate(0) scale(.92) rotate(0deg)}to{opacity:1;transform:translate(-3rem,2rem) scale(1.08) rotate(24deg)}}html[data-work-motion=on] .work-cta{opacity:0;translate:0 3rem;transition:opacity .8s ease,translate 1.1s var(--wm-out)}html[data-work-motion=on] .work-cta.wm-in{opacity:1;translate:0 0}html[data-work-motion=on] .work-cta .work-cta__actions .work-button{opacity:0;scale:.9;transition:background-color .16s ease,opacity .4s ease calc(.62s + var(--wm-c, 0)*90ms),scale .7s var(--wm-spring) calc(.62s + var(--wm-c, 0)*90ms)}html[data-work-motion=on] .work-cta.wm-in .work-cta__actions .work-button{opacity:1;scale:1}html[data-work-motion=on] .work-briefing[data-brief-motion=pending] :is(.work-briefing__head>div,.work-briefing__intro,.work-briefing__presets a,.work-briefing__panel.is-active),html[data-work-motion=on] .work-briefing[data-brief-motion=waiting-route] :is(.work-briefing__head>div,.work-briefing__intro,.work-briefing__presets a,.work-briefing__panel.is-active){opacity:0}html[data-work-motion=on] .work-briefing[data-brief-motion=running] .work-briefing__head>div{animation:workBriefingTitleArrival .82s var(--wm-out) both}html[data-work-motion=on] .work-briefing[data-brief-motion=running] .work-briefing__intro{animation:workBriefingRise .76s var(--wm-out) .14s both}html[data-work-motion=on] .work-briefing[data-brief-motion=running] .work-briefing__presets a{animation:wmPresetArrival .7s var(--wm-out) both}html[data-work-motion=on] .work-briefing[data-brief-motion=running] .work-briefing__presets a:nth-child(2){animation-delay:70ms}html[data-work-motion=on] .work-briefing[data-brief-motion=running] .work-briefing__presets a:nth-child(3){animation-delay:.14s}html[data-work-motion=on] .work-briefing[data-brief-motion=running] .work-briefing__presets a:nth-child(4){animation-delay:.21s}html[data-work-motion=on] .work-briefing[data-brief-motion=running] .work-briefing__panel.is-active{animation:wmPanelDock .9s var(--wm-out) .26s both}html[data-work-motion=on] .work-briefing[data-brief-motion=running] .work-briefing__panel.is-active .work-briefing__beats>div{animation:wmBeatRise .76s var(--wm-out) both}html[data-work-motion=on] .work-briefing[data-brief-motion=running] .work-briefing__panel.is-active .work-briefing__beats>div:first-child{animation-delay:.48s}html[data-work-motion=on] .work-briefing[data-brief-motion=running] .work-briefing__panel.is-active .work-briefing__beats>div:nth-child(2){animation-delay:.57s}html[data-work-motion=on] .work-briefing[data-brief-motion=running] .work-briefing__panel.is-active .work-briefing__beats>div:nth-child(3){animation-delay:.66s}@keyframes wmPresetArrival{0%{opacity:0;translate:0 1.2rem}to{opacity:1;translate:0 0}}@keyframes wmPanelDock{0%{opacity:0;clip-path:inset(0 0 14% 0);translate:0 2rem}to{opacity:1;clip-path:inset(0 0 -2rem 0);translate:0 0}}@keyframes wmBeatRise{0%{opacity:0;translate:0 1.4rem}to{opacity:1;translate:0 0}}html[data-work-motion=on] .work-briefing__presets a.is-active:after{transform-origin:0 50%}html[data-work-motion=on] .work-archive-card .work-monogram{transition:rotate .6s var(--wm-spring),scale .6s var(--wm-spring)}html[data-work-motion=on] .work-archive-card:focus-within .work-monogram,html[data-work-motion=on] .work-archive-card:hover .work-monogram{rotate:-8deg;scale:1.08}.work-hero__title .work-fail{position:relative;display:inline-block}.work-fail.is-glitching:after,.work-fail.is-glitching:before{position:absolute;inset:0;content:attr(data-text);content:attr(data-text) /"";clip-path:inset(50% 0 50% 0);mix-blend-mode:multiply;opacity:0;pointer-events:none}.work-fail.is-glitching:before{color:#e0473d}.work-fail.is-glitching:after{color:#1aa6c9}@media (forced-colors:active),(prefers-reduced-motion:reduce){.work-fail.is-glitching:after,.work-fail.is-glitching:before{display:none}}@media print{html[data-work-motion=on] :is([data-wm-scope],[data-wm-scope] *,.work-cta *){clip-path:none!important;opacity:1!important;rotate:none!important;scale:none!important;translate:none!important}.wm-glint,.wm-progress{display:none!important}}