:root{--mp-ease:cubic-bezier(.16, 1, .3, 1)}.pf>section:not(#top) h2,.pf>section:not(#top) :is(.bc,.eb,.pill,.btn),:is(.ap1-card,.about4-t,.id4-card,.clients5-frame,.arow,.lift,.process1-card,.ct1>*),.pf>footer .fcol,#top{animation:none!important}@keyframes mp-intro{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){#top .fu{animation:mp-intro 1s var(--mp-ease) var(--d,0s) both}#top .ln>span{animation-duration:1s;animation-timing-function:var(--mp-ease)}}.mp-reveal,[data-stagger]>*{transition:opacity .9s var(--mp-ease) calc(var(--i,0) * 90ms), transform 1s var(--mp-ease) calc(var(--i,0) * 90ms), translate .35s var(--mp-ease), box-shadow .35s ease, background-color .35s ease}[data-reveal]{--dir:1}[data-reveal][data-from=above]{--dir:-1}.mp-on .mp-reveal:not([data-in]),.mp-on [data-reveal]:not([data-in])[data-stagger]>*,.mp-on [data-reveal]:not([data-in]) [data-stagger]>*{opacity:0;transform:translateY(calc(var(--dir) * 48px))}@media (max-width:760px){.mp-on .mp-reveal:not([data-in]),.mp-on [data-reveal]:not([data-in])[data-stagger]>*,.mp-on [data-reveal]:not([data-in]) [data-stagger]>*{transform:translateY(calc(var(--dir) * 32px))}}.mp-desk{--p:.4;perspective:1400px}.mp-on .mp-desk-tilt{--t:clamp(0, calc((.4 - var(--p)) / .3), 1);rotate:x calc(var(--t) * 26deg);scale:calc(1 - var(--t) * .1);translate:0 calc(var(--t) * -18px);transform-origin:50% 100%;will-change:rotate, scale}.mp-edge{z-index:40;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:72px;position:fixed;left:0;right:0}.mp-edge-top{background:linear-gradient(color-mix(in srgb, var(--bg) 85%, transparent), transparent);top:0;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.mp-edge-bottom{bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}@media (prefers-reduced-motion:reduce){.mp-edge{display:none}}.id4-note{background:#222;border-radius:22px;font-weight:500;box-shadow:inset 0 0 0 1px #2e2e33,0 20px 40px -20px #0009;padding:24px 26px!important}.id4-note:first-child{transform:rotate(-5deg)translate(-14px)}.id4-note:nth-child(2){transform:rotate(4deg)translate(22px)}.id4-note:nth-child(3){transform:rotate(-2.5deg)translate(-6px)}.id4-pile:hover .id4-note,.id4-card:focus-within .id4-note{transform:none}@media (max-width:760px){.id4-note:first-child{transform:rotate(-1.5deg)}.id4-note:nth-child(2){transform:rotate(1.5deg)}.id4-note:nth-child(3){transform:rotate(-1deg)}}.process1-tl:before,.process1-tl:after{z-index:0}.process1-li{z-index:1}.process1-dot{z-index:2}.c01g .c01c:nth-child(n+13){display:none}.svc5-rail>.svc5-end{width:min(560px,82vw)}.wk1-shot img{transition:object-position 1.2s cubic-bezier(.16,1,.3,1)}.wk1-row:hover .wk1-shot img{object-position:50% 100%;transition:object-position 40s linear}@media (prefers-reduced-motion:reduce){.wk1-shot img,.wk1-row:hover .wk1-shot img{object-position:50% 0%;transition:none}}
