html{-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%}a,button,[role=button],input[type=submit],label,summary{touch-action:manipulation}.btn,button,input[type=submit]{-webkit-user-select:none;user-select:none}.btn:active:not(:disabled),input[type=submit]:active:not(:disabled){transform:scale(.97)}.overlay{overscroll-behavior:contain}.carousel{touch-action:pan-y}.js-sr-1,.js-sr-2,.js-sr-3,.js-sr-l,.js-sr-r{opacity:0}.videoBox{border-radius:1rem}.videoBox video{transform:scale(1.003)}.fixed-menu-wrapper #menu .menuWrapper ul.mainMenu>li>.sub-menu:before,.fixed-menu-wrapper #menu .menuWrapper ul.lang>li>.sub-menu:before{content:"";height:.75rem;position:absolute;bottom:100%;left:0;right:0}.rx-lightbox{z-index:8020;background:#ffffffd9;flex-direction:column;justify-content:center;align-items:center;animation:.25s rx-fade;display:flex;position:fixed;inset:0}.rx-lightbox-skin{background:#fff;max-width:min(600px,100%);position:relative;box-shadow:0 10px 25px #00000080}.rx-lightbox-skin img{max-width:100%;max-height:80vh;max-height:80dvh;display:block}.rx-lightbox-close{color:#fff;background:#2e444f;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:.7rem;text-decoration:none;display:flex;position:absolute;top:-14px;right:-14px}.rx-lightbox-thumbs{gap:6px;margin-top:12px;display:flex}.rx-lightbox-thumbs img{object-fit:cover;opacity:.5;cursor:pointer;border:2px solid #0000;width:50px;height:50px}.rx-lightbox-thumbs img.active{opacity:1;border-color:#fff}@keyframes rx-fade{0%{opacity:0}to{opacity:1}}body .banner.darkImage:before{display:block}body .btn.btn-round{white-space:normal;text-wrap:balance;max-width:100%}.wpcf7-form .iti{width:100%;display:block}.wpcf7-form .iti__selected-dial-code,.wpcf7-form .iti__search-input{color:#292d3d}.wpcf7-form .iti .iti__dropdown-content{z-index:10}.banner.dark .wpcf7 form input[type=checkbox]:has(+span,+label){opacity:0}.banner.dark .wpcf7 form input[type=checkbox]:focus-visible+span:before{outline-offset:2px;outline:2px solid #f9c20a}.banner.dark .wpcf7 form input[type=checkbox]:focus-visible+label:before{outline-offset:2px;outline:2px solid #f9c20a}.useInvPersonData{align-items:baseline;gap:.5em;display:flex}.rx-showcase{--cycle:calc(var(--t) * var(--n));padding:1rem 0 .5rem}.rx-showcase-stage{width:min(100%,60rem);margin:0 auto;padding-right:6%;position:relative}.rx-showcase-browser{background:#0d1120;border-radius:.9rem;overflow:hidden;box-shadow:0 0 0 1px #0d11201f,0 2rem 4rem -1.5rem #0d112073}.rx-showcase-bar{background:#161a2b;gap:.4rem;padding:.6rem .8rem;display:flex}.rx-showcase-bar i{background:#ffffff2e;border-radius:50%;width:.6rem;height:.6rem}.rx-showcase-screen{position:relative;overflow:hidden}.rx-showcase-browser .rx-showcase-screen{aspect-ratio:2400/1167}.rx-showcase-phone{background:#161a2b;border-radius:1.9rem;width:22%;padding:.4rem;position:absolute;bottom:-6%;right:0;box-shadow:0 0 0 1px #ffffff1f,0 2rem 3rem -1rem #0d112080}.rx-showcase-phone .rx-showcase-screen{aspect-ratio:638/1396;background:#0d1120;border-radius:1.55rem}.rx-showcase-screen img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;animation:rx-showcase-fade var(--cycle) infinite;animation-delay:calc(var(--t) * var(--i) - var(--t) * .15);position:absolute;inset:0}.rx-showcase-screen img:first-child{opacity:1}.rx-showcase-tabs{justify-content:center;gap:.5rem;margin:3.5rem 0 0;padding:0;list-style:none;display:flex}.rx-showcase .rx-showcase-tabs li{color:#5b6275;animation:rx-showcase-tab var(--cycle) infinite;animation-delay:calc(var(--t) * var(--i));background:#0d11200f;border:0;border-radius:2rem;margin:0;padding:.45rem 1.1rem;font-size:.95rem;font-weight:600;line-height:1.2}@keyframes rx-showcase-fade{0%{opacity:0}5%,33.3%{opacity:1}38.3%,to{opacity:0}}@keyframes rx-showcase-tab{0%,33.2%{color:#fff;background:#0d1120}33.4%,to{color:#5b6275;background:#0d11200f}}@media (max-width:767px){.rx-showcase-phone{border-radius:1.1rem;width:26%;padding:.25rem}.rx-showcase-phone .rx-showcase-screen{border-radius:.9rem}.rx-showcase-tabs{margin-top:2.5rem}.rx-showcase .rx-showcase-tabs li{padding:.35rem .8rem;font-size:.85rem}}@media (prefers-reduced-motion:reduce){.rx-showcase-screen img,.rx-showcase .rx-showcase-tabs li{animation:none}.rx-showcase .rx-showcase-tabs li:first-child{color:#fff;background:#0d1120}}.specsGrouped .specGroup{margin:0 0 .5rem;font-size:1.15rem}@media (min-width:768px){.row:has(>.deviceBox:nth-child(7))>.deviceBox{flex:1 0 0;width:auto;max-width:none}}
