:is(.wp-block-group,.wp-block-group__inner-container,.wp-block-column,.wp-block-cover__inner-container,.wp-block-kadence-rowlayout,.wp-block-kadence-column,.kt-row-column-wrap,.kt-inside-inner-col):has(>.p3drc-vs-positioned-image){position:relative}:is(.p3drc-vs-lab,.p3drc-home-v1,.p3drc-sp,.p3drc-tech-page,.p3drc-vs-portal-content):has(.p3drc-vs-positioned-image){position:relative;isolation:isolate;overflow:visible}:is(.p3drc-vs-lab,.p3drc-home-v1,.p3drc-sp,.p3drc-tech-page,.p3drc-vs-portal-content):has(.p3drc-vs-positioned-image) :where(h1,h2,h3,h4,h5,h6,p,li,table,thead,tbody,tr,th,td,span,strong,em,mark,label,small,a,button,input,select,textarea,summary,figcaption,.wp-block-buttons,.wp-block-button,.wp-block-button__link,.kb-buttons-wrap,.kt-button,.p3drc-vs-button){position:relative;z-index:1}:is(.p3drc-vs-lab,.p3drc-home-v1,.p3drc-sp,.p3drc-tech-page,.p3drc-vs-portal-content):has(.p3drc-vs-positioned-image--middle) :where(h1,h2,h3,h4,h5,h6,p,li,table,thead,tbody,tr,th,td,span,strong,em,mark,label,small,a,button,input,select,textarea,summary,figcaption,.wp-block-buttons,.wp-block-button,.wp-block-button__link,.kb-buttons-wrap,.kt-button,.p3drc-vs-button){z-index:3}:is(.p3drc-vs-lab,.p3drc-home-v1,.p3drc-sp,.p3drc-tech-page,.p3drc-vs-portal-content):has(.p3drc-vs-positioned-image--below)>:not(.p3drc-vs-positioned-image),:is(.p3drc-vs-lab,.p3drc-home-v1,.p3drc-sp,.p3drc-tech-page,.p3drc-vs-portal-content):has(.p3drc-vs-positioned-image--below)>.wp-block-group__inner-container>:not(.p3drc-vs-positioned-image){position:relative;z-index:1}:is(.wp-block-group,.wp-block-group__inner-container,.wp-block-column,.wp-block-cover__inner-container,.wp-block-kadence-rowlayout,.wp-block-kadence-column,.kt-row-column-wrap,.kt-inside-inner-col):has(>.p3drc-vs-positioned-image--below)>:not(.p3drc-vs-positioned-image){position:relative;z-index:1}:is(.wp-block-group,.wp-block-group__inner-container,.wp-block-column,.wp-block-cover,.wp-block-cover__inner-container,.wp-block-kadence-rowlayout,.wp-block-kadence-column,.kt-row-column-wrap,.kt-inside-inner-col):has(.p3drc-vs-positioned-image[data-allow-overflow="1"]){overflow:visible!important}:is(.wp-block-group,.wp-block-group__inner-container,.wp-block-column,.wp-block-cover__inner-container,.wp-block-kadence-rowlayout,.wp-block-kadence-column,.kt-row-column-wrap,.kt-inside-inner-col):has(>.p3drc-vs-positioned-image[data-allow-overflow="0"]){overflow:hidden!important}.p3drc-vs-positioned-image{--p3drc-pi-x:var(--p3drc-pi-desktop-x, 58);--p3drc-pi-y:var(--p3drc-pi-desktop-y, 8);--p3drc-pi-width:var(--p3drc-pi-desktop-width, 36);--p3drc-pi-opacity:var(--p3drc-pi-desktop-opacity-white, .12);position:absolute;left:calc(var(--p3drc-pi-x) * 1%);top:calc(var(--p3drc-pi-y) * 1%);width:calc(var(--p3drc-pi-width) * 1%);max-width:none;margin:0;box-sizing:border-box;pointer-events:none;opacity:1;filter:none;mix-blend-mode:normal;transform:translateZ(0)}.p3drc-vs-positioned-image--below{z-index:0}.p3drc-vs-positioned-image--middle{z-index:2}.p3drc-vs-positioned-image--above{z-index:3}.p3drc-vs-positioned-image__img{display:block;width:100%;max-width:none;height:auto;border:0;background:#fff0;pointer-events:none;opacity:var(--p3drc-pi-opacity);filter:none;mix-blend-mode:normal}body.p3drc-vs-technologies{overflow-x:clip}html[data-p3drc-vs-page-theme="black"] .p3drc-vs-positioned-image{--p3drc-pi-opacity:var(--p3drc-pi-desktop-opacity-black, .16)}html[data-p3drc-vs-page-theme="white"] .p3drc-vs-positioned-image[data-white-enabled="0"],html[data-p3drc-vs-page-theme="black"] .p3drc-vs-positioned-image[data-black-enabled="0"]{display:none}@media (min-width:768px) and (max-width:1024px){.p3drc-vs-positioned-image{--p3drc-pi-x:var(--p3drc-pi-tablet-x, 55);--p3drc-pi-y:var(--p3drc-pi-tablet-y, 10);--p3drc-pi-width:var(--p3drc-pi-tablet-width, 42);--p3drc-pi-opacity:var(--p3drc-pi-tablet-opacity-white, .1)}html[data-p3drc-vs-page-theme="black"] .p3drc-vs-positioned-image{--p3drc-pi-opacity:var(--p3drc-pi-tablet-opacity-black, .14)}}@media (max-width:767px) and (orientation:portrait){.p3drc-vs-positioned-image{--p3drc-pi-x:var(--p3drc-pi-portrait-x, 48);--p3drc-pi-y:var(--p3drc-pi-portrait-y, 14);--p3drc-pi-width:var(--p3drc-pi-portrait-width, 52);--p3drc-pi-opacity:var(--p3drc-pi-portrait-opacity-white, .09)}html[data-p3drc-vs-page-theme="black"] .p3drc-vs-positioned-image{--p3drc-pi-opacity:var(--p3drc-pi-portrait-opacity-black, .12)}}@media (orientation:landscape) and (max-width:1024px) and (max-height:768px){.p3drc-vs-positioned-image{--p3drc-pi-x:var(--p3drc-pi-landscape-x, 60);--p3drc-pi-y:var(--p3drc-pi-landscape-y, 8);--p3drc-pi-width:var(--p3drc-pi-landscape-width, 38);--p3drc-pi-opacity:var(--p3drc-pi-landscape-opacity-white, .09)}html[data-p3drc-vs-page-theme="black"] .p3drc-vs-positioned-image{--p3drc-pi-opacity:var(--p3drc-pi-landscape-opacity-black, .12)}}.p3drc-pi-runtime-page-root{position:relative!important;isolation:isolate;overflow:visible!important}.p3drc-pi-runtime-portal{display:contents}.p3drc-pi-runtime-page-root :where(.wp-block-group,.wp-block-group__inner-container,.wp-block-column,.wp-block-cover__inner-container,.wp-block-kadence-rowlayout,.wp-block-kadence-column,.kt-row-column-wrap,.kt-inside-inner-col):not(.p3drc-vs-positioned-image){z-index:auto!important}.p3drc-pi-runtime-page-root .p3drc-vs-positioned-image--below{z-index:5}.p3drc-pi-runtime-page-root .p3drc-vs-positioned-image--middle{z-index:6}.p3drc-pi-runtime-page-root .p3drc-vs-positioned-image--above{z-index:7}.p3drc-pi-runtime-page-root :where(h1,h2,h3,h4,h5,h6,p,li,table,thead,tbody,tr,th,td,span,strong,em,mark,label,small,a,button,input,select,textarea,summary,figcaption,.wp-block-buttons,.wp-block-button,.wp-block-button__link,.kb-buttons-wrap,.kt-button,.p3drc-vs-button,.wp-block-image:not(:has(.p3drc-vs-positioned-image)),.wp-block-media-text__media){position:relative;z-index:6!important}.p3drc-pi-runtime-page-root:has(.p3drc-vs-positioned-image--middle) :where(h1,h2,h3,h4,h5,h6,p,li,table,thead,tbody,tr,th,td,span,strong,em,mark,label,small,a,button,input,select,textarea,summary,figcaption,.wp-block-buttons,.wp-block-button,.wp-block-button__link,.kb-buttons-wrap,.kt-button,.p3drc-vs-button,.wp-block-image:not(:has(.p3drc-vs-positioned-image)),.wp-block-media-text__media){z-index:7!important}.p3drc-pi-runtime-anchor{display:none!important}.p3drc-pi-runtime-page-root :is(.p3drc-home-section-v1,.p3drc-home-cta-v1)::before{content:"";position:absolute;z-index:6;top:0;left:0;right:0;border-top:1px solid var(--home-line);pointer-events:none}