body.qp-page>#site-header[data-navigation-layout=rail]+main#content:has(>article[data-light-page].qp-product-photo-header,>article.qp-home-refresh){margin-top:calc(0px - var(--qp-header-opening-slot,64px))}body.qp-page main#content>:is(article[data-light-page].qp-product-photo-header,article.qp-home-refresh){--qp-page-opening-space:var(--qp-header-opening-slot,64px)}body.qp-page main#content>article[data-light-page].qp-product-photo-header>.light-page-backdrop+:is(.qp-mixup-opening,.qp-mixup-hero){border-top:var(--qp-page-opening-space) solid transparent;background-clip:border-box}body.qp-page main#content>article.qp-home-refresh>.qp-home-opening{padding-top:var(--qp-page-opening-space)}body.qp-page main#content>article.qp-home-refresh>.qp-home-opening>.qp-home-opening__light{margin-top:calc(0px - var(--qp-page-opening-space))}body.qp-page main#content>article>:is(.light-page-backdrop,.stellar-page-backdrop){top:calc(0px - env(safe-area-inset-top,0px))}@media (width<=600px){body.qp-page main#content>:is(article[data-light-page].qp-product-photo-header,article.qp-home-refresh){--qp-page-opening-space:env(safe-area-inset-top,0px)}body.qp-page main#content>article:is([data-light-page].qp-product-photo-header,[data-product=stellar])>:is(.light-page-backdrop,.stellar-page-backdrop)+.qp-mixup-opening{border-top-width:var(--qp-page-opening-space,env(safe-area-inset-top,0px))}body.qp-page main#content>article:is([data-light-page].qp-product-photo-header,[data-product=stellar]) .qp-mixup-hero__heading>h1,body.qp-page main#content>article.qp-home-refresh .qp-home-hero-inner>h1{max-width:calc(100% - 56px)}}body.qp-page>#site-header[data-navigation-layout=rail]~main#content:has(>article:is(.qp-contact-main,.qp-about-page,.qp-blog-index,.qp-download,.qp-read-page:not(.qp-product-photo-header))){margin-top:calc(0px - var(--qp-header-opening-slot,64px))}body.qp-page>#site-header[data-navigation-layout=rail]~main#content>article:is(.qp-contact-main,.qp-about-page,.qp-blog-index,.qp-download,.qp-read-page:not(.qp-product-photo-header)){border-top:var(--qp-header-opening-slot,64px) solid transparent;background-clip:border-box}.site-nav-dialog::backdrop{inset:calc(0px - env(safe-area-inset-top,0px)) calc(0px - env(safe-area-inset-right,0px)) calc(0px - env(safe-area-inset-bottom,0px)) calc(0px - env(safe-area-inset-left,0px));position:fixed}body.qp-page .site-nav-dialog.is-pointer-opening .main-nav :focus{outline:none}@media (width<=940px) and (prefers-reduced-motion:no-preference){body.qp-page #site-header.has-scroll-behavior .site-nav-rail-actions{transition:transform .36s linear}body.qp-page #site-header.has-scroll-behavior.is-scroll-hidden .site-nav-rail-actions{opacity:1;transform:translateX(calc(100% + max(12px, env(safe-area-inset-right,0px))))}body.qp-page .site-nav-dialog[data-navigation-layout=rail]::backdrop{transition-duration:.28s}}@media (width<=600px) and (prefers-reduced-motion:no-preference){body.qp-page #site-header.has-scroll-behavior.is-scroll-hidden .site-nav-rail-actions{transform:translateX(calc(100% + max(6px, env(safe-area-inset-right,0px))))}}@media (width<=600px){body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions{translate:0 50%}}html.qp-header-pending #site-header{pointer-events:none;opacity:1!important}html.qp-header-pending #site-header>.header-inner>*{opacity:0!important}html.qp-header-pending #site-header,html.qp-header-pending #site-header *{pointer-events:none!important;transition:none!important;animation:none!important}body.qp-page #site-header[data-ui-ready]{animation:none}@keyframes qp-header-surface-arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){body.qp-page #site-header[data-ui-ready]>.header-inner>:is(.logo,.site-header-top,.main-nav,.header-actions,.site-nav-rail-actions){animation:.24s linear qp-header-surface-arrive}}body.qp-page #site-header .site-header-glass{view-transition-name:none!important}body.qp-page #site-header .header-inner{view-transition-name:site-header!important}body.qp-page{--qp-loading-base:#aab5ca1f;--qp-loading-highlight:#d7dfee2e}body.qp-page:has(.qp-home-refresh),body.qp-page:has([data-product=stellar]){--qp-loading-base:#151922;--qp-loading-highlight:#7284aa1f}body.qp-page main picture>img[loading=lazy]:not([data-image-ready]){background:linear-gradient(115deg, transparent 18%, var(--qp-loading-highlight) 48%, transparent 76%), var(--qp-loading-base)}body.qp-page main .qp-mixup-closer__panels figure:has(img[loading=lazy]:not([data-image-ready])){background-color:var(--qp-loading-base)!important}body.qp-page main .dz-reveal{opacity:1;will-change:auto;transition:none;transform:none}@media (forced-colors:active){body.qp-page{--qp-loading-base:Canvas;--qp-loading-highlight:transparent}}body.qp-page #content article[data-product] section:not(section section){box-shadow:none;border-block-color:#0000!important}body.qp-page #content article[data-product] section:not(section section):after{content:none}@media (width>=941px) and (forced-colors:none){body.qp-page #site-header .site-header-glass{background-color:#141923ad}}@media (width>=941px) and (prefers-contrast:more){body.qp-page #site-header .site-header-glass{background:#11151b}}body.qp-page #dzq-modal :is(.lead-form-gate,.form-privacy-note,.dzq-consent,.dzq-consent>label,.qp-form-preview-note){color:inherit}body.qp-page #dzq-modal .dz-consent-copy a{color:inherit;text-underline-offset:.16em;text-decoration:underline}body.qp-page #dzq-modal .dz-consent-copy a:hover{text-decoration-thickness:2px}body.qp-page #dzq-modal .dz-consent-copy a:focus-visible{outline-offset:3px;outline:2px solid}body.qp-page #site-header .main-nav a.site-nav-home{display:none}body.qp-page .site-nav-dialog .main-nav a.site-nav-home{border-bottom:1px solid #444d5c;margin-bottom:8px;padding-bottom:14px;display:flex}body.qp-page .contacts-nojs-menu>.site-nav-separator{border:0;border-top:1px solid #444d5c;margin:0 0 8px}html body.qp-page :is(#site-header,.site-nav-dialog) .main-nav a[aria-current=page]{text-decoration:none}html body.qp-page :is(#site-header,.site-nav-dialog) .main-nav a[aria-current=page]:after{content:none;display:none}@media (width>=941px){body.qp-page .qp-nav-products-menu .qp-nav-products-group[aria-labelledby=nav-software] a:not(.qp-nav-products-title){letter-spacing:-.02em;font-size:22px;line-height:1.25}html body.qp-page:has(.qp-read-page--mixup-seo,.qp-home) #site-header[data-navigation-layout=rail].is-rail-ready .header-inner{--site-header-content-width:min(87.5vw, 1280px)}}#dzq-modal .dzq-box:focus{outline:none}body.qp-page #dzq-modal .dzq-box .dzq-close{color:#283044;border-radius:0;place-items:center;width:44px;min-width:44px;height:44px;padding:0;font-size:0;line-height:0;display:grid;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}body.qp-page #dzq-modal .dzq-box .dzq-close:before,body.qp-page #dzq-modal .dzq-box .dzq-close:after{content:none}body.qp-page #dzq-modal .dzq-box .dzq-close:hover{color:#000}body.qp-page #dzq-modal .dzq-box .dzq-close:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #3968c5}body.qp-page #dzq-modal[data-theme=dark]{backdrop-filter:blur(6px);background:#0405089e}body.qp-page #dzq-modal[data-theme=dark] .dzq-box{color:#eef1f7;background:linear-gradient(#1e212af0,#101218f5)!important;border:1px solid #ffffff1a!important;outline:none!important;box-shadow:inset 0 1px #ffffff0f,0 32px 90px #0000009e!important}body.qp-page #dzq-modal[data-theme=dark] .dzq-box h3{color:#fff}body.qp-page #dzq-modal[data-theme=dark] .dzq-prod{color:#8b93a4}body.qp-page #dzq-modal[data-theme=dark] .dzq-prod span{color:#eef1f7}body.qp-page #dzq-modal[data-theme=dark] #dzq-form label:not(.dzq-chip,.dz-consent-hit),body.qp-page #dzq-modal[data-theme=dark] .dzq-contact legend{color:#a3abbb}body.qp-page #dzq-modal[data-theme=dark] #dzq-form :is(input[type=text],input[type=email],input[type=tel],textarea,select,.qp-phone-country-shell){color:#f4f6fa;color-scheme:dark;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #ffffff24!important}body.qp-page #dzq-modal[data-theme=dark] #dzq-form .qp-phone-country-shell :is(select,.qp-phone-country){background:0 0!important;border:0!important}body.qp-page #dzq-modal[data-theme=dark] #dzq-form :is(input,textarea)::placeholder{color:#6c7484}body.qp-page #dzq-modal[data-theme=dark] #dzq-form :is(input,textarea,select):focus-visible{outline:none;border-color:#8c9bff!important;box-shadow:0 0 0 3px #8c9bff38!important}body.qp-page #dzq-modal[data-theme=dark] .dzq-chip span{color:#c9cfdb!important;background:#ffffff0f!important;border:1px solid #ffffff1a!important}body.qp-page #dzq-modal[data-theme=dark] .dzq-chip input:checked+span{color:#111318!important;background:#f2f4f8!important;border-color:#f2f4f8!important}body.qp-page #dzq-modal[data-theme=dark] .dz-consent-copy,body.qp-page #dzq-modal[data-theme=dark] .dzq-consent>label{color:#a3abbb!important}body.qp-page #dzq-modal[data-theme=dark] .dz-consent-copy a{text-decoration-color:#eef1f773;color:#eef1f7!important}body.qp-page #dzq-modal[data-theme=dark] .dz-consent-copy a:hover{text-decoration-color:#fff;color:#fff!important}body.qp-page #dzq-modal[data-theme=dark] #dzq-personal-data{accent-color:#f2f4f8;color-scheme:dark}body.qp-page #dzq-modal[data-theme=dark] :is(.lead-form-gate,.qp-form-preview-note){color:#a3abbb!important}body.qp-page #dzq-modal[data-theme=dark] .dzq-submit{color:#111318!important;background:#f2f4f8!important;border:0!important;box-shadow:0 10px 30px #00000059!important}body.qp-page #dzq-modal[data-theme=dark] .dzq-submit:not(:disabled):hover{background:#fff!important}body.qp-page #dzq-modal[data-theme=dark] .dzq-submit:disabled{opacity:1;filter:none;color:#eef1f761!important;box-shadow:none!important;background:#ffffff14!important}body.qp-page #dzq-modal[data-theme=dark] .dzq-box .dzq-close{color:#c3c9d5!important}body.qp-page #dzq-modal[data-theme=dark] .dzq-box .dzq-close:hover{color:#fff!important}body.qp-page #dzq-modal[data-theme=dark] #dzq-form :is(input,textarea)[data-visited]:required:invalid,body.qp-page #dzq-modal[data-theme=dark] #dzq-form[data-touched] :is(input,textarea):required:invalid{border-color:#ff6b6b!important;box-shadow:0 0 0 3px #ff6b6b2e!important}body.qp-page #dzq-modal[data-theme=dark] #dzq-form[data-touched] #dzq-personal-data:invalid{outline-color:#ff6b6b;box-shadow:0 0 0 5px #ff6b6b2e}body.qp-page #dzq-modal[data-theme=dark] #dzq-form[data-touched] .dzq-consent:has(#dzq-personal-data:invalid) .dz-consent-copy{color:#ff8a8a!important}body.qp-page #dzq-modal[data-theme=dark] .dzq-success{color:#eef1f7}#dzq-modal .dzq-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}#dzq-modal .dzq-pair>div{flex-direction:column;min-width:0;display:flex}#dzq-modal .dzq-pair input{box-sizing:border-box;width:100%}#dzq-modal #dzq-message{height:52px;min-height:52px}#dzq-modal [data-lead-turnstile]:not([hidden]){margin:8px 0 4px}#dzq-modal #dzq-form:has([data-lead-turnstile]:not([hidden]) iframe) #dzq-message{height:40px;min-height:40px}#dzq-modal .dzq-submit-wrap{margin-top:14px}#dzq-modal .dzq-submit-wrap .dzq-submit{width:100%}#dzq-modal .dzq-submit:disabled{opacity:.45;filter:grayscale();cursor:not-allowed;pointer-events:none}#dzq-modal .dzq-submit-wrap:has(.dzq-submit:disabled){cursor:not-allowed}#dzq-form :is(input,textarea)[data-visited]:required:invalid,#dzq-form[data-touched] :is(input,textarea):required:invalid{border-color:#d14b4b!important;box-shadow:0 0 0 3px #d14b4b29!important}#dzq-form[data-touched] #dzq-personal-data:invalid{outline-offset:2px;outline:2px solid #d14b4b;box-shadow:0 0 0 5px #d14b4b29}#dzq-form[data-touched] .dzq-consent:has(#dzq-personal-data:invalid) .dz-consent-copy{color:#b33a3a}@media (height<=760px) and (width<=600px){#dzq-modal .dzq-box h3{margin-bottom:4px;font-size:24px}#dzq-modal .dzq-prod{margin:0 0 6px}#dzq-modal #dzq-form label:not(.dzq-chip,.dz-consent-hit),#dzq-modal .dzq-contact legend{margin-top:8px;margin-bottom:4px}#dzq-modal #dzq-form :is(input[type=text],input[type=email],input[type=tel],select,.qp-phone-country-shell){height:44px;min-height:44px}#dzq-modal .dzq-chips{flex-wrap:nowrap;gap:6px}#dzq-modal .dzq-chip span{gap:5px;padding:8px 10px;font-size:13px}#dzq-modal .dzq-chip .dzq-contact-icon{display:none}#dzq-modal #dzq-message{height:52px;min-height:52px}#dzq-modal .dzq-submit-wrap{margin-top:10px}}@media (height<=500px) and (width>=600px){#dzq-modal .dzq-box{padding-top:14px;padding-bottom:14px}#dzq-modal .dzq-box h3{margin:0;font-size:22px;line-height:1.15}#dzq-modal .dzq-chip,#dzq-modal .dzq-chip span{min-height:36px}#dzq-modal .dzq-contact{margin-top:4px}#dzq-modal .dzq-prod{margin:0 0 4px}#dzq-modal #dzq-form{column-count:2;column-gap:20px}#dzq-modal #dzq-form>*{break-inside:avoid}#dzq-modal #dzq-form>label{break-after:avoid}#dzq-modal #dzq-form>label[for=dzq-message]{break-before:column;margin-top:0}#dzq-modal .dzq-chips{grid-template-columns:1fr 1fr;gap:4px 6px;display:grid}#dzq-modal .dzq-chip .dzq-contact-icon{display:none}#dzq-modal #dzq-form label:not(.dzq-chip,.dz-consent-hit),#dzq-modal .dzq-contact legend{margin-top:6px;margin-bottom:3px}#dzq-modal #dzq-form :is(input[type=text],input[type=email],input[type=tel],select,.qp-phone-country-shell){height:40px;min-height:40px}#dzq-modal .dzq-chip span{padding:6px 9px;font-size:12px}#dzq-modal #dzq-message{height:44px;min-height:44px}}@media (width<=940px){body.qp-page .dzq-box :is(input[type=text],input[type=email],input[type=tel],textarea,select){font-size:16px}}
