.screen-interface-animation{pointer-events:none;background:#f1f4f9;position:absolute;inset:0;overflow:hidden}.screen-interface-animation>svg{width:100%;height:100%;font-family:var(--font-brand);display:block}.screen-interface-animation [data-screen-motion]{animation-name:none}.screen-showcase[data-animated=true] .screen-interface-animation [data-screen-motion]{animation-name:var(--screen-animation);animation-duration:var(--digital-duration,10s);animation-timing-function:ease-in-out;animation-delay:calc(var(--screen-order,0) * var(--screen-step,60ms));animation-fill-mode:both;animation-play-state:var(--digital-play-state,paused)}.screen-site-scroll{--screen-animation:screen-page-browse}.screen-web-pointer{--screen-animation:screen-pointer-browse;transform:translate(400px,220px)}.screen-web-button{--screen-animation:screen-button-click;transform-box:fill-box;transform-origin:50%}.screen-click-ring{--screen-animation:screen-click;opacity:0;transform-box:fill-box;transform-origin:50%}.screen-sculpture-back{--screen-animation:screen-sculpture-orbit;transform-origin:150px 130px}.screen-sculpture-front{--screen-animation:screen-sculpture-turn;transform-origin:150px 130px}.screen-chart-column{--screen-animation:screen-column-grow;transform-box:fill-box;transform-origin:bottom}.screen-chart-trace{--screen-animation:screen-chart-draw;stroke-dasharray:1;stroke-dashoffset:0}.screen-brand-sheet{--screen-animation:screen-sheet-adjust;transform-origin:296px 155px}.screen-art-selection{--screen-animation:screen-art-align}.screen-editor-pointer{--screen-animation:screen-editor-drag;transform:translate(267px,210px)}.screen-query-type{--screen-animation:screen-type-query}.screen-result-row{--screen-animation:screen-row-appear}.screen-social-post{--screen-animation:screen-post-place}.screen-code-line{--screen-animation:screen-code-type;--screen-step:.12s}.screen-live-preview{--screen-animation:screen-preview-render}.screen-phone-feed{--screen-animation:screen-phone-browse}.screen-like{--screen-animation:screen-like-tap;transform-box:fill-box;transform-origin:50%}@keyframes screen-page-browse{0%,38%{transform:translateY(0)}57%,76%{transform:translateY(-180px)}93%,to{transform:translateY(0)}}@keyframes screen-pointer-browse{0%,8%{transform:translate(411px,231px)}24%,34%{transform:translate(176px,221px)}55%,76%{transform:translate(355px,222px)}92%,to{transform:translate(410px,239px)}}@keyframes screen-button-click{0%,25%,33%,to{fill:#fff;transform:scale(1)}28%,30%{fill:#bad4ff;transform:scale(.97)}}@keyframes screen-click{0%,26%{opacity:0;transform:scale(.2)}28%{opacity:.8;transform:scale(.2)}34%,to{opacity:0;transform:scale(1.3)}}@keyframes screen-sculpture-orbit{0%,to{transform:rotate(-7deg)skewY(0)}48%{transform:rotate(10deg)skewY(5deg)}}@keyframes screen-sculpture-turn{0%,to{transform:rotate(6deg)scaleX(1)}50%{transform:rotate(-10deg)scaleX(.86)}}@keyframes screen-column-grow{0%,9%{transform:scaleY(.12)}38%{transform:scaleY(.72)}54%{transform:scaleY(.64)}78%,to{transform:scaleY(1)}}@keyframes screen-chart-draw{0%,15%{stroke-dashoffset:1px}77%,to{stroke-dashoffset:0}}@keyframes screen-sheet-adjust{0%,10%{transform:rotate(-9deg)translate(9px,6px)}38%,to{transform:rotate(0)translate(0)}}@keyframes screen-art-align{0%,15%{transform:translate(21px,-19px)}36%,53%{transform:translate(0)}67%,79%{transform:translate(-9px)}92%,to{transform:translate(0)}}@keyframes screen-editor-drag{0%,12%{transform:translate(281px,215px)}18%{transform:translate(234px,188px)}36%,52%{transform:translate(213px,207px)}66%,79%{transform:translate(204px,207px)}92%,to{transform:translate(352px,181px)}}@keyframes screen-type-query{0%,8%{clip-path:inset(0 100% 0 0)}30%,to{clip-path:inset(0)}}@keyframes screen-row-appear{0%,30%{opacity:0;translate:0 12px}43%,to{opacity:1;translate:0}}@keyframes screen-post-place{0%,10%{opacity:0;translate:0 18px}26%,68%{opacity:1;translate:0}80%{opacity:1;translate:0 -4px}to{opacity:1;translate:0}}@keyframes screen-code-type{0%,5%{opacity:0;clip-path:inset(0 100% 0 0)}7%{opacity:1;clip-path:inset(0 98% 0 0)}29%,to{opacity:1;clip-path:inset(0)}}@keyframes screen-preview-render{0%,44%{opacity:0;translate:12px}57%,to{opacity:1;translate:0}}@keyframes screen-phone-browse{0%,38%{transform:translateY(0)}59%,77%{transform:translateY(-157px)}95%,to{transform:translateY(0)}}@keyframes screen-like-tap{0%,38%,50%,to{transform:scale(1)}43%{transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.screen-interface-animation [data-screen-motion]{animation:none!important}.screen-web-pointer,.screen-editor-pointer,.screen-click-ring{display:none}}.service-digital-overlay{z-index:2;pointer-events:none;background:#061a33;position:absolute;inset:0;overflow:hidden}.service-digital-overlay+.device-glass{z-index:3}.digital-stage,.digital-transition{position:absolute;inset:0}.digital-stage>svg{width:100%;height:100%;display:block}.digital-logo{filter:brightness(0)invert()}.digital-transition{overflow:hidden}.digital-transition>i{background:#164df4;width:100%;height:25.2%;position:absolute;left:0;transform:translate(-105%)}.digital-transition>i:first-child{--motion-order:0;top:0}.digital-transition>i:nth-child(2){--motion-order:1;background:#3672ff;top:25%}.digital-transition>i:nth-child(3){--motion-order:2;background:#75a6ff;top:50%}.digital-transition>i:nth-child(4){--motion-order:3;background:#143777;top:75%}.digital-window,.digital-brand-card,.digital-design-board,.digital-chart-bar,.digital-social-heart,.digital-selection-check,.digital-button-press{transform-box:fill-box;transform-origin:50%}.digital-chart-bar{transform-origin:bottom}.digital-progress{transform-origin:0;transform:scaleX(0)}.digital-click{transform-box:fill-box;transform-origin:50%;opacity:0}.digital-cursor{transform:translate(346px,247px)}.digital-design-cursor{transform:translate(378px,282px)}.digital-search-caret{opacity:0}.digital-performance-line,.digital-result-check{stroke-dasharray:1;stroke-dashoffset:0}.screen-showcase[data-animated=true] .service-digital-overlay :is(.digital-transition>i,.digital-window,.digital-web-scroll,.digital-cursor,.digital-click,.digital-chart-bar,.digital-floating-note,.digital-brand-card,.digital-search-text,.digital-search-result,.digital-design-board,.digital-feed-scroll,.digital-social-reply,.digital-code-line,.digital-software-preview,.digital-title,.digital-progress,.digital-performance-line,.digital-button-press,.digital-selection-check,.digital-search-caret,.digital-design-cursor,.digital-social-heart,.digital-result-toast,.digital-result-check){animation-duration:var(--digital-duration);animation-delay:var(--digital-stagger,0s);animation-timing-function:linear;animation-fill-mode:both;animation-play-state:var(--digital-play-state,paused)}.screen-showcase[data-playing=true]{--digital-play-state:running}.digital-transition>i{--digital-stagger:calc(var(--motion-order) * 35ms);animation-name:digital-shutter}.digital-window{animation-name:digital-window-open}.digital-title{animation-name:digital-title-reveal}.digital-web-scroll{animation-name:digital-page-scroll}.digital-cursor{animation-name:digital-pointer-move}.digital-click{animation-name:digital-click-ring}.digital-chart-bar{--digital-stagger:calc(var(--motion-order) * 70ms);animation-name:digital-bar-grow}.digital-floating-note{animation-name:digital-note-float}.digital-brand-card{--digital-stagger:calc(var(--motion-order) * .12s);animation-name:digital-brand-stack}.digital-search-text{animation-name:digital-search-type}.digital-search-result{--digital-stagger:calc(var(--motion-order) * .15s);animation-name:digital-result-enter}.digital-design-board{animation-name:digital-design-adjust}.digital-feed-scroll{animation-name:digital-feed-move}.digital-social-reply{animation-name:digital-reply-enter}.digital-code-line{--digital-stagger:calc(var(--motion-order) * .25s);animation-name:digital-code-type}.digital-software-preview{animation-name:digital-preview-build}.digital-progress{animation-name:digital-clip-progress}.digital-performance-line{animation-name:digital-line-draw}.digital-button-press{animation-name:digital-button-click}.digital-selection-check{animation-name:digital-select}.digital-search-caret{animation-name:digital-caret}.digital-design-cursor{animation-name:digital-design-pointer}.digital-social-heart{animation-name:digital-heart}.digital-result-toast{animation-name:digital-result-notice}.digital-result-check{animation-name:digital-check-draw}@keyframes digital-shutter{0%{transform:translate(0)}6%,93%{transform:translate(105%)}93.01%{transform:translate(-105%)}98.5%,to{transform:translate(0)}}@keyframes digital-window-open{0%{transform:translateY(14px)scale(.97)}9%,to{transform:translateY(0)scale(1)}}@keyframes digital-title-reveal{0%{transform:translate(-15px)}10%,to{transform:translate(0)}}@keyframes digital-page-scroll{0%,32%{transform:translateY(0)}47%,58%{transform:translateY(-86px)}72%,to{transform:translateY(-22px)}}@keyframes digital-pointer-move{0%,9%{transform:translate(444px,274px)}20%{transform:translate(348px,202px)}28%,33%{transform:translate(101px,177px)}46%,59%{transform:translate(346px,247px)}73%,to{transform:translate(408px,268px)}}@keyframes digital-click-ring{0%,28%{opacity:0;transform:scale(.25)}29%{opacity:.9;transform:scale(.25)}35%,to{opacity:0;transform:scale(1.8)}}@keyframes digital-button-click{0%,28%,34%,to{fill:#fff;transform:scale(1)}30%,32%{fill:#b8d5ff;transform:scale(.96)}}@keyframes digital-bar-grow{0%,8%{transform:scaleY(.05)}27%{transform:scaleY(.78)}37%{transform:scaleY(.73)}51%{transform:scaleY(.9)}66%{transform:scaleY(.83)}79%,to{transform:scaleY(1)}}@keyframes digital-line-draw{0%,35%{stroke-dashoffset:1px}77%,to{stroke-dashoffset:0}}@keyframes digital-note-float{0%,26%{opacity:0;translate:25px 12px}34%{opacity:1;translate:0}57%{opacity:1;translate:0 -5px}79%,to{opacity:1;translate:0}}@keyframes digital-brand-stack{0%,7%{opacity:0;transform:translate(55px,28px)rotate(7deg)}23%{opacity:1;transform:translate(0)rotate(-3deg)}43%{opacity:1;transform:translateY(-12px)rotate(2deg)}62%,to{opacity:1;transform:translate(0)rotate(0)}}@keyframes digital-select{0%,60%{opacity:0;transform:scale(.5)}67%{opacity:1;transform:scale(1.1)}71%,to{opacity:1;transform:scale(1)}}@keyframes digital-search-type{0%,9%{clip-path:inset(0 100% 0 0)}28%,to{clip-path:inset(0)}}@keyframes digital-caret{0%,9%{opacity:0;translate:-152px}10%{opacity:1;translate:-152px}28%,30%{opacity:1;translate:0}31%,35%{opacity:0;translate:0}36%,40%{opacity:1;translate:0}41%,to{opacity:0;translate:0}}@keyframes digital-result-enter{0%,31%{opacity:0;translate:26px 10px}43%{opacity:1;translate:0}62%{opacity:1;translate:0 -3px}73%,to{opacity:1;translate:0}}@keyframes digital-design-adjust{0%,9%{transform:scale(.85)rotate(-5deg)}27%,39%{transform:scale(.93)rotate(3deg)}54%,63%{transform:scale(1.02)rotate(0)}74%,to{transform:scale(1)rotate(0)}}@keyframes digital-design-pointer{0%,9%{transform:translate(455px,282px)}24%,38%{transform:translate(365px,271px)}54%,63%{transform:translate(387px,292px)}75%,to{transform:translate(431px,126px)}}@keyframes digital-feed-move{0%,20%{transform:translateY(0)}33%,43%{transform:translateY(-85px)}56%,67%{transform:translateY(-191px)}80%,to{transform:translateY(-270px)}}@keyframes digital-heart{0%,36%{transform:scale(1)}39%{transform:scale(1.3)}43%,61%{transform:scale(1)}64%{transform:scale(1.3)}68%,to{transform:scale(1)}}@keyframes digital-reply-enter{0%,44%{opacity:0;translate:36px 15px}52%{opacity:1;translate:0}70%,to{opacity:1;translate:0 -4px}}@keyframes digital-code-type{0%,8%{opacity:0;clip-path:inset(0 100% 0 0)}9%{opacity:1;clip-path:inset(0 95% 0 0)}26%,to{opacity:1;clip-path:inset(0)}}@keyframes digital-preview-build{0%,49%{opacity:0;translate:45px 16px}62%,to{opacity:1;translate:0}}@keyframes digital-result-notice{0%,77%{opacity:0;translate:0 18px}83%,to{opacity:1;translate:0}}@keyframes digital-check-draw{0%,83%{stroke-dashoffset:1px}88%,to{stroke-dashoffset:0}}@keyframes digital-clip-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.service-digital-overlay *{animation:none!important}.digital-transition,.digital-progress,.digital-click,.digital-search-caret{display:none}}
