@media (prefers-reduced-motion:no-preference){:is(.btn,.hero__btn,.form-submit,.product-card__btn){transition:background-color .22s,color .22s,border-color .22s,box-shadow .3s,transform .3s cubic-bezier(.22,1,.36,1),translate .22s}:is(.btn,.hero__btn,.form-submit,.product-card__btn):active:not(:disabled){translate:0 1px}:is(.form-input,.form-textarea){transition:border-color .25s,background-color .25s,box-shadow .25s}:is(.service-item,.service-card,.process-card,.pricing-card,.value-card,.product-card){transition:transform .4s cubic-bezier(.22,1,.36,1),translate .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .3s,background-color .3s}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){:is(.form-submit,.product-card__btn):hover:not(:disabled),:is(.process-card,.value-card):hover{translate:0 -3px}}@media (prefers-reduced-motion:no-preference){.navbar__cta>:is(svg,span[aria-hidden=true]){animation:2.8s ease-in-out infinite button-arrow-nudge}.navbar__cta:focus-visible>:is(svg,span[aria-hidden=true]){animation-duration:1.4s}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.navbar__cta:hover>:is(svg,span[aria-hidden=true]){animation-duration:1.4s}}@media (prefers-reduced-motion:no-preference){.navbar__cta:is(:disabled,[aria-disabled=true],[aria-busy=true])>:is(svg,span[aria-hidden=true]){animation:none}.wrapper{animation:.22s both modal-backdrop-in}.wrapper .window{animation:.35s cubic-bezier(.22,1,.36,1) both modal-window-in}}@keyframes button-arrow-nudge{0%,48%,to{translate:0}12%,36%{translate:4px}24%{translate:-2px}}@keyframes modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-window-in{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){:is(.btn,.hero__btn,.form-submit,.product-card__btn,.form-input,.form-textarea,.service-item,.service-card,.process-card,.pricing-card,.value-card,.product-card,.wrapper,.wrapper .window){transition:none!important;animation:none!important}}
