:root{--qq-motion-ease:cubic-bezier(.2,.7,.2,1);--qq-motion-duration:.24s}#MainContent :is(.qqv2,.qqcp,.qqvisit,.qqr) :is(a,button,summary):focus-visible{outline:2px solid currentColor;outline-offset:5px}#MainContent .qqv2 .qqv2__project-grid{gap:18px}#MainContent .qqv2 .qqv2__project{border-radius:5px}#MainContent .qqv2 .qqv2__service:hover{padding:22px 0}#MainContent .qqv2 .qqv2__service{transition:background-color var(--qq-motion-duration) var(--qq-motion-ease)}@media(hover:hover)and (pointer:fine){#MainContent :is(.button,.qq-button),#MainContent :is(.qqv2,.qqcp,.qqvisit,.qqr) :is(.qqv2__button,.qqcp__button,.qqvisit__button,.qqr__support-link){transition:translate var(--qq-motion-duration) var(--qq-motion-ease),box-shadow var(--qq-motion-duration) var(--qq-motion-ease),background-color var(--qq-motion-duration) ease,color var(--qq-motion-duration) ease,border-color var(--qq-motion-duration) ease}#MainContent :is(.button,.qq-button):not(:disabled):not([aria-disabled=true]):hover,#MainContent :is(.qqv2,.qqcp,.qqvisit,.qqr) :is(.qqv2__button,.qqcp__button,.qqvisit__button,.qqr__support-link):not(:disabled):hover{translate:0 -2px;box-shadow:0 7px 18px #463a361a}#MainContent .qqv2 .qqv2__button:hover{transform:none}#MainContent :is(.qqv2,.qqcp,.qqr) :is(.qqv2__project,.qqcp__capability,.qqcp__product,.qqcp__inspiration-card,.qqcp__work,.qqr__tool){transition:translate var(--qq-motion-duration) var(--qq-motion-ease),box-shadow var(--qq-motion-duration) var(--qq-motion-ease),border-color var(--qq-motion-duration) ease}#MainContent :is(.qqv2,.qqcp,.qqr) :is(.qqv2__project,.qqcp__capability,.qqcp__product,.qqcp__inspiration-card,.qqcp__work,.qqr__tool):hover{translate:0 -4px;box-shadow:0 14px 30px #463a3617}#MainContent .qqvisit .qqvisit__experience-grid>*,#MainContent .qqcp .qqcp__steps>*{transition:translate var(--qq-motion-duration) var(--qq-motion-ease)}#MainContent .qqvisit .qqvisit__experience-grid>*:hover,#MainContent .qqcp .qqcp__steps>*:hover{translate:0 -3px}#MainContent :is(.qqv2,.qqcp,.qqvisit) :is(.qqv2__underlink,.qqcp__text-link,.qqvisit__text-link){text-decoration-thickness:1px;text-underline-offset:5px;transition:text-underline-offset var(--qq-motion-duration) ease}#MainContent :is(.qqv2,.qqcp,.qqvisit) :is(.qqv2__underlink,.qqcp__text-link,.qqvisit__text-link):hover{text-underline-offset:7px}#MainContent .qqv2 .qqv2__service-arrow{transition:translate var(--qq-motion-duration) var(--qq-motion-ease)}#MainContent .qqv2 .qqv2__service:hover .qqv2__service-arrow{translate:2px -2px}}@media(prefers-reduced-motion:reduce){#MainContent :is(.qqv2,.qqcp,.qqvisit,.qqr) *,#MainContent :is(.button,.qq-button){transition:none!important;animation:none!important;translate:none!important}#MainContent .qqv2 :is(.qqv2__button:hover,.qqv2__project:hover .qqv2__cover){transform:none!important}#MainContent .qqv2 .qqv2__native-logo-bar{overflow-x:auto}#MainContent .qqv2 .qqv2__native-logo-node~.qqv2__native-logo-node{display:none}}#MainContent .post-article__heading{font-family:var(--heading-font-family);font-size:clamp(32px,4vw,52px);line-height:1.15;letter-spacing:-.035em}#MainContent .post-article__desc{max-width:780px;margin-inline:auto;line-height:1.8}#MainContent .post-article__desc :is(h2,h3,h4,h5,h6){line-height:1.25;margin-block:32px 14px}#MainContent .post-article__desc img{height:auto;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/39/assets/qq-studio-motion.css.map */
