@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.3576e677eb07.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.b636a65da4f0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.3576e677eb07.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.b636a65da4f0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.3576e677eb07.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.b636a65da4f0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.6fd02dd74afd.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.311d352d9323.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.6fd02dd74afd.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.311d352d9323.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.6fd02dd74afd.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.311d352d9323.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.6fd02dd74afd.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.311d352d9323.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.6fd02dd74afd.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.311d352d9323.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459W1hyzbi.6fd02dd74afd.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.311d352d9323.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:tabler-icons;font-style:normal;font-weight:400;font-display:block;src:url(fonts/tabler-icons.ac82d454ffdb.woff2)format("woff2")}.ti{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:tabler-icons!important}.ti-menu-2:before{content:""}.ti-ruler-2:before{content:""}.ti-briefcase-2:before{content:"ﬃ"}.ti-device-laptop:before{content:""}.ti-truck-delivery:before{content:""}.ti-x:before{content:""}.ti-chevron-left:before{content:""}.ti-chevron-right:before{content:""}:root{--navy:#1a2470;--navy-2:#161f5e;--card:#1c2780;--line:#36409a;--line-2:#4853b0;--acc:#a98bff;--acc-2:#8b5cf0;--ink:#e7eaff;--mut:#aab2e8;--mut-2:#9aa3dd;--radius:14px;--maxw:1180px;--dzl-wide:1040px;--font:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"JetBrains Mono","SFMono-Regular",Consolas,monospace}*{box-sizing:border-box}html{overflow-x:clip}body{font-family:var(--font);color:var(--ink);background:var(--navy);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.mono{font-family:var(--mono);letter-spacing:.03em}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.eyebrow{font-family:var(--mono);letter-spacing:.16em;color:var(--acc);text-transform:uppercase;font-size:10px}.btn{background:var(--acc-2);color:#fff;border:1px solid var(--acc-2);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:11px 18px;font-size:13px;font-weight:700;transition:all .18s;display:inline-flex}.btn:hover{background:#7a45e6}.btn-ghost{color:#cdd3ff;border-color:var(--line-2);background:0 0}.btn-ghost:hover{background:#ffffff0a}.site-header{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#161f5ef5;position:sticky;top:0}.admin-bar .site-header{top:32px}@media screen and (width<=782px){.admin-bar .site-header{top:46px}}.site-header,.header-inner,.logo,.logo .mk,.main-nav a{transition:background .25s,box-shadow .25s}.site-header.scrolled{background:#10153cfa;box-shadow:0 6px 24px #0000004d}.header-inner{justify-content:space-between;align-items:center;height:69px;display:flex}.logo{letter-spacing:.02em;align-items:center;gap:10px;font-size:16px;font-weight:800;display:flex}.logo .mk{background:var(--acc-2);color:#fff;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:800;display:flex}.main-nav{align-items:center;gap:21px;display:flex}.main-nav a{font-family:var(--mono);color:var(--mut);font-size:14px}.main-nav a:hover{color:var(--acc)}.header-actions{align-items:center;gap:16px;display:flex}.cart-link{font-family:var(--mono);color:#cdd3ff;border:1px solid var(--line-2);border-radius:7px;padding:7px 13px;font-size:14px}.cart-link:hover{border-color:var(--acc);color:var(--acc)}.dz-cur{border:1px solid var(--line-2);border-radius:7px;display:flex;overflow:hidden}.dz-cur-x{font-family:var(--mono);color:var(--mut);padding:7px 9px;font-size:12px;line-height:1}.dz-cur-x:hover{color:var(--acc)}.dz-cur-x.on{background:var(--acc-2);color:#fff}.acct-btn{font-family:var(--mono);color:#fff;background:var(--acc-2);border:1px solid var(--acc-2);white-space:nowrap;border-radius:7px;padding:7px 14px;font-size:13px;font-weight:700;transition:all .18s}.acct-btn:hover{color:#fff;background:#7a45e6}.acct-link{font-family:var(--mono);color:#cdd3ff;border:1px solid var(--line-2);border-radius:7px;align-items:center;gap:6px;max-width:170px;padding:6px 12px;font-size:13px;display:inline-flex}.acct-link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.acct-link:hover{border-color:var(--acc);color:var(--acc)}.main-nav-cur{display:none}@media (width<=720px){.header-actions .dz-cur{display:none}.main-nav-cur{border-top:1px solid var(--line);margin-top:6px;padding-top:12px;display:block}.main-nav-cur .dz-cur{display:inline-flex}}@media (width<=560px){.acct-link{max-width:90px}.acct-btn{padding:6px 11px;font-size:12px}}.nav-toggle{color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:25px;display:none}.dz-hero{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:26px 26px;min-height:430px;position:relative;overflow:hidden}.dz-hero .prod{z-index:1;width:100%;height:100%;display:none;position:absolute;inset:0}.dz-hero .scrim{z-index:2;background:linear-gradient(90deg,var(--navy) 4%,#1a2470d1 34%,#1a247024 66%,#1a247000 100%);position:absolute;inset:0}.dz-hero .copy{z-index:3;height:100%;min-height:430px;max-width:var(--maxw);flex-direction:column;justify-content:center;margin:0 auto;padding:0 24px;display:flex;position:relative}.dz-hero .copy .inner{max-width:440px}.dz-hero h1{letter-spacing:-.02em;text-transform:lowercase;margin:14px 0 0;font-size:clamp(34px,6vw,58px);font-weight:900;line-height:.98}.dz-hero h1 .c{color:var(--acc)}.dz-hero .cur{color:var(--acc);animation:1.1s step-end infinite dz-blink}@keyframes dz-blink{50%{opacity:0}}.dz-hero .lead{font-family:var(--mono);color:#b6bdec;max-width:340px;margin:16px 0 22px;font-size:12px;line-height:1.7}.dz-hero .hero-cta{flex-wrap:wrap;gap:10px;display:flex}.dz-hero .badge{z-index:3;font-family:var(--mono);color:var(--acc);font-size:9px;position:absolute;top:14px;right:18px}.dz-hero .dots{z-index:3;gap:6px;display:flex;position:absolute;bottom:16px;right:18px}.dz-hero .dots i{background:var(--line);border-radius:2px;width:18px;height:3px;transition:all .3s}.dz-hero .dots i.on{background:var(--acc)}.dz-hero .hl{stroke:#dfe4ff;fill:none}.dz-hero .ha{stroke:var(--acc);fill:none}.dz-hero .anno{opacity:0}.dz-hero .hdim line{stroke:var(--acc)}.dz-hero .hdim text{fill:#cdd3ff;font-family:monospace;font-size:10px}.dz-hero .hn line{stroke:#6f79c4}.dz-hero .hn circle{fill:var(--acc)}.dz-hero .hn text{fill:#aeb6e6;font-family:monospace;font-size:9px}.section{padding:54px 0}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:6px;display:flex}.section h2{letter-spacing:-.01em;margin:8px 0 0;font-size:clamp(24px,3.2vw,30px);font-weight:800}.section .hint{font-family:var(--mono);color:var(--mut-2);margin:8px 0 22px;font-size:11px}.section .hint b{color:var(--acc);font-weight:500}.pgrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.pcard{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);flex-direction:column;transition:all .3s;display:flex;overflow:hidden}.pcard:hover{border-color:var(--acc);transform:translateY(-4px)}.pthumb{border-bottom:1px solid var(--line);background-color:var(--navy-2);background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:22px 22px;height:230px;position:relative;overflow:hidden}.pphoto{object-fit:cover;z-index:2;width:100%;height:100%;transition:all .45s;position:absolute;inset:0}.pcard:hover .pphoto{opacity:.08}.pbp{opacity:0;z-index:3;width:100%;height:100%;transition:all .4s;position:absolute;inset:0}.pcard:hover .pbp{opacity:1}.ptag{font-family:var(--mono);color:#cdd3ff;border:1px solid var(--line-2);z-index:4;opacity:0;background:#141e5ab8;border-radius:4px;padding:2px 7px;font-size:9px;transition:all .3s;position:absolute;top:9px;left:9px}.pcard:hover .ptag{opacity:1}.pbp .ln{stroke:#e1e6ff;fill:none}.pbp .acc{stroke:var(--acc);fill:none}.pbp .note{opacity:0;transition:opacity .45s .15s}.pcard:hover .pbp .note{opacity:1}.pbp .note line{stroke:#5f6ac0}.pbp .note circle{fill:var(--acc)}.pbp .note text{fill:#aeb6e6;font-family:monospace;font-size:8.5px}.pbp .dim{opacity:0;transition:opacity .5s .25s}.pcard:hover .pbp .dim{opacity:1}.pbp .dim line{stroke:var(--acc)}.pbp .dim text{fill:#cdd3ff;font-family:monospace;font-size:9px}.pbp .gx{transition:transform .55s cubic-bezier(.2,.8,.2,1)}.pdraw{opacity:0;z-index:3;pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.pcard:hover .pdraw{opacity:1}.pdraw .s{fill:none}.pdraw .hl{stroke:#dfe4ff;stroke-width:1.1px}.pdraw .ha{stroke:var(--acc);stroke-width:1.1px}.pdraw .anno{display:none}.pbody{flex-direction:column;flex:1;padding:15px 17px 17px;display:flex}.pname{font-size:18px;font-weight:800}.pdesc{color:#aeb6e6;flex:1;margin:6px 0 14px;font-size:12.5px;line-height:1.5}.pfoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.pprice{font-size:17px;font-weight:800}.pprice .req{font-family:var(--mono);color:var(--acc);font-size:12px;font-weight:500}.pprice del{color:var(--mut-2);font-size:12px;font-weight:600}.pview{font-family:var(--mono);color:var(--mut-2);white-space:nowrap;font-size:11px;transition:all .3s}.pcard:hover .pview{color:var(--acc)}.pcard:hover .gcam{transform:translate(16px,-20px)}.pcard:hover .garm1{transform:translate(8px,-9px)}.pcard:hover .gj{transform:translate(-4px,3px)}.pcard:hover .gboom{transform:translate(13px,-19px)}.pcard:hover .ghead{transform:translateY(-24px)}.pcard:hover .gc1{transform:translate(-13px,7px)}.pcard:hover .gc2{transform:translate(-8px,-9px)}.pcard:hover .gc3{transform:translateY(-14px)}.pcard:hover .gc4{transform:translate(8px,-9px)}.pcard:hover .gc5{transform:translate(13px,7px)}.pcard:hover .gring{transform-origin:50%;transform:scale(1.08)}.band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--navy-2)}.feat-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid}.feat i{color:var(--acc);font-size:24px}.feat h4{margin:11px 0 5px;font-size:15px;font-weight:700}.feat p{color:var(--mut);margin:0;font-size:13px;line-height:1.55}.site-footer{color:var(--mut-2);background:#12183f;padding:44px 0 24px}.footer-grid{border-bottom:1px solid var(--line);grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px;padding-bottom:28px;display:grid}.footer-grid h5{color:#fff;letter-spacing:.04em;margin:0 0 13px;font-size:12px;font-weight:700}.footer-grid a{color:var(--mut-2);padding:4px 0;font-size:13px;display:block}.footer-grid a:hover{color:var(--acc)}.footer-bottom{font-family:var(--mono);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:18px;font-size:10px;display:flex}.woo-content,.woocommerce,.woocommerce-page{color:var(--ink)}.woo-content a{color:var(--acc)}.woocommerce-breadcrumb{font-family:var(--mono);color:var(--mut-2);margin-bottom:18px;font-size:12px}.woocommerce-products-header__title,.woocommerce-products-header__title.page-title{font-size:30px;font-weight:800}.woocommerce-result-count,.woocommerce-ordering{font-family:var(--mono);color:var(--mut-2);font-size:12px}.woocommerce .woocommerce-ordering select{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:6px 10px}.woocommerce ul.products{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin:18px 0 0;padding:0;display:grid}.woocommerce ul.products li.product{padding:0;list-style:none;float:none!important;width:auto!important;margin:0!important}.woocommerce ul.products li.product:before{display:none}.woocommerce ul.products:before,.woocommerce ul.products:after{content:none;display:none}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:#fff;font-weight:800}.woocommerce span.price del,.woocommerce .price del{color:var(--mut-2);opacity:1;font-weight:600}.woocommerce ins,.woocommerce .price ins{text-decoration:none}.woocommerce .button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce .button.alt,.woocommerce button.button.alt{background:var(--acc-2);color:#fff;font-weight:700;font-family:var(--font);text-shadow:none;border:0;border-radius:8px;padding:11px 18px;font-size:14px}.woocommerce .button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff;background:#7a45e6}.woocommerce div.product{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none!important;width:auto!important;margin:0!important}.woocommerce div.product .woocommerce-product-gallery{border:1px solid var(--line);background-color:var(--navy-2);background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:22px 22px;border-radius:14px;margin:0;padding:12px;position:relative}.woocommerce div.product div.summary{position:static}.woocommerce div.product h1.product_title{letter-spacing:-.01em;margin-bottom:10px;font-size:clamp(26px,3.4vw,34px);font-weight:800}.woocommerce div.product p.price,.woocommerce div.product span.price{margin:4px 0 14px;font-size:24px;display:block}.woocommerce div.product .woocommerce-product-details__short-description{color:var(--mut);font-size:14px;line-height:1.6}.woocommerce div.product form.cart{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.woocommerce div.product form.cart .quantity{margin:0}.woocommerce div.product form.cart .button.single_add_to_cart_button{flex:1;min-width:180px;padding:13px 28px;font-size:15px}.woocommerce .quantity input.qty{background:var(--card);color:#fff;border:1px solid var(--line);text-align:center;border-radius:6px;width:66px;height:46px}.woocommerce div.product .flex-control-thumbs{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.woocommerce div.product .flex-control-thumbs li{float:none;width:auto;margin:0;list-style:none}.woocommerce div.product .flex-control-thumbs img{object-fit:cover;border:1px solid var(--line);opacity:.6;cursor:pointer;border-radius:8px;width:62px;height:62px;transition:all .2s}.woocommerce div.product .flex-control-thumbs img:hover{opacity:.9}.woocommerce div.product .flex-control-thumbs img.flex-active{opacity:1;border-color:var(--acc)}.woocommerce div.product .product_meta{font-family:var(--mono);color:var(--mut-2);border-top:1px solid var(--line);margin-top:18px;padding-top:14px;font-size:12px}.woocommerce div.product .product_meta .sku,.woocommerce div.product .product_meta a{color:var(--acc)}.dz-schem{border:1px solid var(--line);background:var(--navy-2);border-radius:10px;max-width:100%;margin:20px 0;position:relative}.dz-schem-tab{background:var(--acc-2);color:#fff;z-index:2;border-radius:9px 0;padding:3px 9px;font-size:10px;position:absolute;top:-1px;left:-1px}.dz-schem .pbp{width:100%;height:auto;display:block;inset:auto;opacity:1!important;position:relative!important}.dz-schem .pbp .note,.dz-schem .pbp .dim{opacity:1!important}.dz-schem .pbp .ln{stroke:#e1e6ff;fill:none}.dz-schem .pbp .acc{stroke:var(--acc);fill:none}.dz-schem .pbp .note line{stroke:#5f6ac0}.dz-schem .pbp .note circle{fill:var(--acc)}.dz-schem .pbp .note text{fill:#aeb6e6;font-family:monospace;font-size:8.5px}.dz-schem .pbp .dim line{stroke:var(--acc)}.dz-schem .pbp .dim text{fill:#cdd3ff;font-family:monospace;font-size:9px}.woocommerce div.product .woocommerce-tabs{grid-column:1/-1;margin-top:8px}.woocommerce div.product .woocommerce-tabs ul.tabs{border:0;flex-wrap:wrap;gap:6px;padding:0;display:flex}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:var(--card);border:1px solid var(--line);font-family:var(--mono);border-radius:8px 8px 0 0;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--navy-2)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--ink)}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs .panel{background:var(--navy-2);border:1px solid var(--line);color:var(--ink);border-radius:0 8px 8px;padding:28px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:11px 18px;font-size:13px;display:block}.woocommerce div.product .woocommerce-tabs ul.tabs li:not(.active) a{color:var(--mut)}#reviews .woocommerce-Reviews-title{font-family:var(--font);letter-spacing:-.01em;color:var(--ink);margin:0 0 6px;font-size:22px;font-weight:800}#reviews .woocommerce-noreviews{color:var(--mut);margin:0 0 22px;font-size:15px}#reviews #review_form_wrapper{border-top:1px solid var(--line);margin-top:44px;padding-top:32px}#reviews .comment-reply-title{font-family:var(--font);letter-spacing:-.01em;color:var(--ink);text-transform:none;margin-bottom:4px;font-size:22px;font-weight:800;display:block}#reviews .comment-reply-title:before{content:"// share your experience";font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc);margin-bottom:8px;font-size:11px;font-weight:400;display:block}html[lang^=ru] #reviews .comment-reply-title:before{content:"// поделитесь опытом"}#reviews .comment-form{gap:6px;max-width:620px;display:grid}#reviews .comment-notes{color:var(--mut-2);margin:0 0 8px;font-size:12.5px}#reviews .comment-form label{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin:12px 0 6px;font-size:11px;display:block}#reviews .comment-form input[type=text],#reviews .comment-form input[type=email],#reviews .comment-form input[type=url],#reviews .comment-form textarea{background:var(--navy);border:1px solid var(--line);width:100%;color:var(--ink);font-family:var(--font);border-radius:10px;padding:12px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}#reviews .comment-form textarea{resize:vertical;min-height:120px;line-height:1.55}#reviews .comment-form input:focus,#reviews .comment-form textarea:focus{border-color:var(--acc);outline:0;box-shadow:0 0 0 3px #8b5cf038}#reviews .comment-form input::placeholder,#reviews .comment-form textarea::placeholder{color:var(--mut-2)}#reviews .comment-form-rating{margin-top:4px}#reviews p.stars{margin:8px 0 0;line-height:1;display:inline-block}#reviews p.stars a{margin-right:6px;font-size:26px}#reviews p.stars a:before{color:var(--line-2)}#reviews p.stars:hover a:before{color:#ffce54}#reviews p.stars a:hover~a:before{color:var(--line-2)}#reviews p.stars.selected a.active:before{color:#ffce54}#reviews p.stars.selected a.active~a:before{color:var(--line-2)}#reviews p.stars.selected a:not(.active):before{color:#ffce54}#reviews .comment-form .form-submit{margin:20px 0 0}#reviews #submit,#reviews .comment-form input#submit{background:var(--acc-2);color:#fff;border:1px solid var(--acc-2);font-family:var(--font);cursor:pointer;border-radius:12px;padding:12px 30px;font-size:15px;font-weight:700;transition:background .18s,transform .18s}#reviews #submit:hover{background:#7a45e6;transform:translateY(-1px)}#reviews .commentlist{scroll-snap-type:x proximity;gap:16px;margin:0 0 30px;padding:4px 2px 14px;scroll-padding-left:2px;list-style:none;display:flex;overflow-x:auto}#reviews .commentlist li{scroll-snap-align:start;flex:0 0 340px;max-width:88vw;margin:0}#reviews .commentlist li .comment_container{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:10px;height:100%;padding:26px 22px;display:flex}#reviews .commentlist::-webkit-scrollbar{height:8px}#reviews .commentlist::-webkit-scrollbar-track{background:var(--navy-2);border-radius:4px}#reviews .commentlist::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:4px}#reviews .commentlist::-webkit-scrollbar-thumb:hover{background:var(--acc)}#reviews .commentlist .description p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#reviews #comments ol.commentlist li img.avatar{border:1px solid var(--line-2);background:var(--navy);object-fit:cover;border-radius:50%;flex:none;margin:0 0 2px;padding:0;width:66px!important;height:66px!important;position:static!important}#reviews #comments ol.commentlist li .comment-text{background:0 0;flex-direction:column;align-items:center;gap:7px;width:100%;display:flex;border:0!important;margin:0!important;padding:0!important}#reviews .commentlist .star-rating{color:#ffce54;float:none;margin:0;font-size:15px}#reviews .commentlist .star-rating:before{color:var(--line-2)}#reviews .commentlist .star-rating span:before{color:#ffce54}#reviews .commentlist .meta{color:var(--mut-2);font-size:12px;font-family:var(--mono);letter-spacing:.02em;text-align:center;flex-direction:column;gap:2px;margin:0;display:flex}#reviews .commentlist .meta .woocommerce-review__author{color:var(--ink);font-weight:700;font-family:var(--font);font-size:15px}#reviews .commentlist .meta .woocommerce-review__dash{display:none}#reviews .commentlist .meta .woocommerce-review__verified{color:var(--acc);font-size:11px;font-style:normal}#reviews .commentlist .description{color:var(--ink);width:100%}#reviews .commentlist .description p{color:var(--ink);text-align:center;margin:0;font-size:14.5px;line-height:1.6}#reviews .dz-rev-more{color:var(--acc);font-family:var(--mono);letter-spacing:.04em;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:10px;padding:4px;font-size:12px;text-decoration:underline}#reviews .dz-rev-more:hover{color:#c9b6ff}.dz-rev-modal{z-index:100000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060914d1;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.dz-rev-modal[hidden]{display:none}.dz-rev-box{background:var(--navy-2);border:1px solid var(--line);text-align:center;border-radius:16px;width:100%;max-width:460px;max-height:86vh;padding:30px 28px 28px;position:relative;overflow:auto;box-shadow:0 30px 80px -20px #000}.dz-rev-x{color:var(--mut);cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1;position:absolute;top:12px;right:16px}.dz-rev-x:hover{color:var(--acc)}.dz-rev-modal-body img.avatar{border:1px solid var(--line-2);object-fit:cover;border-radius:50%;width:70px;height:70px;margin:0 auto 12px;display:block}.dz-rev-modal-body .star-rating{color:#ffce54;float:none;margin:0 auto 8px}.dz-rev-modal-body .meta{color:var(--mut-2);font-family:var(--mono);margin:0 0 14px;font-size:12px}.dz-rev-modal-body .meta .woocommerce-review__author{color:var(--ink);font-weight:700;font-family:var(--font);font-size:16px;display:block}.dz-rev-modal-body .meta .woocommerce-review__dash{display:none}.dz-rev-modal-body .meta .woocommerce-review__verified{color:var(--acc);font-size:11px;font-style:normal}.dz-rev-full{color:var(--ink);text-align:left;font-size:15px;line-height:1.7}.woocommerce .related.products,.woocommerce .upsells.products{grid-column:1/-1}.woocommerce .related.products h2{margin-bottom:18px;font-weight:800}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:var(--navy-2);border-top:3px solid var(--acc);color:var(--ink);border-radius:6px;list-style:none}.woocommerce-message:before,.woocommerce-info:before{color:var(--acc)}.woocommerce table.shop_table{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:8px}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-top-color:var(--line)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce #respond input,.select2-container--default .select2-selection--single{background:var(--card);color:#fff;border:1px solid var(--line);border-radius:6px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-checkout #order_review{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:14px}.woocommerce div.product{position:relative}.woocommerce span.onsale{z-index:6;background:var(--acc-2);color:#fff;font-family:var(--mono);border-radius:6px;min-width:0;min-height:0;margin:0;padding:6px 10px;font-size:11px;font-weight:700;line-height:1;position:absolute;top:10px;left:10px}.woocommerce div.product div.images img{border-radius:8px}.woocommerce div.product .woocommerce-product-gallery__trigger{z-index:5;top:22px;right:22px}.woocommerce .related.products ul.products,.woocommerce .upsells.products ul.products{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}@media (width<=820px){.woocommerce div.product{grid-template-columns:1fr;gap:24px}}.dzl{width:100vw;max-width:100vw;font-family:var(--font);margin-bottom:36px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.dzl-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}.dzl-reveal.in{opacity:1;transform:none}.dzl section{margin:0}.dzl-hero{text-align:center;background:radial-gradient(120% 80% at 50% 0,#1a2160,#0c1130 60%);padding:64px 24px 42px}.dzl-hero .dzl-ey{font-family:var(--mono);letter-spacing:.2em;color:var(--acc);font-size:11px}.dzl-hero h1{color:#fff;letter-spacing:-.03em;overflow-wrap:break-word;margin:10px 0 0;font-size:clamp(34px,8.5vw,84px);font-weight:900;line-height:1}.dzl-tl{color:#c7ccf2;margin:14px 0 6px;font-size:clamp(18px,2.6vw,24px);font-weight:500}.dzl-hero .dzl-sub{color:#8e96cf;margin-bottom:20px;font-size:13px}.dzl-pill{background:var(--acc-2);color:#fff;border-radius:24px;padding:12px 28px;font-size:14px;font-weight:700;display:inline-block}.dzl-pill:hover{color:#fff;background:#7a45e6}.dzl-stmt{text-align:center;background:#0c1130;padding:64px 24px}.dzl-stmt h2{letter-spacing:-.02em;color:#fff;max-width:760px;margin:0 auto;font-size:clamp(28px,5vw,50px);font-weight:800;line-height:1.06}.dzl-stmt h2 b{color:var(--acc);font-weight:800}.dzl-xray{color:#14163a;background-color:#f4f5fb;background-image:linear-gradient(#762ddc0d 1px,#0000 1px),linear-gradient(90deg,#762ddc0d 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:28px 28px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:60px 24px}.dzl-xinner{text-align:center;max-width:760px;margin:0 auto}.dzl-eyl{font-family:var(--mono);letter-spacing:.16em;color:#7a3fd6;font-size:11px}.dzl-xray h2{color:#14163a;letter-spacing:-.02em;margin:10px 0 8px;font-size:clamp(28px,4.4vw,44px);font-weight:800}.dzl-xray p{color:#4a4d70;max-width:520px;margin:0 auto 22px;font-size:15px;line-height:1.6}.dzl-sheet{background:#fff;border:1px solid #cdc4ec;border-radius:14px;max-width:560px;margin:0 auto;padding-bottom:6px;position:relative}.dzl-tab{background:var(--acc-2);color:#fff;border-radius:13px 0;padding:4px 11px;font-size:10px;position:absolute;top:-1px;left:-1px}.dzl-sheet .pbp{width:100%;height:auto;display:block;inset:auto;opacity:1!important;position:relative!important}.dzl-sheet .pbp .ln{stroke:#2a2d55}.dzl-sheet .pbp .acc{stroke:#7a3fd6}.dzl-sheet .pbp .note,.dzl-sheet .pbp .dim{opacity:1!important}.dzl-sheet .pbp .note line{stroke:#b9a8d6}.dzl-sheet .pbp .note circle{fill:#7a3fd6}.dzl-sheet .pbp .note text{fill:#5a5d80}.dzl-sheet .pbp .dim line{stroke:#7a3fd6}.dzl-sheet .pbp .dim text{fill:#4a4d70}.dzl-stats{background:#0c1130;padding:56px 24px}.dzl-sgrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px;max-width:860px;margin:0 auto;display:grid}.dzl-stat{text-align:center;background:#11173e;border:1px solid #232a5e;border-radius:14px;padding:24px 12px}.dzl-stat .v{color:#fff;letter-spacing:-.02em;font-size:34px;font-weight:900}.dzl-stat .v small{color:var(--acc);margin-left:2px;font-size:18px;font-weight:700}.dzl-stat .k{font-family:var(--mono);color:#8e96cf;letter-spacing:.06em;margin-top:4px;font-size:10px}.dzl-soft{color:#14163a;text-align:center;background:#eceefb;padding:56px 24px}.dzl-soft .dzl-eyl{color:#7a3fd6}.dzl-soft h2{letter-spacing:-.02em;color:#14163a;margin:8px 0 10px;font-size:clamp(26px,4vw,40px);font-weight:800}.dzl-soft p{color:#4a4d70;max-width:520px;margin:0 auto;font-size:15px;line-height:1.6}.dzl-chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.dzl-chip{font-family:var(--mono);color:#5a3fb0;background:#fff;border:1px solid #cdc4ec;border-radius:20px;padding:8px 16px;font-size:12px}.dzl-buy{text-align:center;background:radial-gradient(120% 80% at 50% 100%,#1a2160,#0c1130 60%);padding:58px 24px 64px}.dzl-from{font-family:var(--mono);color:#8e96cf;font-size:12px}.dzl-price{color:#fff;letter-spacing:-.02em;font-size:42px;font-weight:900}.dzl-note{font-family:var(--mono);color:#8e96cf;margin-top:4px;font-size:11px}.dzl-bigbuy{background:var(--acc-2);color:#fff;border-radius:26px;margin-top:22px;padding:14px 42px;font-size:16px;font-weight:700;display:inline-block}.dzl-bigbuy:hover{color:#fff;background:#7a45e6}.dzl-feat{color:#14163a;background:#f4f5fb;padding:58px 24px}.dzl-feat-grid{max-width:var(--dzl-wide);grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin:0 auto;display:grid}.dzl-feat[data-side=right] .dzl-feat-img{order:2}.dzl-feat-img img,.dzl-feat-photo{border-radius:14px;width:100%;display:block}.dzl-feat-copy h2{letter-spacing:-.02em;color:#14163a;margin:0 0 12px;font-size:clamp(26px,4vw,38px);font-weight:800}.dzl-feat-copy p{color:#4a4d70;margin:0;font-size:15px;line-height:1.6}.dzl-gal{text-align:center;background:#0c1130;padding:58px 24px}.dzl-gal h2{color:#fff;max-width:760px;margin:0 auto 24px;font-size:clamp(24px,3.6vw,34px);font-weight:800}.dzl-gal-grid{max-width:var(--dzl-wide);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 auto;display:grid}.dzl-gal-img{object-fit:cover;border:1px solid #232a5e;border-radius:12px;width:100%;height:240px}.dzl-vid{text-align:center;background:#0c1130;padding:58px 24px}.dzl-vid h2{color:#fff;max-width:760px;margin:0 auto 22px;font-size:clamp(24px,3.6vw,34px);font-weight:800}.dzl-vid-embed{aspect-ratio:16/9;background:#000;border:1px solid #232a5e;border-radius:14px;max-width:860px;margin:0 auto;overflow:hidden}.dzl-vid-embed iframe,.dzl-vid-embed video{border:0;width:100%;height:100%;display:block}.dzl-cap{color:#8e96cf;max-width:600px;margin:14px auto 0;font-size:12px}.dzl-cmp{color:#14163a;background:#eceefb;padding:58px 24px}.dzl-cmp h2{text-align:center;color:#14163a;max-width:760px;margin:0 auto 24px;font-size:clamp(24px,3.6vw,34px);font-weight:800}.dzl-cmp-wrap{max-width:820px;margin:0 auto;overflow-x:auto}.dzl-cmp table{border-collapse:collapse;background:#fff;border:1px solid #cdc4ec;border-radius:12px;width:100%;overflow:hidden}.dzl-cmp th,.dzl-cmp td{text-align:left;color:#14163a;border-bottom:1px solid #e4ddf0;padding:14px 16px;font-size:14px}.dzl-cmp th{color:#fff;font-family:var(--mono);letter-spacing:.04em;background:#7a3fd6;font-size:12px}.dzl-cmp td:first-child{font-weight:600}.dzl-cmp tr:last-child td{border-bottom:0}@media (width<=760px){.dzl-feat-grid{grid-template-columns:1fr;gap:22px}.dzl-feat[data-side=right] .dzl-feat-img{order:0}}.dzl-hl{text-align:center;background:#0c1130;padding:58px 24px}.dzl-hl>h2{color:#fff;max-width:760px;margin:0 auto 26px;font-size:clamp(24px,3.6vw,34px);font-weight:800}.dzl-hl-grid{max-width:var(--dzl-wide);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin:0 auto;display:grid}.dzl-hl-item{text-align:left;background:#11173e;border:1px solid #232a5e;border-radius:14px;padding:24px 18px}.dzl-hl-item i{color:var(--acc);font-size:28px}.dzl-hl-item h4{color:#fff;margin:12px 0 6px;font-size:16px;font-weight:800}.dzl-hl-item p{color:#aeb6e6;margin:0;font-size:13px;line-height:1.5}.dzl-spec{color:#14163a;background:#f4f5fb;padding:58px 24px}.dzl-spec>h2{text-align:center;color:#14163a;max-width:760px;margin:0 auto 24px;font-size:clamp(24px,3.6vw,34px);font-weight:800}.dzl-spec-wrap{max-width:720px;margin:0 auto;overflow-x:auto}.dzl-spec table{border-collapse:collapse;background:#fff;border:1px solid #cdc4ec;border-radius:12px;width:100%;overflow:hidden}.dzl-spec th,.dzl-spec td{text-align:left;border-bottom:1px solid #e4ddf0;padding:13px 16px;font-size:14px}.dzl-spec th{color:#5a5d80;width:45%;font-weight:600;font-family:var(--mono);font-size:12px}.dzl-spec td{color:#14163a;font-weight:600}.dzl-spec tr:last-child th,.dzl-spec tr:last-child td{border-bottom:0}.dzl-sc{background:#0c1130;padding:58px 24px}.dzl-sc>h2{color:#fff;text-align:center;max-width:760px;margin:0 auto 26px;font-size:clamp(24px,3.6vw,34px);font-weight:800}.dzl-sc-card{border:1px solid var(--acc-2);background:#11173e;border-radius:18px;grid-template-columns:230px 1fr;align-items:center;gap:32px;max-width:880px;margin:0 auto;padding:30px 32px;display:grid;box-shadow:0 0 0 4px #8b5cf01f}.dzl-sc-overall{text-align:center;border-right:1px solid #2a316a;padding-right:28px}.dzl-sc-big{color:#fff;letter-spacing:-.03em;font-size:64px;font-weight:900;line-height:1}.dzl-sc-big small{color:var(--acc);margin-left:2px;font-size:20px;font-weight:700}.dzl-sc-stars{letter-spacing:2px;margin-top:8px}.dzl-sc-stars span{color:#ffce54;font-size:18px}.dzl-sc-stars span.off{color:#2f376e}.dzl-sc-lab2{color:#8e96cf;letter-spacing:.16em;text-transform:uppercase;margin-top:8px;font-size:10px}.dzl-sc-list{flex-direction:column;gap:15px;display:flex}.dzl-sc-row{grid-template-columns:150px 1fr 46px;align-items:center;gap:14px;display:grid}.dzl-sc-lab{color:#c7ccf2;font-size:13.5px;font-weight:500}.dzl-sc-bar{background:#1c2257;border-radius:6px;height:10px;overflow:hidden}.dzl-sc-bar i{background:linear-gradient(90deg,#7a45e6,var(--acc));border-radius:6px;width:0;height:100%;transition:width 1.1s cubic-bezier(.2,.8,.2,1);display:block}.dzl-sc.in .dzl-sc-bar i{width:var(--w)}.dzl-sc-val{color:#fff;text-align:right;font-size:16px;font-weight:800}@media (width<=640px){.dzl-sc-card{grid-template-columns:1fr;gap:22px;padding:26px}.dzl-sc-overall{border-bottom:1px solid #2a316a;border-right:0;padding:0 0 20px}}.dzl-roi{color:#14163a;text-align:center;background:#eceefb;padding:58px 24px}.dzl-roi>h2{letter-spacing:-.02em;color:#14163a;margin:0 auto 22px;font-size:clamp(26px,4vw,40px);font-weight:800}.dzl-roi-box{background:#fff;border:1px solid #cdc4ec;border-radius:16px;max-width:560px;margin:0 auto;padding:24px}.dzl-roi-box input[type=range]{accent-color:#8b5cf0}.dzl-roi-row{grid-template-columns:150px 1fr 90px;align-items:center;gap:12px;margin-bottom:16px;display:grid}.dzl-roi-row label{color:#5a5d80;text-align:left;font-size:13px}.dzl-roi-row>span{font-family:var(--mono);color:#14163a;text-align:right;font-size:13px;font-weight:500}.dzl-roi-out{border-top:1px solid #e4ddf0;grid-template-columns:1fr 1fr;gap:14px;margin-top:8px;padding-top:18px;display:grid}.dzl-roi-out>div{text-align:center}.dzl-roi-num{color:#7a3fd6;letter-spacing:-.02em;font-size:34px;font-weight:900;display:block}.dzl-roi-out small{color:#5a5d80;font-size:11px;font-family:var(--mono)}.dzl-roi-note{color:#5a5d80;margin:16px auto 0;font-size:11px}.dzl-faq{color:#14163a;background:#f4f5fb;padding:58px 24px}.dzl-faq>h2{text-align:center;color:#14163a;margin:0 auto 24px;font-size:clamp(26px,4vw,38px);font-weight:800}.dzl-faq-list{flex-direction:column;gap:10px;max-width:720px;margin:0 auto;display:flex}.dzl-faq-item{background:#fff;border:1px solid #cdc4ec;border-radius:12px}.dzl-faq-item summary{cursor:pointer;color:#14163a;justify-content:space-between;align-items:center;padding:16px 18px;font-size:15px;font-weight:700;list-style:none;display:flex}.dzl-faq-item summary::-webkit-details-marker{display:none}.dzl-faq-item summary:after{content:"+";color:#7a3fd6;margin-left:12px;font-size:20px;font-weight:700}.dzl-faq-item[open] summary:after{content:"–"}.dzl-faq-item>div{color:#4a4d70;padding:0 18px 16px;font-size:14px;line-height:1.6}.dzl-rev{text-align:center;background:#0c1130;padding:58px 24px}.dzl-rev>h2{color:#fff;max-width:760px;margin:0 auto 26px;font-size:clamp(24px,3.6vw,34px);font-weight:800}.dzl-rev-grid{max-width:var(--dzl-wide);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:0 auto;display:grid}.dzl-rev-card{text-align:left;background:#11173e;border:1px solid #232a5e;border-radius:14px;padding:22px}.dzl-rev-stars span{color:#3a4170;font-size:15px}.dzl-rev-stars span.on{color:#ffce54}.dzl-rev-q{color:#e7eaff;margin:10px 0 14px;font-size:14px;line-height:1.6}.dzl-rev-a{color:#aeb6e6;font-size:13px}.dzl-rev-a b{color:#fff;font-weight:700}.dzl-logos{text-align:center;background:#fff;padding:46px 24px}.dzl-logos-title{letter-spacing:.16em;color:#9a93a8;text-transform:uppercase;margin-bottom:22px;font-size:11px}.dzl-logos-row{max-width:var(--dzl-wide);flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;margin:0 auto;display:flex}.dzl-logo{object-fit:contain;filter:grayscale();opacity:.55;width:auto;height:34px;transition:all .2s}.dzl-logo:hover{filter:grayscale(0);opacity:1}@media (width<=600px){.dzl-sc-row{grid-template-columns:104px 1fr 38px;gap:10px}.dzl-roi-row{text-align:left;grid-template-columns:1fr;gap:6px}.dzl-roi-row>span{text-align:left}}.dzl-show{text-align:center;background:#0c1130;padding:58px 24px}.dzl-show>h2{color:#fff;max-width:760px;margin:0 auto 26px;font-size:clamp(24px,3.6vw,34px);font-weight:800}.dzl-show-grid{max-width:var(--dzl-wide);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0 auto;display:grid}.dzl-show-item{aspect-ratio:1;cursor:pointer;background:#11173e 50%/cover no-repeat;border:1px solid #232a5e;border-radius:12px;padding:0;transition:all .2s;position:relative;overflow:hidden}.dzl-show-item:hover{border-color:var(--acc);transform:translateY(-3px)}.dzl-show-item.is-video:after{content:"";background:#0c113047;position:absolute;inset:0}.dzl-show-play{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dzl-show-play i{color:#fff;background:#8b5cf0e6;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;font-size:26px;display:flex}.dzl-lb{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a1ced;justify-content:center;align-items:center;padding:48px 64px;display:none;position:fixed;inset:0}.dzl-lb.open{display:flex}.dzl-lb-stage{justify-content:center;align-items:center;max-width:92vw;max-height:84vh;display:flex}.dzl-lb-stage img{border-radius:10px;max-width:92vw;max-height:84vh;display:block}.dzl-lb-stage iframe,.dzl-lb-stage video{aspect-ratio:16/9;background:#000;border-radius:10px;width:min(92vw,1100px);max-height:84vh;display:block}.dzl-lb button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;transition:all .2s;display:flex}.dzl-lb button:hover{background:var(--acc-2);border-color:var(--acc-2)}.dzl-lb-close{position:fixed;top:18px;right:20px}.dzl-lb-prev{position:fixed;top:50%;left:18px;transform:translateY(-50%)}.dzl-lb-next{position:fixed;top:50%;right:18px;transform:translateY(-50%)}.dzl-lb-count{font-family:var(--mono);color:#c7ccf2;font-size:12px;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}@media (width<=600px){.dzl-lb{padding:44px 10px}.dzl-lb-prev{left:8px}.dzl-lb-next{right:8px}}.dzl-bento{color:#14163a;text-align:center;background:#f4f5fb;padding:60px 24px}.dzl-bento-eye{color:#7a3fd6;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;background:#efe9fc;border-radius:20px;padding:6px 14px;font-size:11px;display:inline-block}.dzl-bento>h2{letter-spacing:-.02em;color:#14163a;margin:14px 0 10px;font-size:clamp(28px,4.6vw,44px);font-weight:800}.dzl-bento-intro{color:#4a4d70;max-width:640px;margin:0 auto 32px;font-size:15px;line-height:1.6}.dzl-bento-grid{max-width:var(--dzl-wide);text-align:left;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(168px,auto);gap:16px;margin:0 auto;display:grid}.dzl-bento-card{background:#fff;border:1px solid #e7e2f4;border-radius:18px;flex-direction:column;justify-content:space-between;gap:16px;padding:26px;display:flex;overflow:hidden}.dzl-bento-large{grid-row:span 2}.dzl-bento-wide{flex-direction:row;grid-column:1/-1;align-items:center;gap:26px}.dzl-bento-ic{color:#7a3fd6;background:#f3eefc;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:12px;font-size:22px;display:flex}.dzl-bento-card h3{color:#14163a;margin:0 0 8px;font-size:19px;font-weight:800}.dzl-bento-card p{color:#4a4d70;margin:0;font-size:14px;line-height:1.6}.dzl-bento-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.dzl-bento-chips span{color:#5a3fb0;background:#f3eefc;border-radius:16px;padding:6px 12px;font-size:12px;font-weight:600}.dzl-bento-stat .num{letter-spacing:-.03em;background:linear-gradient(90deg,#7a45e6,#a98bff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:54px;font-weight:900;line-height:1;display:block}.dzl-bento-stat .lab{font-family:var(--mono);color:#9a93a8;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.dzl-bento-wide .dzl-bento-main{flex:1}.dzl-bento-wide .dzl-bento-ic{margin-bottom:12px}.dzl-bento-wide .dzl-bento-stat{text-align:right}.dzl-bento-wide .dzl-bento-stat .num{font-size:62px}@media (width<=760px){.dzl-bento-grid{grid-template-columns:1fr}.dzl-bento-large{grid-row:auto}.dzl-bento-wide{flex-direction:column;align-items:flex-start}.dzl-bento-wide .dzl-bento-stat{text-align:left}}.dzl-tabs{text-align:center;background:#0c1130;padding:58px 24px}.dzl-tabs>h2{color:#fff;max-width:760px;margin:0 auto 24px;font-size:clamp(24px,3.6vw,34px);font-weight:800}.dzl-tabs-nav{flex-wrap:wrap;justify-content:center;gap:8px;max-width:840px;margin:0 auto 28px;display:flex}.dzl-tab-btn{color:#aeb6e6;cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font);background:#11173e;border:1px solid #232a5e;border-radius:20px;padding:9px 16px;transition:all .2s}.dzl-tab-btn:hover{border-color:var(--acc)}.dzl-tab-btn.on{background:var(--acc-2);border-color:var(--acc-2);color:#fff}.dzl-tab-panel{display:none}.dzl-tab-panel.on{display:block}.dzl-tab-grid{max-width:var(--dzl-wide);text-align:left;grid-template-columns:1.1fr 1fr;align-items:center;gap:30px;margin:0 auto;display:grid}.dzl-tab-media{border:1px solid #232a5e;border-radius:14px;height:480px;position:relative;overflow:hidden}.dzl-tab-media .dzl-tab-img{object-fit:cover;object-position:center top;border:0;border-radius:14px;width:100%;height:100%;display:block;position:absolute;inset:0}.dzl-tab-copy h3{color:#fff;margin:0 0 10px;font-size:24px;font-weight:800}.dzl-tab-copy p{color:#aeb6e6;margin:0 0 14px;font-size:15px;line-height:1.6}.dzl-tab-copy ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.dzl-tab-copy li{color:#c7ccf2;padding-left:24px;font-size:14px;position:relative}.dzl-tab-copy li:before{content:"";background:var(--acc);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}.dzl-steps{color:#14163a;text-align:center;background:#f4f5fb;padding:58px 24px}.dzl-steps>h2{color:#14163a;max-width:760px;margin:0 auto 28px;font-size:clamp(24px,3.6vw,34px);font-weight:800}.dzl-steps-row{max-width:var(--dzl-wide);text-align:left;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin:0 auto;display:grid}.dzl-step-n{align-items:center;gap:10px;margin-bottom:12px;display:flex}.dzl-step-num{background:var(--acc-2);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:800;display:flex}.dzl-step-ic{color:#7a3fd6;font-size:22px}.dzl-step h4{color:#14163a;margin:0 0 6px;font-size:16px;font-weight:800}.dzl-step p{color:#4a4d70;margin:0;font-size:13.5px;line-height:1.55}.dzl-uc{text-align:center;background:#0c1130;padding:58px 24px}.dzl-uc>h2{color:#fff;max-width:760px;margin:0 auto 26px;font-size:clamp(24px,3.6vw,34px);font-weight:800}.dzl-uc-grid{max-width:var(--dzl-wide);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 auto;display:grid}.dzl-uc-item{aspect-ratio:4/3;border:1px solid #232a5e;border-radius:14px;position:relative;overflow:hidden}.dzl-uc-img{object-fit:cover;width:100%;height:100%;display:block}.dzl-uc-cap{color:#fff;text-align:left;background:linear-gradient(#0000,#080a1ce0);padding:16px 14px 12px;font-size:14px;font-weight:600;position:absolute;bottom:0;left:0;right:0}@media (width<=760px){.dzl-tab-grid{grid-template-columns:1fr;gap:18px}.dzl-tab-media{height:360px}}.dz-page-title{letter-spacing:-.01em;margin:0 0 22px;font-size:clamp(28px,4vw,40px);font-weight:800}.dz-page-content{color:var(--ink)}.dz-page-content:after{content:"";clear:both;display:table}.dz-page-content a{color:var(--acc)}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:25%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:71%;color:var(--ink)}@media (width<=780px){.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%;margin-bottom:18px}}.woocommerce-MyAccount-navigation ul{border:1px solid var(--line);background:var(--card);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.woocommerce-MyAccount-navigation li{border-bottom:1px solid var(--line)}.woocommerce-MyAccount-navigation li:last-child{border-bottom:0}.woocommerce-MyAccount-navigation li a{color:var(--mut);padding:12px 16px;font-size:14px;font-weight:500;display:block}.woocommerce-MyAccount-navigation li a:hover{background:var(--navy-2);color:#fff}.woocommerce-MyAccount-navigation li.is-active a{background:var(--acc-2);color:#fff}.dzlic-intro{color:var(--mut);margin-bottom:18px;font-size:14px}.dzlic-card{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:14px;padding:18px 20px}.dzlic-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.dzlic-prod{color:#fff;font-size:16px;font-weight:800}.dzlic-key{color:var(--acc);letter-spacing:.06em;border:1px solid var(--line);user-select:all;background:#11173e;border-radius:8px;margin-top:8px;padding:8px 12px;font-size:15px;display:inline-block}.dzlic-badge{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border-radius:6px;padding:5px 10px;font-size:10px;font-weight:700}.dzlic-active{color:#5fd0a5;background:#1d9e752e}.dzlic-pending{color:#ffce54;background:#ea9f542e}.dzlic-revoked{color:#ff8b8b;background:#e24b4a2e}.dzlic-meta{color:var(--mut-2);margin-top:12px;font-size:12px}.dzlic-devices{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}.dzlic-device{color:#c7ccf2;justify-content:space-between;align-items:center;font-size:13px;display:flex}.dzlic-device i{color:var(--acc);margin-right:6px}.dzlic-deact{border:1px solid var(--line-2);color:#cdd3ff;cursor:pointer;font-size:12px;font-family:var(--font);background:0 0;border-radius:7px;padding:6px 12px}.dzlic-deact:hover{border-color:var(--acc);color:var(--acc)}.dzlic-actions{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:14px;padding-top:14px;display:flex}.dzlic-btn{background:var(--acc-2);color:#fff;border:1px solid var(--acc-2);cursor:pointer;font-size:13px;font-weight:700;font-family:var(--font);border-radius:8px;align-items:center;gap:7px;padding:9px 15px;display:inline-flex}.dzlic-btn:hover{color:#fff;background:#7a45e6}.dzlic-btn.ghost{color:#cdd3ff;border-color:var(--line-2);background:0 0}.dzlic-btn.ghost:hover{border-color:var(--acc);color:var(--acc)}.dzlic-usage{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.dzlic-stat{background:var(--navy-2);border:1px solid var(--line);border-radius:10px;min-width:96px;padding:10px 14px}.dzlic-stat .k{font-family:var(--mono);letter-spacing:.08em;color:var(--mut-2);text-transform:uppercase;font-size:9px;display:block}.dzlic-stat .v{color:#fff;margin-top:2px;font-size:16px;font-weight:800;display:block}.dzlic-devhead{color:#fff;margin-top:16px;font-size:13px;font-weight:700}.dzlic-devhead span{color:var(--mut-2);font-size:12px;font-weight:400}.dzlic-devinfo{flex-direction:column;gap:3px;display:flex}.dzlic-devname{color:#c7ccf2}.dzlic-devmeta{color:var(--mut-2);font-size:11px}.dzdev-intro{color:var(--mut);margin-bottom:18px;font-size:14px}.dzdev-empty{color:var(--mut);background:var(--card);border:1px dashed var(--line-2);text-align:center;border-radius:12px;padding:22px}.dzdev-card{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:14px;padding:18px 20px}.dzdev-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.dzdev-id{align-items:center;gap:14px;display:flex}.dzdev-img{object-fit:cover;border:1px solid var(--line);border-radius:10px;width:56px;height:56px}.dzdev-name{color:#fff;font-size:16px;font-weight:800}.dzdev-serial{color:var(--acc);letter-spacing:.04em;margin-top:3px;font-size:12px}.dzdev-warr{font-family:var(--mono);white-space:nowrap;border-radius:6px;padding:5px 10px;font-size:10px;font-weight:700}.dzdev-warr-active{color:#5fd0a5;background:#1d9e752e}.dzdev-warr-pending{color:#ffce54;background:#ea9f542e}.dzdev-warr-expired{color:#ff8b8b;background:#e24b4a2e}.dzdev-steps{margin:20px 0 4px;display:flex}.dzdev-step{text-align:center;flex:1;padding-top:22px;position:relative}.dzdev-step:before{content:"";background:var(--line);width:100%;height:2px;position:absolute;top:6px;left:50%}.dzdev-step:last-child:before{display:none}.dzdev-dot{background:var(--navy-2);border:2px solid var(--line);z-index:1;border-radius:50%;width:13px;height:13px;position:absolute;top:0;left:50%;transform:translate(-50%)}.dzdev-slabel{font-family:var(--mono);color:var(--mut-2);letter-spacing:.04em;font-size:10px}.dzdev-done .dzdev-dot{background:var(--acc);border-color:var(--acc)}.dzdev-done:before{background:var(--acc)}.dzdev-now .dzdev-dot{background:var(--acc-2);border-color:var(--acc-2);box-shadow:0 0 0 4px #8b5cf038}.dzdev-now .dzdev-slabel{color:#fff;font-weight:700}.dzdev-foot{border-top:1px solid var(--line);font-family:var(--mono);flex-wrap:wrap;gap:16px;margin-top:14px;padding-top:12px;font-size:12px;display:flex}.dzdev-track{color:var(--acc)}.dzdev-order{color:var(--mut-2)}.dzdev-order:hover,.dzdev-track:hover{color:var(--acc)}@media (width<=560px){.dzdev-slabel{font-size:8.5px}.dzdev-steps{margin:16px 0}.dzdev-img{width:48px;height:48px}}.dzdev-suph{color:#fff;margin:30px 0 14px;font-size:16px;font-weight:800}.dzdev-sup{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:14px;padding:18px 20px}.dzdev-sup-head{align-items:center;gap:12px;display:flex}.dzdev-sup-img{object-fit:cover;border:1px solid var(--line);border-radius:8px;width:40px;height:40px}.dzdev-sup-name{color:#fff;flex:1;font-size:15px;font-weight:800}.dzdev-sup-help{font-family:var(--mono);color:var(--acc);border:1px solid var(--line-2);white-space:nowrap;border-radius:7px;padding:6px 11px;font-size:11px}.dzdev-sup-help:hover{border-color:var(--acc)}.dzdev-sup-intro{color:var(--mut);margin:12px 0 0;font-size:13px;line-height:1.6}.dzdev-sup-intro p{margin:0}.dzdev-files{flex-direction:column;gap:8px;margin-top:14px;display:flex}.dzdev-file{background:var(--navy-2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:11px 14px;transition:all .2s;display:flex}.dzdev-file:hover{border-color:var(--acc)}.dzdev-file-cat{color:var(--mut-2);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line-2);white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:9px}.dzdev-file-lbl{color:var(--ink);flex:1;font-size:14px;font-weight:500}.dzdev-file-dl{color:var(--acc);font-size:16px;font-weight:800}.dzt-intro{color:var(--mut);margin-bottom:16px;font-size:14px}.dzt-note{border-radius:8px;margin-bottom:14px;padding:12px 14px;font-size:13px}.dzt-err{color:#ff8b8b;background:#e24b4a29}.dzt-empty{color:var(--mut);background:var(--card);border:1px dashed var(--line-2);text-align:center;border-radius:12px;padding:20px}.dzt-list{flex-direction:column;gap:10px;margin-bottom:26px;display:flex}.dzt-row{background:var(--card);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;transition:all .2s;display:flex}.dzt-row:hover{border-color:var(--acc);transform:translateY(-1px)}.dzt-row-subj{color:#fff;font-size:15px;font-weight:700}.dzt-row-meta{color:var(--mut-2);margin-top:3px;font-size:11px}.dzt-badge{font-family:var(--mono);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;border-radius:6px;padding:5px 10px;font-size:10px;font-weight:700}.dzt-open{color:#ffce54;background:#ea9f542e}.dzt-in_progress{color:#c4b1ff;background:#8b5cf038}.dzt-resolved{color:#5fd0a5;background:#1d9e752e}.dzt-closed{color:var(--mut-2);background:#96a0d224}.dzt-new{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px 20px}.dzt-new h3{color:#fff;margin:0 0 12px;font-size:16px}.dzt-new label,.dzt-reply label{color:var(--mut);margin:10px 0 4px;font-size:12px;display:block}.dzt-new input,.dzt-new select,.dzt-new textarea,.dzt-reply textarea{background:var(--navy-2);border:1px solid var(--line);color:#fff;width:100%;font-size:14px;font-family:var(--font);border-radius:8px;padding:10px 12px}.dzt-new textarea,.dzt-reply textarea{resize:vertical}.dzt-new input:focus,.dzt-new select:focus,.dzt-new textarea:focus,.dzt-reply textarea:focus{border-color:var(--acc);outline:none}.dzt-btn{background:var(--acc-2);color:#fff;cursor:pointer;font-size:14px;font-weight:700;font-family:var(--font);border:0;border-radius:8px;margin-top:12px;padding:11px 22px}.dzt-btn:hover{background:#7a45e6}.dzt-back{color:var(--mut-2);margin-bottom:14px;font-size:12px;display:inline-block}.dzt-back:hover{color:var(--acc)}.dzt-thead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;padding-bottom:14px;display:flex}.dzt-thead h3{color:#fff;margin:0;font-size:18px}.dzt-thead-meta{color:var(--mut-2);margin-top:4px;font-size:11px}.dzt-thread{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.dzt-msg{display:flex}.dzt-msg-me{justify-content:flex-end}.dzt-msg-staff{justify-content:flex-start}.dzt-bubble{border-radius:14px;max-width:78%;padding:11px 14px;font-size:14px;line-height:1.5}.dzt-msg-me .dzt-bubble{background:var(--acc-2);color:#fff;border-bottom-right-radius:4px}.dzt-msg-staff .dzt-bubble{background:var(--card);border:1px solid var(--line);color:var(--ink);border-bottom-left-radius:4px}.dzt-bubble p{margin:0}.dzt-bubble-who{opacity:.85;margin-bottom:5px;font-size:10px}.dzt-msg-me .dzt-bubble-who{color:#e7e0ff}.dzt-msg-staff .dzt-bubble-who{color:var(--acc)}.dzt-reply{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 16px}.dzt-reply textarea{margin-bottom:10px}.dzt-reply-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dzt-new input[type=file],.dzt-reply input[type=file]{color:var(--mut-2);background:0 0;border:0;width:auto;padding:0;font-size:12px}.dzt-att{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.dzt-att-x{font-family:var(--mono);color:inherit;border:1px solid #ffffff40;border-radius:7px;padding:5px 9px;font-size:11px}.dzt-msg-staff .dzt-att-x{border-color:var(--line-2);color:var(--acc)}.dzt-att-x:hover{border-color:var(--acc)}@media (width<=560px){.dzt-bubble{max-width:88%}}.dzauth{max-width:920px;margin:10px auto 30px}.dzauth-narrow{max-width:460px}.dzauth-card{background:var(--card);border:1px solid var(--line);border-radius:18px;grid-template-columns:.85fr 1fr;display:grid;overflow:hidden;box-shadow:0 20px 60px #0000004d}.dzauth-card.single{grid-template-columns:1fr}.dzauth-brand{color:#fff;border-right:1px solid var(--line);background-image:radial-gradient(120% 90% at 0 0,#262f86eb,#0d1233f5),linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:auto,26px 26px,26px 26px;padding:34px 30px;position:relative}.dzauth-brand h2{letter-spacing:-.02em;margin:10px 0 6px;font-size:24px;font-weight:900}.dzauth-lead{color:#c7ccf2;margin:0 0 20px;font-size:14px}.dzauth-eyebrow{letter-spacing:.16em;color:var(--acc);text-transform:uppercase;font-size:10px}.dzauth-bullets{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dzauth-bullets li{color:#c7ccf2;padding-left:22px;font-size:13.5px;position:relative}.dzauth-bullets li:before{content:"";background:var(--acc);border-radius:2px;width:8px;height:8px;position:absolute;top:6px;left:0}.dzauth-panes{padding:32px 32px 28px}.dzauth-tabs{border-bottom:1px solid var(--line);gap:6px;margin-bottom:22px;display:flex}.dzauth-tab{color:var(--mut);cursor:pointer;font-size:15px;font-weight:700;font-family:var(--font);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 4px}.dzauth-tab.on{color:#fff;border-bottom-color:var(--acc-2)}.dzauth-pane{display:none}.dzauth-pane.on{animation:.25s dzdemo-fade;display:block}.dzauth-h{color:#fff;margin:8px 0 6px;font-size:20px;font-weight:800}.dzauth-sub{color:var(--mut);margin:0 0 18px;font-size:14px}.dzauth-form label{color:var(--mut);margin:12px 0 5px;font-size:12px;display:block}.dzauth-in{background:var(--navy-2);border:1px solid var(--line);color:#fff;width:100%;font-size:14px;font-family:var(--font);border-radius:9px;padding:11px 13px}.dzauth-in:focus{border-color:var(--acc);outline:none}.dzauth-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 4px;display:flex}.dzauth-remember{color:var(--mut);align-items:center;gap:7px;margin:0;font-size:12.5px;display:flex}.dzauth-link{font-family:var(--mono);color:var(--acc);font-size:12px}.dzauth-link:hover{color:#c4b1ff}.dzauth-btn{background:var(--acc-2);color:#fff;cursor:pointer;width:100%;font-size:15px;font-weight:700;font-family:var(--font);border:0;border-radius:9px;margin-top:16px;padding:12px;transition:all .18s}.dzauth-btn:hover{background:#7a45e6}.dzauth-btn.ghost{border:1px solid var(--line-2);color:#cdd3ff;background:0 0}.dzauth-btn.ghost:hover{border-color:var(--acc);color:var(--acc)}.dzauth-note{color:var(--mut-2);margin:14px 0 0;font-size:11px}.dzauth-resend{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.dzauth-resend summary{cursor:pointer;color:var(--mut-2);font-size:12.5px;list-style:none}.dzauth-resend summary::-webkit-details-marker{display:none}.dzauth-resend summary:before{content:"+ ";color:var(--acc)}.dzauth-resend[open] summary:before{content:"–"}.dzauth-resend-form{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dzauth-resend-form .dzauth-in{flex:1;min-width:160px}.dzauth-resend-form .dzauth-btn{white-space:nowrap;width:auto;margin-top:0}.dzauth-back{margin-top:16px;display:inline-block}.dzauth-grid2{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.dzauth-cs{grid-template-columns:1fr 1fr;gap:0 14px;margin-top:2px;display:grid}.dzauth .form-row{margin:12px 0 0}.dzauth .form-row label{color:var(--mut);margin:0 0 5px;font-size:12px;display:block}.dzauth .form-row .required{color:var(--acc);border:0;text-decoration:none}.dzauth .form-row .optional{color:var(--mut-2)}.dzauth-cs select,.dzauth-cs .input-text,.dzauth-cs input{background:var(--navy-2);border:1px solid var(--line);color:#fff;width:100%;font-size:14px;font-family:var(--font);border-radius:9px;height:44px;padding:11px 13px}.dzauth-cs select:focus,.dzauth-cs input:focus{border-color:var(--acc);outline:none}.dzauth .select2-container--default .select2-selection--single{background:var(--navy-2);border:1px solid var(--line);border-radius:9px;align-items:center;height:44px;padding:0 12px;display:flex}.dzauth .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;padding:0;line-height:normal}.dzauth .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;right:8px}.dzauth .select2-dropdown{background:var(--card);border-color:var(--line);color:var(--ink)}.dzauth .select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--acc-2)}.dzauth .select2-search--dropdown .select2-search__field{background:var(--navy-2);border-color:var(--line);color:#fff}.dzauth-more{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.dzauth-more summary{cursor:pointer;color:var(--mut);font-size:13px;list-style:none}.dzauth-more summary::-webkit-details-marker{display:none}.dzauth-more summary:before{content:"+ ";color:var(--acc)}.dzauth-more[open] summary:before{content:"–"}.dzauth-opt{color:var(--mut-2);font-weight:400}@media (width<=480px){.dzauth-grid2,.dzauth-cs{grid-template-columns:1fr}}@media (width<=680px){.dzauth-card{grid-template-columns:1fr}.dzauth-brand{display:none}.dzauth-panes{padding:24px 20px}}.dzacc{max-width:660px}.dzacc-head{margin-bottom:22px}.dzacc-eyebrow{letter-spacing:.18em;color:var(--acc);margin-bottom:7px;font-size:11px;display:block}.dzacc-title{color:#fff;letter-spacing:-.01em;margin:0;font-size:23px;font-weight:800}.dzacc-sub{color:var(--mut);margin:7px 0 0;font-size:14px;line-height:1.5}.dzacc-card{background:var(--card);border:1px solid var(--line);border-radius:14px;margin-bottom:16px;padding:20px 22px}.dzacc-cardhd{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mut-2);border-bottom:1px solid var(--line);margin:0 0 16px;padding-bottom:12px;font-size:11px}.dzacc-grid2{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.dzacc-field,.dzacc .form-row{margin:0 0 15px}.dzacc-grid2 .dzacc-field:last-child{margin-bottom:15px}.dzacc-card .dzacc-field:last-child,.dzacc-card .dzacc-grid2:last-child .dzacc-field{margin-bottom:0}.dzacc label,.dzacc .form-row label{color:var(--ink);margin:0 0 6px;font-size:13px;font-weight:600;display:block}.dzacc .req{color:var(--acc)}.dzacc-opt{color:var(--mut-2);font-size:12px;font-weight:400}.dzacc-in{background:var(--navy-2);border:1px solid var(--line);color:#fff;width:100%;font-size:14px;font-family:var(--font);box-sizing:border-box;border-radius:9px;height:44px;padding:11px 13px}.dzacc-in:focus{border-color:var(--acc);outline:none;box-shadow:0 0 0 3px #8b5cf02e}.dzacc-hint{color:var(--mut-2);margin-top:6px;font-size:12px;font-style:normal;display:block}.dzacc .woocommerce-address-fields .form-row input.input-text,.dzacc .woocommerce-address-fields .form-row select,.dzacc .woocommerce-address-fields .form-row textarea{background:var(--navy-2);border:1px solid var(--line);color:#fff;width:100%;height:44px;font-size:14px;font-family:var(--font);box-sizing:border-box;border-radius:9px;padding:11px 13px}.dzacc .woocommerce-address-fields .form-row textarea{height:auto;min-height:90px}.dzacc .woocommerce-address-fields .form-row input.input-text:focus,.dzacc .woocommerce-address-fields .form-row select:focus{border-color:var(--acc);outline:none;box-shadow:0 0 0 3px #8b5cf02e}.dzacc .woocommerce-input-wrapper{width:100%;display:block}.dzacc .select2-container{width:100%!important}.dzacc .select2-container--default .select2-selection--single{background:var(--navy-2);border:1px solid var(--line);border-radius:9px;align-items:center;height:44px;padding:0 12px;display:flex}.dzacc .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;padding:0;line-height:normal}.dzacc .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;right:8px}.dzacc .woocommerce-address-fields__field-wrapper{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.dzacc .woocommerce-address-fields__field-wrapper .form-row{float:none;grid-column:1/-1;width:auto;padding:0}.dzacc .woocommerce-address-fields__field-wrapper .form-row-first{grid-column:1}.dzacc .woocommerce-address-fields__field-wrapper .form-row-last{grid-column:2}.dzacc-actions{margin:2px 0 0}.dzacc-btn{background:var(--acc-2);color:#fff;cursor:pointer;font-size:15px;font-weight:700;font-family:var(--font);border:0;border-radius:9px;padding:13px 30px;transition:all .18s;display:inline-block}.dzacc-btn:hover{background:#7a45e6}.dzacc-addr-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dzacc-addr-card{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px 20px}.dzacc-addr-card.is-empty{border-style:dashed;border-color:var(--line-2)}.dzacc-addr-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:12px;display:flex}.dzacc-addr-head h3{color:#fff;margin:0;font-size:15px;font-weight:800}.dzacc-edit{font-family:var(--mono);color:var(--acc);white-space:nowrap;font-size:11px}.dzacc-edit:hover{color:#fff}.dzacc-addr-body{color:var(--ink);font-size:14px;font-style:normal;line-height:1.7}.dzacc-addr-empty{color:var(--mut-2);margin:0;font-size:13px}@media (width<=560px){.dzacc-grid2,.dzacc-addr-grid,.dzacc .woocommerce-address-fields__field-wrapper{grid-template-columns:1fr}.dzacc .woocommerce-address-fields__field-wrapper .form-row-first,.dzacc .woocommerce-address-fields__field-wrapper .form-row-last{grid-column:1}.dzacc-card{padding:18px}}.dzq-btn{background:var(--acc-2);color:#fff;cursor:pointer;font-size:15px;font-weight:700;font-family:var(--font);border:0;border-radius:24px;align-items:center;gap:8px;margin-top:10px;padding:13px 26px;display:inline-flex}.dzq-btn:hover{color:#fff;background:#7a45e6}.dzq-modal{z-index:100000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a1cb8;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.dzq-modal.open{display:flex}.dzq-box{background:var(--card);border:1px solid var(--acc-2);width:100%;max-width:460px;color:var(--ink);border-radius:16px;padding:26px 26px 20px;position:relative}.dzq-close{color:var(--mut);cursor:pointer;background:0 0;border:0;font-size:26px;line-height:1;position:absolute;top:12px;right:15px}.dzq-close:hover{color:#fff}.dzq-box .dzq-eyebrow{font-family:var(--mono);letter-spacing:.16em;color:var(--acc);text-transform:uppercase;font-size:10px}.dzq-box h3{color:#fff;margin:8px 0 4px;font-size:22px;font-weight:800}.dzq-prod{color:var(--mut);margin:0 0 16px;font-size:13px}.dzq-prod span{color:var(--acc)}.dzq-box label{color:var(--mut);margin:0 0 4px;font-size:12px;display:block}.dzq-box input,.dzq-box textarea{background:var(--navy-2);border:1px solid var(--line);color:#fff;width:100%;font-size:14px;font-family:var(--font);border-radius:8px;margin-bottom:12px;padding:10px 12px}.dzq-box input:focus,.dzq-box textarea:focus{border-color:var(--acc);outline:none}.dzq-box textarea{resize:vertical;min-height:78px}.dzq-submit{background:var(--acc-2);color:#fff;cursor:pointer;border:0;border-radius:10px;width:100%;padding:12px;font-size:15px;font-weight:700}.dzq-submit:hover{background:#7a45e6}.dzq-submit:disabled{opacity:.6;cursor:default}.dzq-success{color:#5fd0a5;text-align:center;background:#1d9e7529;border-radius:10px;padding:18px;font-weight:600}.dzq-err{color:#ff8b8b;margin:0 0 10px;font-size:13px}.dzq-alt{color:var(--mut-2);text-align:center;margin:14px 0 0;font-size:12px}.dzq-alt a{color:var(--acc)}@media (width<=900px){.footer-grid{grid-template-columns:1fr 1fr}.dz-hero,.dz-hero .copy{min-height:380px}}@media (width<=720px){.main-nav{background:var(--navy-2);border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:0;padding:6px 24px;display:none;position:absolute;top:60px;left:0;right:0}.main-nav.is-open{display:flex}.main-nav a{border-bottom:1px solid var(--line);width:100%;padding:12px 0;font-size:14px}.nav-toggle{display:block}.footer-grid{grid-template-columns:1fr}}@media (width<=820px){.dzl-feat-grid{gap:30px}.dzl-tab-grid{gap:24px}.dzl-bento-grid{gap:14px}.dzl-sc-card{gap:26px;padding:28px}}@media (width<=600px){.dzl>section{padding:46px 18px}.dzl>.dzl-hero{padding:52px 18px 32px}.dzl>.dzl-buy{padding:46px 18px 56px}.dzl-show-grid{grid-template-columns:1fr 1fr}.dzl-gal-img{height:200px}.dzl-price{font-size:36px}.dzl-bigbuy{padding:13px 34px;font-size:15px}.dzl-stat .v{font-size:30px}}@media (width<=380px){.dzl>section{padding-left:15px;padding-right:15px}.dzl-show-grid{gap:10px}}.lineup-all{justify-content:center;margin-top:52px;display:flex}.lineup-all .btn-all{isolation:isolate;width:100%;max-width:820px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);color:#fff;background:0 0;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:24px 32px;font-size:15px;transition:border-color .35s,letter-spacing .35s;display:flex;position:relative;overflow:hidden}.lineup-all .btn-all:before{content:"";z-index:-1;background:var(--acc);transform-origin:0;transition:transform .45s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.lineup-all .btn-all:hover{border-color:var(--acc);letter-spacing:.12em;color:var(--navy-2)}.lineup-all .btn-all:hover:before{transform:scaleX(1)}.lineup-all .btn-all .arw{transition:transform .35s cubic-bezier(.4,0,.2,1);display:inline-block}.lineup-all .btn-all:hover .arw{transform:translate(7px)}.lineup-all .btn-all:focus-visible{outline:2px solid var(--acc);outline-offset:3px}@media (prefers-reduced-motion:reduce){.lineup-all .btn-all,.lineup-all .btn-all:before,.lineup-all .btn-all .arw{transition:none}}@media (width<=640px){.lineup-all{margin-top:38px}.lineup-all .btn-all{padding:19px 22px;font-size:13px}}.woocommerce ul.products li.product{display:flex}.pcard{height:100%}.pname{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;line-height:1.3;display:-webkit-box;overflow:hidden}.pdesc{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;min-height:3em;display:-webkit-box;overflow:hidden}.pfoot{margin-top:auto}.pprice{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.3;overflow:hidden}.pprice .amount,.pprice bdi{font-size:16px}.dz-in{opacity:0;animation:.62s cubic-bezier(.22,.61,.36,1) forwards dz-in-up;animation-delay:var(--d,0s);transform:translateY(14px)}@keyframes dz-in-up{to{opacity:1;transform:none}}.dz-reveal{opacity:0;transition:opacity .56s cubic-bezier(.22, .61, .36, 1) var(--d,0s), transform .56s cubic-bezier(.22, .61, .36, 1) var(--d,0s);will-change:opacity, transform;transform:translateY(18px)}.dz-reveal.is-in{opacity:1;transform:none}.dz-reveal>.pcard{display:block}.dz-scrollcue{pointer-events:none;background:linear-gradient(#0000,#a98bff8c);width:1px;height:46px;margin-left:-.5px;position:absolute;bottom:18px;left:50%;overflow:hidden}.dz-scrollcue span{background:#a98bff;width:1px;height:14px;animation:1.9s cubic-bezier(.65,0,.35,1) infinite dz-cue;position:absolute;inset:0 auto auto 0}@keyframes dz-cue{0%{opacity:0;transform:translateY(-16px)}35%{opacity:1}to{opacity:0;transform:translateY(46px)}}.pgrid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.pgrid>*,.pgrid .pcard,.pcard .pbody,.pcard .pfoot{min-width:0}.pcard .pname,.pcard .pdesc,.pcard .pview{overflow-wrap:anywhere}.pgrid .pcard{transition:transform .22s cubic-bezier(.22,.61,.36,1),border-color .22s,box-shadow .22s}.band.section>.wrap{padding-left:max(24px, env(safe-area-inset-left));padding-right:max(24px, env(safe-area-inset-right))}@media (width<=480px){.band.section>.wrap{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}}@media (hover:hover) and (pointer:fine){.pgrid .pcard:hover{transform:translateY(-4px);box-shadow:0 18px 40px -24px #0a0e2d8c}}.pgrid .pcard:focus-visible,.logo:focus-visible,.acct-btn:focus-visible,.nav-toggle:focus-visible,.lang-switch a:focus-visible,.main-nav a:focus-visible,.site-footer a:focus-visible{outline-offset:3px;outline:2px solid #a98bff}.lang-switch{letter-spacing:.04em;align-items:center;gap:4px;font:500 12px/1 JetBrains Mono,ui-monospace,monospace;display:inline-flex}.lang-switch a{color:#ffffff94;border-radius:3px;align-items:center;min-height:44px;padding:3px 4px;text-decoration:none;transition:color .16s,background-color .16s;display:inline-flex}.lang-switch a:hover{color:#fff;background:#ffffff14}.lang-switch .lang-cur{color:#a98bff;align-items:center;min-height:44px;padding:3px 4px;display:inline-flex}.lang-switch .lang-sep{color:#ffffff40}.site-header .logo,.acct-btn,.nav-toggle{min-height:44px}.site-header .logo,.nav-toggle{min-width:44px}.main-nav a,.footer-grid a,.footer-bottom a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.main-nav a[aria-current=page]{color:var(--ink);text-decoration-line:underline;text-decoration-color:var(--acc);text-underline-offset:7px}.footer-grid a{display:flex}.pthumb:not(:has(.pphoto)):after{content:"// no photo yet";letter-spacing:.06em;color:#a98bff80;font:500 10px/1 JetBrains Mono,ui-monospace,monospace;position:absolute;bottom:10px;left:12px}@media (prefers-reduced-motion:reduce){.dz-in,.dz-reveal,.dzl-reveal{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.dz-scrollcue{display:none}.pgrid .pcard:hover{transform:none}.dz-hero svg.draw *{stroke-dashoffset:0!important;animation:none!important}}.dzq-contact{border:0;margin:12px 0 2px;padding:0}.dzq-contact legend{letter-spacing:.04em;color:var(--mut,#aab2e8);margin-bottom:8px;padding:0;font:500 12px/1.2 JetBrains Mono,ui-monospace,monospace}.dzq-chips{flex-wrap:wrap;gap:8px;display:flex}.dzq-chip{cursor:pointer;margin:0;display:inline-flex}.dzq-chip input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute;overflow:hidden}.dzq-chip span{letter-spacing:.03em;min-height:44px;color:var(--mut,#aab2e8);border:1px solid var(--line,#36409a);background:#ffffff0a;border-radius:999px;align-items:center;padding:7px 13px;font:600 12px/1 JetBrains Mono,ui-monospace,monospace;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.dzq-chip:hover span{color:#fff;border-color:var(--acc,#a98bff)}.dzq-chip input:checked+span{color:#fff;background:var(--acc-2,#8b5cf0);border-color:var(--acc-2,#8b5cf0)}.dzq-chip input:focus-visible+span{outline-offset:2px;outline:2px solid #a98bff}.dzq-close{place-items:center;width:44px;height:44px;display:grid;top:4px;right:4px}.dzq-box input:not([type=radio]):not([type=checkbox]),.dzq-submit{min-height:44px}.dzq-close:focus-visible,.dzq-submit:focus-visible,.dzq-box input:focus-visible,.dzq-box textarea:focus-visible{outline:2px solid var(--acc,#a98bff);outline-offset:2px}.dzq-box{flex-shrink:0}.dzq-consent{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:6px;margin:4px 0 14px;display:grid}.dz-consent-hit{cursor:pointer;place-items:center;width:44px;height:44px;min-height:44px;margin:0;display:grid}.dzq-box .dzq-consent .dz-consent-hit input{width:20px;height:20px;min-height:20px;accent-color:var(--acc-2,#8556ec);margin:0;padding:0}.dzq-box .dzq-consent .dz-consent-hit{margin:0;display:grid}.dzq-box .dzq-consent>label:not(.dz-consent-hit){box-sizing:border-box;cursor:pointer;align-items:center;min-height:44px;margin:0;padding:4px 0;font-size:12px;line-height:1.55;display:flex}.dzru-consent>label:not(.dz-consent-hit){align-items:center;display:flex}.dz-consent-copy{min-width:0;display:block}.dzq-consent a,.dzru-consent a{color:var(--acc,#a98bff);text-underline-offset:2px}.dzq-consent a:focus-visible,.dzru-consent a:focus-visible{outline:2px solid var(--acc,#a98bff);outline-offset:2px}@media (width<=720px){.dzq-modal{overscroll-behavior:contain;align-items:flex-start;padding:12px;overflow-y:auto}}.dz-crumbs{letter-spacing:.04em;max-width:100%;color:var(--mut-2,#9aa3dd);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0 2px;font-size:12px;display:flex}.dz-crumbs a{min-width:44px;min-height:44px;color:var(--mut,#aab2e8);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.dz-crumbs a:hover{color:var(--acc,#a98bff)}.dz-crumbs b{min-width:0;color:var(--ink,#e7eaff);overflow-wrap:anywhere;font-weight:600}.dzh~.dz-crumbs,.legal .dz-crumbs{color:inherit}.main-nav-extra{display:none}@media (width<=940px){.main-nav{background:var(--navy-2,#131a52);border-bottom:1px solid var(--line,#36409a);flex-direction:column;align-items:flex-start;gap:0;padding:6px 24px;display:none;position:absolute;top:60px;left:0;right:0}.main-nav.is-open{display:flex}.main-nav a{border-bottom:1px solid var(--line,#36409a);align-items:center;width:100%;min-height:44px;padding:10px 0;font-size:14px;display:flex}.nav-toggle{display:block}.header-actions .lang-switch,.header-actions .acct-link{display:none}.main-nav-extra{border-top:1px solid var(--line,#36409a);width:100%;margin-top:6px;padding-top:6px;display:block}.main-nav-extra a{color:var(--acc,#a98bff)}}@media (width<=374px){.header-inner{gap:10px}.site-header .logo span:not(.mk){display:none}.header-actions{gap:8px}}@media (width<=940px){.footer-grid a{padding:6px 0}.footer-bottom{font-size:12px;line-height:1.7}.footer-bottom a{padding:6px 0}.nav-toggle{justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.logo{padding:6px 0}.header-actions .acct-btn{padding:9px 12px}.eyebrow{font-size:12px}.legal a[href^=mailto\:],.legal a[href^=tel\:]{padding:6px 0;display:inline-block}.dza-list a{padding:5px 0;display:inline-block}}@media (width<=400px){.header-actions .acct-btn{padding:9px 10px}}.lang-switch a,.lang-switch .lang-cur{padding:9px 7px}.section-head h1{letter-spacing:-.02em;margin:0;font-size:clamp(24px,3.2vw,32px);font-weight:800;line-height:1.15}.dzauth-brand h1{letter-spacing:-.02em;margin:10px 0 6px;font-size:24px;font-weight:900}h1.dzdl-app{margin:0}@media (width<=720px){.dz-hero .scrim{background:linear-gradient(90deg, var(--navy,#1a2470) 12%, #1a2470ed 52%, #1a24708c 100%)}}.lk-tabs{border-bottom:1px solid var(--line,#36409a);letter-spacing:.04em;flex-wrap:wrap;gap:4px;margin:0 0 20px;font-size:12.5px;display:flex}.lk-tabs a{color:var(--mut,#aab2e8);border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 13px;text-decoration:none}.lk-tabs a:hover{color:var(--ink,#e7eaff)}.lk-tabs a.on{color:var(--acc,#a98bff);border-bottom-color:var(--acc-2,#8b5cf0)}.lk-msg{border-radius:8px;margin:0 0 14px;padding:10px 14px;font-size:13.5px}.lk-msg-success{color:#6fdca4;background:#6fdca41f}.lk-msg-error{color:#ff8f7a;background:#ff8f7a21}.lk-msg-warning{color:#ffc466;background:#ffc4661f}.lk-badge{letter-spacing:.05em;background:var(--card,#1c2780);border:1px solid var(--line,#36409a);color:var(--mut,#aab2e8);border-radius:999px;padding:3px 8px;font:700 10.5px/1 JetBrains Mono,ui-monospace,monospace;display:inline-block}.lk-badge-completed,.lk-badge-booked{color:#6fdca4;border-color:#6fdca466}.lk-badge-cancelled,.lk-badge-failed{color:#ff8f7a;border-color:#ff8f7a66}.lk-order{border:1px solid var(--line,#36409a);background:var(--card,#1c2780);border-radius:10px;margin:0 0 10px;padding:0 16px}.lk-order>summary{cursor:pointer;padding:13px 0;list-style:none}.lk-order>summary::-webkit-details-marker{display:none}.lk-order>summary:before{content:"▸ ";color:var(--acc,#a98bff)}.lk-order[open]>summary:before{content:"▾ "}.lk-table{border-collapse:collapse;width:100%;margin:0 0 14px;font-size:13.5px}.lk-table td{border-top:1px solid var(--line-2,#2b3488);padding:8px 10px 8px 0}.dzt-item{border:1px solid var(--line,#36409a);background:var(--card,#1c2780);color:var(--ink,#e7eaff);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 8px;padding:13px 16px;text-decoration:none;display:flex}.dzt-item:hover{border-color:var(--acc,#a98bff)}.lk-day{border:1px solid var(--line,#36409a);background:var(--card,#1c2780);border-radius:10px;margin:0 0 8px;padding:0 14px}.lk-day>summary{cursor:pointer;padding:11px 0}.dzdemo-slots{flex-wrap:wrap;gap:8px;padding:4px 0 14px;display:flex}body{flex-direction:column;min-height:100dvh;display:flex}main#content{flex:1 0 auto;width:100%}.site-footer{flex-shrink:0}.woo-content{padding-bottom:56px}.dzauth{margin-top:48px}#dzt-topics{max-width:760px;margin:0 auto}#dzt-topics .dzdemo-tile{justify-content:center;min-height:64px;padding:16px 14px}#dzt-wiz .dzdemo-step[data-s="2"] .dzdemo-q,#dzt-wiz .dzdemo-step[data-s="2"] .dzdemo-back{max-width:760px;margin-left:auto;margin-right:auto;display:block}#dzt-wiz .dzdemo-step[data-s="3"]>*{max-width:640px;margin-left:auto;margin-right:auto}#dzt-wiz .dzdemo-step[data-s="3"] .dzauth-form,#dzt-wiz .dzdemo-step[data-s="3"] .dzauth-btn{width:100%}#dzdemo-wiz .dzdemo-step[data-s="4"]>*{max-width:640px;margin-left:auto;margin-right:auto}.header-inner{gap:22px}.main-nav{flex-wrap:nowrap}.main-nav a{white-space:nowrap}:root{--acc-2:#8556ec}.feat h3{margin:11px 0 5px;font-size:15px;font-weight:700}.footer-grid .ft-h{color:#fff;letter-spacing:.04em;margin:0 0 13px;font-size:12px;font-weight:700}@media (width>=901px){.footer-grid{grid-template-columns:1.4fr repeat(auto-fit,minmax(130px,1fr))}}.dzpn{z-index:90000;position:fixed;bottom:18px;left:18px;right:18px}.dzpn[hidden]{display:none}.dzpn-inner{border:1px solid var(--line,#36409a);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12183ff7;border-radius:14px;justify-content:space-between;align-items:flex-end;gap:24px;max-width:960px;margin:0 auto;padding:18px 20px;display:flex;box-shadow:0 18px 54px #04071c70}.dzpn-copy{max-width:760px}.dzpn-eyebrow{font:600 10px var(--mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--acc,#a98bff);margin-bottom:5px}.dzpn h2{margin:0 0 6px;font-size:17px}.dzpn p{color:var(--mut-2,#c6cae8);margin:0;font-size:13px;line-height:1.55}.dzpn .dzpn-links{flex-wrap:wrap;gap:8px 16px;margin-top:8px;display:flex}.dzpn a{color:#c4b5ff;text-underline-offset:2px;text-decoration:underline}.dzpn-ack{background:var(--acc-2,#8556ec);color:#fff;min-height:44px;font:700 13px var(--font,sans-serif);cursor:pointer;border:0;border-radius:8px;flex:none;padding:10px 18px}.dzpn-ack:hover{filter:brightness(1.08)}.form-privacy-note{color:var(--mut-2,#c6cae8);margin:8px 0 12px;font-size:12px;line-height:1.55}.form-privacy-note a,.dzauth-consent a{color:#c4b5ff;text-underline-offset:2px;text-decoration:underline}.dzauth-consent{grid-template-columns:20px 1fr;align-items:start;gap:9px;margin:12px 0;display:grid}.dzauth-consent .dzauth-check{width:18px;height:18px;margin:1px 0 0}.dzauth-consent label{margin:0;font-size:12px;line-height:1.5}@media (width<=720px){.dzpn{bottom:10px;left:10px;right:10px}.dzpn-inner{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:16px;display:block}.dzpn-ack{width:100%;margin-top:14px}}.dza-h2,.dza-h3,.dza-text,.dza-list,.dza-quote,.dza-note,.dza-code,.dza-table-wrap,.dza-cta,.dza-fig-normal,.dza-hr{max-width:720px;margin-left:auto;margin-right:auto}.dza-h2{letter-spacing:-.015em;margin:46px auto 14px;font-size:clamp(21px,2.6vw,27px);font-weight:800;line-height:1.2}.dza-h3{letter-spacing:-.01em;margin:34px auto 10px;font-size:clamp(17px,2vw,20px);font-weight:700}.dza-text{color:var(--mut,#aab2e8);margin:0 auto 18px;font-size:15px;line-height:1.72}.dza-text p{margin:0 0 14px}.dza-text p:last-child{margin-bottom:0}.dza-text b,.dza-text strong{color:var(--ink,#e7eaff);font-weight:700}.dza-text a{color:var(--acc,#a98bff);text-underline-offset:2px;text-decoration:underline}.dza-text a:hover{color:var(--ink,#e7eaff)}.dza-text code,.dza-list code{border:1px solid var(--line,#36409a);background:#ffffff0f;border-radius:4px;padding:1px 5px;font:500 .92em/1.4 JetBrains Mono,ui-monospace,monospace}.dza-list{color:var(--mut,#aab2e8);margin:0 auto 20px;padding-left:22px;font-size:15px;line-height:1.7}.dza-list li{margin:0 0 7px}.dza-list li::marker{color:var(--acc,#a98bff)}.dza-fig,.dza-gal,.dza-video{margin:26px auto}.dza-fig-wide{max-width:940px}.dza-fig-full{max-width:none}.dza-fig img,.dza-gal img{border:1px solid var(--line,#36409a);border-radius:12px;width:100%;height:auto;display:block}.dza-fig figcaption,.dza-gal figcaption,.dza-video figcaption{letter-spacing:.03em;color:var(--mut-2,#9aa3dd);text-align:center;margin-top:9px;font:500 12px/1.5 JetBrains Mono,ui-monospace,monospace}.dza-gal-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.dza-gal .dzl-show-item{cursor:zoom-in}.dza-gal .dzl-show-item img{transition:transform .22s cubic-bezier(.22,.61,.36,1)}@media (hover:hover) and (pointer:fine){.dza-gal .dzl-show-item:hover img{transform:translateY(-3px)}}.dza-video-frame{border:1px solid var(--line,#36409a);border-radius:12px;padding-top:56.25%;position:relative;overflow:hidden}.dza-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.dza-quote{border-left:2px solid var(--acc,#a98bff);margin:26px auto;padding:4px 0 4px 20px}.dza-quote p{color:var(--ink,#e7eaff);margin:0;font-size:17px;line-height:1.6}.dza-quote cite{letter-spacing:.04em;color:var(--mut-2,#9aa3dd);margin-top:10px;font:500 12px/1 JetBrains Mono,ui-monospace,monospace;display:block}.dza-quote cite:before{content:"— "}.dza-note{--dza-note-c:#a98bff;border:1px solid var(--line,#36409a);border-left:3px solid var(--dza-note-c);background:#ffffff08;border-radius:0 10px 10px 0;margin:24px auto;padding:14px 16px}.dza-note-tip{--dza-note-c:#4ade80}.dza-note-caution{--dza-note-c:#fbbf24}.dza-note-danger{--dza-note-c:#fb7185}.dza-note-h{letter-spacing:.06em;text-transform:uppercase;color:var(--dza-note-c);margin-bottom:8px;font:700 12px/1 JetBrains Mono,ui-monospace,monospace}.dza-note p{color:var(--mut,#aab2e8);margin:0;font-size:14px;line-height:1.65}.dza-code{border:1px solid var(--line,#36409a);background:#0a0e2d8c;border-radius:10px;margin:24px auto;position:relative;overflow:hidden}.dza-code-lang{letter-spacing:.1em;text-transform:uppercase;color:var(--mut-2,#9aa3dd);font-size:10px;position:absolute;top:8px;right:12px}.dza-code pre{margin:0;padding:16px 18px;overflow-x:auto}.dza-code code{color:var(--ink,#e7eaff);white-space:pre;font:500 12.5px/1.65 JetBrains Mono,ui-monospace,monospace}.dza-table-wrap{border:1px solid var(--line,#36409a);border-radius:10px;margin:24px auto;overflow-x:auto}.dza-table{border-collapse:collapse;width:100%;font-size:13.5px}.dza-table th,.dza-table td{text-align:left;border-bottom:1px solid var(--line,#36409a);padding:10px 14px}.dza-table th{letter-spacing:.06em;text-transform:uppercase;color:var(--mut-2,#9aa3dd);white-space:nowrap;background:#ffffff08;font:700 11px/1.3 JetBrains Mono,ui-monospace,monospace}.dza-table td{color:var(--mut,#aab2e8)}.dza-table tr:last-child td{border-bottom:0}.dza-cta{border:1px solid var(--line,#36409a);background:linear-gradient(135deg,#8b5cf01f,#ffffff05);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:32px auto;padding:20px 22px;display:flex}.dza-cta-t{color:var(--ink,#e7eaff);margin-bottom:4px;font-size:16px;font-weight:700}.dza-cta p{color:var(--mut,#aab2e8);margin:0;font-size:13.5px;line-height:1.55}.dza-hr{border:0;border-top:1px solid var(--line,#36409a);margin:38px auto}.dzh .dza-text,.dzh .dza-list,.dzh .dza-table td{color:inherit}.page-body{max-width:780px}.page-body.dzl{width:auto;max-width:780px;margin-left:0;margin-right:0}.page-body>*,.page-body .dza-text,.page-body .dza-list,.page-body .dza-quote,.page-body .dza-note,.page-body .dza-code,.page-body .dza-table-wrap,.page-body .dza-cta,.page-body .dza-fig,.page-body .dza-hr{max-width:none;margin-left:0;margin-right:0}.page-body .dza-h2:first-child,.page-body .dza-text:first-child{margin-top:0}.dza-html{margin:18px 0}.dzru{border-top:1px solid var(--line,#36409a)}.dzru-cols{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:34px;display:grid}.dzru .dza-h2{margin-top:0}.dzru .dza-text,.dzru .dza-list{max-width:none;margin-left:0;margin-right:0}.dzru-steps{counter-reset:dzru;padding-left:0;list-style:none}.dzru-steps li{counter-increment:dzru;margin-bottom:10px;padding-left:34px;position:relative}.dzru-steps li:before{content:counter(dzru);border:1px solid var(--line,#36409a);width:24px;height:24px;color:var(--acc,#a98bff);border-radius:50%;justify-content:center;align-items:center;font:700 11px/1 JetBrains Mono,ui-monospace,monospace;display:flex;position:absolute;top:-1px;left:0}.dzru-other{margin-top:38px}.dzru-chips{flex-wrap:wrap;gap:9px;display:flex}.dzru-chips a{border:1px solid var(--line,#36409a);min-height:44px;color:var(--mut,#aab2e8);border-radius:999px;align-items:center;padding:9px 14px;font-size:13.5px;text-decoration:none;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.dzru-chips a:hover{color:#fff;border-color:var(--acc,#a98bff);background:#8b5cf01f}.dzru-chips .dzru-chip-acc{color:var(--acc,#a98bff);border-color:var(--acc-2,#8556ec)}.dzru-model-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.dzru-model-card{min-width:0;color:inherit;background:0 0;text-decoration:none;display:block;overflow:visible}.dzru-model-card:hover{color:inherit}.dzru-model-card-media{aspect-ratio:4/3;background:var(--qp-paper-3,#eef0f3);border-radius:var(--qp-radius-frame,24px);display:block;overflow:hidden}.dzru-model-card-media picture,.dzru-model-card-media img{width:100%;height:100%;display:block}.dzru-model-card-media img{object-fit:cover;transition:filter .42s,transform .52s cubic-bezier(.22,.61,.36,1)}.dzru-model-card:hover .dzru-model-card-media img{filter:saturate(.96)contrast(1.02);transform:scale(1.018)}.dzru-model-card-body{color:var(--qp-ink,#111a3d);padding:18px 2px 0;font-size:20px;font-weight:620;line-height:1.28;display:block}.dzru-model-business{margin-top:16px}.dza-table-product-media{background:var(--qp-paper-3,#eef0f3);border-radius:10px;width:72px;height:64px;margin:0 auto 8px;display:block;overflow:hidden}.dza-table-product-media picture,.dza-table-product-img{width:100%;height:100%;display:block}.dza-table-product-img{object-fit:cover}@media (width<=820px){.dzru-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.dzru-model-grid{gap:12px}.dzru-model-card-body{padding:14px 2px 0;font-size:17px}}.dzru-cta{border:1px solid var(--line,#36409a);background:linear-gradient(135deg,#8b5cf024,#ffffff05);border-radius:14px;margin-top:42px;padding:26px}.dzru-form{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.dzru-field{letter-spacing:.04em;min-width:0;color:var(--mut,#aab2e8);flex-direction:column;flex:190px;gap:6px;font:600 11px/1.2 JetBrains Mono,ui-monospace,monospace;display:flex}.dzru-form input[type=text],.dzru-form input[type=tel]{border:1px solid var(--line,#36409a);width:100%;min-width:0;color:var(--ink,#e7eaff);font:inherit;background:#0a0e2d73;border-radius:9px;padding:12px 14px;font-size:14px}.dzru-form input::placeholder{color:var(--mut-2,#9aa3dd)}.dzru-form input:focus-visible{outline:2px solid var(--acc,#a98bff);outline-offset:2px;border-color:var(--acc,#a98bff)}.dzru-form button{border:1px solid var(--acc-2,#8556ec);background:var(--acc-2,#8556ec);color:#fff;font:inherit;cursor:pointer;border-radius:9px;padding:12px 22px;font-size:14px;font-weight:700;transition:background-color .16s}.dzru-form button:hover{background:#7a4ce2}.dzru-form button:focus-visible{outline:2px solid var(--acc,#a98bff);outline-offset:2px}.dzru-form button[disabled]{opacity:.6;cursor:default}.dzru-consent{color:var(--mut,#aab2e8);flex:1 0 100%;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:6px;font-size:12px;line-height:1.55;display:grid}.dzru-consent .dz-consent-hit input{width:20px;height:20px;accent-color:var(--acc-2,#8556ec);margin:0}.dzru-consent .dz-consent-hit{margin:0}.dzru-consent>label:not(.dz-consent-hit){box-sizing:border-box;cursor:pointer;align-items:center;min-height:44px;padding:4px 0;display:flex}.dzru-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.dzru-msg{color:var(--acc,#a98bff);margin:12px 0 0;font-size:14px}.dzru-msg[data-error]{color:#fb7185}@media (width<=720px){.dzru-cta{padding:20px 16px}.dzru-form button{width:100%}}.dza-page-h1{letter-spacing:-.02em;max-width:720px;margin:6px auto 22px;font-size:clamp(26px,4vw,38px);font-weight:800;line-height:1.12}.dzru-faq .dzl-faq-item{border-color:var(--line,#36409a);background:#ffffff0a}.dzru-faq .dzl-faq-item summary{color:var(--ink,#e7eaff)}.dzru-faq .dzl-faq-item>div{color:var(--mut,#aab2e8);padding:0 18px 16px;line-height:1.65}.dzru-why{columns:2;column-gap:34px;max-width:860px;margin-left:0}@media (width<=720px){.dzru-why{columns:1}}.dza-list a{color:var(--acc,#a98bff);text-underline-offset:2px;text-decoration:underline}.dza-list a:hover{color:var(--ink,#e7eaff)}.page-body .dzl-faq{color:inherit;background:0 0;padding:8px 0 0}.page-body .dzl-faq h2{letter-spacing:-.015em;color:var(--ink,#e7eaff);text-align:left;margin:30px 0 14px;font-size:clamp(21px,2.6vw,27px);font-weight:800}.page-body .dzl-faq-list{margin-left:0}.page-body .dzl-faq-item{border-color:var(--line,#36409a);background:#ffffff0a}.page-body .dzl-faq-item summary{color:var(--ink,#e7eaff)}.page-body .dzl-faq-item>div{color:var(--mut,#aab2e8);padding:0 18px 16px;line-height:1.65}.page-body .btn,.woo-content .btn{color:#fff}.dzco{max-width:1040px}.dzco-narrow{max-width:720px}.dzco-h1{letter-spacing:-.02em;margin:10px 0 8px;font-size:clamp(26px,4vw,36px);font-weight:800;line-height:1.14}.dzco-lead{color:var(--mut,#aab2e8);max-width:62ch;margin:0 0 22px;font-size:15px;line-height:1.7}.dzco-lead a,.dzco-legal a{color:var(--acc,#a98bff);text-underline-offset:2px;text-decoration:underline}.dzco a:focus-visible,.dzco button:focus-visible,.dzco input[type=checkbox]:focus-visible{outline:2px solid var(--acc,#a98bff);outline-offset:2px}.footer-legal-item{display:inline}.footer-legal-item+.footer-legal-item a:before{content:"· "}.dzco-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-template-areas:"form summary";align-items:start;gap:28px;margin-top:18px;display:grid}.dzco-form{flex-direction:column;grid-area:form;gap:16px;display:flex}.dzco-side{grid-area:summary}.dzco-f{display:block}.dzco-f>span{letter-spacing:.04em;text-transform:uppercase;color:var(--mut-2,#9aa3dd);margin-bottom:7px;font:600 12px/1.2 JetBrains Mono,ui-monospace,monospace;display:block}.dzco-f>span i{color:var(--acc,#a98bff);font-style:normal}.dzco-f input,.dzco-f textarea,.dzco-f select{border:1px solid var(--line,#36409a);width:100%;color:var(--ink,#e7eaff);font:inherit;background:#0a0e2d73;border-radius:9px;padding:12px 14px;font-size:15px}.dzco-f textarea{resize:vertical;line-height:1.6}.dzco-f input:focus,.dzco-f textarea:focus,.dzco-f select:focus{outline:2px solid var(--acc,#a98bff);outline-offset:2px;border-color:var(--acc,#a98bff);box-shadow:none}.dzco-f small{color:var(--mut-2,#9aa3dd);margin-top:6px;font-size:12.5px;display:block}.dzco-err{color:#fb7185;margin-top:6px;font-size:13px;font-style:normal;display:block}.dzco-submit{align-self:flex-start;padding:13px 22px;font-size:14px}.dzco-legal{color:var(--mut-2,#9aa3dd);margin:4px 0 0;font-size:12.5px;line-height:1.6}.dzco-consent-row{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:6px;display:grid}.dzco-consent-row .dz-consent-hit input{width:20px;height:20px;accent-color:var(--acc-2,#8556ec);margin:0}.dzco-consent-row .dz-consent-hit{margin:0}.dzco-consent-row>label:not(.dz-consent-hit){box-sizing:border-box;cursor:pointer;min-height:44px;padding:4px 0;display:block}.dzco-consent p{margin:6px 0 0 50px}.dzco-consent-separate{margin-top:16px}.dzco-card{border:1px solid var(--line,#36409a);background:#ffffff08;border-radius:14px;padding:18px}.dzco-prod{align-items:center;gap:12px;margin-bottom:16px;display:flex}.dzco-prod img{object-fit:cover;border-radius:8px}.dzco-prod-n{font-size:15px;font-weight:700}.dzco-prod-s{color:var(--mut-2,#9aa3dd);margin-top:3px;font-size:12px}.dzco-sum{border-top:1px solid var(--line,#36409a);padding-top:12px}.dzco-row{color:var(--mut,#aab2e8);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;font-size:14px;display:flex}.dzco-row b{color:var(--ink,#e7eaff);white-space:nowrap;font-size:16px}.dzco-row small,.dzco-row-acc b{color:var(--acc,#a98bff)}.dzco-note{color:var(--mut-2,#9aa3dd);margin:14px 0 0;font-size:12.5px;line-height:1.6}.dzco-methods{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin:22px 0;display:grid}.dzco-method{border:1px solid var(--line,#36409a);background:#ffffff08;border-radius:14px;flex-direction:column;gap:8px;padding:20px;display:flex}.dzco-method-best{border-color:var(--acc-2,#8556ec);background:linear-gradient(135deg,#8b5cf024,#ffffff05)}.dzco-method-h{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.dzco-method-p{letter-spacing:-.02em;font-size:26px;font-weight:800}.dzco-method-s{color:var(--mut,#aab2e8);margin-bottom:6px;font-size:13px;line-height:1.5}.dzco-method button{justify-content:center;min-height:44px;margin-top:auto}.dzco-badge{letter-spacing:.04em;color:#fff;background:var(--acc-2,#8556ec);border-radius:999px;padding:5px 9px;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.dzco-ok{margin-bottom:22px}.dzco-ok-i{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:12px;font-size:22px;display:flex}.dzco-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.dzco .dza-table{margin:0 0 8px}@media (width<=860px){.dzco-grid{grid-template-columns:1fr;grid-template-areas:"summary""form"}}@media (width<=720px){.dzco-submit,.dzco-method button{width:100%}}.dzru-buy{border:1px solid var(--acc-2,#8556ec);background:linear-gradient(135deg,#8b5cf029,#ffffff05);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:34px;padding:20px 22px;display:flex}.dzru-buy-p{letter-spacing:-.02em;font-size:22px;font-weight:800}.dzru-buy-s{color:var(--mut,#aab2e8);margin-top:4px;font-size:13px}.lk-paid{letter-spacing:.05em;text-transform:uppercase;color:#4ade80;font:700 11px/1 JetBrains Mono,ui-monospace,monospace}.lk-note{color:var(--mut-2,#9aa3dd);margin:10px 0 0;font-size:12px}.lk-actions{margin:12px 0 0}.dzl-hl-item h3{color:#fff;margin:12px 0 6px;font-size:16px;font-weight:800}.qp-page .qp-inline-request{min-width:0;margin-top:24px}.qp-page .qp-inline-request--contact{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.qp-page .qp-inline-request--contact>.qp-button{max-width:100%;margin:0}.qp-page .dza-cta>.qp-inline-request,.qp-page .qp-mixup-config-cta>.qp-inline-request{margin-top:0}.qp-page .qp-inline-request__form{border:1px solid var(--qp-line,#d9dce2);background:var(--qp-paper,#fff);color:var(--qp-ink,#090a0d);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:24px;display:grid}.qp-page .qp-inline-request__form .dzru-field{flex-direction:column;gap:8px;min-width:0;display:flex}.qp-page .qp-inline-request__form input:not([type=checkbox]):not(.dzru-hp){box-sizing:border-box;border:1px solid var(--qp-control-line,#b4bac3);color:#090a0d;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border-radius:8px;padding:12px;font-size:16px}.qp-page .qp-inline-request__hint,.qp-page .qp-inline-request__form .dzru-consent{grid-column:1/-1;margin:0;font-size:12px;line-height:1.6}.qp-page .qp-inline-request__form a{color:inherit;text-decoration:underline}.qp-page .qp-inline-request__form button{background:var(--qp-focus,#5f43d8);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:8px;grid-column:1/-1;padding:12px 24px;font-weight:600}.qp-page .qp-inline-request__form button:disabled{opacity:.65;cursor:wait}.qp-page .qp-inline-request__form[hidden]{display:none}.qp-page .qp-production-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.qp-page .qp-production-film{width:min(100%,420px);margin:32px auto 0}.qp-page .qp-production-film video{object-fit:contain;border-radius:24px;width:auto;max-width:100%;height:auto;max-height:78svh;margin-inline:auto;display:block}.qp-page .qp-production-film figcaption{margin-top:12px;font-size:14px;line-height:1.6}.qp-page .qp-production-film video:focus-visible{outline-offset:4px;outline:3px solid #719aff}.qp-page .qp-production-gallery figure{min-width:0;margin:0}.qp-page .qp-production-gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:14px;width:100%;height:auto}.qp-page .qp-production-gallery figcaption{margin-top:12px;font-size:13px;line-height:1.6}.qp-page .qp-assembly-placeholder,.qp-page .qp-result-placeholder{border:1px dashed var(--qp-control-line,#b4bac3);border-radius:14px;padding:32px}.qp-page .qp-table-product-link{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.qp-page .qp-inline-request__form .dzru-hp{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.qp-page .qp-ru-calculator{container-type:inline-size}.qp-page .qp-ru-calculator--interactive .qp-ru-calculator-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-page .qp-ru-calculator label{flex-direction:column;justify-content:flex-end;display:flex}.qp-page .qp-ru-calculator label>input{margin-top:auto}.qp-page .qp-ru-calculator--interactive label{grid-column:auto}.qp-page .qp-ru-calculator--interactive .qp-ru-calculator-basis{color:var(--qp-ink,#090a0d);font-size:24px}.qp-page .qp-ru-calculator-status{margin:16px 0;font-size:14px;line-height:1.6}.qp-page .qp-ru-calculator-results>div:nth-child(2){background:#33266b}.qp-page .qp-faq-more{margin-top:16px}.qp-page .qp-faq-more>summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.qp-page .qp-product-results .qp-mini-format-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-page .qp-mixup-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.qp-page .qp-mixup-trust li{border:1px solid #ffffff3d;border-radius:14px;padding:16px}.qp-page .qp-mixup-trust li:before{display:none}.qp-page .qp-catalog-links{flex-wrap:wrap;gap:16px 24px;margin-top:32px;display:flex}.qp-page .qp-catalog-links a{padding:10px 0}.qp-page .qp-ru-product-card .qp-card-backdrop{display:none}.qp-page .qp-ru-product-card:not(.qp-ru-product-card--software) .pthumb{isolation:isolate;aspect-ratio:4/3;background:var(--qp-paper-2,#f7f8fa);padding:0;position:relative}.qp-page .qp-ru-product-card:not(.qp-ru-product-card--software) .qp-card-backdrop{z-index:-1;object-fit:cover;filter:blur(18px)saturate(.72);pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.15)}.qp-page .qp-ru-product-card:not(.qp-ru-product-card--software) .pthumb picture{width:100%;height:100%;display:block;position:relative}.qp-page .qp-ru-product-card:not(.qp-ru-product-card--software) .pphoto{object-fit:contain;border-radius:0;width:100%;height:100%}.qp-cookie[data-market=ru] .qp-cookie__sheet{width:min(560px,100%);margin:0 0 0 auto}.qp-cookie[data-market=ru] .qp-cookie__summary{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.qp-cookie[data-market=ru] .qp-cookie__status{display:none}.qp-cookie[data-market=ru] h2{max-width:none;margin-bottom:8px;font-size:18px}.qp-cookie[data-market=ru] p{font-size:12px;line-height:1.5}.qp-cookie[data-market=ru] .qp-cookie__actions{flex-wrap:wrap;gap:8px;display:flex}.qp-cookie[data-market=ru] .qp-cookie__actions button{flex:auto;min-height:44px}@container (width<=430px){.qp-page .qp-ru-calculator--interactive .qp-ru-calculator-fields,.qp-page .qp-ru-calculator-results{grid-template-columns:minmax(0,1fr)}.qp-page .qp-ru-calculator-results>div{border-right:0;min-height:96px}}@media (width<=600px){.qp-page .qp-production-gallery{grid-template-columns:minmax(0,1fr)}.qp-page .qp-inline-request__form{grid-template-columns:minmax(0,1fr);padding:16px}.qp-page .qp-product-results .qp-mini-format-grid{grid-template-columns:minmax(0,1fr)}}.qp-ru-home .qp-ru-home-hero-lead{max-width:60ch;color:inherit;margin:24px 0;font-size:clamp(16px,1.4vw,20px);line-height:1.6}.qp-nav-products{flex:none;position:relative}[data-market=ru] .footer-grid{grid-template-columns:1.4fr repeat(4,minmax(130px,1fr))}.qp-nav-products summary{min-height:44px;color:var(--qp-muted,#545963);cursor:pointer;align-items:center;gap:5px;font:500 14px/1 Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;list-style:none;display:flex}.qp-nav-products summary::-webkit-details-marker{display:none}.qp-nav-products summary:hover,.qp-nav-products[open] summary{color:var(--qp-ink,#090a0d)}.qp-nav-products summary:focus-visible{outline:3px solid color-mix(in srgb, var(--qp-focus,#8478ff) 38%, transparent);outline-offset:3px;border-radius:7px}.qp-nav-products summary i{font-size:14px;transition:transform .16s cubic-bezier(.22,.61,.36,1)}.qp-nav-products[open] summary i{transform:rotate(180deg)}.qp-nav-products-menu{z-index:100;border:1px solid var(--qp-line,#d9dce2);-webkit-backdrop-filter:blur(16px)saturate(76%);backdrop-filter:blur(16px)saturate(76%);background:#fffffff5;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:16px;width:min(320px,100vw - 32px);max-height:calc(100dvh - 100px);padding:18px 20px 20px;display:grid;position:absolute;top:calc(100% + 8px);left:-20px;overflow-y:auto;box-shadow:0 18px 38px #090a0d1f}.qp-nav-products-group{min-width:0;padding:0 0 16px}.qp-nav-products-group h2,.qp-page .qp-nav-products-title{color:var(--qp-ink,#090a0d);margin:0 0 8px;font:600 12px/1.35 Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:block}.qp-nav-products-group h2 a{text-decoration:none}.qp-page .qp-nav-products-title{color:var(--qp-focus,#5f43d8)}.qp-page .qp-nav-products-title span{padding-left:2px}.qp-page .qp-nav-products-menu a:not(.qp-nav-products-title){min-height:30px;color:var(--qp-muted,#545963);border:0;flex-wrap:wrap;align-items:baseline;gap:4px;padding:5px 0;font-size:13px;line-height:1.35;display:flex}.qp-page .qp-nav-products-menu a:not(.qp-nav-products-title):hover,.qp-page .qp-nav-products-menu a:not(.qp-nav-products-title):focus-visible{color:var(--qp-ink,#090a0d)}.qp-nav-products-menu small{color:var(--qp-muted-2,#747a86);font-size:11px;line-height:1.35}@media (width>=941px){[data-market=ru] .header-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-content:normal;display:grid}[data-market=ru] .site-header .logo{justify-self:start}[data-market=ru] .main-nav{justify-self:center;gap:24px}[data-market=ru] .header-actions{justify-self:end}}.qp-training-page .qp-training-docs{border-top:1px solid var(--qp-line,#d9dce2);padding:48px 0 54px}.qp-training-page .qp-training-docs h2{color:var(--qp-ink,#090a0d);letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:560;line-height:1.08}.qp-training-page .qp-training-docs p{max-width:60ch;color:var(--qp-muted,#545963);margin:18px 0 0;font-size:17px;line-height:1.6}.qp-training-page .qp-training-docs .qp-button{margin-top:28px}.qp-training-page .qp-empty-state{min-height:0}.qp-seo-product-hero__lead+.qp-button{margin-top:28px}@media (width<=640px){.qp-training-page .qp-training-docs{padding:36px 0 42px}.qp-training-page .qp-training-docs p{font-size:16px}.qp-training-page .qp-training-docs .qp-button{width:100%;margin-top:24px}}.qp-page .qp-seo-product-spec-list{border:1px solid var(--qp-line,#d9dce2);border-radius:20px;overflow:hidden}@media (width>=769px){.qp-page .qp-seo-product-spec-list>div:nth-child(odd){padding-left:28px;padding-right:48px}.qp-page .qp-seo-product-spec-list>div:nth-child(2n){padding-left:48px;padding-right:28px}.qp-page .qp-seo-product-spec-list>div:last-child,.qp-page .qp-seo-product-spec-list>div:nth-last-child(2):nth-child(odd){border-bottom:0}}@media (width<=768px){.qp-page .qp-seo-product-spec-list>div,.qp-page .qp-seo-product-spec-list>div:nth-child(odd),.qp-page .qp-seo-product-spec-list>div:nth-child(2n){padding-inline:20px}.qp-page .qp-seo-product-spec-list>div:nth-last-child(-n+2){border-bottom:1px solid var(--qp-line,#d9dce2)}.qp-page .qp-seo-product-spec-list>div:last-child{border-bottom:0}}.qp-page .qp-review-placeholder{max-width:70ch;margin:24px 0 0;line-height:1.6}.qp-page .qp-seo-section-nav .qp-product-nav-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:24px}.qp-page .qp-seo-section-nav .qp-product-name{overflow-wrap:anywhere;min-width:0}.qp-page .qp-seo-section-nav .qp-product-links{flex-wrap:wrap;gap:8px 22px;display:flex}.qp-page .qp-seo-section-nav a{text-decoration:none}.qp-page .qp-seo-section-nav a:focus-visible{outline-offset:2px;outline:2px solid #fff}.qp-page .qp-read-page>section[id],.qp-page .qp-read-page h1[id],.qp-page .qp-read-page h2[id]{scroll-margin-top:140px}@media (width<=640px){.qp-page .qp-seo-section-nav{position:static}.qp-page .qp-seo-section-nav .qp-product-nav-inner{grid-template-columns:minmax(0,1fr);gap:0;padding-block:8px}.qp-page .qp-seo-section-nav .qp-product-links{justify-content:flex-start;gap:0 18px}.qp-page .qp-read-page>section[id],.qp-page .qp-read-page h1[id],.qp-page .qp-read-page h2[id]{scroll-margin-top:88px}}.qp-ru-home .qp-home-section-head{align-items:flex-start}.qp-ru-home .qp-home-section-head h2,.qp-ru-home-business h2,.qp-ru-home-production h2,.qp-ru-home-order h2,.qp-ru-home-reviews h2,.qp-ru-home-faq h2,.qp-ru-home-closing h2{letter-spacing:0;text-wrap:balance;margin:0;font-size:48px;font-weight:520;line-height:1.08}.qp-ru-product-card .pname{margin:0}.qp-ru-product-card .pdesc{min-height:45px}.qp-ru-home-why .qp-home-system-head{width:min(940px,100%)}.qp-ru-home-why-grid{border-top:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));margin:72px 0 0;padding:0;list-style:none;display:grid}.qp-ru-home-why-grid li{color:#ffffffd1;border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;align-items:flex-start;gap:14px;min-width:0;min-height:112px;padding:30px 28px 28px 0;font-size:15px;font-weight:520;line-height:1.55;display:flex}.qp-ru-home-why-grid li:nth-child(3n+2),.qp-ru-home-why-grid li:nth-child(3n+3){padding-left:28px}.qp-ru-home-why-grid li:nth-child(3n){border-right:0;padding-right:0}.qp-ru-home-why-grid i{color:var(--qp-focus,#8478ff);flex:none;margin-top:2px;font-size:18px}.qp-ru-home-business{background:var(--qp-paper,#fff)}.qp-ru-home-business-grid{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:80px;display:grid}.qp-ru-home-business header>p{max-width:48ch;color:var(--qp-muted,#545963);margin:24px 0 0;font-size:16px;line-height:1.65}.qp-ru-home-business header .qp-text-link{min-height:44px;color:var(--qp-ink-3,#3d414a);align-items:center;gap:8px;margin-top:20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.qp-ru-home-business header .qp-text-link:hover{color:var(--qp-ink,#090a0d)}.qp-ru-home-production{color:#fff;background:var(--qp-ink-2,#111318)}.qp-ru-home-production .qp-production-module{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:80px;display:grid}.qp-ru-home-production .qp-production-module__body{color:#ffffffb8;max-width:76ch;margin:0;font-size:16px;line-height:1.75}.qp-ru-home-production .qp-production-module__body p{margin:0}.qp-ru-home-order{background:var(--qp-paper,#fff)}.qp-ru-calculator{background:var(--qp-paper-2,#f7f8fa);border:1px solid var(--qp-line,#d9dce2);border-radius:24px;min-width:0;padding:32px}.qp-ru-calculator-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.qp-ru-calculator-basis{color:var(--qp-ink-3,#3d414a);margin:0 0 20px;font-size:13px;font-weight:520;line-height:1.55}.qp-ru-calculator label{color:var(--qp-ink-3,#3d414a);align-content:start;gap:9px;font-size:13px;font-weight:600;line-height:1.35;display:grid}.qp-ru-calculator input{width:100%;min-width:0;height:50px;color:var(--qp-ink,#090a0d);background:var(--qp-paper,#fff);border:1px solid var(--qp-control-line,#b4bac3);font-variant-numeric:tabular-nums;border-radius:10px;padding:0 14px;font:500 16px/1 Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qp-ru-calculator input:focus-visible{outline:3px solid color-mix(in srgb, var(--qp-focus,#8478ff) 38%, transparent);outline-offset:1px;border-color:var(--qp-violet,#6554f4)}.qp-ru-calculator-results{color:#fff;background:var(--qp-ink-2,#111318);border:1px solid var(--qp-line-dark,#2a2d34);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;display:grid;overflow:hidden}.qp-ru-calculator-results>div{border-right:1px solid var(--qp-line-dark,#2a2d34);align-content:space-between;gap:18px;min-width:0;min-height:124px;padding:20px;display:grid}.qp-ru-calculator-results>div:last-child{border-right:0}.qp-ru-calculator-results span{color:#ffffffa8;font-size:12px;font-weight:500;line-height:1.45}.qp-ru-calculator-results output{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:23px;font-weight:620;line-height:1.1}.qp-ru-calculator-note{color:var(--qp-muted,#545963);margin:22px 0;font-size:12px;line-height:1.6}.qp-ru-home-reviews{background:var(--qp-paper-2,#f7f8fa)}.qp-ru-review-slots{border-top:1px solid var(--qp-line,#d9dce2);border-bottom:1px solid var(--qp-line,#d9dce2);grid-template-columns:repeat(4,minmax(0,1fr));min-height:112px;margin-top:48px;display:grid}.qp-ru-review-slots>div+div{border-left:1px solid var(--qp-line,#d9dce2)}.qp-ru-faq-questions{border-top:1px solid var(--qp-line,#d9dce2);margin:0;padding:0;list-style:none}.qp-ru-faq-questions li{min-height:64px;color:var(--qp-ink,#090a0d);border-bottom:1px solid var(--qp-line,#d9dce2);align-items:center;padding:16px 0;font-size:16px;font-weight:600;line-height:1.45;display:flex}.qp-ru-home-closing p{color:#ffffffad;max-width:62ch;margin:20px 0 0;font-size:16px;line-height:1.65}.qp-ru-home-closing .qp-button{cursor:pointer;border:0}.qp-rental-pending .qp-home-section{min-height:62vh}.qp-rental-pending h1{max-width:18ch;margin:18px 0;font-size:clamp(42px,6vw,78px);line-height:1}.qp-rental-pending p{max-width:68ch;color:var(--qp-muted,#545963);line-height:1.7}.qp-rental-pending .qp-button{margin-top:24px}@media (width<=940px){[data-market=ru] .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}[data-market=ru] .footer-brand{grid-column:1/-1}.qp-nav-products{width:100%}.qp-nav-products summary{width:100%;min-height:44px;color:var(--qp-ink-3,#3d414a);border-bottom:1px solid var(--qp-line,#d9dce2);justify-content:space-between;padding:10px 0}.qp-nav-products-menu{width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:0;padding:8px 0 8px 18px;position:static}.qp-nav-products-group{border-bottom:1px solid var(--qp-line,#d9dce2);padding:12px 0 8px}.qp-nav-products-group:last-child{border-bottom:0}.qp-nav-products-group h2,.qp-page .qp-nav-products-title{margin-bottom:4px}.qp-page .qp-nav-products-menu a:not(.qp-nav-products-title){min-height:38px;padding:8px 0}.qp-ru-home-why-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:56px}.qp-ru-home-why-grid li,.qp-ru-home-why-grid li:nth-child(3n+2),.qp-ru-home-why-grid li:nth-child(3n+3){padding:26px 24px 24px 0}.qp-ru-home-why-grid li:nth-child(2n){border-right:0;padding-left:24px;padding-right:0}.qp-ru-home-why-grid li:nth-child(odd){border-right:1px solid #ffffff24}.qp-ru-home-business-grid{grid-template-columns:1fr;gap:44px}.qp-ru-home-production .qp-production-module{grid-template-columns:1fr;gap:28px}.qp-ru-review-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-ru-review-slots>div:nth-child(3){border-left:0;border-top:1px solid var(--qp-line,#d9dce2)}.qp-ru-review-slots>div:nth-child(4){border-top:1px solid var(--qp-line,#d9dce2)}.qp-ru-calculator-fields,.qp-ru-calculator-results{grid-template-columns:1fr}.qp-ru-calculator-results>div{border-right:0;border-bottom:1px solid var(--qp-line-dark,#2a2d34);min-height:94px}.qp-ru-calculator-results>div:last-child{border-bottom:0}}@media (width<=720px){.qp-nav-products-menu{-webkit-backdrop-filter:none;backdrop-filter:none}.qp-ru-home .qp-home-section-head h2,.qp-ru-home-business h2,.qp-ru-home-production h2,.qp-ru-home-order h2,.qp-ru-home-reviews h2,.qp-ru-home-faq h2,.qp-ru-home-closing h2{font-size:34px}.qp-ru-home-why-grid{grid-template-columns:minmax(0,1fr);margin-top:44px}.qp-ru-home-why-grid li,.qp-ru-home-why-grid li:nth-child(2n),.qp-ru-home-why-grid li:nth-child(odd),.qp-ru-home-why-grid li:nth-child(3n+2),.qp-ru-home-why-grid li:nth-child(3n+3){border-right:0;min-height:0;padding:20px 0}.qp-ru-calculator{border-radius:20px;padding:22px}.qp-ru-home-closing .qp-home-closing-inner{align-items:stretch}}@media (width<=480px){[data-market=ru] .footer-grid{grid-template-columns:minmax(0,1fr)}[data-market=ru] .footer-brand{grid-column:auto}.qp-ru-calculator{padding:18px}.qp-ru-calculator .qp-button{width:100%}}.lead-turnstile{background:#f7f8fa;border:1px solid #14192321;border-radius:14px;gap:12px;min-width:0;margin-block:18px 6px;padding:14px;display:grid}.lead-turnstile[hidden]{display:none}.lead-turnstile__intro{grid-template-columns:8px minmax(0,1fr);align-items:center;gap:2px 10px;display:grid}.lead-turnstile__intro:before{content:"";background:#7568ff;border-radius:50%;grid-row:1/span 2;width:8px;height:8px;box-shadow:0 0 0 4px #7568ff1f}.lead-turnstile__title{color:#17191d;font-size:.9rem;font-weight:650;line-height:1.35}.lead-turnstile__copy{color:#656b75;font-size:.8rem;line-height:1.4}.lead-turnstile__widget{border-radius:8px;align-items:center;min-width:0;max-width:100%;min-height:65px;display:flex;overflow:hidden}.lead-turnstile__retry{color:#23262b;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9bec7;border-radius:999px;justify-self:start;padding:9px 15px;font-size:.86rem;font-weight:600}.lead-turnstile__retry:hover{background:#f0f2f5;border-color:#858c97}.lead-turnstile__retry:focus-visible{outline-offset:3px;outline:2px solid #7568ff}@media (width<=480px){.lead-turnstile{padding:12px}}.lead-form-gate{color:var(--mut,#5d6470);margin:14px 0 0;font-size:.9rem;line-height:1.45}.qp-inline-request__form .lead-turnstile,.qp-inline-request__form .lead-form-gate{grid-column:1/-1}[data-lead-submit][hidden]{display:none!important}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(fonts/onest-cyrillic-ext.3b92358d7d38.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(fonts/onest-cyrillic.3c837520cb01.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(fonts/onest-latin-ext.2c6e370c5824.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(fonts/onest-latin.1c318527f22c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.qp-page{--qp-ink:#090a0d;--qp-ink-2:#111318;--qp-ink-3:#3d414a;--qp-muted:#545963;--qp-paper:#fff;--qp-paper-2:#f7f8fa;--qp-paper-3:#eef0f3;--qp-line:#d9dce2;--qp-line-dark:#2a2d34;--qp-soft:#151619;--qp-soft-2:#1d1e22;--qp-metal:#aab1bb;--qp-metal-light:#e7eaee;--qp-violet:#6554f4;--qp-violet-hover:#4d40d0;--qp-focus:#8478ff;--qp-control-dark:#17181b;--qp-control-light:#e6e9ed;--qp-control-line:#b4bac3;--qp-control-led:#7568ff;--qp-glass-light:#f4f6f9e6;--qp-glass-light-strong:#f7f8faf5;--qp-glass-dark:#14161bd1;--qp-glass-edge:#c6ccd657;--qp-soft-grain:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27128%27 height=%27128%27 viewBox=%270 0 128 128%27%3E%3Cfilter id=%27n%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%27.72%27 numOctaves=%273%27 seed=%2717%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27128%27 height=%27128%27 filter=%27url(%23n)%27 opacity=%27.075%27/%3E%3C/svg%3E");--navy:#fff;--navy-2:#f7f8fa;--card:#fff;--card2:#f7f8fa;--ink:#090a0d;--mut:#545963;--mut-2:#6b717c;--line:#d9dce2;--line-2:#b4bac3;--acc:#5547e8;--acc-2:#5547e8;--font:"Onest", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"Onest", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--qp-gutter:56px;--qp-max:1472px;--qp-radius-frame:24px;--qp-radius-card:16px;--qp-media-edge:#aeb6c2b8;--qp-media-highlight:#ffffffad;--qp-media-shadow:0 18px 46px #1214191a;color:var(--qp-ink);background:var(--qp-paper-2);letter-spacing:0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6}.qp-classic{--qp-classic-edge:#ffffff38;--qp-classic-surface:#13151abd}.qp-classic-hero{min-height:760px}.qp-classic-hero .qp-hero-media img{object-position:center 38%}.qp-classic-hero-inner{z-index:2;padding-top:28px;padding-bottom:64px;position:relative}.qp-classic-hero-grid{grid-template-columns:minmax(0,1fr);align-items:end;min-height:610px;display:grid}.qp-classic-hero-copy{max-width:720px}.qp-classic-hero-copy h1{max-width:15ch}.qp-classic-prices{border:1px solid var(--qp-classic-edge);border-radius:var(--qp-radius-card,16px);background:var(--qp-classic-edge);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:520px;margin-top:24px;display:grid;overflow:hidden}.qp-classic-prices div{background:#090a0dc7;gap:4px;min-width:0;padding:16px 18px;display:grid}.qp-classic-prices span{color:#ffffffb3;font-size:13px}.qp-classic-prices strong{color:#fff;font-size:18px}.qp-classic-drawing{box-sizing:border-box;border:1px solid var(--qp-classic-edge);border-radius:var(--qp-radius-frame,24px);-webkit-backdrop-filter:blur(18px)saturate(.8);backdrop-filter:blur(18px)saturate(.8);background:#14161c9e;min-width:0;padding:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 24px 70px #00000047}.qp-classic-drawing svg{color:#f6f7fa;width:100%;height:auto;display:block}.qp-classic-drawing .s,.qp-classic-drawing line{stroke:currentColor}.qp-classic-drawing text{fill:currentColor;letter-spacing:0;font-family:inherit}.qp-classic-drawing .anno{opacity:.66}.qp-classic-detail-grid{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:center;gap:64px;display:grid}.qp-classic-intro .qp-product-feature{margin-top:48px}.qp-classic-specs .qp-product-specs-grid{grid-template-columns:minmax(0,1fr);gap:48px}.qp-classic-specs .qp-product-specs-heading{max-width:760px;position:static}.qp-classic-specs .qp-product-specs th{overflow-wrap:normal;width:30%;min-width:220px}.qp-classic-detail-copy,.qp-classic-detail-media,.qp-classic-detail-empty{min-width:0}.qp-classic-detail-copy h2{max-width:18ch}.qp-classic-detail-media{margin:0}.qp-classic-detail-media picture,.qp-classic-detail-media img{width:100%;display:block}.qp-classic-detail-media img{object-fit:contain;border-radius:var(--qp-radius-frame,24px);border:1px solid #5d636d61;max-height:660px;box-shadow:inset 0 1px #ffffff80,0 20px 54px #090a0d1a}.qp-classic-detail-media figcaption{color:var(--qp-muted,#5d636d);margin-top:10px;font-size:13px}.qp-classic-detail--dark{color:#f7f7f8;background:#13151a}.qp-classic-detail--dark .qp-lead,.qp-classic-detail--dark .qp-section-label,.qp-classic-detail--dark .qp-product-system-list span{color:#b7bac2}.qp-classic-detail--dark .qp-product-system-list li{border-color:#ffffff29}.qp-classic-detail-empty{border-radius:var(--qp-radius-frame,24px);border:1px solid #5d636d4d}.qp-classic-table-frame{border-radius:var(--qp-radius-frame,24px);background:#ffffffb8;border:1px solid #5d636d47;margin-top:40px;overflow-x:auto;box-shadow:inset 0 1px #fff,0 16px 44px #090a0d14}.qp-classic-table-frame table{border-collapse:collapse;width:100%;min-width:700px}.qp-classic-table-frame th,.qp-classic-table-frame td{text-align:left;vertical-align:top;border-bottom:1px solid #5d636d33;padding:18px 20px}.qp-classic-table-frame tr:last-child th,.qp-classic-table-frame tr:last-child td{border-bottom:0}.qp-classic-software-context{border-top:1px solid #5d636d3d;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:40px;margin-top:72px;padding-top:40px;display:grid}.qp-classic-software-context h3{margin:8px 0 12px;font-size:28px}.qp-classic-software-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.qp-classic-software-grid figure{min-width:0;margin:0}.qp-classic-software-grid img{border-radius:var(--qp-radius-card,16px);border:1px solid #5d636d52;width:100%;display:block}.qp-classic-software-grid figcaption{color:var(--qp-muted,#5d636d);margin-top:8px;font-size:13px}.qp-classic-final{border-radius:var(--qp-radius-frame,24px);color:#fff;-webkit-backdrop-filter:blur(18px)saturate(.75);backdrop-filter:blur(18px)saturate(.75);background:#181a20d1;border:1px solid #fff3;padding:56px;box-shadow:inset 0 1px #ffffff1f,0 24px 64px #00000038}.qp-classic-request{color:#fff;background:#101217}@media (width<=900px){.qp-classic-hero-grid,.qp-classic-detail-grid,.qp-classic-software-context{grid-template-columns:minmax(0,1fr)}.qp-classic-hero-grid{gap:28px;min-height:0}.qp-classic-drawing{max-width:620px}.qp-classic-detail-grid{gap:32px}.qp-classic-specs .qp-product-specs th{min-width:0}}@media (width<=640px){.qp-classic-hero{min-height:0}.qp-classic-hero-inner{padding-top:18px;padding-bottom:40px}.qp-classic-hero-copy h1{font-size:42px}.qp-classic-prices,.qp-classic-software-grid{grid-template-columns:minmax(0,1fr)}.qp-classic-drawing,.qp-classic-detail-media img,.qp-classic-detail-empty,.qp-classic-table-frame,.qp-classic-final{border-radius:20px}.qp-classic-final{padding:28px 22px}.qp-classic-intro .qp-product-feature{margin-top:36px}}.qp-page *,.qp-page :before,.qp-page :after{box-sizing:border-box}.qp-page main#content{color:var(--qp-ink);background:var(--qp-paper);overflow:clip}.qp-page a{text-underline-offset:3px;text-decoration-thickness:1px}.qp-page :where(a,button,summary,input,textarea,select):focus-visible{outline:2px solid var(--qp-focus);outline-offset:3px}.qp-page img{max-width:100%}.qp-shell{width:100%;max-width:var(--qp-max);padding-left:calc(var(--qp-gutter) + env(safe-area-inset-left));padding-right:calc(var(--qp-gutter) + env(safe-area-inset-right));margin-inline:auto}.qp-page .site-header{z-index:1000;color:var(--qp-ink);background:var(--qp-glass-light);-webkit-backdrop-filter:blur(16px)saturate(78%);backdrop-filter:blur(16px)saturate(78%);border-bottom:1px solid #7b849133;position:sticky;top:0;box-shadow:0 8px 28px #090a0d0d}.qp-page .site-header.scrolled{color:var(--qp-ink);background:var(--qp-glass-light-strong);box-shadow:0 8px 28px #090a0d12}.qp-page .header-inner,.qp-page .site-header.scrolled .header-inner{width:100%;max-width:var(--qp-max);height:64px;padding-left:calc(var(--qp-gutter) + env(safe-area-inset-left));padding-right:calc(var(--qp-gutter) + env(safe-area-inset-right));gap:28px;margin-inline:auto}.qp-page .site-header .logo,.qp-page .site-header.scrolled .logo{min-width:0;min-height:44px;color:var(--qp-ink);letter-spacing:0;gap:9px;padding:0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:650}.qp-page .logo .mk,.qp-page .site-header.scrolled .logo .mk{color:#fff;background:var(--qp-ink);letter-spacing:0;border-radius:8px;width:32px;height:32px;font-size:20px;font-weight:750;line-height:1;transform:translateY(-.5px)}.qp-page .main-nav{gap:24px}.qp-page .main-nav a{min-height:44px;color:var(--qp-muted);letter-spacing:0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500}.qp-page .main-nav a:hover,.qp-page .main-nav a[aria-current=page]{color:var(--qp-ink)}.qp-page .main-nav a[aria-current=page]:after{background:var(--qp-violet)}.qp-page .header-actions{gap:10px}.qp-page .lang-switch{color:var(--qp-muted);background:#f7f8fab8;border-color:#7b849133;border-radius:999px;overflow:hidden;box-shadow:inset 0 1px #ffffffbd}.qp-page .lang-switch a,.qp-page .lang-switch .lang-cur{color:var(--qp-muted);letter-spacing:0;border-radius:999px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:550}.qp-page .lang-switch a:hover{color:var(--qp-ink);background:var(--qp-paper-3)}.qp-page .lang-switch .lang-sep{color:#090a0d38}.qp-page .acct-btn{text-align:center;color:#fff;letter-spacing:0;white-space:nowrap;background:#17181bf0;border-color:#474950;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 15px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600;line-height:1.2;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff08}.qp-page .site-header.scrolled .acct-btn{text-align:center;justify-content:center;align-items:center;display:inline-flex}.qp-page .acct-btn:hover{color:#fff;background-color:#24252a;border-color:#666971}.qp-page .acct-btn:active{background-color:#101114;transform:translateY(1px);box-shadow:inset 0 0 0 1px #ffffff05}.qp-page .acct-link{min-height:44px;color:var(--qp-ink);letter-spacing:0;background:#f7f8fab8;border:1px solid #7b849147;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.qp-page .acct-link:hover{color:var(--qp-ink);background:var(--qp-paper-3);border-color:#8e949e}.qp-page .nav-toggle{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--qp-ink);background:#ffffffa8;border:1px solid #b4bac3;border-radius:50%;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 1px #ffffffb8}.qp-page .nav-toggle:hover{color:var(--qp-ink);border-color:#858b96}.qp-page .nav-toggle:active,.qp-page .nav-toggle[aria-expanded=true]{background:var(--qp-paper-3);border-color:var(--qp-ink);transform:translateY(1px);box-shadow:inset 0 1px #ffffffb8}.qp-product{background:var(--qp-paper);min-width:0}.qp-hero{isolation:isolate;color:#fff;background:var(--qp-ink);min-height:min(820px,100svh - 176px);display:grid;position:relative;overflow:hidden}.qp-hero-media,.qp-hero-media img,.qp-hero-scrim{width:100%;height:100%;position:absolute;inset:0}.qp-hero-media{z-index:-3}.qp-hero-media img{object-fit:cover;object-position:56% center;filter:saturate(.88)contrast(1.02)brightness(.88);transition:filter 1.4s cubic-bezier(.22,.61,.36,1),transform 1.4s cubic-bezier(.22,.61,.36,1);transform:scale(1.035)}.qp-ready .qp-hero-media img{filter:saturate(.95)contrast(1.03)brightness(.92);transform:scale(1)}.qp-hero-scrim{z-index:-2;background:linear-gradient(90deg,#050609e6 0%,#050609b8 32%,#0506092e 67%,#05060957 100%),linear-gradient(#0000 55%,#050609a8 100%)}.qp-hero-inner{z-index:1;min-height:inherit;flex-direction:column;justify-content:space-between;padding-top:28px;padding-bottom:64px;display:flex;position:relative}.qp-breadcrumbs{color:#ffffffad;-webkit-backdrop-filter:blur(12px)saturate(72%);backdrop-filter:blur(12px)saturate(72%);background:#11131885;border:1px solid #e1e5ec2e;border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;width:max-content;min-width:0;max-width:100%;padding:2px 18px;font-size:13px;display:flex;box-shadow:inset 0 1px #ffffff12,0 10px 28px #00000014}.qp-breadcrumbs a,.qp-breadcrumbs span{color:inherit}.qp-breadcrumbs a{justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.qp-breadcrumbs a:hover{color:#fff}.qp-breadcrumbs i{opacity:.55;font-size:13px}.qp-hero-copy{width:min(560px,100%);position:relative}.qp-kicker,.qp-section-label{color:inherit;letter-spacing:0;margin:0;font-size:13px;font-weight:600;line-height:1.4}.qp-hero .qp-kicker{color:#ffffffb8}.qp-hero h1{color:#fff;letter-spacing:0;text-wrap:balance;margin:0 0 20px;font-size:88px;font-weight:520;line-height:1.02}.qp-hero-lead{color:#ffffffe6;max-width:590px;margin:0;font-size:21px;font-weight:400;line-height:1.5}.qp-hero-price{gap:2px;margin-top:26px;display:grid}.qp-hero-price strong{color:#fff;font-size:16px;font-weight:600}.qp-hero-price span{color:#ffffffa8;font-size:13px}.qp-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.qp-button,.qp-nav-action{isolation:isolate;letter-spacing:0;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:12px 17px 13px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-weight:600;line-height:1.25;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;position:relative}.qp-button:hover,.qp-nav-action:hover{transform:translateY(0)}.qp-button:active,.qp-nav-action:active{transform:translateY(1px)}.qp-button i{place-items:center;min-width:auto;margin-left:2px;font-size:18px;line-height:1;display:inline-grid}.qp-icon-down{transform:rotate(90deg)}.qp-button--primary{color:#fff;background-color:#141518eb;background-image:var(--qp-soft-grain);background-size:128px 128px;border-color:#e7eaee61;box-shadow:inset 0 0 0 1px #ffffff06}.qp-button--primary:hover{color:#fff;background-color:#1f2024f5;border-color:#ffffff8f}.qp-button--primary:active{background-color:#121316;box-shadow:inset 0 0 0 1px #ffffff05}.qp-hero .qp-button--primary{color:var(--qp-ink);-webkit-backdrop-filter:blur(16px)saturate(72%);backdrop-filter:blur(16px)saturate(72%);background-color:#f7f8fae6;background-image:none;border-color:#ffffffa3;box-shadow:inset 0 1px #ffffffd1,0 10px 30px #00000024}.qp-hero .qp-button--primary:hover{color:var(--qp-ink);background-color:#fffffff7;border-color:#ffffffd6}.qp-hero .qp-button--primary:active{background-color:#ebeef2f5;box-shadow:inset 0 1px #ffffffb8,0 5px 18px #0000001f}.qp-button--glass{color:#fff;background-color:#14161bc2;background-image:var(--qp-soft-grain);border-color:var(--qp-glass-edge);-webkit-backdrop-filter:blur(16px)saturate(72%);backdrop-filter:blur(16px)saturate(72%);background-size:128px 128px;box-shadow:inset 0 1px #ffffff14}.qp-button--glass:hover{color:#fff;background-color:#1e2127db;border-color:#ffffff9e}.qp-button--glass:active{background-color:#0c0d10db;box-shadow:inset 0 1px #ffffff0f}.qp-button--light{color:var(--qp-ink);box-shadow:none;background:#f4f6f8f0;border-color:#c5cad2}.qp-button--light:hover{color:var(--qp-ink);background-color:#fff;border-color:#979ea8}.qp-button--light:active{background-color:#eef1f4;box-shadow:inset 0 1px #ffffffb8}.qp-scroll-control{right:calc(var(--qp-gutter) + env(safe-area-inset-right));width:auto;min-width:132px;min-height:50px;color:var(--qp-ink);-webkit-backdrop-filter:blur(16px)saturate(72%);backdrop-filter:blur(16px)saturate(72%);background:#f7f8fadb;border:1px solid #ffffff94;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;position:absolute;bottom:58px;box-shadow:inset 0 1px #ffffffd1,0 10px 30px #00000024}.qp-scroll-control span{white-space:nowrap}.qp-scroll-control i{font-size:18px;transition:transform .18s}.qp-scroll-control:hover{color:var(--qp-ink);background:#fffffff7;border-color:#ffffffd1;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffe6,0 12px 34px #00000029}.qp-scroll-control:hover i{transform:rotate(90deg)translate(3px)}.qp-scroll-control:active{background:#ebeef2f5;transform:translateY(1px)}.qp-enhanced .qp-hero-scrim{opacity:.72;transition:opacity 1.1s cubic-bezier(.22,.61,.36,1)}.qp-enhanced .qp-breadcrumbs,.qp-enhanced .qp-hero-copy>*,.qp-enhanced .qp-scroll-control{opacity:0;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transform:translateY(14px)}.qp-enhanced.qp-ready .qp-hero-scrim,.qp-enhanced.qp-ready .qp-breadcrumbs,.qp-enhanced.qp-ready .qp-hero-copy>*,.qp-enhanced.qp-ready .qp-scroll-control{opacity:1;transform:none}.qp-enhanced .qp-breadcrumbs{transition-delay:60ms}.qp-enhanced .qp-hero-copy>h1{transition-delay:.12s}.qp-enhanced .qp-hero-copy>.qp-hero-lead{transition-delay:.19s}.qp-enhanced .qp-hero-copy>.qp-hero-price{transition-delay:.26s}.qp-enhanced .qp-hero-copy>.qp-actions{transition-delay:.33s}.qp-enhanced .qp-scroll-control{transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,opacity .7s cubic-bezier(.22,.61,.36,1) .4s,transform .7s cubic-bezier(.22,.61,.36,1) .4s}.qp-enhanced.qp-ready .qp-scroll-control:hover{transform:translateY(-1px)}.qp-enhanced.qp-ready .qp-scroll-control:active{transform:translateY(1px)}.qp-text-link{min-height:44px;color:inherit;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.qp-product-nav{z-index:900;color:#fff;background-color:var(--qp-glass-dark);background-image:var(--qp-soft-grain);-webkit-backdrop-filter:blur(16px)saturate(78%);backdrop-filter:blur(16px)saturate(78%);background-size:128px 128px;border-top:1px solid #e7eaee2e;border-bottom:1px solid #0000009e;min-height:56px;position:sticky;top:64px;box-shadow:inset 0 1px #ffffff0d,0 12px 34px #090a0d29}.qp-product-nav-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:26px;min-height:56px;display:grid}.qp-product-name{color:#fff;align-items:center;gap:11px;min-height:44px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.qp-product-links{justify-content:center;align-items:center;gap:22px;min-width:0;display:flex}.qp-product-links a{color:#ffffff9e;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.qp-product-links a:after{background:var(--qp-violet);content:"";opacity:0;height:1px;transition:opacity .18s,transform .18s;position:absolute;bottom:3px;left:8px;right:8px;transform:scaleX(.45);box-shadow:0 0 10px #8478ffb3}.qp-product-links a:hover,.qp-product-links a[aria-current=true]{color:#fff}.qp-product-links a[aria-current=true]:after{opacity:1;transform:scaleX(1)}.qp-nav-action{min-height:44px;color:var(--qp-ink);box-shadow:none;background:#f4f6f8f5;border-color:#c5cad2;padding:9px 14px;font-size:13px}.qp-nav-action:hover{color:var(--qp-ink);background-color:#fff;border-color:#979ea8}.qp-nav-action:active{background-color:#eef1f4;box-shadow:inset 0 1px #ffffffb8}.qp-section{padding-block:136px;scroll-margin-top:132px;position:relative}.qp-section--paper{background:var(--qp-paper-2)}.qp-heading-grid{grid-template-columns:minmax(140px,2fr) minmax(0,8fr);align-items:start;gap:24px;display:grid}.qp-section-label{color:var(--qp-muted);padding-top:9px}.qp-heading-grid h2,.qp-split-copy h2,.qp-system-copy h2,.qp-output-heading h2,.qp-faq-heading h2,.qp-final h2,.qp-experience h2{color:inherit;letter-spacing:0;text-wrap:balance;margin:0;font-size:52px;font-weight:540;line-height:1.08}.qp-lead{max-width:720px;color:var(--qp-muted);margin:24px 0 0;font-size:19px;line-height:1.62}.qp-proof-grid{isolation:isolate;color:#fff;background-color:var(--qp-soft);background-image:var(--qp-soft-grain);border-radius:var(--qp-radius-frame);background-size:128px 128px;border:1px solid #aab1bb57;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:72px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0000008a,0 28px 72px #090a0d29}.qp-proof-grid:before{background:var(--qp-metal);content:"";width:118px;height:2px;position:absolute;top:0;left:30px;box-shadow:0 0 18px #e7eaee42}.qp-proof-grid article{z-index:1;min-width:0;padding:38px 34px 40px;position:relative}.qp-proof-grid article+article{border-left:1px solid #ffffff1a}.qp-proof-grid i{color:#fff;background:#0c0d10;border:1px solid #aab1bb66;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:30px;font-size:19px;display:grid;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #000000b8,0 0 22px #6554f41f}.qp-proof-grid h3,.qp-decision-grid h3,.qp-configuration-action h3{color:var(--qp-ink);margin:0;font-size:19px;font-weight:620;line-height:1.35}.qp-proof-grid h3{color:#fff}.qp-proof-grid p,.qp-decision-grid p,.qp-configuration-action p{color:var(--qp-muted);margin:12px 0 0;font-size:15px;line-height:1.65}.qp-proof-grid p{color:#ffffffa3}.qp-split{grid-template-columns:minmax(0,7fr) minmax(320px,5fr);align-items:center;gap:72px;display:grid}.qp-media-frame{border-radius:var(--qp-radius-frame);background:0 0;min-width:0;margin:0;position:relative;overflow:hidden}.qp-media-frame img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.qp-media-frame--portrait{aspect-ratio:4/3}.qp-split-copy .qp-section-label{margin-bottom:24px;padding:0}.qp-detail-list{border-top:1px solid var(--qp-line);margin:42px 0 0}.qp-detail-list div{border-bottom:1px solid var(--qp-line);grid-template-columns:minmax(90px,.75fr) minmax(0,1.5fr);gap:24px;padding:17px 0;display:grid}.qp-detail-list dt,.qp-detail-list dd{margin:0;font-size:14px;line-height:1.5}.qp-detail-list dt{color:var(--qp-muted)}.qp-detail-list dd{color:var(--qp-ink);font-weight:520}.qp-experience{isolation:isolate;color:#fff;background:var(--qp-ink);min-height:760px;position:relative;overflow:hidden}.qp-experience>picture,.qp-experience>picture img{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.qp-experience>picture img{object-fit:cover;object-position:center}.qp-experience:after{z-index:-1;content:"";background:linear-gradient(#0506090d 42%,#050609b8 100%);position:absolute;inset:0}.qp-experience-inner{align-items:flex-end;min-height:760px;padding-bottom:52px;display:flex}.qp-experience-copy{color:#fff;border-radius:var(--qp-radius-frame);background:#0c0d11e0;border:1px solid #ffffff38;width:min(620px,100%);padding:30px 32px 32px;box-shadow:0 16px 48px #0003}.qp-experience-copy .qp-section-label{color:#ffffffb3;padding:0}.qp-experience-copy h2{margin-top:18px;font-size:40px}.qp-experience-copy p:last-child{color:#ffffffc2;margin:18px 0 0;font-size:16px;line-height:1.65}.qp-system{color:var(--qp-ink);background:var(--qp-paper);border-top:1px solid var(--qp-line);border-bottom:1px solid var(--qp-line)}.qp-system-grid{grid-template-columns:minmax(320px,4.5fr) minmax(0,7.5fr);align-items:center;gap:72px;display:grid}.qp-system-copy .qp-section-label{color:var(--qp-muted);margin-bottom:24px;padding:0}.qp-system-copy .qp-lead{color:var(--qp-muted)}.qp-system-copy .qp-text-link{color:var(--qp-ink)}.qp-ui-frame{border-radius:var(--qp-radius-frame);background:#0b0c0f;min-width:0;margin:0;position:relative;overflow:hidden}.qp-ui-frame img{aspect-ratio:4/3;object-fit:cover;object-position:top center;border-radius:0;width:100%;display:block}.qp-ui-frame figcaption{color:#ffffff94;background:#111216;border-top:1px solid #ffffff1a;padding:12px 16px;font-size:12px}.qp-output-heading{max-width:850px}.qp-output-heading .qp-section-label{margin-bottom:22px;padding:0}.qp-output-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:58px;display:grid}.qp-output-grid figure{background:var(--qp-paper-3);border-radius:var(--qp-radius-card);min-width:0;margin:0;position:relative;overflow:hidden}.qp-output-grid img{aspect-ratio:1;object-fit:cover;width:100%;transition:transform .52s cubic-bezier(.22,.61,.36,1);display:block}.qp-output-grid figure:hover img{transform:scale(1.018)}.qp-output-grid figcaption{color:#fff;background:#0c0d11e0;border:1px solid #ffffff38;border-radius:8px;padding:11px 12px;font-size:13px;font-weight:550;position:absolute;bottom:12px;left:12px;right:12px}.qp-gallery-main{background:var(--qp-ink);border-radius:var(--qp-radius-frame);margin:70px 0 0;position:relative;overflow:hidden}.qp-gallery-main img{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%;display:block}.qp-gallery-main figcaption{color:#fff;background:#0c0d11e0;border:1px solid #ffffff38;border-radius:10px;max-width:min(520px,100% - 36px);padding:12px 15px;font-size:13px;position:absolute;bottom:18px;right:18px}.qp-gallery-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.qp-gallery-choices button{min-width:0;min-height:72px;color:var(--qp-muted);box-shadow:none;font:inherit;text-align:left;cursor:pointer;background:#ffffffbd;border:1px solid #cbd0d7;border-radius:12px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:8px;transition:color .16s,border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.qp-gallery-choices button:hover{color:var(--qp-ink);background-color:#fff;border-color:#979ea8}.qp-gallery-choices button[aria-pressed=true]{color:var(--qp-ink);box-shadow:none;background-color:#f2f4f6;border-color:#979ea8;transform:none}.qp-gallery-choices img{object-fit:cover;border:1px solid #090a0d24;border-radius:3px;width:72px;height:54px;display:block}.qp-gallery-choices span{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:550}.qp-decision-grid{border:1px solid var(--qp-line);border-radius:var(--qp-radius-frame);background:#ffffffa3;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:72px 0 0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffc7}.qp-decision-grid li{min-width:0;padding:34px 30px 36px}.qp-decision-grid li+li{border-left:1px solid var(--qp-line);padding-left:30px}.qp-decision-grid li>span{color:var(--qp-violet);margin-bottom:38px;font-size:13px;font-weight:650;display:block}.qp-configuration-action{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;margin-top:42px;padding-top:36px;display:grid}.qp-configuration-action p{max-width:660px}.qp-configuration-action .qp-actions{justify-content:flex-end;margin-top:0}.qp-configuration-action .qp-text-link{color:var(--qp-ink)}.qp-faq{background:var(--qp-paper-2)}.qp-faq-grid{grid-template-columns:minmax(260px,4fr) minmax(0,8fr);align-items:start;gap:72px;display:grid}.qp-faq-heading{position:sticky;top:148px}.qp-faq-heading .qp-section-label{margin-bottom:22px;padding:0}.qp-faq-heading h2{font-size:40px}.qp-faq-heading>p:last-child{color:var(--qp-muted);margin:18px 0 0}.qp-faq-list{border-top:1px solid var(--qp-line)}.qp-faq-list details{border-bottom:1px solid var(--qp-line)}.qp-faq-list summary{min-height:72px;color:var(--qp-ink);cursor:pointer;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:18px;padding:14px 0;font-size:17px;font-weight:580;line-height:1.45;list-style:none;display:grid}.qp-faq-list summary::-webkit-details-marker{display:none}.qp-faq-list summary i{width:44px;height:44px;color:var(--qp-ink-3);box-shadow:none;background:0 0;border:1px solid #b4bac3;border-radius:50%;place-items:center;font-size:19px;font-style:normal;line-height:1;transition:color .16s,border-color .16s,box-shadow .16s,transform .16s;display:grid}.qp-faq-list summary:hover i{color:var(--qp-ink);border-color:#858b96}.qp-faq-list details[open] summary i{color:#fff;background:var(--qp-ink);border-color:var(--qp-ink);box-shadow:none;transform:rotate(45deg)}.qp-faq-list details p{max-width:720px;color:var(--qp-muted);margin:0;padding:0 62px 26px 0;font-size:15px;line-height:1.7}.qp-final{isolation:isolate;color:#fff;background:var(--qp-ink);min-height:min(760px,100svh - 64px);display:grid;position:relative;overflow:hidden}.qp-final>picture,.qp-final>picture img,.qp-final-scrim{width:100%;height:100%;position:absolute;inset:0}.qp-final>picture{z-index:-3}.qp-final>picture img{object-fit:cover;object-position:center}.qp-final-scrim{z-index:-2;background:linear-gradient(90deg,#050609e6 0%,#050609b3 42%,#0506092e 80%)}.qp-final-inner{min-height:inherit;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:86px;display:flex}.qp-final .qp-kicker{color:#ffffffad}.qp-final h2{max-width:720px;margin-top:20px}.qp-final-inner>p:not(.qp-kicker){color:#ffffffc2;max-width:590px;margin:22px 0 0;font-size:18px;line-height:1.6}.qp-enhanced .qp-reveal{opacity:0;transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1);transform:translateY(18px)}.qp-enhanced .qp-reveal.qp-visible{opacity:1;transform:none}.qp-page .site-footer{color:#b8bdc7;background:var(--qp-ink);border-top:1px solid var(--qp-line-dark);padding:72px 0 28px}.qp-page .site-footer .wrap{width:100%;max-width:var(--qp-max);padding-left:calc(var(--qp-gutter) + env(safe-area-inset-left));padding-right:calc(var(--qp-gutter) + env(safe-area-inset-right));margin-inline:auto}.qp-page .footer-grid{border-color:var(--qp-line-dark);gap:36px;padding-bottom:44px}.qp-page .site-footer .logo .mk{color:var(--qp-ink);background:#fff}.qp-page .footer-brand{max-width:300px}.qp-page .footer-logo{color:#fff;letter-spacing:0;min-height:44px;margin-bottom:18px;font-size:17px;font-weight:650;display:inline-flex}.qp-page .footer-brand p{color:#9da3ae;max-width:280px;margin:0;font-size:14px;line-height:1.65}.qp-page .site-footer .ft-h{color:#fff;letter-spacing:0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:600}.qp-page .footer-grid :is(a,.qp-footer-cookie-settings){color:#b8bdc7;min-height:44px;font-size:13px}.qp-page .footer-grid .qp-footer-cookie-settings{font-family:inherit;font-weight:400;text-decoration:none}.qp-page .footer-grid :is(a,.qp-footer-cookie-settings):hover{color:#fff}.qp-page .footer-bottom{color:#858b96;border-color:var(--qp-line-dark);letter-spacing:0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px}.qp-page .dzq-modal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090a0db8}.qp-page .dzq-box{max-width:520px;color:var(--qp-ink);border-radius:var(--qp-radius-frame);background:#fffffff5;border:1px solid #090a0d1f;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:0 20px 70px #00000042}.qp-page .dzq-box .dzq-eyebrow{color:var(--qp-muted);letter-spacing:0;text-transform:none;font-family:inherit;font-size:13px;font-weight:600}.qp-page .dzq-prefix{display:none}.qp-page .dzq-box h3{color:var(--qp-ink);font-size:28px;font-weight:600}.qp-page .dzq-prod,.qp-page .dzq-box label,.qp-page .dzq-contact legend{color:var(--qp-muted);letter-spacing:0;font-family:inherit}.qp-page .dzq-prod span{color:var(--qp-ink)}.qp-page .dzq-box input:not([type=radio]):not([type=checkbox]),.qp-page .dzq-box textarea{color:var(--qp-ink);background:#fff;border-color:#c8ccd3;border-radius:8px;font-family:inherit}.qp-page .dzq-box input:focus,.qp-page .dzq-box textarea:focus{border-color:var(--qp-violet)}.qp-page .dzq-chip span{color:var(--qp-muted);box-shadow:none;letter-spacing:0;background:#ffffffc2;border-color:#cbd0d7;border-radius:999px;gap:8px;font-family:inherit;transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .16s}.qp-page .dzq-chip span:before{width:5px;height:5px;box-shadow:none;content:"";background:0 0;border:1px solid #adb4be;border-radius:50%;flex:0 0 5px}.qp-page .dzq-chip:hover span{color:var(--qp-ink);border-color:#979ea8}.qp-page .dzq-chip input:checked+span{color:var(--qp-ink);background-color:#f2f4f6;border-color:#9097a2;transform:none;box-shadow:inset 0 1px #ffffffc7}.qp-page .dzq-chip input:checked+span:before{background:var(--qp-control-led);border-color:var(--qp-control-led);box-shadow:0 0 6px #7568ff7a}.qp-page .dzq-submit{color:#fff;background-color:#141518f0;background-image:var(--qp-soft-grain);min-height:50px;box-shadow:none;background-size:128px 128px;border:1px solid #e7eaee61;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-family:inherit;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:flex}.qp-page .dzq-submit:hover{background-color:#24252a;border-color:#70727a}.qp-page .dzq-submit:active{background-color:#121316;transform:translateY(1px);box-shadow:inset 0 1px #ffffff0a}.qp-page .dzq-close{color:var(--qp-ink-3);box-shadow:none;background:#ffffffc2;border:1px solid #b4bac3;border-radius:50%;transition:color .16s,border-color .16s,box-shadow .16s,transform .16s}.qp-page .dzq-close:hover{color:var(--qp-ink);border-color:#858b96}.qp-page .dzq-close:active{background-color:var(--qp-paper-3);transform:translateY(1px);box-shadow:inset 0 1px #ffffffb8}.qp-page .dzq-consent a{color:var(--qp-violet-hover);text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}.qp-page .dzq-box input:focus-visible,.qp-page .dzq-box textarea:focus-visible{outline:2px solid var(--qp-focus);outline-offset:3px}.qp-page .dzq-success{color:#0f5f57;background:#e6f5f2}.qp-page .dzq-honeypot{position:absolute;left:-9999px}.qp-home,.qp-catalog{min-width:0;color:var(--qp-ink);background:var(--qp-paper)}.qp-home-hero{isolation:isolate;color:#fff;background:var(--qp-ink);min-height:min(760px,100svh - 112px);display:grid;position:relative;overflow:hidden}.qp-home-hero-media,.qp-home-hero-media img,.qp-home-hero-scrim{width:100%;height:100%;position:absolute;inset:0}.qp-home-hero-media{z-index:-3}.qp-home-hero-media img{object-fit:cover;object-position:center 46%;filter:saturate(.9)contrast(1.04)brightness(.88);animation:1.2s cubic-bezier(.22,.61,.36,1) both qp-home-hero-settle}.qp-home-hero-scrim{z-index:-2;background:linear-gradient(90deg,#050609eb 0%,#050609b3 32%,#05060929 67%,#0506094d 100%),linear-gradient(#0000 46%,#050609b8 100%);animation:.9s both qp-home-scrim-settle}.qp-home-hero-inner{min-height:inherit;align-items:flex-end;padding-top:80px;padding-bottom:72px;display:flex}.qp-home-hero-copy{width:min(690px,100%)}.qp-home-hero-copy>*{animation:.68s cubic-bezier(.22,.61,.36,1) both qp-home-copy-rise}.qp-home-hero-copy>:nth-child(2){animation-delay:80ms}.qp-home-hero-copy>:nth-child(3){animation-delay:.15s}.qp-home-hero-copy>:nth-child(4){animation-delay:.22s}.qp-home-hero .qp-kicker{color:#ffffffb3;margin-bottom:16px}.qp-home-hero h1{color:#fff;letter-spacing:0;text-wrap:balance;max-width:660px;margin:0;font-size:72px;font-weight:520;line-height:1.02}.qp-home-lead{color:#ffffffdb;max-width:640px;margin:24px 0 0;font-size:19px;line-height:1.55}.qp-home-primary{margin-top:30px}.qp-button--dark{color:#fff;background-color:var(--qp-control-dark);background-image:var(--qp-soft-grain);background-size:128px 128px;border-color:#45484f;box-shadow:inset 0 1px #ffffff0f}.qp-button--dark:hover{color:#fff;background-color:#25272c;border-color:#686c75}.qp-button--dark:active{background-color:#101114}.qp-home-section,.qp-catalog-list{padding-block:112px}.qp-home-products,.qp-catalog-list{background:var(--qp-paper-2)}.qp-home-section-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.qp-home-section-head h2,.qp-home-business h2,.qp-home-faq h2,.qp-home-closing h2,.qp-home-system h2{letter-spacing:0;text-wrap:balance;margin:10px 0 0;font-size:48px;font-weight:520;line-height:1.08}.qp-home-section-head .qp-text-link{flex:none;text-decoration:none}.qp-home-section-head .qp-text-link i,.qp-catalog-grid .pview i{font-size:17px;transition:transform .16s}.qp-home-section-head .qp-text-link:hover i,.qp-catalog-grid .qp-product-card:hover .pview i{transform:translate(3px)}.qp-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 18px;display:grid}.qp-catalog-grid>*,.qp-catalog-grid .qp-product-card{min-width:0}.qp-catalog-grid .qp-product-card,.qp-catalog-grid .qp-product-card:hover{height:100%;color:var(--qp-ink);box-shadow:none;background:0 0;border:0;border-radius:0;text-decoration:none;overflow:visible;transform:none}.qp-catalog-grid .pthumb{aspect-ratio:4/3;background:var(--qp-paper-3);border-radius:var(--qp-radius-frame);background-image:none;border:0;height:auto;overflow:hidden}.qp-catalog-grid .pthumb picture{width:100%;height:100%;display:block}.qp-catalog-grid .pphoto{opacity:1;object-fit:cover;transition:filter .42s,transform .52s cubic-bezier(.22,.61,.36,1);transform:scale(1.002)}.qp-catalog-grid .qp-product-card:hover .pphoto{opacity:1;filter:saturate(.96)contrast(1.02);transform:scale(1.018)}.qp-catalog-grid .pthumb--empty{color:var(--qp-muted);place-items:center;display:grid}.qp-catalog-grid .pthumb--empty:after{display:none}.qp-product-card-placeholder{align-items:center;gap:10px;font-size:13px;font-weight:620;display:inline-flex}.qp-product-card-placeholder .mk{color:#fff;background:var(--qp-ink);border-radius:8px;place-items:center;width:34px;height:34px;font-size:21px;font-weight:750;line-height:1;display:grid}.qp-catalog-grid .pbody{padding:18px 2px 0}.qp-catalog-grid .pname{color:var(--qp-ink);font-size:20px;font-weight:620;line-height:1.28}.qp-catalog-grid .pdesc{color:var(--qp-muted);margin:8px 0 20px;font-size:14px;line-height:1.6}.qp-catalog-grid .pfoot{border-color:var(--qp-line);gap:16px;min-height:46px;padding-top:14px}.qp-catalog-grid .pprice{color:var(--qp-ink);font-size:15px;font-weight:620}.qp-catalog-grid .pprice .req{color:var(--qp-muted);font-family:inherit;font-size:13px;font-weight:520}.qp-catalog-grid .pview{color:var(--qp-ink-3);white-space:normal;align-items:center;gap:7px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.qp-catalog-grid .qp-product-card:hover .pview{color:var(--qp-ink)}.qp-catalog-grid .qp-product-card:focus-visible{outline-color:var(--qp-focus);outline-offset:6px}.qp-home-system{color:#fff;background-color:var(--qp-ink-2);background-image:var(--qp-soft-grain);background-size:128px 128px;padding-block:120px}.qp-home-system .qp-kicker{color:#fff9}.qp-home-system-head{width:min(820px,100%)}.qp-home-system h2{color:#fff;font-size:54px}.qp-home-system-grid{border-radius:var(--qp-radius-frame);background:#ffffff06;border:1px solid #ffffff2e;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.qp-home-proof{border-right:1px solid #ffffff24;min-width:0;padding:32px 28px 36px}.qp-home-proof:last-child{border-right:0}.qp-home-proof>i{color:#ffffffd6;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:36px;font-size:19px;display:grid}.qp-home-proof h3{color:#fff;margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.35}.qp-home-proof p{color:#ffffffa3;margin:0;font-size:14px;line-height:1.65}.qp-home-business{background:var(--qp-paper)}.qp-home-business-grid,.qp-home-faq-grid{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:80px;display:grid}.qp-home-why{border-top:1px solid var(--qp-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.qp-home-why li{min-height:64px;color:var(--qp-ink-3);border-bottom:1px solid var(--qp-line);align-items:center;gap:12px;font-size:15px;font-weight:520;display:flex}.qp-home-why li i{color:var(--qp-violet);flex:none;font-size:18px}.qp-home-business-cta{border-top:1px solid var(--qp-line);justify-content:space-between;align-items:center;gap:30px;margin-top:48px;padding-top:32px;display:flex}.qp-home-business-cta h3{color:var(--qp-ink);margin:0;font-size:21px;font-weight:620}.qp-home-business-cta p{max-width:590px;color:var(--qp-muted);margin:8px 0 0;font-size:15px}.qp-home-faq{background:var(--qp-paper-2)}.qp-home-faq-grid{align-items:start}.qp-home-faq .dzl-faq-list{border-top:1px solid var(--qp-line);gap:0;width:100%;max-width:none}.qp-home-faq .dzl-faq-item,.qp-home-faq .dzru-faq .dzl-faq-item{color:var(--qp-ink);border:0;border-bottom:1px solid var(--qp-line);background:0 0;border-radius:0}.qp-home-faq .dzl-faq-item summary,.qp-home-faq .dzru-faq .dzl-faq-item summary{min-height:64px;color:var(--qp-ink);padding:16px 0;font-size:16px;font-weight:600}.qp-home-faq .dzl-faq-item summary:after{color:var(--qp-muted);font-weight:400}.qp-home-faq .dzl-faq-item>div,.qp-home-faq .dzru-faq .dzl-faq-item>div{color:var(--qp-muted);padding:0 40px 20px 0;font-size:15px;line-height:1.65}.qp-home-closing{color:#fff;background-color:var(--qp-ink);background-image:var(--qp-soft-grain);background-size:128px 128px;border-bottom:1px solid #ffffff14;padding-block:96px}.qp-home-closing-inner{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.qp-home-closing .qp-kicker{color:#ffffff94}.qp-home-closing h2{color:#fff;width:min(760px,100%)}.qp-home-closing .qp-button{flex:none}.qp-catalog-intro{background:var(--qp-paper);padding-block:112px 80px}.qp-catalog-intro .qp-kicker{color:var(--qp-muted)}.qp-catalog-intro h1{max-width:900px;color:var(--qp-ink);letter-spacing:0;text-wrap:balance;margin:12px 0 0;font-size:64px;font-weight:520;line-height:1.04}.qp-catalog-intro>.qp-shell>p:last-child{max-width:680px;color:var(--qp-muted);margin:24px 0 0;font-size:17px;line-height:1.65}.qp-standard-product,.qp-hybrid-product,.qp-read-page,.qp-blog-index,.qp-blog-post,.qp-legal-page,.qp-status-page{min-width:0;color:var(--qp-ink);background:var(--qp-paper)}.qp-standard-breadcrumbs{min-height:64px;color:var(--qp-muted);letter-spacing:0;border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:10px 0;font-family:inherit;font-size:13px;display:flex}.qp-standard-breadcrumbs a,.qp-standard-breadcrumbs b{color:inherit;font-weight:500;text-decoration:none}.qp-standard-breadcrumbs a:hover{color:var(--qp-ink)}.qp-standard-breadcrumbs b{color:var(--qp-ink-3)}.qp-standard-product-content{padding-top:72px;padding-bottom:72px}.qp-standard-product .dza-page-h1{max-width:980px;color:var(--qp-ink);letter-spacing:0;text-wrap:balance;margin:0;font-size:64px;font-weight:520;line-height:1.05}.qp-standard-product .dzl,.qp-hybrid-product .dzh{width:100%;max-width:none;color:var(--qp-ink);background:var(--qp-paper);margin:0;font-family:inherit}.qp-standard-product .dzl>section,.qp-standard-product .dzl-hero,.qp-standard-product .dzl-stmt,.qp-standard-product .dzl-soft,.qp-standard-product .dzl-buy,.qp-standard-product .dzl-feat,.qp-standard-product .dzl-gal,.qp-standard-product .dzl-vid,.qp-standard-product .dzl-cmp,.qp-standard-product .dzl-hl,.qp-standard-product .dzl-spec,.qp-standard-product .dzl-sc,.qp-standard-product .dzl-roi,.qp-standard-product .dzl-faq,.qp-standard-product .dzl-rev,.qp-standard-product .dzl-show,.qp-standard-product .dzl-bento,.qp-standard-product .dzl-tabs,.qp-standard-product .dzl-steps,.qp-standard-product .dzl-uc{padding-top:96px;padding-right:calc(var(--qp-gutter) + env(safe-area-inset-right));padding-bottom:96px;padding-left:calc(var(--qp-gutter) + env(safe-area-inset-left));background-color:var(--qp-paper);background-image:none;margin:0}.qp-standard-product .dzl>section:nth-of-type(2n),.qp-standard-product .dzl-soft,.qp-standard-product .dzl-spec,.qp-standard-product .dzl-roi,.qp-standard-product .dzl-faq,.qp-standard-product .dzl-bento,.qp-standard-product .dzl-steps{background-color:var(--qp-paper-2)}.qp-standard-product :where(.dzl-stmt,.dzl-buy,.dzl-hl,.dzl-sc,.dzl-rev,.dzl-show,.dzl-tabs,.dzl-uc){color:#fff;background-color:var(--qp-ink-2);background-image:var(--qp-soft-grain);background-size:128px 128px}.qp-standard-product .dzl-hero{color:var(--qp-ink);background:var(--qp-paper-2);text-align:left}.qp-standard-product .dzl-hero>*,.qp-standard-product .dzl-stmt>*,.qp-standard-product .dzl-soft>*,.qp-standard-product .dzl-buy>*,.qp-standard-product .dzl-hl>*,.qp-standard-product .dzl-spec>*,.qp-standard-product .dzl-sc>*,.qp-standard-product .dzl-roi>*,.qp-standard-product .dzl-faq>*,.qp-standard-product .dzl-rev>*,.qp-standard-product .dzl-show>*,.qp-standard-product .dzl-bento>*,.qp-standard-product .dzl-tabs>*,.qp-standard-product .dzl-steps>*,.qp-standard-product .dzl-uc>*,.qp-standard-product .dzl-feat-grid,.qp-standard-product .dzl-gal-grid,.qp-standard-product .dzl-cmp-wrap{width:100%;max-width:1360px;margin-left:auto;margin-right:auto}.qp-standard-product :where(.dzl-hero h1,.dzl-stmt h2,.dzl-soft h2,.dzl-feat-copy h2,.dzl-hl>h2,.dzl-spec>h2,.dzl-sc>h2,.dzl-roi>h2,.dzl-faq>h2,.dzl-rev>h2,.dzl-show>h2,.dzl-bento>h2,.dzl-tabs>h2,.dzl-steps>h2,.dzl-uc>h2){color:inherit;letter-spacing:0;text-wrap:balance;font-family:inherit;font-size:44px;font-weight:520;line-height:1.1}.qp-standard-product .dzl-hero h1{max-width:980px;color:var(--qp-ink);margin:0;font-size:64px}.qp-standard-product :where(.dzl-ey,.dzl-eyl,.dzl-bento-eye,.dzl-from,.dzl-note){color:var(--qp-muted);letter-spacing:0;text-transform:none;font-family:inherit;font-size:13px;font-weight:600}.qp-standard-product .dzl-tl,.qp-standard-product .dzl-hero .dzl-sub,.qp-standard-product .dzl-soft p,.qp-standard-product .dzl-feat-copy p,.qp-standard-product .dzl-bento-intro{max-width:720px;color:var(--qp-muted);font-family:inherit;font-size:17px;line-height:1.65}.qp-standard-product :where(.dzl-pill,.dzl-bigbuy){color:#fff;background:var(--qp-control-dark);border:1px solid #45484f;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:12px 20px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.qp-standard-product .dzl-feat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px}.qp-standard-product :where(.dzl-feat-img img,.dzl-feat-photo,.dzl-gal-img,.dzl-tab-media,.dzl-show-item){border-radius:var(--qp-radius-frame);box-shadow:none;border-color:#0000}.qp-standard-product :where(.dzl-hl-grid,.dzl-rev-grid,.dzl-show-grid,.dzl-bento-grid,.dzl-steps-row,.dzl-uc-grid){gap:16px}.qp-standard-product :where(.dzl-hl-item,.dzl-rev-card,.dzl-sc-card){color:#fff;border-radius:var(--qp-radius-card);box-shadow:none;background:#ffffff0a;border:1px solid #ffffff24}.qp-standard-product :where(.dzl-hl-item h3,.dzl-rev-a b,.dzl-sc-big,.dzl-sc-val){color:#fff}.qp-standard-product :where(.dzl-hl-item p,.dzl-rev-a,.dzl-sc-lab,.dzl-rev-q){color:#ffffffa8}.qp-standard-product :where(.dzl-spec table,.dzl-roi-box,.dzl-faq-item,.dzl-bento-card){color:var(--qp-ink);background:var(--qp-paper);border:1px solid var(--qp-line);border-radius:var(--qp-radius-card);box-shadow:none}.qp-standard-product :where(.dzl-spec table,.dzl-roi-box){border-radius:var(--qp-radius-frame)}.qp-standard-product :where(.dzl-spec th,.dzl-spec td,.dzl-faq-item,.dzl-faq-item summary,.dzl-faq-item>div,.dzl-bento-card h3,.dzl-bento-card p,.dzl-step h4,.dzl-step p){color:var(--qp-ink);border-color:var(--qp-line);font-family:inherit}.qp-standard-product :where(.dzl-spec th,.dzl-faq-item>div,.dzl-bento-card p,.dzl-step p){color:var(--qp-muted)}.qp-standard-product .dzl-faq-list{border-top:1px solid var(--qp-line);gap:0;max-width:760px}.qp-standard-product .dzl-faq-item{border:0;border-bottom:1px solid var(--qp-line);background:0 0;border-radius:0}.qp-standard-product .dzl-faq-item summary{min-height:60px;padding:14px 0;font-size:16px}.qp-standard-product .dzl-faq-item>div{padding:0 36px 18px 0}.qp-standard-product .dzl-tab-btn{color:#ffffffb3;background:#ffffff0a;border-color:#ffffff29;border-radius:999px;min-height:44px;font-family:inherit}.qp-standard-product .dzl-tab-btn.on{color:var(--qp-ink);background:var(--qp-paper-2);border-color:var(--qp-paper-2)}.qp-standard-product .dzl-step-num{color:#fff;background:var(--qp-control-dark)}.qp-standard-product .dzl-step-ic{color:var(--qp-muted)}.qp-standard-product :where(.dzl-spec-wrap,.dzl-cmp-wrap,.dza-table-wrap){overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.qp-standard-product .dzl-xray{color:var(--qp-ink);background:var(--qp-paper-2);background-image:none}.qp-standard-product .dzl-sheet{background:var(--qp-paper);border-color:var(--qp-line);border-radius:var(--qp-radius-frame)}.qp-standard-product .dzl-sheet .dzl-tab{min-height:44px;color:var(--qp-muted);border-bottom:1px solid var(--qp-line);letter-spacing:0;background:0 0;border-radius:0;align-items:center;padding:10px 14px;font-family:inherit;font-size:12px;display:flex;position:static}.qp-page .dzru{color:var(--qp-ink);background:var(--qp-paper);border-color:var(--qp-line);padding-block:96px}.qp-page .dzru>.wrap{width:100%;max-width:var(--qp-max);padding-left:calc(var(--qp-gutter) + env(safe-area-inset-left));padding-right:calc(var(--qp-gutter) + env(safe-area-inset-right));margin-inline:auto}.qp-read-page--ai-hub .dzru-section{border-top:0}.qp-read-page--ai-hub .dzru-production-section,.qp-read-page--ai-hub .dzru-models-section{background:var(--qp-paper)}.qp-read-page--ai-hub .dzru-order-section,.qp-read-page--ai-hub .dzru-reviews-section{background:var(--qp-paper-2)}.qp-read-page--ai-hub .dzru-faq-section{background:var(--qp-paper)}.qp-read-page--ai-hub .qp-ai-hub-economics{background:var(--qp-paper-2)}.qp-read-page--ai-hub .dzru-request-section{color:#fff;background-color:var(--qp-ink-2);background-image:var(--qp-soft-grain);background-size:128px 128px}.qp-read-page--ai-hub .dzru-section+.dzru-section{border-top:1px solid var(--qp-line)}.qp-read-page--ai-hub .dzru-section>.wrap{max-width:var(--qp-max)}.qp-read-page--ai-hub .dzru-section .dza-h2{margin-bottom:24px}.qp-read-page--ai-hub .dzru{padding-block:112px}.qp-read-page--ai-hub .dzru>.wrap{max-width:var(--qp-max)}.qp-page .dzru :where(.dza-h2,.dza-text,.dza-list){color:inherit}.qp-page .dzru-chips a{min-height:44px;color:var(--qp-ink-3);background:var(--qp-paper-2);border-color:var(--qp-line);border-radius:999px;font-family:inherit}.qp-page .dzru-cta{color:var(--qp-ink);background:var(--qp-paper-2);border:1px solid var(--qp-line);border-radius:var(--qp-radius-frame)}.qp-page .dzru-form input[type=text],.qp-page .dzru-form input[type=tel]{min-height:50px;color:var(--qp-ink);background:var(--qp-paper);border-color:var(--qp-control-line);border-radius:10px;font-family:inherit}.qp-page .dzru-form button{color:#fff;background:var(--qp-control-dark);border:1px solid #45484f;border-radius:999px;min-height:50px;font-family:inherit}.qp-read-section,.qp-legal-page,.qp-blog-post{padding-block:88px 112px}.qp-reading-shell{max-width:900px}.qp-article-shell,.qp-legal-shell{max-width:840px}.qp-read-page .qp-kicker,.qp-read-intro .qp-kicker{color:var(--qp-muted)}.qp-read-page h1,.qp-read-intro h1,.qp-blog-post .dzl-hero h1,.qp-legal-page .legal h1,.qp-status-page h1{color:var(--qp-ink);letter-spacing:0;text-wrap:balance;margin:10px 0 32px;font-size:56px;font-weight:520;line-height:1.06}.qp-read-page .page-body,.qp-read-page .page-body.dzl,.qp-blog-post .dzl{width:auto;max-width:720px;color:var(--qp-ink);margin:0;font-family:inherit}.qp-read-page :where(.dza-h2,.dza-h3,.dza-text,.dza-list,.dza-quote,.dza-note,.dza-code,.dza-table-wrap,.dza-cta,.dza-fig-normal,.dza-hr),.qp-blog-post :where(.dza-h2,.dza-h3,.dza-text,.dza-list,.dza-quote,.dza-note,.dza-code,.dza-table-wrap,.dza-cta,.dza-fig-normal,.dza-hr){max-width:720px;margin-left:0;margin-right:0}.qp-read-page :where(.dza-h2,.dza-h3),.qp-blog-post :where(.dza-h2,.dza-h3){color:var(--qp-ink);letter-spacing:0;font-weight:580}.qp-read-page .dza-h2,.qp-blog-post .dza-h2{font-size:28px}.qp-read-page :where(.page-body,.dza-text,.dza-list,.dza-table td),.qp-blog-post :where(.dza-text,.dza-list,.dza-table td){color:var(--qp-ink-3);font-size:16px;line-height:1.75}.qp-read-page .page-body :where(p,li,address,.addr) a:not(.btn):not(.xlink):not([role=button]){text-decoration-line:underline;text-decoration-color:currentColor}.qp-read-page :where(.dza-text strong,.dza-text b),.qp-blog-post :where(.dza-text strong,.dza-text b){color:var(--qp-ink)}.qp-read-page :where(.dza-fig img,.dza-gal img),.qp-blog-post :where(.dza-fig img,.dza-gal img){border-radius:var(--qp-radius-frame);border:0}.qp-read-page :where(.dza-fig figcaption,.dza-gal figcaption,.dza-video figcaption),.qp-blog-post :where(.dza-fig figcaption,.dza-gal figcaption,.dza-video figcaption){color:var(--qp-muted);letter-spacing:0;text-align:left;font-family:inherit}.qp-read-page .dza-note,.qp-blog-post .dza-note{background:var(--qp-paper-2);border-color:var(--qp-line);border-left-color:var(--qp-muted);border-radius:0 8px 8px 0}.qp-read-page .dza-note-h,.qp-blog-post .dza-note-h{color:var(--qp-ink);letter-spacing:0;text-transform:none;font-family:inherit}.qp-read-page .dza-code,.qp-blog-post .dza-code{color:#fff;background:var(--qp-ink-2);border-color:var(--qp-line-dark)}.qp-read-page .dza-code code,.qp-blog-post .dza-code code{color:#ffffffe0}.qp-read-page .dza-table-wrap,.qp-blog-post .dza-table-wrap{border-color:var(--qp-line);border-radius:var(--qp-radius-frame);overflow-x:auto}.qp-read-page--ai-hub .dza-table-wrap{border-radius:var(--qp-radius-card)}.qp-read-page .dza-table th,.qp-blog-post .dza-table th{color:var(--qp-muted);background:var(--qp-paper-2);border-color:var(--qp-line);letter-spacing:0;font-family:inherit}.qp-read-page--ai-hub .dza-table{table-layout:fixed}.qp-read-page--ai-hub .dza-table th{vertical-align:bottom;text-align:center}.qp-read-page--ai-hub .dza-table :is(th,td):first-child{text-align:left;width:132px}.qp-read-page--ai-hub .dza-table-product-media{aspect-ratio:4/3;border-radius:16px;width:100%;height:auto;margin-bottom:12px}.dza-table-mobile-cards{display:none}.qp-read-page .dza-table td,.qp-blog-post .dza-table td{border-color:var(--qp-line)}.qp-read-page .dza-cta,.qp-blog-post .dza-cta{background:var(--qp-paper-2);border-color:var(--qp-line);border-radius:var(--qp-radius-frame)}.qp-read-page .dza-cta .btn,.qp-blog-post .dza-cta .btn{color:#fff;background:var(--qp-control-dark);border-color:#45484f;border-radius:999px;min-height:48px}.qp-read-page .page-body.dzl>section,.qp-blog-post .dzl>section{width:auto;max-width:720px;color:var(--qp-ink);background:0 0;margin:40px 0;padding:0}.qp-read-page--ai-hub .qp-read-section{padding-bottom:48px}.qp-read-page--ai-hub .qp-reading-shell{max-width:var(--qp-max);padding-bottom:0}.qp-read-page--ai-hub .page-body,.qp-read-page--ai-hub .page-body.dzl,.qp-read-page--ai-hub .page-body.dzl>section,.qp-read-page--ai-hub :where(.dza-h2,.dza-h3,.dza-text,.dza-list,.dza-quote,.dza-note,.dza-code,.dza-table-wrap,.dza-cta,.dza-fig-normal,.dza-hr){max-width:calc(var(--qp-max) - (2 * var(--qp-gutter)))}.qp-read-page--ai-hub .dzru-faq-section .dzl-faq{width:100%;max-width:none;color:var(--qp-ink);background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:64px;margin:0;padding:0;display:grid}.qp-read-page--ai-hub .dzru-faq-section .dzl-faq>h2{max-width:10ch;color:var(--qp-ink);text-wrap:balance;margin:0;font-size:48px;font-weight:540;line-height:1.08}.qp-read-page--ai-hub .dzru-faq-section .dzl-faq-list{width:100%;max-width:none;margin:0}.qp-read-page--ai-hub .dzru-faq-section .dzl-faq-item{width:100%}.qp-read-page--ai-hub .qp-product-request-closed h2{color:#fff}.qp-read-page--ai-hub .qp-product-request-closed p{color:#ffffffb8}.qp-ai-hub-economics-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:80px;display:grid}.qp-read-page--ai-hub .qp-ai-hub-economics .dza-h2{max-width:14ch;color:var(--qp-ink);text-wrap:balance;margin:0;font-size:48px;font-weight:540;line-height:1.08}.qp-read-page--ai-hub .qp-ai-hub-economics .dza-text{max-width:43ch;color:var(--qp-ink-3);margin:24px 0 0;font-size:16px;line-height:1.75}.qp-read-page--ai-hub .qp-ai-hub-economics .qp-ru-calculator{margin:0}.qp-ai-hub-hero{color:#fff;background:var(--qp-ink-2);overflow:hidden}.qp-ai-hub-hero-inner{grid-template-columns:minmax(0,9fr) minmax(0,11fr);align-items:center;gap:64px;min-height:min(740px,100svh - 80px);padding-top:36px;padding-bottom:64px;display:grid}.qp-ai-hub-hero-copy{width:100%;max-width:610px}.qp-ai-hub-hero .qp-breadcrumbs{margin-bottom:84px}.qp-ai-hub-hero .qp-kicker{color:#ffffff9e;margin:0 0 18px}.qp-ai-hub-hero h1{color:#fff;max-width:680px;margin:0;font-size:64px;line-height:1.04}.qp-ai-hub-hero-lead{color:#ffffffc7;max-width:61ch;margin:26px 0 0;font-size:18px;line-height:1.6}.qp-ai-hub-hero .qp-button{margin-top:34px}.qp-ai-hub-hero-visual{border-radius:var(--qp-radius-frame);background:#0a0b0e;width:100%;margin:0;overflow:hidden;box-shadow:0 30px 76px #00000057}.qp-ai-hub-hero-visual picture,.qp-ai-hub-hero-visual img{width:100%;display:block}.qp-ai-hub-hero-visual img{aspect-ratio:1600/1022}.qp-read-page--ai-hub #ai-hub-compare{scroll-margin-top:108px}.qp-read-page--business .dzru-section{border-top:0}.qp-read-page--business .dzru{padding-block:112px}.qp-read-page--business .dzru>.wrap{max-width:var(--qp-max)}.qp-read-page--business .dzru-section+.dzru-section{border-top:1px solid var(--qp-line)}.qp-read-page--business .qp-business-economics,.qp-read-page--business .qp-business-models,.qp-read-page--business .dzru-faq-section,.qp-read-page--business .dzru-order-section,.qp-read-page--business .dzru-reviews-section{background:var(--qp-paper)}.qp-read-page--business .qp-business-orders,.qp-read-page--business .qp-business-turnkey,.qp-read-page--business .dzru-models-section{background:var(--qp-paper-2)}.qp-read-page--business .dzru-production-section,.qp-read-page--business .dzru-request-section{color:#fff;background-color:var(--qp-ink-2);background-image:var(--qp-soft-grain);background-size:128px 128px}.qp-business-hero{color:#fff;background:var(--qp-ink-2);overflow:hidden}.qp-business-hero-inner{grid-template-columns:minmax(0,9fr) minmax(0,11fr);align-items:center;gap:64px;min-height:min(740px,100svh - 80px);padding-top:36px;padding-bottom:64px;display:grid}.qp-business-hero-copy{width:100%;max-width:610px}.qp-business-hero .qp-breadcrumbs{margin-bottom:84px}.qp-business-hero .qp-kicker{color:#ffffff9e;margin:0 0 18px}.qp-business-hero h1{color:#fff;max-width:680px;margin:0;font-size:64px;line-height:1.04}.qp-business-hero-lead{color:#ffffffc7;max-width:61ch;margin:26px 0 0;font-size:18px;line-height:1.6}.qp-business-hero-cta{margin-top:34px}.qp-business-hero-visual{border-radius:var(--qp-radius-frame);background:#0a0b0e;width:100%;margin:0;overflow:hidden;box-shadow:0 30px 76px #00000057}.qp-business-hero-visual picture,.qp-business-hero-visual img{width:100%;height:100%;display:block}.qp-business-hero-visual img{aspect-ratio:1600/1067;object-fit:cover}.qp-business-economics-grid,.qp-business-turnkey-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:80px;display:grid}.qp-read-page--business .qp-business-economics .dza-h2,.qp-read-page--business .qp-business-orders .dza-h2,.qp-read-page--business .qp-business-models .dza-h2,.qp-read-page--business .qp-business-turnkey .dza-h2{max-width:14ch;color:var(--qp-ink);text-wrap:balance;margin:0;font-size:48px;font-weight:540;line-height:1.08}.qp-read-page--business .qp-business-economics .dza-text,.qp-read-page--business .qp-business-turnkey .dza-text{max-width:43ch;color:var(--qp-ink-3);margin:24px 0 0;font-size:16px;line-height:1.75}.qp-read-page--business .qp-ru-calculator{margin:0}.qp-read-page--business .qp-business-orders .dza-h2{max-width:27ch;font-size:42px}.qp-business-order-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:48px;display:grid}.qp-business-order-card{min-width:0;margin:0}.qp-business-order-card picture,.qp-business-order-card img{width:100%;display:block}.qp-business-order-card picture{aspect-ratio:4/3;border-radius:var(--qp-radius-card);background:var(--qp-paper);overflow:hidden}.qp-business-order-card img{object-fit:cover;height:100%}.qp-business-order-card figcaption{color:var(--qp-ink);margin-top:14px;font-size:17px;font-weight:580;line-height:1.3}.qp-business-model-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.qp-business-model-list li{min-width:0}.qp-business-model-list a{color:var(--qp-ink);gap:16px;text-decoration:none;display:grid}.qp-business-model-media,.qp-business-model-media picture,.qp-business-model-media img{width:100%;display:block}.qp-business-model-media{aspect-ratio:4/3;border-radius:var(--qp-radius-card);background:var(--qp-paper);overflow:hidden}.qp-business-model-media img{object-fit:cover;height:100%}.qp-business-model-copy{justify-content:space-between;align-items:flex-start;gap:12px;font-size:17px;font-weight:580;line-height:1.35;display:flex}.qp-business-model-list a:hover{color:var(--qp-violet-hover)}.qp-business-model-list i{flex:none;font-size:20px}.qp-read-page--business .qp-business-selection-cta{justify-content:space-between;align-items:center;gap:24px;max-width:none;margin-top:48px;padding:20px 22px;display:flex}.qp-read-page--business .qp-business-selection-cta p{color:var(--qp-muted);margin:0;font-size:15px;line-height:1.5}.qp-read-page--business .dzru-faq-section .dzl-faq{width:100%;max-width:none;color:var(--qp-ink);background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:64px;margin:0;padding:0;display:grid}.qp-read-page--business .dzru-faq-section .dzl-faq>h2{max-width:10ch;color:var(--qp-ink);text-align:left;text-indent:0;text-wrap:balance;margin:0;padding-inline:0;font-size:48px;font-weight:540;line-height:1.08}.qp-read-page--business .dzru-faq-section .dzl-faq-list{width:100%;max-width:none;margin:0}.qp-read-page--business .dzru-faq-section .dzl-faq-item{width:100%}.qp-read-page--business .qp-production-module__title,.qp-read-page--business .qp-product-request-closed h2{color:#fff}.qp-read-page--business .qp-production-module__body,.qp-read-page--business .qp-product-request-closed p{color:#ffffffb8}.qp-about-page{color:var(--qp-ink);background:var(--qp-paper)}.qp-about-hero{color:#fff;background-color:var(--qp-ink-2);background-image:var(--qp-soft-grain);background-size:128px 128px}.qp-about-hero-inner{padding-top:36px;padding-bottom:112px}.qp-about-hero .qp-breadcrumbs{margin-bottom:112px}.qp-about-hero-copy{max-width:980px}.qp-about-hero h1{color:#fff;letter-spacing:0;text-wrap:balance;max-width:14ch;margin:0;font-size:64px;font-weight:520;line-height:1.04}.qp-about-hero-copy>p{color:#ffffffc7;max-width:76ch;margin:32px 0 0;font-size:19px;line-height:1.65}.qp-about-evidence{background:var(--qp-paper-2);padding-block:112px}.qp-about-metrics{border-top:1px solid var(--qp-line);border-bottom:1px solid var(--qp-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:720px;margin:0 0 72px;padding:0;list-style:none;display:grid}.qp-about-metrics li{align-content:start;gap:8px;min-height:132px;padding:24px 28px;display:grid}.qp-about-metrics li+li{border-left:1px solid var(--qp-line)}.qp-about-metrics strong{color:var(--qp-ink);letter-spacing:0;font-size:38px;font-weight:520;line-height:1}.qp-about-metrics span{color:var(--qp-ink-3);font-size:15px;font-weight:600;line-height:1.45}.qp-about-evidence-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.qp-about-evidence-slot{grid-column:span 2;min-width:0;margin:0;display:grid}.qp-about-evidence-slot--wide{grid-column:span 3}.qp-about-evidence-slot>picture{aspect-ratio:16/9;background:var(--qp-paper-3);border:1px solid var(--qp-line);border-radius:var(--qp-radius-frame);display:block;overflow:hidden}.qp-about-evidence-slot img{object-fit:cover;width:100%;height:100%;display:block}.qp-about-evidence-slot figcaption{color:var(--qp-ink-3);margin-top:12px;font-size:15px;font-weight:600;line-height:1.45}@media (width<=940px){.qp-about-hero-inner{padding-bottom:88px}.qp-about-hero .qp-breadcrumbs{margin-bottom:80px}.qp-about-hero h1{font-size:52px}.qp-about-evidence{padding-block:88px}.qp-about-metrics{margin-bottom:56px}.qp-about-evidence-slot>picture{min-height:180px}}@media (width<=640px){.qp-about-hero-inner{padding-top:24px;padding-bottom:64px}.qp-about-hero .qp-breadcrumbs{margin-bottom:56px}.qp-about-hero h1{font-size:40px}.qp-about-hero-copy>p{margin-top:24px;font-size:16px}.qp-about-evidence{padding-block:64px}.qp-about-metrics{grid-template-columns:minmax(0,1fr);margin-bottom:48px}.qp-about-metrics li{min-height:0;padding:20px 0}.qp-about-metrics li+li{border-top:1px solid var(--qp-line);border-left:0}.qp-about-metrics strong{font-size:32px}.qp-about-evidence-grid{grid-template-columns:minmax(0,1fr);gap:24px}.qp-about-evidence-slot,.qp-about-evidence-slot--wide{grid-column:auto}.qp-about-evidence-slot>picture{min-height:160px}}.qp-contact-page{background:var(--qp-paper);color:var(--qp-ink)}.qp-contact-hero{border-bottom:1px solid var(--qp-line);padding-block:112px 56px}.qp-contact-hero .qp-breadcrumbs{margin-bottom:80px}.qp-contact-hero h1{letter-spacing:-.055em;max-width:900px;margin:20px 0 0;font-size:clamp(52px,7vw,104px);line-height:.95}.qp-contact-content{padding-block:56px 112px}.qp-contact-shell{max-width:840px}.qp-contact-copy{color:var(--qp-ink-2);font-size:18px;line-height:1.65}.qp-contact-copy>:first-child{margin-top:0}.qp-contact-copy h2{color:var(--qp-ink);letter-spacing:-.035em;margin:56px 0 18px;font-size:clamp(26px,3vw,40px);line-height:1.08}.qp-contact-copy p,.qp-contact-copy ul{margin:0 0 18px}.qp-contact-copy ul{padding-left:1.2em}.qp-contact-copy li+li{margin-top:8px}.qp-contact-copy .legal-revision{color:var(--qp-ink-3);font-size:14px;line-height:1.45}.qp-contact-action{margin:44px 0 0}@media (width<=640px){.qp-contact-hero{padding-block:80px 40px}.qp-contact-hero .qp-breadcrumbs{margin-bottom:56px}.qp-contact-hero h1{font-size:48px}.qp-contact-content{padding-block:40px 72px}.qp-contact-copy{font-size:16px}.qp-contact-copy h2{margin-top:40px}.qp-contact-action{margin-top:32px}}@media (width<=940px){.qp-read-page--ai-hub .dzru-faq-section .dzl-faq{gap:40px}.qp-read-page--ai-hub .dzru-faq-section .dzl-faq>h2{font-size:40px}.qp-read-page--business .dzru{padding-block:88px}.qp-business-hero-inner{grid-template-columns:minmax(0,1fr);gap:40px;min-height:0;padding-top:52px;padding-bottom:64px}.qp-business-hero-copy{max-width:720px}.qp-business-hero .qp-breadcrumbs{margin-bottom:56px}.qp-business-hero-visual{max-width:880px}.qp-business-economics-grid,.qp-business-turnkey-grid,.qp-ai-hub-economics-grid{grid-template-columns:minmax(0,1fr);gap:42px}.qp-business-order-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.qp-business-model-list{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-read-page--business .dzru-faq-section .dzl-faq{gap:40px}.qp-read-page--business .dzru-faq-section .dzl-faq>h2{font-size:40px}.qp-ai-hub-hero-inner{grid-template-columns:minmax(0,1fr);gap:40px;min-height:0;padding-top:52px;padding-bottom:64px}.qp-ai-hub-hero-copy{max-width:720px}.qp-ai-hub-hero .qp-breadcrumbs{margin-bottom:56px}.qp-ai-hub-hero-visual{max-width:880px}}@media (width<=768px){.qp-read-page--ai-hub .dzru-faq-section .dzl-faq{grid-template-columns:minmax(0,1fr);gap:28px}.qp-read-page--ai-hub .dzru-faq-section .dzl-faq>h2{max-width:none;font-size:36px}.qp-read-page--business .dzru-faq-section .dzl-faq{grid-template-columns:minmax(0,1fr);gap:28px}.qp-read-page--business .dzru-faq-section .dzl-faq>h2{max-width:none;font-size:36px}.qp-read-page--ai-hub .dza-table{min-width:720px}.qp-read-page--ai-hub .dza-table-product-media{border-radius:12px}}@media (width<=940px){.qp-read-page--ai-hub .dza-table-wrap{display:none}.qp-read-page--ai-hub .dza-table-mobile-cards{gap:16px;margin:24px 0;display:grid}.qp-read-page--ai-hub .dza-table-mobile-card{border:1px solid var(--qp-line);border-radius:var(--qp-radius-card);background:var(--qp-paper);overflow:hidden}.qp-read-page--ai-hub .dza-table-mobile-media{aspect-ratio:4/3;background:var(--qp-paper-2);overflow:hidden}.qp-read-page--ai-hub .dza-table-mobile-media picture,.qp-read-page--ai-hub .dza-table-mobile-media img{width:100%;height:100%;display:block}.qp-read-page--ai-hub .dza-table-mobile-media img{object-fit:cover}.qp-read-page--ai-hub .dza-table-mobile-card-body{padding:20px 16px 0}.qp-read-page--ai-hub .dza-table-mobile-card h3{color:var(--qp-ink);margin:0 0 16px;font-size:24px;font-weight:540;line-height:1.12}.qp-read-page--ai-hub .dza-table-mobile-card dl{margin:0}.qp-read-page--ai-hub .dza-table-mobile-card dl>div{border-top:1px solid var(--qp-line);grid-template-columns:minmax(96px,.78fr) minmax(0,1.22fr);gap:16px;padding:14px 0;display:grid}.qp-read-page--ai-hub .dza-table-mobile-card dt{color:var(--qp-muted);font-size:14px;font-weight:500;line-height:1.45}.qp-read-page--ai-hub .dza-table-mobile-card dd{min-width:0;color:var(--qp-ink-3);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:450;line-height:1.5}}@media (width<=640px){.qp-ai-hub-hero-inner{gap:32px;padding-top:24px;padding-bottom:56px}.qp-ai-hub-hero .qp-breadcrumbs{margin-bottom:42px}.qp-ai-hub-hero-lead{font-size:16px}.qp-ai-hub-hero .qp-button{width:100%}.qp-read-page--business .dzru{padding-block:72px}.qp-business-hero-inner{gap:32px;padding-top:24px;padding-bottom:56px}.qp-business-hero .qp-breadcrumbs{margin-bottom:42px}.qp-business-hero h1{font-size:42px}.qp-business-hero-lead{font-size:16px}.qp-read-page--business .qp-business-economics .dza-h2,.qp-read-page--business .qp-business-orders .dza-h2,.qp-read-page--business .qp-business-models .dza-h2,.qp-read-page--business .qp-business-turnkey .dza-h2,.qp-read-page--ai-hub .qp-ai-hub-economics .dza-h2{font-size:34px}.qp-read-page--business .qp-business-orders .dza-h2{font-size:32px}.qp-business-hero-cta{width:100%}.qp-business-order-grid{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:36px}.qp-business-order-card figcaption{margin-top:12px}.qp-business-model-list{grid-template-columns:minmax(0,1fr);margin-top:36px}.qp-read-page--business .qp-business-selection-cta{margin-top:36px;padding:18px;display:grid}.qp-read-page--business .qp-business-selection-cta .btn{text-align:center;width:100%}}.qp-blog-post .dzl-hero{text-align:left;background:0 0;padding:0 0 48px}.qp-blog-post .dzl-hero .dzl-ey{color:var(--qp-muted);letter-spacing:0;font-family:inherit;font-size:13px}.qp-blog-post .dzl-hero h1{margin-bottom:18px;font-size:56px}.qp-blog-post .dzl-hero .dzl-sub{color:var(--qp-muted);font-family:inherit;font-size:18px;line-height:1.6}.qp-read-intro{background:var(--qp-paper);padding-block:96px 72px}.qp-blog-list{background:var(--qp-paper-2);padding-block:80px 112px}.qp-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 24px;display:grid}.qp-blog-card{min-width:0;color:var(--qp-ink);text-decoration:none}.qp-blog-media{aspect-ratio:16/10;background:var(--qp-paper-3);border-radius:var(--qp-radius-frame);overflow:hidden}.qp-blog-media img{object-fit:cover;width:100%;height:100%;transition:transform .52s cubic-bezier(.22,.61,.36,1)}.qp-blog-card:hover .qp-blog-media img{transform:scale(1.018)}.qp-blog-card-body{padding:18px 2px 0}.qp-blog-card time{color:var(--qp-muted);font-size:13px}.qp-blog-card h2{color:var(--qp-ink);letter-spacing:0;margin:10px 0 0;font-size:25px;font-weight:580;line-height:1.25}.qp-blog-card p{color:var(--qp-muted);margin:10px 0 0;font-size:15px;line-height:1.65}.qp-blog-card-body>span{min-height:44px;color:var(--qp-ink-3);align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:600;display:inline-flex}.qp-empty-state{border-top:1px solid var(--qp-line);grid-column:1/-1;min-height:240px;padding:48px 0}.qp-empty-state h2{color:var(--qp-muted);margin:0;font-size:22px;font-weight:520}.qp-empty-state p{max-width:54ch;color:var(--qp-muted);margin:12px 0 0;font-size:16px;line-height:1.6}.qp-legal-page .legal{max-width:720px}.qp-legal-page .legal .eyebrow,.qp-legal-page .legal .meta{color:var(--qp-muted);letter-spacing:0;text-transform:none;margin:0 0 10px;font-family:inherit;font-size:13px;font-weight:550}.qp-legal-page .legal .meta{margin-bottom:40px}.qp-legal-page .legal h2{color:var(--qp-ink);letter-spacing:0;margin:42px 0 12px;font-size:25px;font-weight:600}.qp-legal-page .legal h3,.qp-legal-page .legal .card>h2,.qp-legal-page .legal .safety>h2{color:var(--qp-ink);margin:28px 0 8px;font-size:17px;font-weight:600}.qp-legal-page .legal :where(p,li){color:var(--qp-ink-3);font-size:15px;line-height:1.75}.qp-legal-page .legal a{color:var(--qp-violet-hover);text-decoration:underline}.qp-legal-page .legal .card,.qp-legal-page .legal .safety{color:var(--qp-ink);background:var(--qp-paper-2);border:1px solid var(--qp-line);border-radius:var(--qp-radius-card);margin:24px 0;padding:18px 20px}.qp-legal-page .legal .safety>h2{margin-top:0}.qp-legal-page .legal .addr{color:var(--qp-muted)}.qp-legal-page .legal .addr--spaced{margin-top:26px}.qp-legal-page .legal .xlink{min-height:44px;color:var(--qp-ink);border:1px solid var(--qp-control-line);border-radius:999px;align-items:center;padding:9px 15px;text-decoration:none;display:inline-flex}.qp-status-page{place-items:center;min-height:calc(100svh - 64px);padding-block:72px;display:grid}.qp-status-inner{text-align:center;max-width:720px}.qp-status-page .qp-kicker{color:var(--qp-muted)}.qp-status-page h1{margin-bottom:18px;font-size:64px}.qp-status-page .qp-status-inner>p:not(.qp-kicker){max-width:500px;color:var(--qp-muted);margin:0 auto}.qp-status-page .qp-actions{justify-content:center}.qp-hybrid-product .dzh{--ink:#111318;--ink2:#1d1e22;--paper:#fff;--paper2:#f7f8fa;--line:#b4bac3;--line-soft:#5459633d;--accent:#5547e8;--accent-d:#4036c7;--txt:#090a0d;--txt-inv:#fff;--muted:#545963;--muted-inv:#ffffffa3;--r:var(--qp-radius-card);width:100%;max-width:none;color:var(--qp-ink);background:var(--qp-paper);letter-spacing:0;margin:0;font-family:inherit;position:relative;left:auto;right:auto}.qp-hybrid-product .dzh :where(h1,h2,h3,p,a,button,input,summary){letter-spacing:0;font-family:inherit}.qp-hybrid-product .dzh .mono{font-family:inherit}.qp-hybrid-product .dzh .wrap{width:100%;max-width:var(--qp-max);padding-left:calc(var(--qp-gutter) + env(safe-area-inset-left));padding-right:calc(var(--qp-gutter) + env(safe-area-inset-right));margin-inline:auto}.qp-hybrid-product .dzh .sec{padding-block:104px}.qp-hybrid-product .dzh :where(.sec--ink,.grid-bg){background-image:none}.qp-hybrid-product .dzh .sec--ink{color:#fff;background-color:var(--qp-ink-2);background-image:var(--qp-soft-grain);background-size:128px 128px}.qp-hybrid-product .dzh .eyebrow{color:var(--qp-muted);letter-spacing:0;text-transform:none;font-family:inherit;font-size:13px;font-weight:600}.qp-hybrid-product .dzh .sec--ink .eyebrow{color:#ffffff94}.qp-hybrid-product .dzh .hero{min-height:min(740px,100svh - 112px);padding-top:72px}.qp-hybrid-product .dzh .hero-grid2{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:64px}.qp-hybrid-product .dzh .hero-copy h1{color:var(--qp-ink);letter-spacing:0;text-wrap:balance;font-size:64px;font-weight:520;line-height:1.04}.qp-hybrid-product .dzh .hero-copy .sub,.qp-hybrid-product .dzh .shead p,.qp-hybrid-product .dzh .feat p{color:var(--qp-muted);font-size:17px;line-height:1.65}.qp-hybrid-product .dzh .hero-media,.qp-hybrid-product .dzh .ph,.qp-hybrid-product .dzh .demo-frame,.qp-hybrid-product .dzh .feat-shot{background:var(--qp-paper-3);border-radius:var(--qp-radius-frame);box-shadow:none;border:0}.qp-hybrid-product .dzh .hero-media .media-tag{color:#fff;letter-spacing:0;-webkit-backdrop-filter:blur(8px)saturate(72%);backdrop-filter:blur(8px)saturate(72%);background:#111318c7;border-color:#fff3;border-radius:999px;font-family:inherit}.qp-hybrid-product .dzh .proof{color:var(--qp-muted);border-color:var(--qp-line);letter-spacing:0;font-family:inherit}.qp-hybrid-product .dzh .btn{border-radius:999px;min-height:50px;padding:12px 18px;font-family:inherit;font-size:15px;font-weight:600}.qp-hybrid-product .dzh .btn--primary{color:#fff;background:var(--qp-control-dark);border-color:#45484f}.qp-hybrid-product .dzh .btn--primary:hover{background:#25272c}.qp-hybrid-product .dzh .btn--ghost{color:var(--qp-ink);border-color:var(--qp-control-line);background:0 0}.qp-hybrid-product .dzh .sec--ink .btn--ghost{color:#fff;border-color:#ffffff52}.qp-hybrid-product .dzh .shead h2,.qp-hybrid-product .dzh .feat h2,.qp-hybrid-product .dzh .final h2{color:inherit;letter-spacing:0;text-wrap:balance;font-size:48px;font-weight:520;line-height:1.08}.qp-hybrid-product .dzh .tiles{gap:16px}.qp-hybrid-product .dzh .tile,.qp-hybrid-product .dzh .acc-tile,.qp-hybrid-product .dzh .reviews-empty{border-color:var(--qp-line);border-radius:var(--qp-radius-card);background:0 0;padding:24px}.qp-hybrid-product .dzh .sec--ink .tile{background:#ffffff08;border-color:#ffffff24}.qp-hybrid-product .dzh .tile .n,.qp-hybrid-product .dzh .chip,.qp-hybrid-product .dzh .bb{color:var(--qp-muted);letter-spacing:0;font-family:inherit}.qp-hybrid-product .dzh .chip,.qp-hybrid-product .dzh .bb{background:var(--qp-paper-2);border:1px solid var(--qp-line);border-radius:999px;min-height:32px;padding:5px 10px}.qp-hybrid-product .dzh .stage{background:var(--qp-paper-2);border-color:var(--qp-line);border-radius:var(--qp-radius-frame)}.qp-hybrid-product .dzh .stage .grid-bg,.qp-hybrid-product .dzh .corner,.qp-hybrid-product .dzh .dim-line{display:none}.qp-hybrid-product .dzh .xray-btn{color:#fff;letter-spacing:0;text-transform:none;-webkit-backdrop-filter:blur(8px)saturate(72%);backdrop-filter:blur(8px)saturate(72%);background:#111318db;border:1px solid #ffffff2e;border-radius:999px;min-height:44px;font-family:inherit}.qp-hybrid-product .dzh .xray-btn:before{opacity:.64}.qp-hybrid-product .dzh .out{gap:12px}.qp-hybrid-product .dzh .out .cell{border-color:var(--qp-line);border-radius:var(--qp-radius-card)}.qp-hybrid-product .dzh .out .cell:before{display:none}.qp-hybrid-product .dzh .specwall{background:var(--qp-line);border-color:var(--qp-line);border-radius:var(--qp-radius-frame)}.qp-hybrid-product .dzh .sw-cell{background:var(--qp-ink-2)}.qp-hybrid-product .dzh .spectable{width:100%;min-width:0;display:table}.qp-hybrid-product .dzh .spectable tr{border-color:#ffffff24}.qp-hybrid-product .dzh .faq{max-width:760px}.qp-hybrid-product .dzh details{border-color:var(--qp-line)}.qp-hybrid-product .dzh summary{min-height:52px;font-size:16px}.qp-hybrid-product .dzh summary:after{color:var(--qp-muted)}.qp-hybrid-product .dzh .sec--ink summary:after{color:#ffffff94}.qp-hybrid-product .dzh-bar{color:var(--qp-ink);-webkit-backdrop-filter:blur(12px)saturate(72%);backdrop-filter:blur(12px)saturate(72%);background:#f7f8fae6;border-color:#7b84913d;font-family:inherit;box-shadow:0 -10px 32px #090a0d14}.qp-hybrid-product .dzh-bar-name{color:var(--qp-ink)}.qp-download{min-width:0;color:var(--qp-ink);background:var(--qp-paper);padding-block:88px 112px}.qp-download .dzdl{width:100%;max-width:980px;padding-left:calc(var(--qp-gutter) + env(safe-area-inset-left));padding-right:calc(var(--qp-gutter) + env(safe-area-inset-right));color:var(--qp-ink);margin-inline:auto;font-family:inherit}.qp-download .dzdl-top{text-align:left;padding:0 0 72px;overflow:visible}.qp-download .dzdl-top:before{display:none}.qp-download .dzdl-eyebrow{color:var(--qp-muted);letter-spacing:0;text-transform:none;margin-bottom:12px;font-family:inherit;font-size:13px;font-weight:600}.qp-download .dzdl-app{color:var(--qp-ink);letter-spacing:0;justify-content:flex-start;font-size:64px;font-weight:520;line-height:1.04;display:flex}.qp-download .dzdl-ver{color:var(--qp-muted);background:var(--qp-paper-2);border-color:var(--qp-line);border-radius:999px;padding:5px 10px;font-family:inherit;font-size:13px;font-weight:550}.qp-download .dzdl-lead{max-width:680px;color:var(--qp-muted);margin:22px 0 28px;font-size:18px;line-height:1.65}.qp-download .dzdl-btn{color:#fff;background:var(--qp-control-dark);min-height:52px;box-shadow:none;border:1px solid #45484f;border-radius:999px;padding:13px 20px;font-family:inherit;font-size:16px;font-weight:620;animation:.6s cubic-bezier(.22,.61,.36,1) .26s forwards dzdl-in}.qp-download .dzdl-btn:hover:not(:disabled){background:#25272c;transform:none}.qp-download .dzdl-file{color:var(--qp-muted);margin-top:14px;font-family:inherit;font-size:13px}.qp-download .dzdl-integrity{max-width:760px;color:var(--qp-ink);background:var(--qp-paper-2);border-color:var(--qp-line);border-radius:var(--qp-radius-card);margin:22px 0 0;padding:16px 18px}.qp-download .dzdl-integrity-head{color:var(--qp-ink)}.qp-download .dzdl-integrity-head span:last-child,.qp-download .dzdl-integrity p,.qp-download .dzdl-hash code{color:var(--qp-muted)}.qp-download .dzdl-hash{color:var(--qp-ink-3);font-family:inherit}.qp-download .dzdl-doclink{min-height:50px;color:var(--qp-ink);background:var(--qp-paper-2);border-color:var(--qp-control-line);box-shadow:none;border-radius:999px;margin-top:22px;padding:6px 16px 6px 6px}.qp-download .dzdl-doclink:hover{background:var(--qp-paper-3);border-color:var(--qp-ink-3);box-shadow:none;transform:none}.qp-download .dzdl-doc-ic{width:38px;height:38px;color:var(--qp-ink-3);background:var(--qp-paper);border:1px solid var(--qp-line);border-radius:50%}.qp-download .dzdl-doclink:hover .dzdl-doc-ic{color:var(--qp-ink);background:var(--qp-paper)}.qp-download .dzdl-doc-tx{color:var(--qp-ink)}.qp-download .dzdl-doc-arr{color:var(--qp-muted)}.qp-download .dzdl-panel{color:var(--qp-ink);border:0;border-top:1px solid var(--qp-line);background:0 0;border-radius:0;margin:0;padding:36px 0}.qp-download .dzdl-panel>h2{color:var(--qp-ink);letter-spacing:0;margin-bottom:24px;font-size:25px;font-weight:580}.qp-download .dzdl-legacy{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:start;gap:32px;display:grid}.qp-download .dzdl-legacy-meta{color:var(--qp-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;font-size:13px;font-weight:550;display:flex}.qp-download .dzdl-legacy-meta strong{color:#9a4b3e;font-weight:650}.qp-download .dzdl-legacy>.dzdl-legacy-copy>h2{color:var(--qp-ink);letter-spacing:0;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:25px;font-weight:580;display:flex}.qp-download .dzdl-legacy .dzdl-ver{padding:2px 8px;font-size:12px;line-height:1.25;transform:translateY(-2px)}.qp-download .dzdl-legacy-copy p{max-width:62ch;color:var(--qp-muted);margin:14px 0 0;font-size:15px;line-height:1.6}.qp-download .dzdl-legacy-links{border-top:1px solid var(--qp-line)}.qp-download .dzdl-legacy-links a{min-height:58px;color:var(--qp-ink);border-bottom:1px solid var(--qp-line);justify-content:space-between;align-items:center;gap:18px;padding:10px 2px;text-decoration:none;display:flex}.qp-download .dzdl-legacy-links a>span:first-child{gap:2px;display:grid}.qp-download .dzdl-legacy-links strong{font-size:15px;font-weight:620}.qp-download .dzdl-legacy-links small{color:var(--qp-muted);font-size:12px;line-height:1.4}.qp-download .dzdl-legacy-links a>span:last-child{color:var(--qp-muted);font-size:16px;transition:transform .18s cubic-bezier(.22,.61,.36,1),color .18s}.qp-download .dzdl-legacy-links a:hover>span:last-child{color:var(--qp-ink);transform:translate(2px,-2px)}.qp-download .dzdl-reqlist li{color:var(--qp-ink-3);font-size:15px}.qp-download .dzdl-reqlist li:before{color:var(--qp-muted)}.qp-download .dzdl-rel{color:var(--qp-ink);border:0;border-top:1px solid var(--qp-line);background:0 0;border-radius:0;margin:0;padding:0}.qp-download .dzdl-rel:last-of-type{border-bottom:1px solid var(--qp-line)}.qp-download .dzdl-rel>summary{min-height:56px;color:var(--qp-ink);font-family:inherit;font-size:15px}.qp-download .dzdl-rel>summary:before,.qp-download .dzdl-rel>summary span,.qp-download .dzdl-rel li{color:var(--qp-muted)}.qp-download .dzdl-more{min-height:46px;color:var(--qp-ink-3);background:var(--qp-paper-2);border-color:var(--qp-line);border-radius:999px;font-family:inherit}.qp-download .dzdl-more:hover{color:var(--qp-ink);background:var(--qp-paper-3);border-color:var(--qp-control-line)}.qp-download .dzdl-shots{gap:12px}.qp-download .dzdl-shot{background:var(--qp-paper-3);border-radius:var(--qp-radius-frame);box-shadow:none;border:0;transform:none}.qp-download .dzdl-shot:hover,.qp-download .dzdl-shot:focus-visible{box-shadow:none;border-color:#0000;transform:none}.qp-download .dzdl-shot:after{color:#fff;background:#111318c7;border-color:#ffffff2e;border-radius:50%}.qp-download .dzdl-modal{background:#090a0db8}.qp-download .dzdl-card{color:var(--qp-ink);border-color:var(--qp-line);border-radius:var(--qp-radius-frame);-webkit-backdrop-filter:blur(12px)saturate(72%);backdrop-filter:blur(12px)saturate(72%);background:#f7f8faf5;box-shadow:0 24px 70px #00000038}.qp-download .dzdl-card h3{color:var(--qp-ink)}.qp-download .dzdl-x{color:var(--qp-muted)}.qp-download .dzdl-server{min-height:52px;color:var(--qp-ink);background:var(--qp-paper);border-color:var(--qp-line);border-radius:10px}.qp-download .dzdl-server span{color:var(--qp-muted)}.qp-page>.dzdl-lb{--dzdl-lb-control-fg:#f7f8fa;--dzdl-lb-control-bg:#17181bdb;--dzdl-lb-control-line:#e7eaee57;--dzdl-lb-control-hover-bg:#24252a;--dzdl-lb-control-hover-line:#e7eaee94;background:#090a0df0}.qp-page>.dzdl-lb :is(.dzdl-lb-x,.dzdl-lb-nav){color:var(--dzdl-lb-control-fg);background:var(--dzdl-lb-control-bg);border-color:var(--dzdl-lb-control-line);box-shadow:inset 0 1px #ffffff1f}.qp-page>.dzdl-lb :is(.dzdl-lb-x,.dzdl-lb-nav):hover{color:#fff;background:var(--dzdl-lb-control-hover-bg);border-color:var(--dzdl-lb-control-hover-line)}.qp-page>.dzdl-lb :is(.dzdl-lb-x,.dzdl-lb-nav):focus-visible{outline-offset:3px!important;outline:2px solid #8478ff!important}@media (forced-colors:active){.qp-page>.dzdl-lb{background:canvas}.qp-page>.dzdl-lb :is(.dzdl-lb-x,.dzdl-lb-nav){color:buttontext;box-shadow:none;forced-color-adjust:auto;background:buttonface;border-color:buttontext}.qp-page>.dzdl-lb :is(.dzdl-lb-x,.dzdl-lb-nav):focus-visible{outline-color:highlight}}@keyframes qp-home-hero-settle{0%{opacity:.72;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes qp-home-scrim-settle{0%{opacity:.72}to{opacity:1}}@keyframes qp-home-copy-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width<=1199px){.qp-catalog-grid,.qp-home-system-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-hybrid-product .dzh .hero-grid2{gap:44px}.qp-home-proof:nth-child(2){border-right:0}.qp-home-proof:nth-child(n+3){border-top:1px solid #ffffff24}}@media (width<=940px){.qp-home-hero h1,.qp-catalog-intro h1{font-size:56px}.qp-home-system h2{font-size:46px}.qp-standard-product .dza-page-h1,.qp-standard-product .dzl-hero h1,.qp-read-page h1,.qp-read-intro h1,.qp-blog-post .dzl-hero h1,.qp-legal-page .legal h1,.qp-status-page h1,.qp-hybrid-product .dzh .hero-copy h1,.qp-download .dzdl-app{font-size:52px}.qp-standard-product .dzl-feat-grid,.qp-hybrid-product .dzh .hero-grid2{grid-template-columns:minmax(0,1fr);gap:36px}.qp-hybrid-product .dzh .hero{min-height:0;padding-block:88px}.qp-hybrid-product .dzh .hero-media{order:-1}.qp-home-business-grid,.qp-home-faq-grid{grid-template-columns:1fr;gap:44px}}.qp-page .visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.qp-cookie{z-index:100000;padding:24px calc(24px + env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) calc(24px + env(safe-area-inset-left));pointer-events:none;align-items:end;display:grid;position:fixed;inset:0}.qp-cookie[hidden],.qp-cookie [hidden]{display:none!important}.qp-cookie__backdrop{-webkit-backdrop-filter:blur(4px)saturate(76%);backdrop-filter:blur(4px)saturate(76%);pointer-events:auto;background:#090a0d7a;position:absolute;inset:0}.qp-cookie__sheet{width:min(1120px,100%);max-height:calc(100dvh - 48px - env(safe-area-inset-bottom));color:var(--qp-ink,#090a0d);border-radius:var(--qp-radius-frame);-webkit-backdrop-filter:blur(16px)saturate(76%);backdrop-filter:blur(16px)saturate(76%);pointer-events:auto;overscroll-behavior:contain;background:#fffffff5;border:1px solid #b4bac3d1;margin:0 auto;position:relative;overflow:auto;box-shadow:0 16px 44px #090a0d2e,inset 0 1px #ffffffe6}.qp-cookie__summary{grid-template-columns:minmax(0,1fr) minmax(248px,286px);align-items:end;gap:32px;padding:24px;display:grid}.qp-cookie__copy{min-width:0;max-width:72ch}.qp-cookie__status{color:var(--qp-muted,#545963);align-items:center;gap:8px;margin:0 0 8px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.qp-cookie__signal{background:var(--qp-violet,#6554f4);border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #6554f41a}.qp-cookie h2{max-width:24ch;color:var(--qp-ink,#090a0d);font-family:var(--qp-font,"Onest", sans-serif);letter-spacing:0;text-wrap:balance;margin:0 0 8px;font-size:22px;font-weight:540;line-height:1.2}.qp-cookie p{color:var(--qp-ink-3,#3d414a);margin:0;font-size:14px;line-height:1.55}.qp-cookie__links{flex-wrap:wrap;gap:8px 20px;display:flex;margin-top:12px!important}.qp-cookie__links a{min-height:44px;color:var(--qp-ink,#090a0d);text-underline-offset:4px;align-items:center;font-size:13px;font-weight:600;text-decoration:underline 1px;display:inline-flex}.qp-cookie__actions,.qp-cookie__preferences-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qp-cookie__actions--single{grid-template-columns:minmax(180px,286px);justify-content:end}.qp-cookie__button,.qp-cookie__settings-link,.qp-cookie__close,.qp-footer-cookie-settings{appearance:none;font-family:var(--qp-font,"Onest", sans-serif);letter-spacing:0;cursor:pointer}.qp-cookie__button{border:1px solid var(--qp-control-line,#b4bac3);border-radius:10px;min-height:48px;padding:11px 16px;font-size:13px;font-weight:600;line-height:1.25;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out,transform .18s ease-out;box-shadow:inset 0 1px #ffffff52}.qp-cookie__button:active{transform:translateY(1px)}.qp-cookie__button--quiet{color:var(--qp-ink,#090a0d);background:var(--qp-control-light,#e6e9ed)}.qp-cookie__button--quiet:hover{background:var(--qp-paper-3,#eef0f3);border-color:#8e96a2}.qp-cookie__button--primary{color:#fff;background:var(--qp-violet,#6554f4);border-color:var(--qp-violet,#6554f4)}.qp-cookie__button--primary:hover{background:var(--qp-violet-hover,#4d40d0);border-color:var(--qp-violet-hover,#4d40d0)}.qp-cookie__settings-link{min-height:44px;color:var(--qp-ink-3,#3d414a);text-underline-offset:4px;background:0 0;border:0;border-radius:8px;grid-column:1/-1;padding:8px 12px;font-size:13px;font-weight:600;text-decoration:underline}.qp-cookie__settings-link:hover{color:var(--qp-ink,#090a0d);background:var(--qp-paper-2,#f7f8fa)}.qp-cookie--preferences{place-items:center}.qp-cookie--preferences .qp-cookie__sheet{border-radius:24px;width:min(720px,100%)}.qp-cookie__preferences{padding:28px}.qp-cookie__preferences-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.qp-cookie__preferences-header .qp-cookie__status{margin-bottom:6px}.qp-cookie__close{width:44px;height:44px;color:var(--qp-ink,#090a0d);background:var(--qp-paper-2,#f7f8fa);border:1px solid var(--qp-line,#d9dce2);border-radius:10px;flex:none;place-items:center;padding:0;transition:background-color .18s ease-out,border-color .18s ease-out,transform .18s ease-out;display:grid}.qp-cookie__close:hover{background:var(--qp-paper-3,#eef0f3);border-color:var(--qp-control-line,#b4bac3)}.qp-cookie__close:active{transform:translateY(1px)}.qp-cookie__close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.qp-cookie__preferences-intro{max-width:66ch;margin-top:14px!important}.qp-cookie__categories{border:1px solid var(--qp-line,#d9dce2);border-radius:12px;min-width:0;margin:24px 0;padding:0;overflow:hidden}.qp-cookie__category{min-height:88px;color:var(--qp-ink,#090a0d);cursor:pointer;background:#fff;grid-template-columns:minmax(0,1fr) 52px;align-items:center;gap:20px;padding:16px 18px;display:grid}.qp-cookie__category+.qp-cookie__category{border-top:1px solid var(--qp-line,#d9dce2)}.qp-cookie__category:hover{background:var(--qp-paper-2,#f7f8fa)}.qp-cookie__category--locked{background:var(--qp-paper-2,#f7f8fa);cursor:default}.qp-cookie__category-copy{gap:4px;min-width:0;display:grid}.qp-cookie__category-copy strong{font-size:14px;font-weight:650;line-height:1.35}.qp-cookie__category-copy>span{color:var(--qp-muted,#545963);font-size:12px;line-height:1.5}.qp-cookie__switch{width:48px;height:28px;display:block;position:relative}.qp-cookie__switch input{z-index:1;opacity:0;cursor:pointer;width:48px;height:28px;margin:0;position:absolute;inset:0}.qp-cookie__switch>span{background:#c8cdd4;border:1px solid #aeb5bf;border-radius:999px;transition:background-color .18s ease-out,border-color .18s ease-out;display:block;position:absolute;inset:0;box-shadow:inset 0 1px 2px #090a0d1a}.qp-cookie__switch>span:after{content:"";background:#fff;border-radius:999px;width:20px;height:20px;transition:transform .18s ease-out;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #090a0d38}.qp-cookie__switch input:checked+span{background:var(--qp-violet,#6554f4);border-color:var(--qp-violet,#6554f4)}.qp-cookie__switch input:checked+span:after{transform:translate(20px)}.qp-cookie__switch input:focus-visible+span{outline:2px solid var(--qp-focus,#8478ff);outline-offset:3px}.qp-cookie__switch input:disabled+span{background:var(--qp-ink-3,#3d414a);border-color:var(--qp-ink-3,#3d414a);opacity:.72}.qp-cookie__preferences-actions{grid-template-columns:minmax(190px,auto) minmax(180px,auto);justify-content:end}.qp-footer-cookie-settings{min-height:44px;color:inherit;font-size:inherit;line-height:inherit;text-align:left;text-underline-offset:4px;background:0 0;border:0;border-radius:4px;margin:0;padding:0;text-decoration:underline 1px;display:block}.qp-footer-cookie-settings:hover{color:#fff}.qp-external-media{z-index:1;color:#fffffff5;text-align:center;background:#17181b;place-content:center;justify-items:center;gap:8px;padding:24px;display:grid;position:absolute;inset:0}.qp-external-media[hidden]{display:none}.qp-external-media strong{font-size:15px;font-weight:650}.qp-external-media span{color:#ffffffc2;max-width:48ch;font-size:12px;line-height:1.5}.qp-external-media button{width:auto;height:auto;min-height:44px;color:var(--qp-ink,#090a0d);background:var(--qp-paper,#fff);font:600 13px var(--qp-font,"Onest", sans-serif);letter-spacing:0;cursor:pointer;border:1px solid #ffffffd1;border-radius:10px;justify-content:center;align-items:center;margin-top:6px;padding:9px 16px;display:inline-flex}.qp-external-media button:hover{background:var(--qp-paper-3,#eef0f3)}.qp-external-media--lightbox{border:1px solid var(--qp-line-dark,#2a2d34);border-radius:16px;width:min(92vw,720px);min-height:min(52vh,420px);position:relative;inset:auto}@media (width<=768px){.qp-cookie{padding:16px calc(24px + env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) calc(24px + env(safe-area-inset-left))}.qp-cookie__sheet{max-height:calc(100dvh - 32px - env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px)saturate(76%);backdrop-filter:blur(8px)saturate(76%)}.qp-cookie--preferences .qp-cookie__sheet{border-radius:20px}.qp-cookie__summary{grid-template-columns:minmax(0,1fr);gap:20px}.qp-cookie__actions{grid-template-columns:1fr 1fr}.qp-cookie--preferences{align-items:end}}@media (width<=640px){.qp-cookie__sheet{border-radius:20px}}@media (width<=480px){.qp-cookie{padding:10px calc(16px + env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left))}.qp-cookie__sheet{max-height:calc(100dvh - 20px - env(safe-area-inset-bottom));border-radius:20px}.qp-cookie__summary,.qp-cookie__preferences{padding:20px 16px}.qp-cookie h2{font-size:19px}.qp-cookie__actions,.qp-cookie__preferences-actions{grid-template-columns:1fr}.qp-cookie__settings-link{grid-column:auto}.qp-cookie__category{grid-template-columns:minmax(0,1fr) 48px;gap:14px;min-height:96px;padding:14px}.qp-cookie__preferences-actions .qp-cookie__button{width:100%}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.qp-cookie__sheet{background:#fff}}@media print{.qp-cookie{display:none!important}}@media (width<=768px){.qp-home-hero{min-height:min(700px,100svh - 108px)}.qp-home-hero-inner{padding-top:68px;padding-bottom:52px}.qp-home-section,.qp-catalog-list,.qp-home-system{padding-block:88px}.qp-home-section-head h2,.qp-home-business h2,.qp-home-faq h2,.qp-home-closing h2{font-size:40px}.qp-home-system h2{font-size:42px}.qp-home-closing{padding-block:80px}.qp-home-closing-inner{flex-direction:column;align-items:flex-start;gap:32px}.qp-catalog-intro{padding-block:88px 64px}.qp-standard-product-content{padding-block:56px}.qp-standard-product .dzl>section,.qp-standard-product .dzl-hero,.qp-standard-product .dzl-stmt,.qp-standard-product .dzl-soft,.qp-standard-product .dzl-buy,.qp-standard-product .dzl-feat,.qp-standard-product .dzl-gal,.qp-standard-product .dzl-vid,.qp-standard-product .dzl-cmp,.qp-standard-product .dzl-hl,.qp-standard-product .dzl-spec,.qp-standard-product .dzl-sc,.qp-standard-product .dzl-roi,.qp-standard-product .dzl-faq,.qp-standard-product .dzl-rev,.qp-standard-product .dzl-show,.qp-standard-product .dzl-bento,.qp-standard-product .dzl-tabs,.qp-standard-product .dzl-steps,.qp-standard-product .dzl-uc,.qp-page .dzru,.qp-hybrid-product .dzh .sec{padding-top:80px;padding-bottom:80px}.qp-standard-product :where(.dzl-hero h1,.dzl-stmt h2,.dzl-soft h2,.dzl-feat-copy h2,.dzl-hl>h2,.dzl-spec>h2,.dzl-sc>h2,.dzl-roi>h2,.dzl-faq>h2,.dzl-rev>h2,.dzl-show>h2,.dzl-bento>h2,.dzl-tabs>h2,.dzl-steps>h2,.dzl-uc>h2),.qp-hybrid-product .dzh .shead h2,.qp-hybrid-product .dzh .feat h2,.qp-hybrid-product .dzh .final h2{font-size:38px}.qp-read-section,.qp-legal-page,.qp-blog-post,.qp-download{padding-block:72px 88px}.qp-blog-list{padding-block:64px 88px}.qp-read-intro{padding-block:80px 56px}.qp-download .dzdl-top{padding-bottom:56px}.qp-download .dzdl-legacy{grid-template-columns:minmax(0,1fr);gap:24px}}@media (width<=640px){.qp-page{--qp-radius-frame:20px}.qp-home-hero{min-height:min(640px,100svh - 100px)}.qp-home-hero-media img{object-position:54% center}.qp-home-hero-scrim{background:linear-gradient(90deg,#050609c7 0%,#05060947 100%),linear-gradient(#05060929 0%,#050609a3 52%,#050609f0 100%)}.qp-home-hero h1,.qp-catalog-intro h1{font-size:44px}.qp-home-lead{margin-top:18px;font-size:16px}.qp-home-primary{margin-top:24px}.qp-home-section,.qp-catalog-list,.qp-home-system{padding-block:72px}.qp-home-section-head{flex-direction:column;align-items:flex-start;margin-bottom:36px}.qp-home-section-head h2,.qp-home-business h2,.qp-home-faq h2,.qp-home-closing h2,.qp-home-system h2{font-size:34px}.qp-catalog-grid,.qp-home-system-grid,.qp-home-why{grid-template-columns:minmax(0,1fr)}.qp-catalog-grid{gap:42px}.qp-catalog-grid .pthumb{border-radius:var(--qp-radius-frame)}.qp-home-system-grid{margin-top:48px}.qp-home-proof,.qp-home-proof+.qp-home-proof,.qp-home-proof:nth-child(n+3),.qp-home-proof:nth-child(3){border-top:1px solid #ffffff24;border-right:0;margin-top:0;padding:26px 22px}.qp-home-proof:first-child{border-top:0}.qp-home-proof>i{margin-bottom:22px}.qp-home-business-grid,.qp-home-faq-grid{gap:36px}.qp-home-why{gap:0}.qp-home-business-cta{flex-direction:column;align-items:flex-start}.qp-home-business-cta .qp-button,.qp-home-closing .qp-button{width:100%}.qp-home-closing{padding-block:72px}.qp-catalog-intro{padding-block:72px 48px}.qp-catalog-intro>.qp-shell>p:last-child{margin-top:18px;font-size:15px}.qp-standard-product .dza-page-h1,.qp-standard-product .dzl-hero h1,.qp-read-page h1,.qp-read-intro h1,.qp-blog-post .dzl-hero h1,.qp-legal-page .legal h1,.qp-status-page h1,.qp-hybrid-product .dzh .hero-copy h1,.qp-download .dzdl-app{font-size:40px}.qp-standard-product :where(.dzl-hero h1,.dzl-stmt h2,.dzl-soft h2,.dzl-feat-copy h2,.dzl-hl>h2,.dzl-spec>h2,.dzl-sc>h2,.dzl-roi>h2,.dzl-faq>h2,.dzl-rev>h2,.dzl-show>h2,.dzl-bento>h2,.dzl-tabs>h2,.dzl-steps>h2,.dzl-uc>h2),.qp-hybrid-product .dzh .shead h2,.qp-hybrid-product .dzh .feat h2,.qp-hybrid-product .dzh .final h2{font-size:32px}.qp-standard-product .dzl>section,.qp-standard-product .dzl-hero,.qp-standard-product .dzl-stmt,.qp-standard-product .dzl-soft,.qp-standard-product .dzl-buy,.qp-standard-product .dzl-feat,.qp-standard-product .dzl-gal,.qp-standard-product .dzl-vid,.qp-standard-product .dzl-cmp,.qp-standard-product .dzl-hl,.qp-standard-product .dzl-spec,.qp-standard-product .dzl-sc,.qp-standard-product .dzl-roi,.qp-standard-product .dzl-faq,.qp-standard-product .dzl-rev,.qp-standard-product .dzl-show,.qp-standard-product .dzl-bento,.qp-standard-product .dzl-tabs,.qp-standard-product .dzl-steps,.qp-standard-product .dzl-uc,.qp-page .dzru,.qp-hybrid-product .dzh .sec{padding-top:64px;padding-bottom:64px}.qp-standard-product .dzl-feat-grid{gap:28px}.qp-standard-product :where(.dzl-bento-grid,.dzl-tab-grid,.dzl-sc-card){grid-template-columns:minmax(0,1fr)}.qp-standard-product .dzl-bento-wide{flex-direction:column;grid-column:auto;align-items:flex-start}.qp-standard-product .dzl-tab-media{height:320px}.qp-blog-grid{grid-template-columns:minmax(0,1fr)}.qp-blog-list,.qp-read-section,.qp-legal-page,.qp-blog-post,.qp-download{padding-block:64px 80px}.qp-read-intro{padding-block:64px 44px}.qp-download .dzdl-top{padding-bottom:48px}.qp-download .dzdl-lead{font-size:16px}.qp-download .dzdl-btn{width:100%}.qp-download .dzdl-shots{grid-template-columns:minmax(0,1fr)}.qp-hybrid-product .dzh .hero{padding-top:64px;padding-bottom:64px}.qp-hybrid-product .dzh .tiles.c2,.qp-hybrid-product .dzh .tiles.c3,.qp-hybrid-product .dzh .tiles.c4,.qp-hybrid-product .dzh .out,.qp-hybrid-product .dzh .strip,.qp-hybrid-product .dzh .roi,.qp-hybrid-product .dzh .gal4,.qp-hybrid-product .dzh .hwstrip,.qp-hybrid-product .dzh .specs{grid-template-columns:minmax(0,1fr)}.qp-status-page .qp-actions{flex-direction:column;align-items:stretch}.qp-status-page .qp-button{width:100%}}@media (width<=359px){.qp-home-hero h1,.qp-catalog-intro h1{font-size:38px}.qp-catalog-grid .pfoot{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=1199px){.qp-page{--qp-gutter:40px}.qp-hero h1{font-size:72px}.qp-heading-grid h2,.qp-split-copy h2,.qp-system-copy h2,.qp-output-heading h2,.qp-final h2{font-size:46px}.qp-split,.qp-system-grid{gap:48px}}@media (width<=940px){.qp-scroll-control{display:none}.qp-page .main-nav{max-height:calc(100dvh - 64px);padding:8px calc(var(--qp-gutter) + env(safe-area-inset-right)) 18px calc(var(--qp-gutter) + env(safe-area-inset-left));color:var(--qp-ink);border-bottom:1px solid var(--qp-line);background:#fffffffa;top:64px;overflow-y:auto;box-shadow:0 16px 36px #090a0d1a}.qp-page .main-nav a{color:var(--qp-ink-3);border-color:var(--qp-line)}.qp-page .main-nav-extra{border-color:var(--qp-line)}.qp-page .main-nav-extra a{color:var(--qp-violet-hover)}.qp-section{padding-block:112px}.qp-split,.qp-system-grid{grid-template-columns:1fr;gap:46px}.qp-split-copy,.qp-system-copy{max-width:760px}.qp-system-copy{order:1}.qp-ui-frame{order:2}.qp-faq-grid{grid-template-columns:minmax(220px,3fr) minmax(0,7fr);gap:44px}}@media (width<=768px){.qp-page{--qp-gutter:24px}.qp-page .site-header,.qp-product-nav,.qp-button--glass,.qp-hero .qp-button--primary,.qp-breadcrumbs{-webkit-backdrop-filter:blur(8px)saturate(76%);backdrop-filter:blur(8px)saturate(76%)}.qp-page .header-inner,.qp-page .site-header.scrolled .header-inner{gap:14px}.qp-hero{min-height:min(720px,100svh - 104px)}.qp-hero-inner{padding-top:20px;padding-bottom:46px}.qp-hero h1{margin-top:14px;font-size:56px}.qp-hero-lead{max-width:520px;font-size:19px}.qp-product-nav-inner{grid-template-columns:auto minmax(0,1fr) auto;gap:14px}.qp-product-links{overscroll-behavior-inline:contain;scrollbar-width:none;justify-content:flex-start;gap:18px;overflow-x:auto}.qp-product-links::-webkit-scrollbar{display:none}.qp-section{padding-block:88px}.qp-heading-grid{grid-template-columns:1fr;gap:18px}.qp-section-label{padding:0}.qp-heading-grid h2,.qp-split-copy h2,.qp-system-copy h2,.qp-output-heading h2,.qp-final h2,.qp-faq-heading h2{font-size:38px}.qp-proof-grid,.qp-decision-grid{grid-template-columns:1fr;margin-top:54px}.qp-proof-grid article,.qp-proof-grid article+article,.qp-decision-grid li,.qp-decision-grid li+li{border-left:0;padding:28px 24px}.qp-proof-grid article,.qp-proof-grid article+article{padding:30px 26px 32px}.qp-proof-grid article+article,.qp-decision-grid li+li{border-top:1px solid var(--qp-line)}.qp-proof-grid article+article{border-top-color:#ffffff1a}.qp-proof-grid i{margin-bottom:20px}.qp-decision-grid li>span{margin-bottom:22px}.qp-experience,.qp-experience-inner{min-height:620px}.qp-output-grid{gap:10px}.qp-gallery-main{margin-top:50px}.qp-gallery-main img{aspect-ratio:4/3}.qp-gallery-choices button{grid-template-columns:1fr;justify-items:stretch;gap:8px}.qp-gallery-choices img{width:100%;height:58px}.qp-gallery-choices span{padding-inline:2px;font-size:12px}.qp-configuration-action{grid-template-columns:1fr;gap:24px}.qp-configuration-action .qp-actions{justify-content:flex-start}.qp-faq-grid{grid-template-columns:1fr;gap:42px}.qp-faq-heading{max-width:560px;position:static}}@media (width<=640px){.qp-page .header-actions .acct-btn{display:none}.qp-page .site-header .logo span:not(.mk){display:inline}.qp-hero{min-height:min(620px,100svh - 140px)}.qp-hero-media img{object-position:58% center}.qp-hero-scrim{background:linear-gradient(#05060938 0%,#0506099e 46%,#050609ed 100%),linear-gradient(90deg,#0506096b,#0000 78%)}.qp-breadcrumbs{font-size:12px}.qp-hero h1{margin-bottom:15px;font-size:48px}.qp-hero-lead{font-size:17px;line-height:1.5}.qp-hero-price{margin-top:18px}.qp-actions{align-items:stretch;margin-top:22px}.qp-hero .qp-button,.qp-final .qp-button{flex:100%}.qp-product-links{display:none}.qp-product-nav-inner{grid-template-columns:1fr auto}.qp-section{padding-block:80px}.qp-lead{margin-top:18px;font-size:17px}.qp-heading-grid h2,.qp-split-copy h2,.qp-system-copy h2,.qp-output-heading h2,.qp-final h2,.qp-faq-heading h2{font-size:34px}.qp-media-frame--portrait{aspect-ratio:4/5}.qp-media-frame--portrait img{object-position:55% center}.qp-detail-list{margin-top:30px}.qp-detail-list div{grid-template-columns:1fr;gap:4px}.qp-experience{min-height:0;display:block}.qp-experience>picture,.qp-experience>picture img{width:100%;height:auto;display:block;position:static}.qp-experience:after{display:none}.qp-experience-inner{min-height:0;padding-top:0;padding-bottom:0}.qp-experience-copy{width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:34px 0 72px}.qp-experience-copy h2{font-size:34px}.qp-system-grid{gap:36px}.qp-ui-frame img{aspect-ratio:1}.qp-output-grid{grid-template-columns:1fr;gap:12px;margin-top:42px}.qp-gallery-main{border-radius:var(--qp-radius-frame)}.qp-gallery-main figcaption{background:var(--qp-ink);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;max-width:none;padding:12px 14px;position:static}.qp-gallery-choices{gap:8px}.qp-gallery-choices button{min-height:76px;padding:6px}.qp-faq-list summary{min-height:68px;font-size:16px}.qp-faq-list details p{padding-right:0}.qp-final{min-height:min(660px,100svh - 40px)}.qp-final-scrim{background:linear-gradient(#05060933 0%,#05060994 38%,#050609f0 100%)}.qp-final-inner{justify-content:flex-end;padding-block:64px}.qp-page .site-footer{padding-top:56px}}@media (width<=480px){.qp-page{--qp-gutter:16px}.qp-page .site-header,.qp-product-nav,.qp-button--glass,.qp-hero .qp-button--primary,.qp-breadcrumbs{-webkit-backdrop-filter:blur(8px)saturate(72%);backdrop-filter:blur(8px)saturate(72%)}.qp-page .header-inner,.qp-page .site-header.scrolled .header-inner{height:60px}.qp-page .main-nav{max-height:calc(100dvh - 60px);top:60px}.qp-page .site-header .logo,.qp-page .site-header.scrolled .logo{font-size:13px}.qp-product-nav{top:60px}.qp-hero{min-height:min(620px,100svh - 140px)}.qp-hero-inner{padding-top:14px;padding-bottom:30px}.qp-hero h1{font-size:46px}.qp-hero-lead{font-size:16px}.qp-section{padding-block:72px}.qp-heading-grid h2,.qp-split-copy h2,.qp-system-copy h2,.qp-output-heading h2,.qp-final h2,.qp-faq-heading h2,.qp-experience-copy h2{font-size:32px}.qp-proof-grid,.qp-decision-grid{margin-top:44px}.qp-gallery-main img{aspect-ratio:1}.qp-gallery-choices img{height:46px}.qp-gallery-choices span{font-size:11px}.qp-configuration-action .qp-button{width:100%}.qp-final-inner>p:not(.qp-kicker){font-size:16px}.qp-page .dzq-modal{align-items:flex-start;padding:8px;overflow-y:auto}.qp-page .dzq-box{border-radius:var(--qp-radius-frame);padding:22px 18px 18px}}@media (width<=359px){.qp-hero h1{font-size:42px}.qp-gallery-choices span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.qp-auth-page,.qp-account-page,.qp-commerce-page{min-width:0;color:var(--qp-ink);background:var(--qp-paper-2)}.qp-auth-page{align-items:center;min-height:min(760px,100svh - 64px);padding-block:72px 96px;display:flex}.qp-auth-shell{max-width:1160px}.qp-auth-page .dzauth{width:100%;max-width:1040px;margin:0 auto}.qp-auth-page .dzauth-narrow{max-width:560px}.qp-page .dzauth-card{color:var(--qp-ink);background:var(--qp-paper);border:1px solid var(--qp-line);border-radius:var(--qp-radius-frame);grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);display:grid;overflow:hidden;box-shadow:0 24px 70px #090a0d14}.qp-page .dzauth-card.single{grid-template-columns:minmax(0,1fr)}.qp-page .dzauth-brand{color:#fff;background-color:var(--qp-ink-2);background-image:var(--qp-soft-grain);border:0;border-right:1px solid var(--qp-line-dark);padding:42px 38px;position:relative;overflow:hidden}.qp-page .dzauth-brand:after{content:"";background:var(--qp-control-led);border-radius:50%;width:8px;height:8px;position:absolute;bottom:28px;right:28px;box-shadow:0 0 0 4px #7568ff1f}.qp-page .dzauth-brand h1,.qp-page .dzauth-brand h2{color:#fff;letter-spacing:0;max-width:11ch;margin:18px 0 12px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:38px;font-weight:600;line-height:1.08}.qp-page .dzauth-eyebrow,.qp-page .dzauth-note,.qp-page .dzauth-link,.qp-page .dzauth-resend summary,.qp-page .dzauth-more summary{letter-spacing:0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qp-page .dzauth-eyebrow{color:#ffffff94;text-transform:uppercase;font-size:12px;font-weight:600}.qp-page .dzauth-brand .dzauth-lead{color:#ffffffad}.qp-page .dzauth-bullets{gap:12px}.qp-page .dzauth-bullets li{color:#ffffffbd;padding-left:20px;font-size:14px}.qp-page .dzauth-bullets li:before{background:var(--qp-metal-light);border-radius:50%;width:5px;height:5px;top:8px}.qp-page .dzauth-panes{min-width:0;padding:42px}.qp-page .dzauth-panes>h2,.qp-page .dzauth-h,.qp-page .dzauth-section-title{color:var(--qp-ink);letter-spacing:0;margin:0 0 8px;font-size:28px;font-weight:600;line-height:1.16}.qp-page .dzauth-section-link{align-items:center;min-height:44px;margin:0 0 12px;font-size:13px;display:inline-flex}.qp-page .dzauth-lead,.qp-page .dzauth-sub{color:var(--qp-muted);line-height:1.65}.qp-page .dzauth-tabs{border-color:var(--qp-line);gap:20px;margin-bottom:28px}.qp-page .dzauth-tab{min-height:44px;color:var(--qp-muted);letter-spacing:0;border-bottom-width:1px;border-radius:0;padding:9px 0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:550}.qp-page .dzauth-tab:hover,.qp-page .dzauth-tab.on{color:var(--qp-ink)}.qp-page .dzauth-tab.on{border-bottom-color:var(--qp-violet)}.qp-page .dzauth-pane.on{animation:none}.qp-page .dzauth-form label,.qp-page .dzauth .form-row label,.qp-page .dzt-new label,.qp-page .dzt-reply label{color:var(--qp-ink-3);letter-spacing:0;margin:15px 0 6px;font-size:12px;font-weight:600}.qp-page .dzauth-in,.qp-page .dzauth-form :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.qp-page .dzauth-cs :where(select,input,.input-text),.qp-page .dzt-new :where(input,select,textarea),.qp-page .dzt-reply textarea,.qp-page .dzdemo-sum textarea{width:100%;min-height:50px;color:var(--qp-ink);caret-color:var(--qp-violet);background:var(--qp-paper);border:1px solid var(--qp-control-line);letter-spacing:0;border-radius:8px;padding:12px 14px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;box-shadow:inset 0 1px 2px #090a0d08}.qp-page .dzauth-form textarea,.qp-page .dzt-new textarea,.qp-page .dzt-reply textarea,.qp-page .dzdemo-sum textarea{resize:vertical;min-height:112px}.qp-page .dzauth-in:focus,.qp-page .dzauth-form :where(input,select,textarea):focus,.qp-page .dzauth-cs :where(select,input):focus,.qp-page .dzt-new :where(input,select,textarea):focus,.qp-page .dzt-reply textarea:focus,.qp-page .dzdemo-sum textarea:focus{color:var(--qp-ink);background:var(--qp-paper);border-color:var(--qp-violet);outline:2px solid var(--qp-focus);outline-offset:2px;box-shadow:none}.qp-page .dzauth-row{min-height:44px;margin:10px 0 0}.qp-page .dzauth-link,.qp-page .dzauth-more summary,.qp-page .dzauth-resend summary,.qp-page .dzauth-back,.qp-page .dzt-back,.qp-page .dzdemo-back{color:var(--qp-ink-3);text-decoration-color:var(--qp-control-line)}.qp-page .dzauth-link:hover,.qp-page .dzauth-more summary:hover,.qp-page .dzauth-resend summary:hover,.qp-page .dzauth-back:hover,.qp-page .dzt-back:hover,.qp-page .dzdemo-back:hover{color:var(--qp-violet-hover)}.qp-page .dzauth-more summary,.qp-page .dzauth-resend summary{align-items:center;min-height:44px;padding-right:34px;font-size:13px;display:flex;position:relative}.qp-page .dzauth-more summary:before,.qp-page .dzauth-resend summary:before{content:none}.qp-page .dzauth-more summary:after,.qp-page .dzauth-resend summary:after{width:24px;height:24px;color:var(--qp-muted);content:"+";place-items:center;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.qp-page .dzauth-more[open] summary:after,.qp-page .dzauth-resend[open] summary:after{content:"−"}.qp-page .dzauth-resend,.qp-page .dzauth-more{border-color:var(--qp-line)}.qp-page .dzauth-note,.qp-page .dzauth-opt{color:var(--qp-muted);font-size:12px;line-height:1.55}.qp-page .dzauth-btn,.qp-page .dzt-btn,.qp-page #dzdemo-go,.qp-page #dzdemo-again{color:#fff;text-align:center;background:var(--qp-control-dark);letter-spacing:0;cursor:pointer;border:1px solid #44474e;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:50px;margin-top:16px;padding:11px 18px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 1px 2px #090a0d24}.qp-page .dzauth-btn:hover,.qp-page .dzt-btn:hover,.qp-page #dzdemo-go:hover,.qp-page #dzdemo-again:hover{color:#fff;background:#25272c;border-color:#6b6e76}.qp-page .dzauth-btn:active,.qp-page .dzt-btn:active,.qp-page #dzdemo-go:active,.qp-page #dzdemo-again:active{transform:translateY(1px)}.qp-page .dzauth-btn.ghost{color:var(--qp-ink);background:var(--qp-paper-3);border-color:var(--qp-control-line);box-shadow:inset 0 1px #ffffffb8}.qp-page .dzauth-btn.ghost:hover{color:var(--qp-ink);background:#e4e7eb;border-color:#888e98}.qp-page .dzauth-resend-form .dzauth-btn{width:auto;min-width:180px;margin-top:0}.qp-page .dzauth-grid2,.qp-page .dzauth-cs{gap:0 18px}.qp-page .dzq-err{color:#9b1c31;background:#fff1f3;border:1px solid #f1c3ca;border-radius:8px}.qp-account-page{padding-block:72px 104px}.qp-account-shell{max-width:1200px}.qp-account-heading{margin-bottom:30px}.qp-account-heading .qp-kicker{color:var(--qp-muted);margin:0 0 12px}.qp-account-heading h1{color:var(--qp-ink);letter-spacing:0;margin:0;font-size:48px;font-weight:550;line-height:1.04}.qp-account-identity{color:var(--qp-muted);overflow-wrap:anywhere;margin:14px 0 0}.qp-account-identity a{color:var(--qp-ink)}.qp-account-page .lk-tabs{z-index:20;-webkit-backdrop-filter:blur(16px)saturate(76%);backdrop-filter:blur(16px)saturate(76%);scrollbar-width:none;background:#f7f8fae0;border:1px solid #b4bac3b3;border-radius:999px;flex-wrap:nowrap;gap:3px;width:max-content;max-width:100%;margin:0 0 32px;padding:4px;display:flex;position:sticky;top:74px;overflow-x:auto;box-shadow:0 8px 28px #090a0d0d,inset 0 1px #fffc}.qp-account-page .lk-tabs::-webkit-scrollbar{display:none}.qp-account-page .lk-tabs a{min-height:44px;color:var(--qp-muted);white-space:nowrap;letter-spacing:0;border:0;border-radius:999px;align-items:center;margin:0;padding:9px 14px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:550;display:inline-flex}.qp-account-page .lk-tabs a:hover{color:var(--qp-ink);background:#ffffffa8}.qp-account-page .lk-tabs a.on{color:var(--qp-ink);background:var(--qp-paper);box-shadow:0 1px 5px #090a0d1f}.qp-account-page .lk-msg{color:var(--qp-ink-3);background:var(--qp-paper);border:1px solid var(--qp-line);border-radius:8px;padding:12px 14px}.qp-account-page .lk-msg-success{color:#155c45;background:#effaf5;border-color:#b7e2d0}.qp-account-page .lk-msg-error{color:#9b1c31;background:#fff1f3;border-color:#f1c3ca}.qp-account-page .lk-msg-warning{color:#4036c7;background:#f2f0ff;border-color:#d2ceff}.qp-account-page .dzauth-account{max-width:none;margin:0}.qp-account-page .dzauth-account .dzauth-card{box-shadow:none}.qp-account-empty,.qp-account-page .dzdev-empty,.qp-account-page .dzt-empty{color:var(--qp-muted);background:var(--qp-paper);border:1px solid var(--qp-line);border-radius:var(--qp-radius-card);margin:0;padding:28px}.qp-account-page .dzdev-empty p,.qp-account-page .dzt-empty p{margin:0 0 8px}.qp-account-page .dzdev-empty p:last-child,.qp-account-page .dzt-empty p:last-child{margin-bottom:0}.qp-account-page :where(.dzlic-card,.dzdev-card,.lk-order,.dzt-row,.dzt-item,.dzt-new,.dzt-reply,.lk-day,.dzdemo-bk,.dzdemo-sum){min-width:0;color:var(--qp-ink);background:var(--qp-paper);border:1px solid var(--qp-line);border-radius:var(--qp-radius-card);box-shadow:none}.qp-account-page :where(.dzt-new,.dzt-reply,.dzdemo-bk,.dzdemo-sum){border-radius:var(--qp-radius-frame)}.qp-account-page :where(.dzlic-card,.dzdev-card,.dzt-new){padding:20px}.qp-account-page :where(.dzlic-head,.dzdev-head,.dzt-row-subj,.dzt-new h3,.dzt-thead h3,.dzdemo-h,.dzdemo-q,.dzdemo-bk-p,.dzdemo-tile-t,.dzdemo-sum-v){color:var(--qp-ink);letter-spacing:0}.qp-account-page :where(.dzlic-meta,.dzdev-slabel,.dzdev-sup-intro,.dzdemo-intro,.dzdemo-bk-t,.dzdemo-tile-d,.dzdemo-tzbar,.dzdemo-loading,.dzdemo-empty,.dzt-row-meta,.dzt-thead-meta,.lk-note){color:var(--qp-muted);letter-spacing:0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qp-account-page .dzlic-meta{margin-top:10px;font-size:12px}.qp-account-page .dzlic-key{min-width:0;color:var(--qp-ink-3);overflow-wrap:anywhere;background:var(--qp-paper-3);border-color:var(--qp-line)}.qp-account-page :where(.dzlic-badge,.lk-badge,.dzt-badge){color:var(--qp-ink-3);background:var(--qp-paper-3);border:1px solid var(--qp-line);letter-spacing:0;border-radius:999px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qp-account-page :where(.dzlic-active,.lk-badge-completed,.lk-badge-booked,.dzt-resolved){color:#155c45;background:#effaf5;border-color:#b7e2d0}.qp-account-page :where(.lk-badge-cancelled,.lk-badge-failed,.dzt-closed){color:#8c2637;background:#fff1f3;border-color:#f1c3ca}.qp-account-page .dzt-in_progress,.qp-account-page .dzt-open{color:var(--qp-violet-hover);background:#f2f0ff;border-color:#ccc7ff}.qp-account-page .dzdev-steps:before,.qp-account-page .dzdev-step:before{background:var(--qp-line)}.qp-account-page .dzdev-dot,.qp-account-page .dzdemo-stepn{color:var(--qp-muted);background:var(--qp-paper-3);border-color:var(--qp-control-line)}.qp-account-page .dzdev-done .dzdev-dot,.qp-account-page .dzdemo-steps li.done .dzdemo-stepn,.qp-account-page .dzdemo-steps li.on .dzdemo-stepn{color:#fff;background:var(--qp-control-dark);border-color:var(--qp-control-dark);box-shadow:none}.qp-account-page .dzdev-done:before,.qp-account-page .dzdemo-steps li.done:before{background:var(--qp-control-dark)}.qp-account-page .dzdev-now .dzdev-dot{background:var(--qp-violet);border-color:var(--qp-violet);box-shadow:0 0 0 4px #6554f41f}.qp-account-page .dzdev-now .dzdev-slabel,.qp-account-page .dzdemo-steps li.on .dzdemo-stepl{color:var(--qp-ink)}.qp-account-page .lk-order{padding:0 18px}.qp-account-page .lk-order>summary,.qp-account-page .lk-day>summary{min-height:52px;color:var(--qp-ink);overflow-wrap:anywhere;align-items:center;display:flex}.qp-account-page .lk-order>summary:before{color:var(--qp-muted)}.qp-account-page :where(.lk-table,.dza-table){table-layout:fixed;width:100%;color:var(--qp-ink)}.qp-account-page :where(.lk-table,.dza-table) td{overflow-wrap:anywhere;border-color:var(--qp-line);padding:11px 10px}.qp-account-page :where(.lk-table,.dza-table) td:last-child{text-align:right}.qp-account-page .lk-paid{color:#155c45;letter-spacing:0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qp-account-page .dzdemo-steps{margin-bottom:34px}.qp-account-page .dzdemo-steps li{color:var(--qp-muted);letter-spacing:0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qp-account-page .dzdemo-steps li:before{background:var(--qp-line);height:1px}.qp-account-page .dzdemo-step.on{animation:none}.qp-account-page .dzdemo-tiles{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px}.qp-account-page .dzdemo-tile,.qp-account-page .dzdemo-daychip,.qp-account-page .dzdemo-slot{min-width:0;color:var(--qp-ink);background:var(--qp-paper);border:1px solid var(--qp-line);box-shadow:none;border-radius:8px}.qp-account-page .dzdemo-tile{min-height:176px;padding:16px}.qp-account-page .dzdemo-tile:hover,.qp-account-page .dzdemo-daychip:hover,.qp-account-page .dzdemo-slot:hover{color:var(--qp-ink);border-color:#8e949e;transform:translateY(-1px)}.qp-account-page .dzdemo-tile-img{border-color:var(--qp-line);border-radius:8px}.qp-account-page .dzdemo-noimg{background-color:var(--qp-paper-3);background-image:var(--qp-soft-grain)}.qp-account-page .dzdemo-ic{color:var(--qp-ink-3)}.qp-account-page .dzdemo-daychip,.qp-account-page .dzdemo-slot{min-height:44px}.qp-account-page .dzdemo-daychip.on{color:#fff;background:var(--qp-control-dark);border-color:var(--qp-control-dark)}.qp-account-page .dzdemo-daychip.on :where(.dzdemo-dc-dow,.dzdemo-dc-mon){color:#ffffffad}.qp-account-page .dzdemo-times-h,.qp-account-page #dzdemo-tzchange{color:var(--qp-violet-hover)}.qp-account-page #dzdemo-tz{min-height:44px;color:var(--qp-ink);background:var(--qp-paper);border-color:var(--qp-control-line)}.qp-account-page .dzdemo-sum{padding:20px}.qp-account-page .dzdemo-sum-row{border-color:var(--qp-line)}.qp-account-page .dzdemo-sum-k{color:var(--qp-muted);letter-spacing:0}.qp-account-page .dzdemo-ok{color:#155c45;background:#effaf5;border:1px solid #b7e2d0;border-radius:8px}.qp-account-page .dzdemo-warn{color:#9b1c31;background:#fff1f3;border:1px solid #f1c3ca;border-radius:8px}.qp-account-page .dzt-support-summary{margin-bottom:14px}.qp-account-page .dzt-support-form{max-width:680px}.qp-account-page .dzt-list-heading{margin-top:36px}.qp-account-page .dzt-item{grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:12px;min-height:60px;padding:12px 16px;display:grid}.qp-account-page .dzt-item:hover{border-color:#8e949e}.qp-account-page .dzt-detail-title{color:var(--qp-ink);letter-spacing:0;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 4px;font-size:28px;font-weight:600;line-height:1.2;display:flex}.qp-account-page .dzt-detail-device{color:var(--qp-muted);margin:0 0 20px}.qp-account-page .dzt-thread{gap:12px}.qp-account-page .dzt-msg{display:flex}.qp-account-page .dzt-msg-user{justify-content:flex-end}.qp-account-page .dzt-bubble{max-width:min(78%,720px);color:var(--qp-ink);background:var(--qp-paper);border:1px solid var(--qp-line);border-radius:8px;padding:13px 15px}.qp-account-page .dzt-msg-user .dzt-bubble{color:#fff;background:var(--qp-control-dark);border-color:var(--qp-control-dark)}.qp-account-page .dzt-bubble-who{color:var(--qp-muted)}.qp-account-page .dzt-msg-user .dzt-bubble-who{color:#ffffffad}.qp-account-page .dzt-att{color:inherit;overflow-wrap:anywhere}.qp-account-page .dzt-reply{padding:16px}.qp-account-page .dzt-reply-foot input[type=file],.qp-account-page .dzt-new input[type=file]{max-width:100%;min-height:44px;color:var(--qp-muted);background:0 0;border:0}.qp-account-page .dzt-btn{width:auto;min-width:120px;margin-top:0}.qp-commerce-page{padding-block:72px 104px}.qp-commerce-page .dzco{width:100%;max-width:1120px;color:var(--qp-ink)}.qp-commerce-page .dzco-narrow{max-width:800px}.qp-commerce-page .dz-crumbs{min-height:44px;color:var(--qp-muted);letter-spacing:0;margin-bottom:20px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}.qp-commerce-page .dz-crumbs a{color:var(--qp-ink-3)}.qp-commerce-page .dzco-h1{max-width:14ch;color:var(--qp-ink);letter-spacing:0;margin:0 0 14px;font-size:48px;font-weight:550;line-height:1.05}.qp-commerce-page .dzco-lead{max-width:62ch;color:var(--qp-muted);margin-bottom:28px;font-size:16px;line-height:1.65}.qp-commerce-page :where(.dzco-lead,.dzco-legal) a{color:var(--qp-ink);text-decoration-color:var(--qp-control-line)}.qp-commerce-page .dzco-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:40px;margin-top:32px}.qp-commerce-page .dzco-form{gap:18px}.qp-commerce-page .dzco-f>span{color:var(--qp-ink-3);letter-spacing:0;text-transform:none;margin-bottom:7px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:600}.qp-commerce-page .dzco-f>span i{color:var(--qp-violet-hover)}.qp-commerce-page .dzco-f :where(input,select,textarea){min-height:52px;color:var(--qp-ink);caret-color:var(--qp-violet);background:var(--qp-paper);border:1px solid var(--qp-control-line);border-radius:8px;padding:12px 14px;box-shadow:inset 0 1px 2px #090a0d08}.qp-commerce-page .dzco-f :where(input,select,textarea):focus{color:var(--qp-ink);background:var(--qp-paper);border-color:var(--qp-violet);outline:2px solid var(--qp-focus);outline-offset:2px}.qp-commerce-page .dzco-f small,.qp-commerce-page .dzco-note,.qp-commerce-page .dzco-legal{color:var(--qp-muted)}.qp-commerce-page .dzco-err{color:#9b1c31}.qp-commerce-page .dzco-card,.qp-commerce-page .dzco-method,.qp-commerce-page .dza-note{color:var(--qp-ink);background:var(--qp-paper);border:1px solid var(--qp-line);border-radius:var(--qp-radius-card);box-shadow:none}.qp-commerce-page .dzco-card{border-radius:var(--qp-radius-frame)}.qp-commerce-page .dzco-card,.qp-commerce-page .dzco-method{padding:20px}.qp-commerce-page .dzco-prod img{border:1px solid var(--qp-line);border-radius:8px}.qp-commerce-page .dzco-prod-n,.qp-commerce-page .dzco-row b,.qp-commerce-page .dzco-method-h,.qp-commerce-page .dza-note-h{color:var(--qp-ink)}.qp-commerce-page .dzco-prod-s,.qp-commerce-page .dzco-row,.qp-commerce-page .dzco-method-s{color:var(--qp-muted);letter-spacing:0;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qp-commerce-page .dzco-sum,.qp-commerce-page .dza-table td{border-color:var(--qp-line)}.qp-commerce-page .dzco-row-acc b,.qp-commerce-page .dzco-row small{color:var(--qp-violet-hover)}.qp-commerce-page .dzco-methods{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:14px}.qp-commerce-page .dzco-method-best{background:#f8f7ff;border-color:#bdb7ff}.qp-commerce-page .dzco-method-p{color:var(--qp-ink);letter-spacing:0;font-size:30px;font-weight:600}.qp-commerce-page .dzco-badge{color:var(--qp-violet-hover);letter-spacing:0;background:#eeecff;border:1px solid #d2ceff;border-radius:999px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qp-commerce-page .dzco-consent-row{gap:8px}.qp-commerce-page .dzco-consent-row .dz-consent-hit{place-items:center;width:44px;height:44px;display:grid}.qp-commerce-page .dzco-consent-row .dz-consent-hit input{width:20px;height:20px;accent-color:var(--qp-violet)}.qp-commerce-page .dzco-submit,.qp-commerce-page .dzco-method .btn,.qp-commerce-page .dzco-actions .btn{color:#fff;text-align:center;background:var(--qp-control-dark);letter-spacing:0;border:1px solid #44474e;border-radius:10px;justify-content:center;align-items:center;min-height:50px;padding:11px 18px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 1px 2px #090a0d24}.qp-commerce-page :where(.dzco-submit,.dzco-method .btn,.dzco-actions .btn):hover{color:#fff;background:#25272c;border-color:#6b6e76}.qp-commerce-page .dzco-method .btn-ghost,.qp-commerce-page .dzco-actions .btn-ghost{color:var(--qp-ink);background:var(--qp-paper-3);border-color:var(--qp-control-line);box-shadow:inset 0 1px #ffffffb8}.qp-commerce-page :where(.dzco-method .btn-ghost,.dzco-actions .btn-ghost):hover{color:var(--qp-ink);background:#e4e7eb;border-color:#888e98}.qp-commerce-page .dzco-ok-i{color:#fff;background:var(--qp-control-dark);border-radius:50%}.qp-commerce-page .dza-table{table-layout:fixed;width:100%}.qp-commerce-page .dza-table td{color:var(--qp-ink);overflow-wrap:anywhere}.qp-commerce-page .dza-table td:last-child{text-align:right}@media (width<=940px){.qp-auth-page .dzauth-card{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr)}.qp-page .dzauth-brand{padding:34px 28px}.qp-page .dzauth-panes{padding:34px}.qp-commerce-page .dzco-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary""form";gap:28px}}@media (width<=768px){.qp-auth-page,.qp-account-page,.qp-commerce-page{padding-block:56px 80px}.qp-auth-page{align-items:flex-start;min-height:0}.qp-auth-page .dzauth-card{grid-template-columns:minmax(0,1fr)}.qp-page .dzauth-brand{border-right:0;border-bottom:1px solid var(--qp-line-dark);padding:30px;display:block}.qp-page .dzauth-brand h1,.qp-page .dzauth-brand h2{max-width:16ch;font-size:32px}.qp-page .dzauth-bullets{display:none}.qp-page .dzauth-panes{padding:30px}.qp-account-heading h1,.qp-commerce-page .dzco-h1{font-size:40px}.qp-account-page .lk-tabs{width:100%;max-width:100%;top:68px}.qp-account-page .dzt-item{grid-template-columns:max-content minmax(0,1fr)}.qp-account-page .dzt-item>:last-child{grid-column:2}.qp-account-page .dzt-bubble{max-width:88%}.qp-commerce-page .dzco-submit,.qp-commerce-page .dzco-method button{width:100%}}@media (width<=480px){.qp-auth-page,.qp-account-page,.qp-commerce-page{padding-block:40px 64px}.qp-page .dzauth-brand,.qp-page .dzauth-panes{padding:24px 20px}.qp-page .dzauth-brand h1,.qp-page .dzauth-brand h2{font-size:28px}.qp-page .dzauth-grid2,.qp-page .dzauth-cs{grid-template-columns:minmax(0,1fr)}.qp-page .dzauth-resend-form{grid-template-columns:minmax(0,1fr);display:grid}.qp-page .dzauth-resend-form .dzauth-btn{width:100%}.qp-account-heading h1,.qp-commerce-page .dzco-h1{font-size:34px}.qp-account-page .lk-tabs{top:64px}.qp-account-page :where(.dzlic-card,.dzdev-card,.dzt-new),.qp-account-page .dzdemo-sum,.qp-commerce-page .dzco-card,.qp-commerce-page .dzco-method{padding:16px}.qp-account-page .dzt-item{grid-template-columns:minmax(0,1fr)}.qp-account-page .dzt-item>:last-child{grid-column:1}.qp-account-page .dzt-bubble{max-width:94%}.qp-account-page .dzt-reply-foot{align-items:stretch}.qp-account-page .dzt-btn{width:100%}.qp-commerce-page .dzco-prod{align-items:flex-start}.qp-commerce-page .dzco-consent p{margin-left:0}.qp-commerce-page .dzco-actions{grid-template-columns:minmax(0,1fr);display:grid}.qp-commerce-page .dzco-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.qp-page *,.qp-page :before,.qp-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.qp-hero-media img,.qp-output-grid figure:hover img,.qp-button:hover,.qp-nav-action:hover,.qp-scroll-control:hover,.qp-enhanced .qp-reveal{opacity:1;transform:none}.qp-enhanced .qp-hero-scrim,.qp-enhanced .qp-breadcrumbs,.qp-enhanced .qp-hero-copy>*,.qp-enhanced .qp-scroll-control{opacity:1!important;transform:none!important}.qp-scroll-control:hover i{transform:rotate(90deg)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.qp-page .site-header,.qp-page .site-header.scrolled,.qp-page .lang-switch,.qp-page .nav-toggle{background:#fffffff5}.qp-product-nav{background-color:var(--qp-soft)}.qp-button--glass,.qp-experience-copy,.qp-gallery-main figcaption,.qp-output-grid figcaption{background:#0c0d11e6}.qp-breadcrumbs{background:#0c0d11f0}.qp-hero .qp-button--primary,.qp-scroll-control{color:var(--qp-ink);background:#fffffff5}}@media print{.qp-page .site-header,.qp-product-nav,.qp-page .site-footer,.qp-actions,.qp-gallery-choices{display:none!important}.qp-page,.qp-page main#content,.qp-section,.qp-system,.qp-faq{color:#000;background:#fff}.qp-hero,.qp-final,.qp-experience{break-inside:avoid;min-height:0}}.qp-product--catalog{overflow:clip}.qp-product--catalog :where(h1,h2,h3,p,li,th,td,a,button,span){overflow-wrap:anywhere}.qp-product-hero{min-height:min(820px,100svh - 64px)}.qp-product-hero .qp-hero-media img{object-position:var(--qp-media-position,58% center)}.qp-product-hero .qp-hero-copy{width:min(760px,100%)}.qp-product--catalog .qp-hero h1{max-width:15ch;margin-top:14px;font-size:52px;line-height:1.04}.qp-product--catalog .qp-hero-lead{max-width:650px;font-size:19px}.qp-product-proof-grid{isolation:isolate;color:#fff;background-color:#323640e0;background-image:linear-gradient(135deg, #ffffff1c, #ffffff06 48%), var(--qp-soft-grain);border-radius:var(--qp-radius-frame);-webkit-backdrop-filter:blur(18px)saturate(108%);backdrop-filter:blur(18px)saturate(108%);background-repeat:no-repeat,repeat;background-size:100% 100%,128px 128px;border:1px solid #ffffff52;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 52px #12141924,0 0 0 1px #ffffff0f,inset 0 1px #ffffff3d,inset 0 -1px #0000002e}.qp-product-proof-grid article{min-width:0;padding:34px 28px 36px}.qp-product-proof-grid article+article{border-left:1px solid #ffffff29}.qp-product-proof-grid h3,.qp-product-feature-copy h2,.qp-product-system-copy h2,.qp-product-workflow-grid h3,.qp-product-specs-heading h2,.qp-product-related h2{letter-spacing:0;margin:0}.qp-product-proof-grid h3{color:#fffffff7;font-size:17px;font-weight:600;line-height:1.35}.qp-product-proof-grid p{color:#ffffffd1;margin:12px 0 0;font-size:14px;line-height:1.65}.qp-product-feature,.qp-product-system-grid,.qp-product-specs-grid{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:72px;display:grid}.qp-product-feature-media,.qp-product-system-media{min-width:0;margin:0}.qp-product-feature-media picture,.qp-product-system-media picture{background:var(--qp-paper-3);border-radius:var(--qp-radius-frame);display:block;overflow:hidden}.qp-product-feature-media img,.qp-product-system-media img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.qp-product-feature-media figcaption,.qp-product-system-media figcaption{color:var(--qp-muted);margin-top:11px;font-size:12px}.qp-format-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(100%,1120px);margin:48px auto 0;display:grid}.qp-format-showcase-grid figure{border:1px solid var(--qp-media-edge);border-radius:var(--qp-radius-frame);min-width:0;box-shadow:inset 0 0 0 1px var(--qp-media-highlight), var(--qp-media-shadow);background:#ffffffb8;margin:0;overflow:hidden}.qp-format-showcase-grid picture{aspect-ratio:4/3;background-color:#15171d;background-image:var(--qp-soft-grain);background-size:128px 128px;display:block;position:relative;overflow:hidden}.qp-format-showcase-grid img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.qp-format-showcase-grid figcaption{color:var(--qp-muted);padding:11px 14px 13px;font-size:12px;line-height:1.45}.qp-product-feature-copy h2,.qp-product-system-copy h2,.qp-product-specs-heading h2,.qp-product-related h2{text-wrap:balance;margin-top:18px;font-size:48px;font-weight:520;line-height:1.08}.qp-product-use-list,.qp-product-system-list{border-top:1px solid var(--qp-line);margin:38px 0 0;padding:0;list-style:none}.qp-product-use-list li,.qp-product-system-list li{border-bottom:1px solid var(--qp-line);grid-template-columns:minmax(130px,.42fr) minmax(0,1fr);gap:24px;padding:16px 0;display:grid}.qp-product-use-list strong,.qp-product-system-list strong{color:inherit;font-size:14px;font-weight:620}.qp-product-use-list span,.qp-product-system-list span{color:var(--qp-muted);overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.5}.qp-product-system{color:#fff;background-color:var(--qp-ink-2);background-image:var(--qp-soft-grain);background-size:128px 128px}.qp-product-system-grid{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr)}.qp-product-system-copy .qp-section-label{color:#ffffff94}.qp-product-system-copy>p:not(.qp-section-label){color:#ffffffb3;margin:22px 0 0;font-size:17px;line-height:1.65}.qp-product-system .qp-product-system-list{border-color:#ffffff29}.qp-product-system .qp-product-system-list li{border-color:#ffffff21}.qp-product-system .qp-product-system-list span,.qp-product-system .qp-product-system-media figcaption{color:#ffffff9e}.qp-product-system-media picture{background:#090a0d}.qp-product-workflow-grid{border:1px solid var(--qp-line);border-radius:var(--qp-radius-frame);background:#ffffffa3;grid-template-columns:repeat(4,minmax(0,1fr));margin:64px 0 0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffc7}.qp-product-workflow-grid li{min-width:0;padding:32px 26px 34px}.qp-product-workflow-grid li+li{border-left:1px solid var(--qp-line);padding-left:26px}.qp-product-workflow-grid h3{color:var(--qp-ink);font-size:17px;font-weight:620;line-height:1.4}.qp-product-workflow-grid p{color:var(--qp-muted);margin:12px 0 0;font-size:14px;line-height:1.65}.qp-product-specs-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start}.qp-product-specs-heading{position:sticky;top:148px}.qp-product-specs-heading>p:last-child{color:var(--qp-muted);margin:20px 0 0}.qp-product-specs-body{min-width:0}.qp-product-specs table{table-layout:fixed;border-collapse:collapse;width:100%}.qp-product-specs th,.qp-product-specs td{border-bottom:1px solid var(--qp-line);vertical-align:top;text-align:left;padding:19px 0;font-size:14px;line-height:1.55}.qp-product-specs tr:first-child>*{border-top:1px solid var(--qp-line)}.qp-product-specs th{width:38%;color:var(--qp-muted);padding-right:28px;font-weight:520}.qp-product-specs td{color:var(--qp-ink);font-weight:580}.qp-product-note{color:var(--qp-ink-3);border:1px solid var(--qp-line);border-radius:var(--qp-radius-card);background:#ffffffad;margin:24px 0 0;padding:18px 20px;font-size:13px;line-height:1.65}.qp-product-gallery .qp-gallery-main{isolation:isolate;aspect-ratio:16/9;background:var(--qp-ink);border-radius:var(--qp-radius-frame);place-items:center;display:grid}.qp-product-gallery .qp-gallery-main picture{z-index:2;display:block;position:absolute;inset:0}.qp-product-gallery .qp-gallery-main picture img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%}.qp-gallery-backdrop{z-index:0;filter:blur(18px)saturate(.72)brightness(.52);background-position:50%;background-size:cover;display:none;position:absolute;inset:-28px;transform:scale(1.08)}.qp-product-gallery .qp-gallery-main.is-mismatched .qp-gallery-backdrop{display:block}.qp-product-gallery .qp-gallery-main.is-mismatched:after{z-index:1;content:"";-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#090a0d42;position:absolute;inset:0}.qp-product-gallery .qp-gallery-main.is-mismatched picture{justify-content:center;align-items:center;display:flex;inset:24px}.qp-product-gallery .qp-gallery-main.is-mismatched picture img{object-fit:contain;border-radius:18px;max-width:100%;max-height:100%;box-shadow:0 16px 46px #0000003d}.qp-product-gallery .qp-gallery-main.is-mismatched.is-media-taller picture img{width:auto;height:100%}.qp-product-gallery .qp-gallery-main.is-mismatched.is-media-wider picture img{width:100%;height:auto}.qp-product-gallery .qp-gallery-main figcaption{z-index:3}.qp-product-related{color:#fff;background-color:var(--qp-ink-2);background-image:var(--qp-soft-grain);background-size:128px 128px}.qp-product-related .qp-section-label{color:#ffffff94}.qp-product-related-heading{max-width:780px}.qp-product-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 18px;margin-top:60px;display:grid}.qp-product-related-grid a{color:#ffffffa8;flex-direction:column;min-width:0;text-decoration:none;display:flex}.qp-product-related-grid picture{border-radius:var(--qp-radius-frame);background:#090a0d;margin-bottom:20px;display:block;overflow:hidden}.qp-product-related-grid img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:filter .36s,transform .48s cubic-bezier(.22,.61,.36,1);display:block}.qp-product-related-grid a:hover img{filter:saturate(.94)contrast(1.03);transform:scale(1.015)}.qp-product-related-grid .qp-related-name{color:#ffffff94;font-size:12px;font-weight:600}.qp-product-related-grid strong{color:#fff;margin-top:7px;font-size:18px;font-weight:600;line-height:1.35}.qp-product-related-grid strong+span{margin-top:10px;font-size:14px;line-height:1.6}.qp-product-related>.qp-shell>.qp-button{margin-top:38px}.qp-product-final>picture img{filter:saturate(.82)contrast(1.03)brightness(.82)}@media (width<=1199px){.qp-product--catalog .qp-hero h1{font-size:48px}.qp-product-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-product-proof-grid article:nth-child(3){border-left:0}.qp-product-proof-grid article:nth-child(n+3){border-top:1px solid #ffffff29}}@media (width<=940px){.qp-product-feature,.qp-product-system-grid,.qp-product-specs-grid{grid-template-columns:minmax(0,1fr);gap:46px}.qp-product-feature-copy,.qp-product-system-copy,.qp-product-specs-heading{max-width:760px}.qp-product-system-copy{order:-1}.qp-product-specs-heading{position:static}.qp-product-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-product-workflow-grid li:nth-child(3){border-left:0}.qp-product-workflow-grid li:nth-child(n+3){border-top:1px solid var(--qp-line)}}@media (width<=768px){.qp-product--catalog .qp-hero h1{font-size:42px}.qp-product-feature-copy h2,.qp-product-system-copy h2,.qp-product-specs-heading h2,.qp-product-related h2{font-size:38px}.qp-product-proof-grid{margin-top:48px}.qp-product-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-product-gallery .qp-gallery-main{aspect-ratio:4/3}.qp-product-gallery .qp-gallery-main.is-mismatched picture{inset:16px}}@media (width<=640px){.qp-product-hero{min-height:min(700px,100svh - 60px)}.qp-product--catalog .qp-hero h1{font-size:36px}.qp-product--catalog .qp-hero-lead{font-size:16px}.qp-product-proof-grid,.qp-product-workflow-grid,.qp-product-related-grid,.qp-format-showcase-grid{grid-template-columns:minmax(0,1fr)}.qp-format-showcase-grid{gap:14px;width:min(100%,440px);margin-top:36px}.qp-format-showcase-grid picture{aspect-ratio:4/3}.qp-product-proof-grid article,.qp-product-proof-grid article+article{border-top:1px solid #ffffff29;border-left:0;padding:26px 22px 28px}.qp-product-proof-grid article:first-child{border-top:0}.qp-product-proof-grid{border-radius:var(--qp-radius-frame)}.qp-product-workflow-grid li,.qp-product-workflow-grid li+li{border-left:0;border-top:1px solid var(--qp-line);padding:25px 22px}.qp-product-workflow-grid li:first-child{border-top:0}.qp-product-use-list li,.qp-product-system-list li{grid-template-columns:minmax(0,1fr);gap:6px}.qp-product-specs th,.qp-product-specs td{width:100%;display:block}.qp-product-specs th{border-bottom:0;padding:17px 0 4px}.qp-product-specs td{padding:0 0 17px}.qp-product-specs tr:first-child>td{border-top:0}.qp-product-feature-copy h2,.qp-product-system-copy h2,.qp-product-specs-heading h2,.qp-product-related h2{font-size:34px}.qp-product-gallery .qp-gallery-main.is-mismatched picture{inset:12px}.qp-product-gallery .qp-gallery-main{border-radius:var(--qp-radius-frame)}.qp-product-gallery .qp-gallery-main.is-mismatched picture img{border-radius:14px}.qp-gallery-backdrop{filter:blur(8px)saturate(.7)brightness(.5)}}@media (width<=359px){.qp-product--catalog .qp-hero h1{font-size:32px}.qp-product-feature-copy h2,.qp-product-system-copy h2,.qp-product-specs-heading h2,.qp-product-related h2{font-size:30px}}@media print{.qp-product-related{color:#000;background:#fff}.qp-product-related-grid strong{color:#000}}.qp-product-composer .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.qp-product-composer .qp-product-section{scroll-margin-top:132px}.qp-product-section--instrument,.qp-product-request{color:#fff;background-color:var(--qp-ink-2);background-image:var(--qp-soft-grain);background-size:128px 128px}.qp-product-section--instrument .qp-section-label,.qp-product-section--instrument .qp-lead,.qp-product-request p{color:#ffffffb8}.qp-composer-hero-empty{background:linear-gradient(120deg, #090a0d61, #090a0dc7), repeating-linear-gradient(90deg, #ffffff06 0 1px, transparent 1px 64px), var(--qp-ink-2);position:absolute;inset:0}.qp-composer-hero-empty-label{color:#ffffffad;max-width:36ch;margin:18px 0 0;font-size:13px}.qp-product-trust{color:#ffffffe0;flex-wrap:wrap;gap:8px 18px;margin:24px 0 0;padding:0;list-style:none;display:flex}.qp-product-trust li{padding-left:16px;font-size:13px;font-weight:570;line-height:1.5;position:relative}.qp-product-trust li:before{background:var(--qp-violet);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.58em;left:0}.qp-product-empty{min-height:180px;color:var(--qp-ink);background:var(--qp-paper-2);border:1px solid var(--qp-line);border-radius:var(--qp-radius-frame);grid-template-columns:28px minmax(0,1fr);align-content:center;gap:4px 16px;margin-top:52px;padding:34px;display:grid}.qp-product-empty>i{color:var(--qp-muted);grid-row:1/span 2;font-size:24px}.qp-product-empty__title,.qp-product-empty__text{margin:0}.qp-product-empty__title{font-size:17px;font-weight:620}.qp-product-empty__text{color:var(--qp-muted);margin-top:6px;font-size:14px;line-height:1.65}.qp-product-empty--dark,.qp-product-section--instrument .qp-product-empty{color:#fff;background:#ffffff0e;border-color:#ffffff2e}.qp-product-empty--dark .qp-product-empty__text,.qp-product-empty--dark>i,.qp-product-section--instrument .qp-product-empty__text,.qp-product-section--instrument .qp-product-empty>i{color:#ffffffa8}.qp-product-empty--hero{color:#fff;background:#090a0d7a;border-color:#fff3;min-height:0;margin-top:20px;padding:15px 18px}.qp-product-section-body,.qp-product-configurations{margin-top:58px}.qp-product-feature-copy>h3,.qp-product-configurations h3,.qp-product-workflow-heading h3,.qp-product-panel-title{color:var(--qp-ink);margin:0;font-size:34px;font-weight:540;line-height:1.16}.qp-product-panel-title{color:#fff;margin-top:52px}.qp-product-configurations{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:72px;display:grid}.qp-product-workflow-heading{max-width:760px;margin-top:72px}.qp-product-workflow-heading p{color:var(--qp-muted);margin:16px 0 0;line-height:1.65}.qp-anchor-alias{scroll-margin-top:132px;position:absolute;top:0}.qp-order-module__steps,.qp-product-order-steps{border:1px solid var(--qp-line);border-radius:var(--qp-radius-frame);grid-template-columns:repeat(5,minmax(0,1fr));margin:58px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.qp-order-module__steps{margin-top:48px}.qp-order-module__steps li,.qp-product-order-steps li{min-width:0;padding:28px 24px 30px}.qp-order-module__steps li+li,.qp-product-order-steps li+li{border-left:1px solid var(--qp-line)}.qp-order-module__steps span,.qp-product-order-steps span{color:var(--qp-violet-hover);font-size:12px;font-weight:650}.qp-order-module__steps p,.qp-product-order-steps p{color:var(--qp-ink-3);margin:14px 0 0;font-size:14px;line-height:1.6}.qp-related-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:42px;display:flex}.qp-product-request .dzru-cta,.qp-product-request-closed{max-width:920px;margin:0 auto}.qp-product-request-closed h2{color:#fff;margin:0;font-size:48px;font-weight:540;line-height:1.08}.qp-product-request-closed .qp-button{margin-top:24px}.qp-read-page--mixup-seo .dzru{padding-block:72px}.qp-read-page--mixup-seo .dzru>.wrap{max-width:var(--qp-max)}.qp-mixup-hero{color:#fff;background:var(--qp-ink)}.qp-mixup-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:80px;min-height:720px;padding-block:88px;display:grid}.qp-mixup-hero__copy{max-width:620px}.qp-mixup-hero .qp-breadcrumbs{margin-bottom:72px}.qp-mixup-hero .qp-kicker{color:#ffffff9e;margin:0 0 18px}.qp-mixup-hero h1{color:#fff;letter-spacing:-.052em;max-width:12ch;margin:0;font-size:clamp(48px,5.1vw,82px);font-weight:520;line-height:.98}.qp-mixup-hero__lead{color:#ffffffc7;max-width:54ch;margin:28px 0 0;font-size:18px;line-height:1.62}.qp-mixup-trust{color:#ffffffe0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:30px 0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.qp-mixup-trust li{padding-left:15px;position:relative}.qp-mixup-trust li:before{content:"•";color:var(--qp-violet);position:absolute;left:0}.qp-mixup-hero__media{border-radius:var(--qp-radius-frame);background:#171a20;margin:0;overflow:hidden}.qp-mixup-hero__media picture,.qp-mixup-hero__media img{width:100%;height:100%;display:block}.qp-mixup-hero__media img{object-fit:cover;min-height:460px}.qp-read-page--mixup-seo .qp-mixup-formats{background:var(--qp-paper)}.qp-read-page--mixup-seo .qp-mixup-benefits,.qp-read-page--mixup-seo .qp-mixup-assembly,.qp-read-page--mixup-seo .qp-mixup-reviews,.qp-read-page--mixup-seo .qp-mixup-configurations,.qp-read-page--mixup-seo .qp-mixup-models{background:var(--qp-paper-2)}.qp-read-page--mixup-seo .qp-mixup-economics,.qp-read-page--mixup-seo .qp-mixup-specs,.qp-read-page--mixup-seo .dzru-order-section,.qp-read-page--mixup-seo .dzru-faq-section{background:var(--qp-paper)}.qp-read-page--mixup-seo .dzru-production-section,.qp-read-page--mixup-seo .dzru-request-section{color:#fff;background:var(--qp-ink-2)}.qp-read-page--mixup-seo header{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:80px;display:grid}.qp-read-page--mixup-seo header .dza-h2{margin:0}.qp-read-page--mixup-seo header .dza-text{max-width:72ch;margin:0}.qp-mixup-format-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.qp-mixup-format-grid figure{min-width:0;margin:0}.qp-mixup-format-grid picture,.qp-mixup-format-grid img{width:100%;display:block}.qp-mixup-format-grid img{aspect-ratio:1;object-fit:cover;border-radius:16px}.qp-mixup-format-grid figcaption{color:var(--qp-ink-3);margin-top:14px;font-size:14px;line-height:1.5}.qp-mixup-inline-cta{margin-top:42px}.qp-read-page--mixup-seo .qp-mixup-inline-cta{max-width:none;margin-inline:0}.qp-mixup-benefit-grid{border-top:1px solid var(--qp-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:56px 0 0;display:grid}.qp-mixup-benefit-grid>div{border-bottom:1px solid var(--qp-line);min-width:0;padding:26px 28px 30px 0}.qp-mixup-benefit-grid>div:nth-child(odd){border-right:1px solid var(--qp-line);padding-right:48px}.qp-mixup-benefit-grid>div:nth-child(2n){padding-left:48px}.qp-mixup-benefit-grid dt{color:var(--qp-ink);font-size:20px;font-weight:600;line-height:1.25}.qp-mixup-benefit-grid dd{color:var(--qp-ink-3);margin:12px 0 0;font-size:15px;line-height:1.6}.qp-mixup-two-column{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:80px;display:grid}.qp-mixup-two-column .dza-h2{margin-top:0}.qp-mixup-two-column>div>.dza-h2+.dza-text{margin-top:20px}.qp-ru-calculator label{grid-template-rows:38px 50px;gap:10px}.qp-ru-calculator label>span{align-self:start;display:block}.qp-ru-calculator label>input{align-self:stretch}.qp-mixup-video-slot,.qp-mixup-specs-media{margin:0}.qp-mixup-video-slot picture,.qp-mixup-video-slot img,.qp-mixup-specs-media picture,.qp-mixup-specs-media img{width:100%;display:block}.qp-mixup-video-slot img,.qp-mixup-specs-media img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--qp-radius-frame)}.qp-mixup-video-slot figcaption{color:var(--qp-muted);margin-top:12px;font-size:13px}.qp-mixup-specs h3{margin:28px 0 0;font-size:24px}.qp-mixup-specs-media{margin-top:32px}.qp-mixup-spec-table-wrap,.qp-mixup-config-table-wrap{border:1px solid var(--qp-line);border-radius:var(--qp-radius-frame);overflow-x:auto}.qp-mixup-spec-table-wrap table,.qp-mixup-config-table-wrap table{border-collapse:collapse;width:100%}.qp-mixup-spec-table-wrap th,.qp-mixup-spec-table-wrap td,.qp-mixup-config-table-wrap th,.qp-mixup-config-table-wrap td{border-bottom:1px solid var(--qp-line);text-align:left;vertical-align:top;color:var(--qp-ink-3);padding:17px 20px;font-size:14px;line-height:1.55}.qp-mixup-spec-table-wrap tr:last-child>*,.qp-mixup-config-table-wrap tr:last-child>*{border-bottom:0}.qp-mixup-spec-table-wrap th,.qp-mixup-config-table-wrap th{color:var(--qp-ink);font-weight:600}.qp-mixup-configurations>.wrap>.dza-text{max-width:64ch;margin-top:20px}.qp-mixup-config-table-wrap{margin-top:44px}.qp-mixup-config-table-wrap th+th,.qp-mixup-config-table-wrap td+td{border-left:1px solid var(--qp-line)}.qp-mixup-config-table-wrap thead th{background:#ffffff80}.qp-mixup-config-cta,.qp-mixup-order-cta{margin-top:30px}.qp-read-page--mixup-seo .qp-production-module{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:80px;display:grid}.qp-read-page--mixup-seo .qp-production-module__title,.qp-read-page--mixup-seo .qp-product-request-closed h2{color:#fff}.qp-read-page--mixup-seo .qp-production-module__body,.qp-read-page--mixup-seo .qp-product-request-closed p{color:#ffffffb8}.qp-mixup-evidence-slots{background:#ffffff2e;border:1px solid #ffffff2e;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:56px;display:grid;overflow:hidden}.qp-mixup-evidence-slots>div{color:#ffffffad;background:var(--qp-ink-2);align-items:end;min-height:138px;padding:18px;font-size:14px;line-height:1.45;display:grid}.qp-read-page--mixup-seo .qp-mixup-reviews .dza-text{max-width:72ch}.qp-read-page--mixup-seo .qp-mixup-reviews .dza-h2+.dza-text{margin-top:20px}.qp-read-page--mixup-seo .qp-mixup-faq .dzl-faq>h2{text-align:left;justify-self:start}.qp-read-page--mixup-seo .qp-mixup-models .dzru-other>h2{margin:0 0 42px}@media (width<=1200px){.qp-mixup-two-column{gap:48px}.qp-ru-calculator-fields{grid-template-columns:minmax(0,1fr)}}.qp-read-page--mixup-seo .dzl-faq{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:80px;display:grid}.qp-read-page--mixup-seo .dzl-faq>h2{margin:0;font-size:clamp(36px,4vw,56px);line-height:1.04}.qp-read-page--mixup-seo .dzl-faq-list{margin:0}@media (width<=940px){.qp-mixup-hero__inner,.qp-mixup-two-column,.qp-read-page--mixup-seo header,.qp-read-page--mixup-seo .qp-production-module,.qp-read-page--mixup-seo .dzl-faq{grid-template-columns:minmax(0,1fr);gap:40px}.qp-mixup-hero__inner{min-height:0;padding-block:56px}.qp-mixup-hero .qp-breadcrumbs{margin-bottom:48px}.qp-mixup-hero__copy{max-width:760px}.qp-mixup-hero__media{max-width:880px}.qp-mixup-format-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-mixup-evidence-slots{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.qp-read-page--mixup-seo .dzru{padding-block:48px}.qp-mixup-hero__inner{gap:32px;padding-top:26px;padding-bottom:56px}.qp-mixup-hero h1{font-size:44px}.qp-mixup-hero__lead{font-size:16px}.qp-mixup-trust{grid-template-columns:minmax(0,1fr)}.qp-mixup-hero__media img{min-height:0}.qp-mixup-format-grid{gap:22px 12px;margin-top:38px}.qp-mixup-benefit-grid{grid-template-columns:minmax(0,1fr);margin-top:38px}.qp-mixup-benefit-grid>div,.qp-mixup-benefit-grid>div:nth-child(odd),.qp-mixup-benefit-grid>div:nth-child(2n){border-right:0;padding:22px 0}.qp-mixup-spec-table-wrap table,.qp-mixup-config-table-wrap table{table-layout:fixed;min-width:0}.qp-mixup-spec-table-wrap th,.qp-mixup-spec-table-wrap td{overflow-wrap:anywhere;padding:16px 14px}.qp-mixup-spec-table-wrap th{width:38%}.qp-mixup-config-table-wrap thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.qp-mixup-config-table-wrap tbody,.qp-mixup-config-table-wrap tr{display:block}.qp-mixup-config-table-wrap tr+tr{border-top:1px solid var(--qp-line)}.qp-mixup-config-table-wrap tbody th{border:0;padding:16px 14px 8px;display:block}.qp-mixup-config-table-wrap tbody td{overflow-wrap:anywhere;border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:8px 14px;display:grid}.qp-mixup-config-table-wrap tbody td:last-child{padding-bottom:16px}.qp-mixup-config-table-wrap tbody td:before{color:var(--qp-ink)}.qp-mixup-config-table-wrap tbody td:first-of-type:before{content:"Конструктор"}.qp-mixup-config-table-wrap tbody td:nth-of-type(2):before{content:"Оптимальная"}.qp-mixup-config-table-wrap tbody td:nth-of-type(3):before{content:"Готовый бизнес"}.qp-read-page--mixup-seo .dzl-faq>h2{font-size:36px}}.qp-read-page--fotoavtomat .dzru{padding-block:72px}.qp-fotoavtomat-hero{color:#fff;background:var(--qp-ink)}.qp-fotoavtomat-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:80px;min-height:720px;padding-block:88px;display:grid}.qp-fotoavtomat-hero__copy{max-width:620px}.qp-fotoavtomat-hero .qp-breadcrumbs{margin-bottom:72px}.qp-fotoavtomat-hero .qp-kicker{color:#ffffff9e;margin:0 0 18px}.qp-fotoavtomat-hero h1{color:#fff;letter-spacing:-.04em;max-width:12ch;margin:0;font-size:clamp(48px,5.1vw,82px);font-weight:520;line-height:.98}.qp-fotoavtomat-hero__lead{color:#ffffffc7;max-width:54ch;margin:28px 0 0;font-size:18px;line-height:1.62}.qp-fotoavtomat-trust{color:#ffffffe0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:30px 0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.qp-fotoavtomat-trust li{padding-left:15px;position:relative}.qp-fotoavtomat-trust li:before{content:"•";color:var(--qp-violet);position:absolute;left:0}.qp-fotoavtomat-hero__media{border-radius:var(--qp-radius-frame);background:#171a20;height:min(560px,43vw);margin:0;display:grid;overflow:hidden}.qp-fotoavtomat-hero__media picture,.qp-fotoavtomat-hero__media img{width:100%;height:100%;display:block}.qp-fotoavtomat-hero__media img{object-fit:cover;object-position:center 32%}.qp-read-page--fotoavtomat .qp-fotoavtomat-workflow,.qp-read-page--fotoavtomat .qp-fotoavtomat-payments,.qp-read-page--fotoavtomat .qp-fotoavtomat-autonomy,.qp-read-page--fotoavtomat .qp-fotoavtomat-specs,.qp-read-page--fotoavtomat .qp-fotoavtomat-economics,.qp-read-page--fotoavtomat .dzru-order-section,.qp-read-page--fotoavtomat .dzru-faq-section{background:var(--qp-paper)}.qp-read-page--fotoavtomat .qp-fotoavtomat-income,.qp-read-page--fotoavtomat .qp-fotoavtomat-branding,.qp-read-page--fotoavtomat .qp-fotoavtomat-locations,.qp-read-page--fotoavtomat .dzru-reviews-section{background:var(--qp-paper-2)}.qp-read-page--fotoavtomat .dzru-production-section,.qp-read-page--fotoavtomat .dzru-request-section{color:#fff;background:var(--qp-ink-2)}.qp-read-page--fotoavtomat header,.qp-fotoavtomat-two-column{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:80px;display:grid}.qp-read-page--fotoavtomat header .dza-h2,.qp-fotoavtomat-two-column .dza-h2{margin:0}.qp-read-page--fotoavtomat header .dza-text,.qp-fotoavtomat-two-column .dza-text{max-width:72ch;margin:0}.qp-fotoavtomat-two-column>div>.dza-h2+.dza-text{margin-top:20px}.qp-fotoavtomat-steps{border:1px solid var(--qp-line);border-radius:var(--qp-radius-frame);grid-template-columns:repeat(4,minmax(0,1fr));margin:56px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.qp-fotoavtomat-steps li{min-width:0;padding:28px 24px 30px}.qp-fotoavtomat-steps li+li{border-left:1px solid var(--qp-line)}.qp-fotoavtomat-steps span{color:var(--qp-violet-hover);font-size:12px;font-weight:650}.qp-fotoavtomat-steps p{color:var(--qp-ink-3);margin:14px 0 0;font-size:15px;line-height:1.55}.qp-fotoavtomat-workflow .qp-text-link{margin-top:30px;display:inline-flex}.qp-fotoavtomat-visual{margin:56px 0 0}.qp-fotoavtomat-visual img{border-radius:var(--qp-radius-frame);width:100%;height:auto;display:block}.qp-fotoavtomat-visual figcaption,.qp-fotoavtomat-autonomy-media figcaption{color:var(--qp-ink-3);margin-top:12px;font-size:13px;line-height:1.45}.qp-fotoavtomat-visual--workflow{border-radius:var(--qp-radius-frame);overflow:hidden}.qp-fotoavtomat-visual--workflow img{aspect-ratio:16/9;object-fit:cover}.qp-fotoavtomat-branding .qp-fotoavtomat-visual{max-width:980px;margin-left:auto}.qp-fotoavtomat-visual--branding img{aspect-ratio:3/2;object-fit:cover}.qp-fotoavtomat-benefits{border-top:1px solid var(--qp-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:56px 0 0;display:grid}.qp-fotoavtomat-benefits>div{border-bottom:1px solid var(--qp-line);min-width:0;padding:26px 28px 30px 0}.qp-fotoavtomat-benefits>div:nth-child(odd){border-right:1px solid var(--qp-line);padding-right:48px}.qp-fotoavtomat-benefits>div:nth-child(2n){padding-left:48px}.qp-fotoavtomat-benefits dt{color:var(--qp-ink);font-size:20px;font-weight:600;line-height:1.25}.qp-fotoavtomat-benefits dd{color:var(--qp-ink-3);margin:12px 0 0;font-size:15px;line-height:1.6}.qp-fotoavtomat-fiscal{border:1px solid var(--qp-line);border-radius:var(--qp-radius-card);background:var(--qp-paper-2);margin:0;padding:28px 30px}.qp-fotoavtomat-fiscal p,.qp-fotoavtomat-ideas{color:var(--qp-ink-3);margin:0;font-size:15px;line-height:1.65}.qp-fotoavtomat-branding .qp-fotoavtomat-ideas{margin-top:20px}.qp-fotoavtomat-autonomy-media{grid-template-columns:minmax(180px,.58fr) minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:56px;display:grid}.qp-fotoavtomat-autonomy-media figure{min-width:0;margin:0}.qp-fotoavtomat-autonomy-media img{border-radius:var(--qp-radius-frame);object-fit:cover;width:100%;height:100%;display:block}.qp-fotoavtomat-autonomy-media figure:first-child img{object-position:center;min-height:440px}.qp-fotoavtomat-autonomy-media figure:not(:first-child) img{min-height:440px}.qp-fotoavtomat-locations .dza-text{max-width:72ch;margin:20px 0 0}.qp-fotoavtomat-locations .qp-fotoavtomat-visual{margin-top:44px}.qp-fotoavtomat-visual--locations img{aspect-ratio:3/2;object-fit:cover}.qp-fotoavtomat-table-wrap{border:1px solid var(--qp-line);border-radius:var(--qp-radius-frame);overflow-x:auto}.qp-fotoavtomat-table-wrap table{border-collapse:collapse;width:100%;min-width:600px}.qp-fotoavtomat-table-wrap th,.qp-fotoavtomat-table-wrap td{border-bottom:1px solid var(--qp-line);text-align:left;vertical-align:top;color:var(--qp-ink-3);padding:17px 20px;font-size:14px;line-height:1.55}.qp-fotoavtomat-table-wrap thead th,.qp-fotoavtomat-table-wrap tbody th{color:var(--qp-ink);font-weight:600}.qp-fotoavtomat-table-wrap tr:last-child>*{border-bottom:0}.qp-fotoavtomat-calculator{border:1px solid var(--qp-line);border-radius:var(--qp-radius-frame);background:var(--qp-paper-2);margin:0;padding:30px}.qp-fotoavtomat-calculator>p{color:var(--qp-ink-3);margin:0;font-size:14px;line-height:1.55}.qp-fotoavtomat-calculator__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;margin-top:26px;display:grid}.qp-fotoavtomat-calculator label{min-width:0;color:var(--qp-ink-3);grid-template-rows:24px 50px;gap:8px;font-size:13px;font-weight:620;line-height:1.25;display:grid}.qp-fotoavtomat-calculator input{min-width:0;color:var(--qp-ink);border:1px solid var(--qp-control-line);font:inherit;background:#fff;border-radius:12px;padding:0 14px}.qp-fotoavtomat-calculator__fields label:last-child{grid-column:1/-1}.qp-fotoavtomat-calculator__results{background:var(--qp-ink);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid;overflow:hidden}.qp-fotoavtomat-calculator__results>div{color:#ffffffb3;gap:22px;min-width:0;min-height:128px;padding:20px;font-size:13px;line-height:1.4;display:grid}.qp-fotoavtomat-calculator__results>div+div{border-left:1px solid #ffffff26}.qp-fotoavtomat-calculator output{color:#fff;font-size:24px;font-weight:610;line-height:1;display:block}.qp-fotoavtomat-calculator .qp-button{margin-top:26px}.qp-read-page--fotoavtomat .dzl-faq{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:80px;display:grid}.qp-read-page--fotoavtomat .dzl-faq>h2{text-align:left;margin:0;font-size:clamp(36px,4vw,56px);line-height:1.04}.qp-read-page--fotoavtomat .dzl-faq-list{width:100%;max-width:none;margin:0}.qp-read-page--fotoavtomat .qp-production-module{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:80px;display:grid}.qp-read-page--fotoavtomat .qp-production-module__title,.qp-read-page--fotoavtomat .qp-product-request-closed h2{color:#fff}.qp-read-page--fotoavtomat .qp-production-module__body,.qp-read-page--fotoavtomat .qp-product-request-closed p{color:#ffffffb8}@media (width<=1200px){.qp-fotoavtomat-hero__inner,.qp-read-page--fotoavtomat header,.qp-fotoavtomat-two-column,.qp-read-page--fotoavtomat .qp-production-module,.qp-read-page--fotoavtomat .dzl-faq{gap:48px}}@media (width<=940px){.qp-fotoavtomat-hero__inner,.qp-read-page--fotoavtomat header,.qp-fotoavtomat-two-column,.qp-read-page--fotoavtomat .qp-production-module,.qp-read-page--fotoavtomat .dzl-faq{grid-template-columns:minmax(0,1fr);gap:40px}.qp-fotoavtomat-hero__inner{min-height:0;padding-block:56px}.qp-fotoavtomat-hero .qp-breadcrumbs{margin-bottom:48px}.qp-fotoavtomat-hero__copy{max-width:760px}.qp-fotoavtomat-hero__media{aspect-ratio:16/10;max-width:880px;height:auto}.qp-fotoavtomat-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-fotoavtomat-steps li:nth-child(odd){border-left:0}.qp-fotoavtomat-steps li:nth-child(n+3){border-top:1px solid var(--qp-line)}.qp-fotoavtomat-autonomy-media{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.qp-fotoavtomat-autonomy-media figure:first-child{grid-row:span 2}}@media (width<=640px){.qp-read-page--fotoavtomat .dzru{padding-block:48px}.qp-fotoavtomat-hero__inner{gap:32px;padding-top:26px;padding-bottom:56px}.qp-fotoavtomat-hero h1{font-size:44px}.qp-fotoavtomat-hero__lead{font-size:16px}.qp-fotoavtomat-trust,.qp-fotoavtomat-steps,.qp-fotoavtomat-benefits,.qp-fotoavtomat-calculator__fields,.qp-fotoavtomat-calculator__results{grid-template-columns:minmax(0,1fr)}.qp-fotoavtomat-visual,.qp-fotoavtomat-autonomy-media{margin-top:38px}.qp-fotoavtomat-branding .qp-fotoavtomat-visual{margin-left:0}.qp-fotoavtomat-autonomy-media{grid-template-columns:minmax(0,1fr);gap:18px}.qp-fotoavtomat-autonomy-media figure:first-child{grid-row:auto}.qp-fotoavtomat-autonomy-media figure:first-child img{aspect-ratio:3/4;min-height:0}.qp-fotoavtomat-autonomy-media figure:not(:first-child) img{aspect-ratio:4/3;min-height:0}.qp-fotoavtomat-steps li+li,.qp-fotoavtomat-steps li:nth-child(odd){border-left:0}.qp-fotoavtomat-steps li+li{border-top:1px solid var(--qp-line)}.qp-fotoavtomat-benefits{margin-top:38px}.qp-fotoavtomat-benefits>div,.qp-fotoavtomat-benefits>div:nth-child(odd),.qp-fotoavtomat-benefits>div:nth-child(2n){border-right:0;padding:22px 0}.qp-fotoavtomat-calculator{padding:22px}.qp-fotoavtomat-calculator__fields label:last-child{grid-column:auto}.qp-fotoavtomat-calculator__results>div+div{border-top:1px solid #ffffff26;border-left:0}.qp-read-page--fotoavtomat .dzl-faq>h2{font-size:36px}}@media (width<=768px){.qp-fotoavtomat-table-wrap{overflow-x:hidden}.qp-fotoavtomat-table-wrap table{table-layout:fixed;min-width:0}.qp-fotoavtomat-table-wrap th:first-child{width:42%}.qp-fotoavtomat-table-wrap th,.qp-fotoavtomat-table-wrap td{overflow-wrap:anywhere;padding:15px 18px}}.qp-read-page--mini .dzru{padding-block:72px}.qp-mini-hero{color:#fff;background:var(--qp-ink)}.qp-mini-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:80px;min-height:720px;padding-block:88px;display:grid}.qp-mini-hero__copy{max-width:620px}.qp-mini-hero .qp-breadcrumbs{margin-bottom:72px}.qp-mini-hero .qp-kicker{color:#ffffff9e;margin:0 0 18px}.qp-mini-hero h1{color:#fff;letter-spacing:-.052em;max-width:11ch;margin:0;font-size:clamp(48px,5.1vw,82px);font-weight:520;line-height:.98}.qp-mini-hero__lead{color:#ffffffc7;max-width:54ch;margin:28px 0 0;font-size:18px;line-height:1.62}.qp-mini-trust{color:#ffffffe0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:30px 0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.qp-mini-trust li{padding-left:15px;position:relative}.qp-mini-trust li:before{content:"•";color:var(--qp-violet);position:absolute;left:0}.qp-mini-hero__media{border-radius:var(--qp-radius-frame);background:#171a20;margin:0;overflow:hidden}.qp-mini-hero__media picture,.qp-mini-hero__media img{width:100%;height:100%;display:block}.qp-mini-hero__media img{object-fit:cover;min-height:460px}.qp-read-page--mini .qp-mini-formats,.qp-read-page--mini .qp-mini-order,.qp-read-page--mini .qp-mini-models{background:var(--qp-paper)}.qp-read-page--mini .qp-mini-specs,.qp-read-page--mini .qp-mini-faq,.qp-read-page--mini .qp-mini-reviews{background:var(--qp-paper-2)}.qp-read-page--mini .dzru-production-section,.qp-read-page--mini .dzru-request-section{color:#fff;background:var(--qp-ink-2)}.qp-read-page--mini header,.qp-mini-two-column,.qp-read-page--mini .qp-production-module,.qp-read-page--mini .dzl-faq{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:80px;display:grid}.qp-read-page--mini header .dza-h2,.qp-mini-two-column .dza-h2,.qp-read-page--mini .dzl-faq>h2{margin:0}.qp-read-page--mini header .dza-text,.qp-mini-two-column .dza-text{max-width:72ch;margin:0}.qp-mini-two-column>div>.dza-h2+.dza-text{margin-top:20px}.qp-mini-format-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.qp-mini-format-grid figure{min-width:0;margin:0}.qp-mini-format-grid picture,.qp-mini-format-grid img{width:100%;display:block}.qp-mini-format-grid img{aspect-ratio:1;object-fit:cover;border-radius:16px}.qp-mini-format-grid figcaption{color:var(--qp-ink-3);margin-top:14px;font-size:14px;font-weight:600;line-height:1.5}.qp-mini-spec-list{border-top:1px solid var(--qp-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.qp-mini-spec-list>div{border-bottom:1px solid var(--qp-line);min-width:0;padding:24px 28px 28px 0}.qp-mini-spec-list>div:nth-child(odd){border-right:1px solid var(--qp-line);padding-right:48px}.qp-mini-spec-list>div:nth-child(2n){padding-left:48px}.qp-mini-spec-list dt{color:var(--qp-ink);font-size:16px;font-weight:650;line-height:1.35}.qp-mini-spec-list dd{color:var(--qp-ink-3);overflow-wrap:anywhere;margin:10px 0 0;font-size:15px;line-height:1.58}.qp-read-page--mini .dzl-faq>h2{text-align:left;font-size:clamp(36px,4vw,56px);line-height:1.04}.qp-read-page--mini .dzl-faq-list{width:100%;max-width:none;margin:0}.qp-read-page--mini .qp-production-module__title,.qp-read-page--mini .qp-product-request-closed h2{color:#fff}.qp-read-page--mini .qp-production-module__body,.qp-read-page--mini .qp-product-request-closed p{color:#ffffffb8}.qp-read-page--mini .dzru-other>h2{margin:0 0 42px}@media (width<=1200px){.qp-mini-hero__inner,.qp-read-page--mini header,.qp-mini-two-column,.qp-read-page--mini .qp-production-module,.qp-read-page--mini .dzl-faq{gap:48px}}@media (width<=940px){.qp-mini-hero__inner,.qp-read-page--mini header,.qp-mini-two-column,.qp-read-page--mini .qp-production-module,.qp-read-page--mini .dzl-faq{grid-template-columns:minmax(0,1fr);gap:40px}.qp-mini-hero__inner{min-height:0;padding-block:56px}.qp-mini-hero .qp-breadcrumbs{margin-bottom:48px}.qp-mini-hero__copy{max-width:760px}.qp-mini-hero__media{max-width:880px}}@media (width<=640px){.qp-read-page--mini .dzru{padding-block:48px}.qp-mini-hero__inner{gap:32px;padding-top:26px;padding-bottom:56px}.qp-mini-hero h1{font-size:44px}.qp-mini-hero__lead{font-size:16px}.qp-mini-trust,.qp-mini-format-grid,.qp-mini-spec-list{grid-template-columns:minmax(0,1fr)}.qp-mini-hero__media img{min-height:0}.qp-mini-format-grid{gap:22px;margin-top:38px}.qp-mini-spec-list>div,.qp-mini-spec-list>div:nth-child(odd),.qp-mini-spec-list>div:nth-child(2n){border-right:0;padding:22px 0}}.qp-read-page--seo-product .dzru{padding-block:72px}.qp-seo-product-hero{color:#fff;background:var(--qp-ink)}.qp-seo-product-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:80px;min-height:720px;padding-block:88px;display:grid}.qp-seo-product-hero__copy{max-width:620px}.qp-seo-product-hero .qp-breadcrumbs{margin-bottom:72px}.qp-seo-product-hero .qp-kicker{color:#ffffff9e;margin:0 0 18px}.qp-seo-product-hero h1{color:#fff;letter-spacing:-.052em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(48px,5.1vw,82px);font-weight:520;line-height:.98}.qp-seo-product-hero__lead{color:#ffffffc7;max-width:54ch;margin:28px 0 0;font-size:18px;line-height:1.62}.qp-seo-product-trust{color:#ffffffe0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:30px 0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.qp-seo-product-trust li{min-width:0;padding-left:15px;position:relative}.qp-seo-product-trust li:before{content:"•";color:var(--qp-violet);position:absolute;left:0}.qp-seo-product-hero__media{border-radius:var(--qp-radius-frame);background:#171a20;margin:0;overflow:hidden}.qp-seo-product-hero__media picture,.qp-seo-product-hero__media img{width:100%;height:100%;display:block}.qp-seo-product-hero__media img{object-fit:cover;min-height:460px}.qp-read-page--seo-product .qp-seo-product-intro,.qp-read-page--seo-product .qp-seo-product-specs,.qp-read-page--seo-product .qp-seo-product-reviews,.qp-read-page--seo-product .qp-seo-product-models{background:var(--qp-paper)}.qp-read-page--seo-product .qp-seo-product-details,.qp-read-page--seo-product .qp-seo-product-faq,.qp-read-page--seo-product .qp-seo-product-order{background:var(--qp-paper-2)}.qp-read-page--seo-product .dzru-production-section,.qp-read-page--seo-product .dzru-request-section{color:#fff;background:var(--qp-ink-2)}.qp-seo-product-two-column,.qp-read-page--seo-product .qp-production-module,.qp-read-page--seo-product .dzl-faq{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:80px;display:grid}.qp-seo-product-two-column .dza-h2,.qp-read-page--seo-product .dzl-faq>h2{text-align:left;margin:0;font-size:clamp(36px,4vw,56px);line-height:1.04}.qp-seo-product-two-column .dza-text{max-width:72ch;margin:0}.qp-seo-product-two-column>div>.dza-h2+.dza-text{margin-top:20px}.qp-seo-product-details .dza-h2{margin:0 0 48px}.qp-seo-product-details-list,.qp-seo-product-spec-list{border-top:1px solid var(--qp-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.qp-seo-product-details-list>div,.qp-seo-product-spec-list>div{border-bottom:1px solid var(--qp-line);min-width:0;padding:24px 28px 28px 0}.qp-seo-product-details-list>div:nth-child(odd),.qp-seo-product-spec-list>div:nth-child(odd){border-right:1px solid var(--qp-line);padding-right:48px}.qp-seo-product-details-list>div:nth-child(2n),.qp-seo-product-spec-list>div:nth-child(2n){padding-left:48px}.qp-seo-product-details-list dt,.qp-seo-product-spec-list dt{color:var(--qp-ink);font-size:16px;font-weight:650;line-height:1.35}.qp-seo-product-details-list dd,.qp-seo-product-spec-list dd{color:var(--qp-ink-3);overflow-wrap:anywhere;margin:10px 0 0;font-size:15px;line-height:1.58}.qp-read-page--seo-product .dzl-faq-list{width:100%;max-width:none;margin:0}.qp-read-page--seo-product .qp-production-module__title,.qp-read-page--seo-product .qp-product-request-closed h2{color:#fff}.qp-read-page--seo-product .qp-production-module__body,.qp-read-page--seo-product .qp-product-request-closed p{color:#ffffffb8}.qp-read-page--seo-product .dzru-other>h2{margin:0 0 42px}@media (width<=1200px){.qp-seo-product-hero__inner,.qp-seo-product-two-column,.qp-read-page--seo-product .qp-production-module,.qp-read-page--seo-product .dzl-faq{gap:48px}}@media (width<=940px){.qp-seo-product-hero__inner,.qp-seo-product-two-column,.qp-read-page--seo-product .qp-production-module,.qp-read-page--seo-product .dzl-faq{grid-template-columns:minmax(0,1fr);gap:40px}.qp-seo-product-hero__inner{min-height:0;padding-block:56px}.qp-seo-product-hero .qp-breadcrumbs{margin-bottom:48px}.qp-seo-product-hero__copy{max-width:760px}.qp-seo-product-hero__media{max-width:880px}}@media (width<=640px){.qp-read-page--seo-product .dzru{padding-block:48px}.qp-seo-product-hero__inner{gap:32px;padding-top:26px;padding-bottom:56px}.qp-seo-product-hero h1{font-size:44px}.qp-seo-product-hero__lead{font-size:16px}.qp-seo-product-trust,.qp-seo-product-details-list,.qp-seo-product-spec-list{grid-template-columns:minmax(0,1fr)}.qp-seo-product-hero__media img{min-height:0}.qp-seo-product-details .dza-h2{margin-bottom:36px}.qp-seo-product-details-list>div,.qp-seo-product-details-list>div:nth-child(odd),.qp-seo-product-details-list>div:nth-child(2n),.qp-seo-product-spec-list>div,.qp-seo-product-spec-list>div:nth-child(odd),.qp-seo-product-spec-list>div:nth-child(2n){border-right:0;padding:22px 0}}@media (width<=940px){.qp-product-configurations{grid-template-columns:minmax(0,1fr);gap:42px}.qp-order-module__steps,.qp-product-order-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-order-module__steps li:last-child,.qp-product-order-steps li:last-child{grid-column:1/-1}.qp-order-module__steps li:nth-child(odd),.qp-product-order-steps li:nth-child(odd){border-left:0}.qp-order-module__steps li:nth-child(n+3),.qp-product-order-steps li:nth-child(n+3){border-top:1px solid var(--qp-line)}}@media (width<=640px){.qp-product-composer .qp-product-name{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.qp-product-composer .qp-product-nav-inner{grid-template-columns:minmax(0,1fr) auto;gap:10px}.qp-product-composer .qp-product-links{overscroll-behavior-inline:contain;scrollbar-width:none;grid-column:1;justify-content:flex-start;gap:4px;display:flex;overflow-x:auto}.qp-product-composer .qp-product-links a{flex:none;padding-inline:10px}.qp-product-composer .qp-nav-action{grid-area:1/2;min-width:44px;padding-inline:12px}.qp-product-trust{display:grid}.qp-product-empty{border-radius:var(--qp-radius-frame);grid-template-columns:24px minmax(0,1fr);min-height:150px;margin-top:36px;padding:24px 20px}.qp-product-section-body,.qp-product-configurations{margin-top:42px}.qp-product-feature-copy>h3,.qp-product-configurations h3,.qp-product-workflow-heading h3{font-size:28px}.qp-order-module__steps,.qp-product-order-steps{border-radius:var(--qp-radius-frame);grid-template-columns:minmax(0,1fr)}.qp-order-module__steps li,.qp-order-module__steps li+li,.qp-product-order-steps li,.qp-product-order-steps li+li{border-left:0;border-top:1px solid var(--qp-line)}.qp-order-module__steps li:first-child,.qp-product-order-steps li:first-child{border-top:0}.qp-product-request-closed h2{font-size:34px}}@media screen{.qp-page .qp-media-frame,.qp-page .qp-ui-frame,.qp-page .qp-output-grid figure,.qp-page .qp-gallery-main,.qp-page .qp-catalog-grid .pthumb,.qp-page .qp-standard-product :where(.dzl-feat-img img,.dzl-feat-photo,.dzl-gal-img,.dzl-tab-media,.dzl-show-item),.qp-page .qp-read-page :where(.dza-fig img,.dza-gal img),.qp-page .qp-blog-post :where(.dza-fig img,.dza-gal img),.qp-page .qp-blog-media,.qp-page .qp-hybrid-product .dzh :where(.hero-media,.ph,.demo-frame,.feat-shot,.stage),.qp-page .qp-download .dzdl-shot,.qp-page .qp-product-feature-media picture,.qp-page .qp-product-system-media picture,.qp-page .qp-product-gallery .qp-gallery-main,.qp-page .qp-product-related-grid picture{border:1px solid var(--qp-media-edge);box-shadow:inset 0 0 0 1px var(--qp-media-highlight), var(--qp-media-shadow)}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.site-header{view-transition-name:site-header}::view-transition-group(root){animation-duration:.6s}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:.6s cubic-bezier(.4,0,.2,1) both qp-page-arrive}::view-transition-group(site-header),::view-transition-new(site-header){animation:none}::view-transition-old(site-header){display:none}}@keyframes qp-page-arrive{0%{opacity:0}to{opacity:1}}.qp-page{--request-ink:var(--qp-ink);--request-muted:var(--qp-muted);--request-field:var(--qp-paper);--request-line:#858c97;--request-frame:var(--qp-line);--request-button:var(--qp-control-dark);--request-button-ink:var(--qp-paper);--request-hover:var(--qp-ink-3);--request-scheme:light;--request-glass:#eef0f347}.qp-page :is(.qp-home-hero,.qp-mixup-hero,.qp-mini-hero,.qp-fotoavtomat-hero,.qp-seo-product-hero,.qp-ai-hub-hero,.qp-business-hero,.dzru-request-section,.qp-home-closing,.qp-product-request){--request-ink:#f7f8fa;--request-muted:#bbc0c9;--request-field:#17191e;--request-line:#747b87;--request-frame:#3b4049;--request-button:var(--qp-control-light);--request-button-ink:var(--qp-ink);--request-hover:var(--qp-paper);--request-scheme:dark;--request-glass:#11131829}.qp-page .dzru-cta{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px;padding:0;display:grid}.qp-page .dzru-cta .qp-request-copy>.dza-h2{color:var(--request-ink);margin:0}.qp-page .dzru-cta .qp-request-copy>.dza-text{color:var(--request-muted);margin:24px 0 0}.qp-page .dzru-cta>.qp-inline-request{margin-top:0}.qp-page .qp-inline-request{width:100%;animation:none;transform:none;container-type:inline-size}.qp-page .dza-cta.qp-mixup-inline-cta{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:32px;display:grid}.qp-page .dza-cta.qp-mixup-inline-cta>p{margin:0}.qp-page form.qp-inline-request__form{background-color:var(--request-glass);background-image:var(--qp-soft-grain);-webkit-backdrop-filter:blur(20px)saturate(105%);backdrop-filter:blur(20px)saturate(105%);width:100%;min-width:0;max-width:none;color:var(--request-ink);border:1px solid var(--request-frame);border-radius:var(--qp-radius-card);color-scheme:var(--request-scheme);background-size:128px 128px;flex-direction:column;align-items:stretch;gap:16px;margin:0;padding:24px;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.qp-page .qp-inline-request__fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.qp-page form.qp-inline-request__form .dzru-field{color:var(--request-ink);letter-spacing:0;text-align:left;flex-direction:column;gap:8px;margin:0;font:500 14px/1.4 Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.qp-page form.qp-inline-request__form input:not([type=hidden]):not([type=checkbox]):not(.dzru-hp){background:var(--request-field);min-height:50px;color:var(--request-ink);border:1px solid var(--request-line);border-radius:10px;margin:0;padding:12px 14px;font:400 16px/1.5 Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qp-page form.qp-inline-request__form .qp-inline-request__phone-hint{color:var(--request-muted);font-size:12px;font-weight:400;line-height:1.5}.qp-page form.qp-inline-request__form p,.qp-page form.qp-inline-request__form .dzru-consent,.qp-page form.qp-inline-request__form .dzru-consent label{color:var(--request-muted);text-align:left;letter-spacing:0;margin:0;font:400 12px/1.6 Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qp-page form.qp-inline-request__form .dzru-consent{flex:none;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:8px}.qp-page form.qp-inline-request__form .dz-consent-hit{justify-content:flex-start;align-items:flex-start;min-width:32px;min-height:44px;padding-top:4px;display:flex}.qp-page form.qp-inline-request__form button[type=submit]{width:auto;max-width:100%;min-height:50px;color:var(--request-button-ink);background:var(--request-button);border:1px solid var(--request-line);border-radius:999px;align-self:flex-start;padding:12px 24px;font:600 16px/1.5 Onest,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.qp-page form.qp-inline-request__form button[type=submit]:hover{background:var(--request-hover)}.qp-page form.qp-inline-request__form input[type=checkbox]{accent-color:var(--request-button)}.qp-page form.qp-inline-request__form :is(input,button,a):focus-visible{outline:2px solid var(--request-ink);outline-offset:3px}.qp-page form.qp-inline-request__form .qp-form-preview-note{min-height:3.2em;font-size:12px}.qp-page .qp-inline-request__form [hidden]{display:none!important}.qp-page .qp-inline-request__form .dzru-hp{border:0;min-height:0;padding:0}.qp-page .dzq-box{--mut:#545963;--ink:#090a0d;color-scheme:light}.qp-page .dzq-box input[type=checkbox],.qp-page .dzq-box input[type=radio]{accent-color:var(--qp-control-dark)}.qp-page .dzq-box :is(input,textarea,button,a):focus-visible{outline:2px solid var(--qp-ink);outline-offset:3px}.qp-page .dzq-box :is(.form-privacy-note,.lead-form-gate,.qp-form-preview-note,.dzq-consent){color:#545963;font-size:12px;line-height:1.6}.qp-page .dzq-box .lead-form-gate[hidden]{display:none}.qp-page .dzq-box .qp-form-preview-note{min-height:3.2em;margin:16px 0 0}@container (width<=440px){.qp-page form.qp-inline-request__form{padding:20px}.qp-page .qp-inline-request__fields{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.qp-page form.qp-inline-request__form{padding:16px}.qp-page .qp-inline-request__fields{grid-template-columns:minmax(0,1fr)}}@media (width<=940px){.qp-page .dzru-cta{grid-template-columns:minmax(0,1fr);gap:32px}.qp-page .dza-cta.qp-mixup-inline-cta{grid-template-columns:minmax(0,1fr);gap:24px}}@supports not (backdrop-filter:blur(1px)){.qp-page form.qp-inline-request__form{background-color:var(--request-field)}}body.qp-page[data-market=ru]{--qp-fine-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' seed='17' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='128' height='128' filter='url(%23grain)' opacity='.08'/%3E%3C/svg%3E");--qp-soft-edge:inset 0 1px 4px #ffffff21, inset 0 -1px 4px #00000024, inset 1px 0 3px #ffffff0d, inset -1px 0 3px #0000000f}body.qp-page[data-market=ru] :is(.qp-inline-request__form,.dzq-box,.qp-ru-calculator,.qp-ru-calculator-results,.qp-fotoavtomat-calculator,.qp-fotoavtomat-calculator__results,.qp-mixup-spec-table-wrap,.qp-mixup-config-table-wrap,.qp-fotoavtomat-table-wrap,.qp-seo-product-spec-list,.dza-table-wrap,.dzl-spec-wrap,.dzl-cmp-wrap,.qp-fotoavtomat-steps,.qp-order-module__steps,.qp-product-order-steps,.qp-mixup-evidence-slots,.qp-fotoavtomat-fiscal,.dza-note,.dza-cta,.qp-result-placeholder,.qp-assembly-placeholder,.dzl-faq-item,.qp-product-empty,.qp-product-proof-grid,.qp-breadcrumbs,.qp-product-nav,.qp-nav-products-menu,.dzdl-shot,.dzdl-integrity,.dzdl-card,.dzdl-server),body.qp-page[data-market=ru] .qp-mixup-trust li{box-shadow:var(--qp-soft-edge);border-color:#0000}body.qp-page[data-market=ru] .dza-note{border-left-color:var(--qp-muted)}body.qp-page[data-market=ru] :is(.qp-mixup-spec-table-wrap,.qp-mixup-config-table-wrap,.qp-fotoavtomat-table-wrap,.qp-seo-product-spec-list,.dza-table-wrap,.dzl-spec-wrap,.dzl-cmp-wrap,.qp-fotoavtomat-steps,.qp-order-module__steps,.qp-product-order-steps,.qp-product-proof-grid){box-shadow:none;position:relative}body.qp-page[data-market=ru] :is(.qp-mixup-spec-table-wrap,.qp-mixup-config-table-wrap,.qp-fotoavtomat-table-wrap,.qp-seo-product-spec-list,.dza-table-wrap,.dzl-spec-wrap,.dzl-cmp-wrap,.qp-fotoavtomat-steps,.qp-order-module__steps,.qp-product-order-steps,.qp-product-proof-grid):after{content:"";border-radius:inherit;pointer-events:none;box-shadow:var(--qp-soft-edge);position:absolute;inset:0}body.qp-page[data-market=ru] :is(.qp-mixup-hero__media,.qp-mini-hero__media,.qp-fotoavtomat-hero__media,.qp-seo-product-hero__media,.qp-business-hero-visual,.qp-ai-hub-hero-visual,.qp-mixup-video-slot,.qp-mixup-specs-media,.qp-mixup-format-grid>figure,.qp-mini-format-grid>figure,.qp-about-evidence-slot,.qp-business-order-card,.qp-product-feature-media,.qp-product-system-media,.qp-product-related-grid>a,.qp-format-showcase-grid>figure,.qp-blog-media)>picture,body.qp-page[data-market=ru] :is(.qp-soft-photo,.pthumb:has(.pphoto),.dzru-model-card-media,.dza-table-product-media,.qp-media-frame,.qp-ui-frame,.qp-business-model-media,.qp-blog-media){box-shadow:none;border-color:#0000;position:relative}body.qp-page[data-market=ru] :is(.qp-mixup-hero__media,.qp-mini-hero__media,.qp-fotoavtomat-hero__media,.qp-seo-product-hero__media,.qp-business-hero-visual,.qp-ai-hub-hero-visual,.qp-mixup-video-slot,.qp-mixup-specs-media)>picture{border-radius:var(--qp-radius-frame);overflow:hidden}body.qp-page[data-market=ru] :is(.qp-mixup-format-grid>figure,.qp-mini-format-grid>figure)>picture{border-radius:var(--qp-radius-card);overflow:hidden}body.qp-page[data-market=ru] :is(.qp-mixup-hero__media,.qp-mini-hero__media,.qp-fotoavtomat-hero__media,.qp-seo-product-hero__media,.qp-business-hero-visual,.qp-ai-hub-hero-visual,.qp-mixup-video-slot,.qp-mixup-specs-media,.qp-mixup-format-grid>figure,.qp-mini-format-grid>figure,.qp-about-evidence-slot,.qp-business-order-card,.qp-product-feature-media,.qp-product-system-media,.qp-product-related-grid>a,.qp-format-showcase-grid>figure,.qp-blog-media)>picture:after,body.qp-page[data-market=ru] :is(.qp-soft-photo,.pthumb:has(.pphoto),.dzru-model-card-media,.dza-table-product-media,.qp-media-frame,.qp-ui-frame,.qp-business-model-media,.qp-blog-media):after{content:"";z-index:3;border-radius:inherit;pointer-events:none;box-shadow:var(--qp-soft-edge);position:absolute;inset:0}body.qp-page[data-market=ru] .qp-soft-photo{border-radius:var(--qp-radius-frame);display:block;overflow:hidden}body.qp-page[data-market=ru] .qp-production-gallery .qp-soft-photo{border-radius:14px}body.qp-page[data-market=ru] .qp-gallery-main{box-shadow:var(--qp-soft-edge);border-color:#0000}body.qp-page[data-market=ru] .qp-gallery-main:not(.is-mismatched)>picture{border-radius:inherit}body.qp-page[data-market=ru] .qp-gallery-main:not(.is-mismatched)>picture:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;box-shadow:var(--qp-soft-edge);position:absolute;inset:0}body.qp-page[data-market=ru] .qp-mixup-trust li{color:#f1f2f4;background:#11131829 var(--qp-soft-grain) 0 0 / 128px 128px;-webkit-backdrop-filter:blur(20px)saturate(105%);backdrop-filter:blur(20px)saturate(105%)}body.qp-page[data-market=ru] :is(.qp-mixup-hero,.qp-mini-hero,.qp-fotoavtomat-hero,.qp-seo-product-hero,.qp-business-hero,.qp-ai-hub-hero,.qp-hero) .qp-breadcrumbs,body.qp-page[data-market=ru] .qp-product-nav{background:#111318b3 var(--qp-soft-grain) 0 0 / 128px 128px;-webkit-backdrop-filter:blur(24px)saturate(105%);backdrop-filter:blur(24px)saturate(105%)}body.qp-page[data-market=ru] .qp-product-nav .qp-product-links a{color:#eef0f3}body.qp-page[data-market=ru] .qp-product-nav .qp-product-links a:hover{color:#fff}body.qp-page[data-market=ru] .qp-read-page--mixup-seo{--mixup-photo-edge:inset 0 2px 5px #ffffff57, inset 0 -2px 5px #00000047, inset 2px 0 4px #ffffff29, inset -2px 0 4px #00000029;--mixup-section-grain:var(--qp-fine-grain)}body.qp-page[data-market=ru] .qp-read-page--mixup-seo :is(.qp-mixup-hero__media,.qp-mixup-video-slot,.qp-mixup-specs-media,.qp-mixup-format-grid>figure)>picture:after,body.qp-page[data-market=ru] .qp-read-page--mixup-seo :is(.qp-soft-photo,.dzru-model-card-media):after{box-shadow:var(--mixup-photo-edge)}body.qp-page[data-market=ru] .qp-read-page--mixup-seo>:is(.qp-mixup-benefits,.qp-mixup-assembly,.qp-mixup-reviews,.qp-mixup-configurations,.qp-mixup-models,.dzru-production-section,.dzru-request-section){background-image:var(--mixup-section-grain);background-size:128px 128px}body.qp-page[data-market=ru] .qp-read-page--mixup-seo>.section{border-top-color:#0000;position:relative}body.qp-page[data-market=ru] .qp-read-page--mixup-seo>.section:after{content:"";pointer-events:none;filter:blur(.8px);background:linear-gradient(#0000,#0000001c 40%,#ffffff52 58%,#0000);height:4px;position:absolute;inset:-1px 0 auto}body.qp-page[data-market=ru] .qp-read-page--mixup-seo>.qp-mixup-configurations:after{content:none}body.qp-page[data-market=ru] .qp-read-page--mixup-seo .qp-product-nav{background-color:#090b0feb;background-image:var(--mixup-section-grain)}body.qp-page[data-market=ru] .qp-read-page--mixup-seo .dzl-faq{border-radius:var(--qp-radius-frame);background:var(--qp-paper-2) var(--mixup-section-grain) 0 0 / 128px 128px;box-shadow:var(--qp-soft-edge)}body.qp-page[data-market=ru] .qp-read-page--mixup-seo .dzl-faq-item{border-radius:var(--qp-radius-card);background:#ffffffb3 var(--qp-soft-grain) 0 0 / 128px 128px;box-shadow:var(--qp-soft-edge);border-color:#0000}body.qp-page[data-market=ru] .qp-read-page--mixup-seo .qp-button,body.qp-page[data-market=ru] .qp-read-page--mixup-seo form.qp-inline-request__form button[type=submit]{background-image:var(--qp-soft-grain);-webkit-backdrop-filter:blur(16px)saturate(105%);backdrop-filter:blur(16px)saturate(105%);background-size:128px 128px;border-color:#0000;border-radius:999px;box-shadow:inset 0 2px 5px #ffffff57,inset 0 -2px 5px #00000040,inset 2px 0 4px #ffffff1a}body.qp-page[data-market=ru] .dzq-modal{-webkit-backdrop-filter:none;backdrop-filter:none;overscroll-behavior:contain;background:#090b0f70;padding:16px}body.qp-page[data-market=ru] .dzq-box{overscroll-behavior:contain;scrollbar-width:thin;background:#eef0f3db var(--qp-fine-grain) 0 0 / 128px 128px;-webkit-backdrop-filter:blur(24px)saturate(105%);backdrop-filter:blur(24px)saturate(105%);border-color:#ffffffb3;max-height:calc(100dvh - 32px);padding:28px;overflow-y:auto;box-shadow:inset 0 2px 3px #ffffffd9,inset 2px 0 5px #fff6,inset -2px 0 5px #fff3,inset 0 -3px 6px #4957702e,0 18px 48px #0000002e}body.qp-page[data-market=ru] .dzq-box h3{letter-spacing:-.02em;color:#1c263d;margin:4px 48px 24px 0;font-weight:700;line-height:1.12}@supports ((-webkit-background-clip:text) or (background-clip:text)){body.qp-page[data-market=ru] .dzq-box h3{background:linear-gradient(135deg,#101630f5,#25304cb3 58%,#0d142df0);color:#0000;-webkit-text-stroke:.3px #131c3759;filter:drop-shadow(0 -1px .5px #fffc)drop-shadow(0 2px 1px #141c3029);-webkit-background-clip:text;background-clip:text}}body.qp-page[data-market=ru] #dzq-form>label,body.qp-page[data-market=ru] .dzq-contact legend{color:#353e50;font-weight:600}body.qp-page[data-market=ru] .dzq-box :is(input:not([type=radio]):not([type=checkbox]),textarea,.qp-phone-country-shell){background:#ffffffd1;border-color:#858c97;border-radius:10px;font-size:16px}body.qp-page[data-market=ru] .dzq-box textarea::placeholder{color:#545963;opacity:1}body.qp-page[data-market=ru] .dzq-box :is(input,textarea):focus{border-color:var(--qp-ink)}body.qp-page[data-market=ru] .dzq-box :is(.dzq-submit,.dzq-close,.dzq-chip span){-webkit-appearance:none;appearance:none;background-image:var(--qp-fine-grain);box-shadow:var(--qp-soft-edge);background-size:128px 128px;border:0}body.qp-page[data-market=ru] .dzq-box .dzq-submit{padding:13px}body.qp-page[data-market=ru] .dzq-box .dzq-chip span{padding:8px 14px}body.qp-page[data-market=ru] .dzq-box .dzq-chip span:before{content:none}body.qp-page[data-market=ru] .dzq-contact-icon{flex:0 0 18px;width:18px;height:18px}body.qp-page[data-market=ru] .dzq-chip span{background-color:#ffffff8a}body.qp-page[data-market=ru] .dzq-chip:hover span{background-color:#ffffffdb}body.qp-page[data-market=ru] .dzq-chip input:checked+span{background-color:var(--qp-control-dark);color:#fff;box-shadow:inset 0 2px 5px #ffffff40,inset 0 -2px 5px #0003}body.qp-page[data-market=ru] .dzq-chip input:checked+span:before{box-shadow:none;background:#fff;border-color:#fff}body.qp-page[data-market=ru] .dzq-chip input:focus-visible+span{outline:2px solid var(--qp-ink);outline-offset:3px}body.qp-page[data-market=ru] .dzq-close{background-color:#ffffff8a;width:44px;height:44px;top:12px;right:12px}body.qp-page[data-market=ru] .dzq-close:hover{background-color:#ffffffe6}body.qp-page[data-market=ru] :is(.qp-button,.qp-nav-action,.acct-btn,.nav-toggle,.dzq-submit,.dzq-close,.dzq-chip>span),body.qp-page[data-market=ru] form.qp-inline-request__form button[type=submit]{box-shadow:var(--qp-soft-edge);border-color:#0000}@media (width<=640px){body.qp-page[data-market=ru] .dzq-modal{padding:12px}body.qp-page[data-market=ru] .dzq-box{max-height:calc(100dvh - 24px);padding:24px 20px}body.qp-page[data-market=ru] .dzq-box h3{font-size:26px}}@media (prefers-contrast:more){body.qp-page[data-market=ru] .dzq-box{border-color:#858c97}body.qp-page[data-market=ru] .dzq-box h3{color:#1c263d;-webkit-text-stroke:0;filter:none;background:0 0}}@media (forced-colors:active){body.qp-page[data-market=ru] .dzq-box{box-shadow:none;background:canvas;border-color:canvastext}body.qp-page[data-market=ru] .dzq-box h3{color:canvastext;-webkit-text-stroke:0;filter:none;background:0 0}body.qp-page[data-market=ru] .dzq-chip input:checked+span{outline:2px solid highlight}}.qp-page[data-market=global] .qp-inline-request{max-width:480px;margin-inline:auto}.qp-page[data-market=global] .qp-inline-request__fields{grid-template-columns:minmax(0,1fr)}.qp-page[data-market=global] .qp-mixup-hero .qp-inline-request{max-width:none}.qp-page[data-market=global] form.qp-inline-request__form .dzru-field>label{font:inherit;color:inherit;margin:0}.qp-page[data-market=global] form.qp-inline-request__form .dzru-consent{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;display:grid}.qp-page[data-market=global] form.qp-inline-request__form .dz-consent-hit{justify-content:flex-start;align-items:center;min-height:44px;padding:0;display:flex}.qp-page[data-market=global] form.qp-inline-request__form .dzru-consent input{margin:0}.qp-page[data-market=global] form.qp-inline-request__form .dzru-consent label{align-self:center}.qp-page[data-market=global] .qp-phone-control{grid-template-columns:76px minmax(0,1fr);gap:8px;min-width:0;display:grid}.qp-page[data-market=global] .qp-phone-control>:is(select,input){width:100%;min-width:0}.qp-page[data-market=global] .qp-phone-country-shell{min-width:0;min-height:50px;color:var(--request-ink);background-color:var(--request-field);border:1px solid var(--request-line);border-radius:10px;align-items:center;margin:0;padding:0;font:400 14px/1.5 Onest,sans-serif;display:flex;position:relative}.qp-page[data-market=global] .qp-phone-country{opacity:0;cursor:pointer;width:100%;height:100%;color:var(--qp-ink);background-color:var(--qp-paper);color-scheme:light;margin:0;position:absolute;inset:0}.qp-page[data-market=global] .qp-phone-code{font:inherit;color:inherit;pointer-events:none;padding:0 24px 0 12px}.qp-page[data-market=global] .qp-phone-country-shell:after{content:"";pointer-events:none;border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;top:calc(50% - 4px);right:10px;transform:rotate(45deg)}.qp-page[data-market=global] .qp-phone-country-shell:has(select:focus-visible){outline:2px solid var(--request-ink,currentColor);outline-offset:3px}.qp-page[data-market=global] .qp-phone-error{color:var(--request-ink);font-size:12px;line-height:1.5}.qp-page[data-market=global] .qp-phone-error[hidden],.qp-page[data-market=global] .qp-form-preview-note[hidden]{display:none!important}.qp-page[data-market=global] .dzq-box .qp-phone-country-shell{color:var(--qp-ink);background-color:var(--qp-paper);color-scheme:light}.qp-page[data-market=global] .dzq-box .qp-phone-control{margin:8px 0 16px}.qp-page[data-market=global] .dzq-box .qp-phone-control>input{margin:0}.qp-page[data-market=global] .dzq-box .qp-phone-error{color:var(--qp-ink)}.qp-page[data-market=global] #mixup-hero .qp-phone-country-shell{min-height:46px}body[data-market=global] .qp-nav-backdrop{z-index:999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;background:#090a0d29;transition:opacity .32s,visibility 0s linear .32s;position:fixed;inset:64px 0 0}body[data-market=global]:is(.qp-catalog-open,.qp-mobile-nav-open) .qp-nav-backdrop{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}@media (width>=941px){body.qp-page[data-market=global] .header-inner,body.qp-page[data-market=global] .main-nav,body.qp-page[data-market=global] .qp-nav-enhanced{position:static}body.qp-page[data-market=global].qp-catalog-open .site-header{background:var(--qp-paper);box-shadow:none;border-bottom-color:#0000}body.qp-page[data-market=global] .qp-nav-enhanced .qp-nav-products-menu{width:100%;max-height:calc(100dvh - 64px);padding:36px max(var(--qp-gutter), calc((var(--qp-header-inline-size,100%) - 1120px) / 2)) 44px;background:var(--qp-paper);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;clip-path:inset(0 0 100%);border:0;border-radius:0;grid-template-columns:minmax(280px,1.6fr) minmax(160px,1fr) minmax(220px,1fr);gap:clamp(32px,5vw,80px);transition:clip-path .24s cubic-bezier(.4,0,.6,1),opacity .2s;top:100%;left:0;box-shadow:0 18px 32px #090a0d0f}body.qp-page[data-market=global] .qp-nav-enhanced.is-expanded .qp-nav-products-menu{opacity:1;clip-path:inset(0);transition-duration:.42s,.22s}body.qp-page[data-market=global] .qp-nav-enhanced .qp-nav-products-group{opacity:0;padding:0;transition:opacity .16s,transform .24s cubic-bezier(.16,1,.3,1);transform:translateY(-10px)}body.qp-page[data-market=global] .qp-nav-enhanced.is-expanded .qp-nav-products-group{opacity:1;transition-duration:.3s,.42s;transition-delay:60ms;transform:translateY(0)}body.qp-page[data-market=global] .qp-nav-enhanced.is-expanded .qp-nav-products-group:nth-child(2){transition-delay:90ms}body.qp-page[data-market=global] .qp-nav-enhanced.is-expanded .qp-nav-products-group:nth-child(3){transition-delay:.12s}body.qp-page[data-market=global] .qp-nav-products-group h2{color:var(--qp-muted);margin-bottom:14px;font-weight:500}body.qp-page[data-market=global] .qp-nav-products-menu a:not(.qp-nav-products-title){width:fit-content;min-height:36px;color:var(--qp-ink-3);padding:6px 0;font-size:16px;font-weight:600}body.qp-page[data-market=global] .qp-nav-products-group:first-child a{letter-spacing:-.02em;font-size:22px;line-height:1.25}body.qp-page[data-market=global] .qp-nav-products-menu small{width:100%;color:var(--qp-muted);font-size:13px;font-weight:400}}@media (width<=940px){body.qp-page[data-market=global] .main-nav.is-open{overscroll-behavior:contain;background:var(--qp-paper);max-height:calc(100dvh - 64px);top:100%;overflow-y:auto}body.qp-page[data-market=global] .qp-nav-products-menu{max-height:none;box-shadow:none;overflow:visible}}@media (prefers-reduced-motion:reduce){body[data-market=global] .qp-nav-backdrop,body.qp-page[data-market=global] .qp-nav-enhanced .qp-nav-products-menu,body.qp-page[data-market=global] .qp-nav-enhanced .qp-nav-products-group{transition:none;transform:none}}#site-header{--qp-header-glass:#10141c85 var(--qp-soft-grain);--qp-header-blur:blur(30px) saturate(125%);--qp-ink:#f4f6fa;--qp-ink-3:#d4d9e2;--qp-muted:#c0c7d2;--qp-muted-2:#b3bccb;--qp-paper:#1c2028;--qp-paper-3:#303641;--qp-line:#e2e9f52e;--qp-focus:#e4ecff;color:#f4f6fa;color-scheme:dark;background:var(--qp-header-glass);box-shadow:none;-webkit-backdrop-filter:var(--qp-header-blur);backdrop-filter:var(--qp-header-blur);border-bottom:0}#site-header.scrolled{background:var(--qp-header-glass)}#site-header .logo{color:#f4f6fa}#site-header .logo .mk{color:#14171d;background:#edf1f7}#site-header :is(.main-nav a,.qp-nav-products summary,.acct-link){color:#d4d9e2}#site-header :is(.main-nav a:hover,.main-nav a[aria-current=page],.qp-nav-products summary:hover,.qp-nav-products[open] summary){color:#fff}#site-header .main-nav a[aria-current=page]:after{background:#e4ecff}#site-header :is(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #e4ecff}#site-header .acct-btn{color:#14171d;background:#e5eaf2;border-color:#c7d0dd;box-shadow:inset 0 1px 1px #ffffff73}#site-header .acct-btn:hover{color:#090a0d;background:#fff;border-color:#fff}#site-header .acct-btn:active{background:#cdd6e3}#site-header :is(.nav-toggle,.acct-link){color:#edf1f7;background:#ffffff12;border-color:#e2e9f54d;box-shadow:inset 0 1px 1px #ffffff14}#site-header :is(.nav-toggle:hover,.nav-toggle[aria-expanded=true],.acct-link:hover){color:#fff;background:#343c49;border-color:#c7d0dd}#site-header .qp-nav-products-menu{color:#f4f6fa;background:var(--qp-header-glass);box-shadow:none;-webkit-backdrop-filter:var(--qp-header-blur);backdrop-filter:var(--qp-header-blur);border-color:#e2e9f52e}#site-header :is(.qp-nav-products-group h2,.qp-nav-products-menu small){color:#bfc8d6}#site-header .qp-nav-products-menu a{color:#e2e7ef}#site-header .qp-nav-products-menu a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}@media (width<=940px){#site-header .main-nav{color:#f4f6fa;background:var(--qp-header-glass);-webkit-backdrop-filter:var(--qp-header-blur);backdrop-filter:var(--qp-header-blur);border-color:#e2e9f52e}#site-header .qp-nav-products-menu{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}}@media (width<=768px){#site-header{--qp-header-blur:blur(8px)}}@supports not (backdrop-filter:blur(1px)){#site-header{--qp-header-glass:#191d25}}@media (prefers-contrast:more){#site-header{--qp-header-glass:#11151b;--qp-header-blur:none;border-color:#c7d0dd}}@media (forced-colors:active){#site-header,#site-header.scrolled,#site-header .main-nav,#site-header .qp-nav-products-menu{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}#site-header :is(a,.logo,.main-nav a,.qp-nav-products-menu a){color:linktext}#site-header :is(button,.acct-btn,.nav-toggle,.logo .mk){color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}#site-header :is(summary,.qp-nav-products-group h2,.qp-nav-products-menu small){color:canvastext}#site-header :is(a,button,summary):focus-visible{outline-color:highlight}}#site-header.has-product-context{opacity:1;visibility:visible;transition:none;transform:none}#site-header.has-product-context :is(.logo span:not(.mk),.main-nav){filter:none;transition:opacity .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1)}#site-header.is-context-switching :is(.logo span:not(.mk),.main-nav){opacity:0;filter:blur(6px);transition-duration:.24s}#site-header.has-product-context:focus-within :is(.logo span:not(.mk),.main-nav),body:is(.qp-mobile-nav-open,.qp-catalog-open) #site-header.has-product-context :is(.logo span:not(.mk),.main-nav){opacity:1;filter:none;transition:none}main .qp-product-nav[hidden]{display:none!important}main .qp-product-nav:not([hidden]){position:static!important}#site-header .qp-header-product-request{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}#site-header .logo{flex-shrink:0}#site-header.is-product-context .main-nav{min-width:0}@media (width<=940px){#site-header.is-product-context .main-nav.is-open{flex-direction:column;align-items:stretch;display:flex}#site-header.is-product-context .main-nav a{padding:10px 16px}}@media (width<=480px){#site-header.has-product-context .header-inner{gap:8px}#site-header.has-product-context .header-actions{gap:6px}#site-header.has-product-context .logo{gap:6px;font-size:12px}#site-header.is-product-context .logo .mk{display:none}#site-header.is-product-context .logo span:not(.mk){white-space:normal;overflow-wrap:anywhere;max-width:12ch;line-height:1.15}#site-header.has-product-context .qp-header-product-request{padding-inline:10px;font-size:12px}#site-header.has-product-context:not(.is-product-context) .logo span:not(.mk){display:none}}body.qp-page main#content:has(>article>.stellar-page-backdrop+[data-page-opening]),body.qp-page main#content:has(>article>:is(.qp-mixup-hero,.qp-hero,.qp-home-hero,.qp-mini-hero,.qp-seo-product-hero,.qp-fotoavtomat-hero,.qp-business-hero,.qp-ai-hub-hero,.qp-about-hero,.stellar-hero,[data-page-opening]):first-child){margin-top:calc(0px - var(--qp-header-opening-slot,64px))}body.qp-page main#content>article>.stellar-page-backdrop+[data-page-opening],body.qp-page main#content>article>:is(.qp-mixup-hero,.qp-hero,.qp-home-hero,.qp-mini-hero,.qp-seo-product-hero,.qp-fotoavtomat-hero,.qp-business-hero,.qp-ai-hub-hero,.qp-about-hero,.stellar-hero,[data-page-opening]):first-child{border-top:var(--qp-header-opening-slot,64px) solid transparent;clip-path:inset(0);background-clip:border-box;overflow:visible}body.qp-page main#content>article>:is(.qp-mixup-hero,.qp-hero,.qp-home-hero,.qp-mini-hero,.qp-seo-product-hero,.qp-fotoavtomat-hero,.qp-business-hero,.qp-ai-hub-hero,.qp-about-hero,.stellar-hero,[data-page-opening]):first-child>:is(.qp-hero-media,.qp-hero-scrim,.qp-home-hero-media,.qp-home-hero-scrim,.qp-video-section-light,.qp-about-backdrop),body.qp-page main#content>article>:is(.qp-mixup-hero,.qp-hero,.qp-home-hero,.qp-mini-hero,.qp-seo-product-hero,.qp-fotoavtomat-hero,.qp-business-hero,.qp-ai-hub-hero,.qp-about-hero,.stellar-hero,[data-page-opening]):first-child>:where(.qp-ambient-gate)>.qp-video-section-light{top:calc(0px - var(--qp-header-opening-slot,64px))}@media (prefers-reduced-motion:reduce){#site-header.has-product-context :is(.logo span:not(.mk),.main-nav){filter:none;transition:none}}@media (width<=940px){body.qp-page{--qp-header-opening-slot:calc(64px + env(safe-area-inset-top,0px))}#site-header{padding-top:env(safe-area-inset-top,0px)}#site-header,#site-header.scrolled{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}#site-header:before{content:"";inset:max(1px, env(safe-area-inset-top,0px)) 0 0;z-index:-1;pointer-events:none;background:var(--qp-header-glass);-webkit-backdrop-filter:var(--qp-header-blur);backdrop-filter:var(--qp-header-blur);position:absolute}#site-header .main-nav{max-height:calc(100dvh - 64px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));top:100%}#site-header.has-scroll-behavior{transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .24s,visibility}#site-header.has-scroll-behavior.is-scroll-hidden{opacity:0;visibility:hidden;pointer-events:none;transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .24s,visibility 0s .36s;transform:translateY(-100%)}}@media (width<=940px) and (forced-colors:active){#site-header:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}}@media (width<=940px) and (prefers-reduced-motion:reduce){#site-header.has-scroll-behavior,#site-header.has-scroll-behavior.is-scroll-hidden{transition:none}}body:has(.qp-read-page--mixup-seo) #site-header{view-transition-name:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;width:1px}body:has(.qp-read-page--mixup-seo) #site-header .header-inner{width:var(--qp-header-inline-size,100vw);max-width:var(--qp-max);margin-inline:max(0px, calc((var(--qp-header-inline-size,100vw) - var(--qp-max)) / 2)) 0;view-transition-name:site-header}body:has(.qp-read-page--mixup-seo) #site-header:before{content:"";width:var(--qp-header-inline-size,100vw);z-index:-1;pointer-events:none;background:var(--qp-header-glass);-webkit-backdrop-filter:var(--qp-header-blur);backdrop-filter:var(--qp-header-blur);position:absolute;inset:0 auto 0 0}body:has(.qp-read-page--mixup-seo) #site-header .qp-nav-products-menu{width:var(--qp-header-inline-size,100vw)}body:has(.qp-read-page--mixup-seo):not(.qp-catalog-open):not(.qp-mobile-nav-open) .qp-nav-backdrop{display:none}@media (width<=940px){#site-header :is(.main-nav,.qp-nav-products-menu).is-menu-animating{box-sizing:border-box;min-height:0;overflow:hidden}body:has(.qp-read-page--mixup-seo) #site-header:before{top:env(safe-area-inset-top,0px)}body:has(.qp-read-page--mixup-seo) #site-header .main-nav{width:var(--qp-header-inline-size,100vw);box-sizing:border-box}body.qp-mobile-nav-open:has(.qp-read-page--mixup-seo) #site-header:before{bottom:calc(-1 * var(--qp-open-menu-height,0px))}body:has(.qp-read-page--mixup-seo) #site-header .main-nav{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}body:has(.qp-read-page--mixup-seo) #site-header .qp-nav-products-menu{width:auto}body:has(.qp-read-page--mixup-seo) .qp-nav-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (forced-colors:active){body:has(.qp-read-page--mixup-seo) #site-header:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}}#site-header .site-nav-footer{display:contents}#site-header :is(.site-header-glass,.site-header-outline),.site-nav-dialog:not([open]){display:none}.site-nav-dialog{color:#f4f6fa;color-scheme:dark;box-sizing:border-box;background:#181d27c7 var(--qp-soft-grain);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);overscroll-behavior:contain;border:1px solid #e2e9f54d;border-radius:24px;width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;overflow:auto}.site-nav-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05080e80}.site-nav-close{z-index:2;width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;font-size:24px;display:grid;position:absolute;top:8px;right:4px}body.qp-mobile-nav-open{overflow:hidden}.site-nav-dialog :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #e4ecff}@media (width<=940px){body.qp-page #site-header,body.qp-page #site-header.scrolled,body.qp-page #site-header .header-inner{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;background:0 0!important}body.qp-page #site-header:before,body.qp-page #site-header:after{content:none!important}body.qp-page #site-header .header-inner{box-sizing:border-box;padding-inline:8px!important}body.qp-page #site-header .logo span:not(.mk){display:none}body.qp-page #site-header :is(.acct-btn,.nav-toggle){color:#f4f6fa;min-width:44px;box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #e2e9f559;border-radius:50%;place-items:center;display:inline-grid;background:#181d27b8!important;width:44px!important;height:44px!important;padding:0!important}body.qp-page #site-header :is(.dzq-open,.qp-header-product-request){gap:0;font-size:0!important}body.qp-page #site-header :is(.dzq-open,.qp-header-product-request):before{width:22px;height:22px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h2l2.5 12h11L21 7H6M8 19h.01M18 19h.01'/%3E%3Ccircle cx='8' cy='19' r='1'/%3E%3Ccircle cx='18' cy='19' r='1'/%3E%3C/svg%3E") 50%/contain no-repeat;content:""!important;opacity:1!important;background:currentColor!important;animation:none!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}body.qp-page #site-header :is(.dzq-open,.qp-header-product-request):after{content:none!important}}body.qp-page .site-nav-dialog .main-nav{width:auto;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:8px;padding:0;display:flex;position:static;overflow:visible}.site-nav-dialog .qp-nav-products{display:block}.site-nav-dialog .qp-nav-products>summary{display:none}body.qp-page .site-nav-dialog .qp-nav-products-menu{width:auto;max-height:none;box-shadow:none;opacity:1;visibility:visible;background:0 0;border:0;border-radius:0;grid-template-columns:1fr 1fr;gap:20px;padding:0;display:grid;position:static;transform:none}.site-nav-dialog .qp-nav-products-group:first-child{grid-area:1/1}.site-nav-dialog .qp-nav-products-group{padding:0}.site-nav-dialog .qp-nav-products-group h2{color:#bbc4d4;margin:0 0 8px;font-size:12px}body.qp-page .site-nav-dialog .main-nav a{color:#f4f6fa;border:0;flex-wrap:wrap;align-items:center;min-height:44px;padding:6px 0;font-size:16px;line-height:1.3;text-decoration:none;display:flex}body.qp-page .site-nav-dialog .main-nav .site-nav-desktop-link{display:none}.site-nav-dialog .qp-nav-products-menu small{color:#bbc4d4;width:100%;font-size:12px}.site-nav-dialog .site-nav-footer{border-top:1px solid #444d5c;justify-content:space-between;gap:8px;margin-top:12px;padding-top:12px;display:flex}.site-nav-dialog .main-nav-extra:not(:has(a,button)){display:none}body[data-market=global].qp-mobile-nav-open .qp-nav-backdrop{visibility:hidden;pointer-events:none}@media (prefers-contrast:more){.site-nav-dialog{background:#181d27}}@media (forced-colors:active){.site-nav-dialog{color:canvastext;background:canvas}.site-nav-dialog a{color:linktext!important}}@media (width<=940px){.site-nav-dialog .qp-nav-products-group{border:0;min-width:0}body.qp-page .site-nav-dialog .main-nav a{white-space:normal;overflow-wrap:anywhere}.site-nav-dialog .main-nav-extra{border:0;margin:0;padding:0}}.site-nav-dialog :is(a,button),#site-header :is(a,button){touch-action:manipulation}.site-nav-dialog a:active{opacity:.7}@media (hover:hover){body.qp-page .site-nav-dialog .main-nav a:hover{background-color:#ffffff1a;text-decoration:none!important}.site-nav-close:hover{color:#b9c8ed}}@media (width<=940px){body.qp-page #site-header :is(.dzq-open,.qp-header-product-request){position:relative}body.qp-page #site-header .logo{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#181d27b8;border:1px solid #e2e9f559;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}body.qp-page #site-header .logo .mk{color:#f4f6fa;background:0 0;width:auto;height:auto;font-size:22px}.site-nav-dialog .qp-nav-products-group:last-child h2{padding-right:32px}}@media (hover:hover){body.qp-page .site-nav-dialog .main-nav a:hover,body.qp-page .site-nav-dialog .main-nav a:hover small{color:#fff}}body.qp-page .site-nav-dialog .main-nav a:focus-visible{color:#fff}@supports not (backdrop-filter:blur(1px)){.site-nav-dialog{background:#181d27}@media (width<=940px){body.qp-page #site-header :is(.logo,.acct-btn,.nav-toggle){background:#181d27!important}}}@media (width<=768px){.site-nav-dialog,body.qp-page #site-header :is(.logo,.acct-btn,.nav-toggle){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (width<=940px) and (prefers-reduced-transparency:reduce){.site-nav-dialog:not([data-navigation-layout=rail]),body.qp-page #site-header:not([data-navigation-layout=rail]) :is(.logo,.acct-btn,.nav-toggle){-webkit-backdrop-filter:none;backdrop-filter:none;background:#181d27!important}}@media (width>=941px){body.qp-page[data-market=global] .qp-nav-enhanced .qp-nav-products-menu{grid-template-columns:minmax(280px,1fr) minmax(220px,1fr);gap:24px 64px}.qp-nav-products-group:first-child{grid-area:1/1}.qp-nav-products-group:nth-child(2){grid-area:2/1}.qp-nav-products-group:last-child{grid-area:1/2/span 2}#site-header .site-nav-social{display:none}}@media (width<=940px){body.qp-page .site-nav-dialog .site-nav-footer{align-items:center}body.qp-page .site-nav-dialog .site-nav-contact{background:#ffffff12;border:1px solid #e2e9f54d;border-radius:24px;padding:0 18px}.site-nav-social{gap:8px;display:flex}body.qp-page .site-nav-dialog .site-nav-social a{justify-content:center;width:44px;height:44px;padding:0;font-size:22px}body.qp-page .site-nav-dialog .main-nav .site-nav-contact{border:1px solid #e2e9f54d;flex:none;justify-content:center;width:auto;padding:0 16px}.site-nav-social a svg{flex-shrink:0}}@media (width<=360px){.site-nav-dialog{padding-inline:16px}body.qp-page .site-nav-dialog .site-nav-footer{gap:4px}body.qp-page .site-nav-dialog .main-nav .site-nav-contact{padding-inline:6px}}@media (width<=940px){.site-nav-dialog{padding-bottom:12px}.site-nav-dialog .qp-nav-products-group:nth-child(2){grid-area:2/1}.site-nav-dialog .qp-nav-products-group:last-child{grid-area:1/2/span 2}body.qp-page .site-nav-dialog .site-nav-social a{background:#ffffff12 var(--qp-soft-grain);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-sizing:border-box;border:1px solid #e2e9f54d;border-radius:50%}}body.qp-page .site-nav-dialog .main-nav a{text-decoration:none!important}body.qp-page .site-nav-dialog .main-nav a:after{content:none}body.qp-page .site-nav-dialog .qp-nav-products-menu a{box-sizing:border-box;border-radius:12px;margin-inline:-8px;padding-inline:8px}body.qp-page .site-nav-dialog .main-nav .site-nav-contact{box-sizing:border-box;height:44px;box-shadow:none;background-clip:padding-box;border:1px solid #e2e9f54d;border-radius:999px}@media (width<=940px){body.qp-page #site-header .logo{border-radius:12px}body.qp-page #site-header .header-actions :is(.dzq-open,.qp-header-product-request){border-color:#ffffff52;background:linear-gradient(110deg,#3359d7,#7041c9)!important}body.qp-page #site-header.has-scroll-behavior,body.qp-page #site-header.has-scroll-behavior.is-scroll-hidden{opacity:1;visibility:visible;transition:none;transform:none}body.qp-page #site-header.has-scroll-behavior :is(.logo,.header-actions){transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .24s}body.qp-page #site-header.is-scroll-hidden .logo{opacity:0;transform:translate(calc(-100% - 40px))}body.qp-page #site-header.is-scroll-hidden .header-actions{opacity:0;transform:translate(calc(100% + 40px))}}@media (width<=940px) and (prefers-reduced-motion:reduce){body.qp-page #site-header.has-scroll-behavior :is(.logo,.header-actions){transition:none}}@property --site-header-left-end{syntax:"<length>";inherits:true;initial-value:144px}@property --site-header-right-start{syntax:"<length>";inherits:true;initial-value:800px}@media (width>=941px){body.qp-page #site-header{--site-header-height:52px;--site-header-edge:12px;--site-header-motion:.9s cubic-bezier(.77,0,.175,1);--site-header-logo-width:144px;--site-order-collapse-shift:76px;--site-header-left-end:calc(var(--site-header-join,245px) + 26px);--site-header-right-start:calc(var(--site-header-join,245px) - 26px);transition:--site-header-left-end var(--site-header-motion), --site-header-right-start var(--site-header-motion);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;border:0;background:0 0!important}body.qp-page #site-header:before,body.qp-page #site-header:after{content:none!important}body.qp-page #site-header .header-inner{isolation:isolate;height:var(--site-header-height);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:26px;justify-content:space-between;align-items:center;gap:16px;padding:0;animation:none;display:flex;position:relative;overflow:visible;transform:none;width:calc(var(--qp-header-inline-size,100vw) - 2 * var(--site-header-edge))!important;margin:var(--site-header-edge) auto 0!important;background:0 0!important}body.qp-page:has(.qp-read-page--mixup-seo) #site-header .header-inner{margin-left:var(--site-header-edge)!important}body.qp-page #site-header .site-header-glass{z-index:-1;pointer-events:none;background:#14192380 var(--qp-soft-grain);-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);-webkit-mask-image:radial-gradient(circle,#000 25.5px,#0000 26px),linear-gradient(#000,#000),radial-gradient(circle,#000 25.5px,#0000 26px),radial-gradient(circle,#000 25.5px,#0000 26px),linear-gradient(#000,#000),radial-gradient(circle,#000 25.5px,#0000 26px);-webkit-mask-size:52px 52px, calc(var(--site-header-left-end) - 52px) 52px, 52px 52px, 52px 52px, calc(var(--site-header-frame-width,982px) - var(--site-header-right-start) - 52px) 52px, 52px 52px;-webkit-mask-position:0 0, 26px 0, calc(var(--site-header-left-end) - 52px) 0, var(--site-header-right-start) 0, calc(var(--site-header-right-start) + 26px) 0, 100% 0;mask-image:radial-gradient(circle,#000 25.5px,#0000 26px),linear-gradient(#000,#000),radial-gradient(circle,#000 25.5px,#0000 26px),radial-gradient(circle,#000 25.5px,#0000 26px),linear-gradient(#000,#000),radial-gradient(circle,#000 25.5px,#0000 26px);-webkit-mask-repeat:no-repeat;mask-size:52px 52px, calc(var(--site-header-left-end) - 52px) 52px, 52px 52px, 52px 52px, calc(var(--site-header-frame-width,982px) - var(--site-header-right-start) - 52px) 52px, 52px 52px;mask-position:0 0, 26px 0, calc(var(--site-header-left-end) - 52px) 0, var(--site-header-right-start) 0, calc(var(--site-header-right-start) + 26px) 0, 100% 0;display:block;position:absolute;inset:0;mask-repeat:no-repeat}body.qp-page #site-header .site-header-outline{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0}body.qp-page #site-header .site-header-outline-full,body.qp-page #site-header .site-header-outline:before,body.qp-page #site-header .site-header-outline:after{box-sizing:border-box;border:1px solid #e2e9f54d;border-radius:26px;position:absolute;top:0;bottom:0}body.qp-page #site-header .site-header-outline-full{opacity:1;transition:opacity .16s .9s;inset-inline:0}body.qp-page #site-header .site-header-outline:before,body.qp-page #site-header .site-header-outline:after{content:"";opacity:0;transition:none}body.qp-page #site-header .site-header-outline:before{width:var(--site-header-left-end);left:0}body.qp-page #site-header .site-header-outline:after{left:var(--site-header-right-start);right:0}body.qp-page #site-header .logo{isolation:isolate;width:auto;height:var(--site-header-height);color:#f4f6fa;pointer-events:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:26px;flex:none;align-items:center;gap:9px;min-height:44px;padding:0 14px 0 10px;display:inline-flex;position:relative}body.qp-page #site-header .logo span:not(.mk){opacity:1;filter:none;display:inline}body.qp-page #site-header .logo .mk{color:#14171d;background:#edf1f7;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:20px;display:grid;transform:none}body.qp-page #site-header .main-nav{opacity:1;visibility:visible;pointer-events:auto;filter:none;transform-origin:100%;transition:opacity .55s ease .35s, transform var(--site-header-motion), visibility 0s;gap:clamp(14px,2vw,24px);display:flex;transform:none}body.qp-page #site-header .header-actions{isolation:isolate;height:var(--site-header-height);box-sizing:border-box;background:0 0;border:0;border-radius:26px;flex:none;align-items:center;gap:4px;margin:0;padding:4px;display:flex;position:relative}body.qp-page #site-header .header-actions :is(.nav-toggle,.acct-btn){-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto;border-radius:22px;justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:inline-flex;position:relative;color:#f4f6fa!important;height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;animation:none!important}body.qp-page #site-header .nav-toggle{opacity:0;visibility:hidden;pointer-events:none;width:44px;transition:transform var(--site-header-motion), opacity var(--site-header-motion), visibility 0s .9s;flex:0 0 44px;order:-1;padding:0;font-size:22px}body.qp-page #site-header .header-actions :is(.dzq-open,.qp-header-product-request){clip-path:inset(0 round 22px);width:auto;min-width:44px;transition:clip-path var(--site-header-motion);flex:none;gap:0;overflow:visible;padding:0 44px 0 12px!important;font-size:14px!important;transform:none!important}body.qp-page #site-header.is-desktop-hover .nav-toggle{transform:translateX(var(--site-order-collapse-shift));visibility:visible;pointer-events:auto;z-index:2}body.qp-page #site-header .header-request-label{white-space:nowrap;opacity:1;transition:opacity var(--site-header-motion), transform var(--site-header-motion);display:inline-block;transform:none}body.qp-page #site-header .header-actions :is(.dzq-open,.qp-header-product-request):before{content:none!important}body.qp-page #site-header .header-actions :is(.dzq-open,.qp-header-product-request):after{width:22px;height:22px;display:block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h2l2.5 12h11L21 7H6M8 19h.01M18 19h.01'/%3E%3Ccircle cx='8' cy='19' r='1'/%3E%3Ccircle cx='18' cy='19' r='1'/%3E%3C/svg%3E") 50%/contain no-repeat;content:""!important;opacity:1!important;background:currentColor!important;position:absolute!important;inset:auto 11px auto auto!important;transform:none!important}body.qp-page #site-header.is-desktop-compact:not(.is-desktop-menu){--site-header-left-end:var(--site-header-logo-width);--site-header-right-start:calc(var(--site-header-frame-width,982px) - 100px)}body.qp-page #site-header.is-desktop-compact:not(.is-desktop-menu) .site-header-outline-full{opacity:0;transition:none}body.qp-page #site-header.is-desktop-compact:not(.is-desktop-menu) .site-header-outline:before,body.qp-page #site-header.is-desktop-compact:not(.is-desktop-menu) .site-header-outline:after{opacity:1;transition:opacity .16s .9s}body.qp-page #site-header.is-desktop-compact:not(.is-desktop-menu) .main-nav{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(var(--site-nav-collapse-shift,200px)) scale(.5);transition:opacity .55s ease, transform var(--site-header-motion), visibility 0s .55s}body.qp-page #site-header.is-desktop-compact:not(.is-desktop-menu) .nav-toggle{transform:translateX(var(--site-order-collapse-shift));opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}body.qp-page #site-header.is-desktop-compact:not(.is-desktop-menu) .header-actions :is(.dzq-open,.qp-header-product-request){clip-path:inset(0 0 0 calc(100% - 44px) round 22px)}body.qp-page #site-header.is-desktop-compact:not(.is-desktop-menu) .header-request-label{opacity:0;transform:translate(8px)}}@media (width>=941px) and (hover:hover) and (pointer:fine){body.qp-page #site-header .header-actions :is(.nav-toggle,.acct-btn):hover{color:#fff!important;background:0 0!important}}@media (width>=941px){body.qp-page[data-market=global] #site-header .qp-nav-enhanced .qp-nav-products-menu{box-sizing:border-box;color:#f4f6fa;background:#14192380 var(--qp-soft-grain);-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);clip-path:inset(0 0 100% round 24px);border:1px solid #e2e9f54d;border-radius:24px;width:calc(100% - 68px);max-height:calc(100dvh - 100px);padding:32px clamp(24px,4vw,56px) 36px;top:calc(100% + 8px);left:34px;overflow-y:auto;box-shadow:0 16px 40px #00000038}body.qp-page[data-market=global] #site-header .qp-nav-enhanced.is-expanded .qp-nav-products-menu{clip-path:inset(0 round 24px)}body.qp-page[data-market=global] #site-header .qp-nav-products-menu a{color:#e2e7ef}body.qp-page[data-market=global] #site-header .qp-nav-products-menu a:is(:hover,:focus-visible){color:#fff}body.qp-page[data-market=global] #site-header .qp-nav-products-group h2{color:#bfc8d6}}@supports not (backdrop-filter:blur(1px)){@media (width>=941px){body.qp-page[data-market=global] #site-header .qp-nav-enhanced .qp-nav-products-menu{background:#181d27}}}@media (width>=941px) and (prefers-reduced-motion:reduce){body.qp-page #site-header,body.qp-page #site-header :is(.site-header-outline-full,.main-nav,.nav-toggle,.header-request-label,.acct-btn),body.qp-page #site-header .site-header-outline:before,body.qp-page #site-header .site-header-outline:after{transition:none!important}}@media (width>=941px) and (prefers-contrast:more){body.qp-page #site-header .header-inner:after,body.qp-page #site-header .site-header-glass,body.qp-page #site-header :is(.header-inner,.logo,.header-actions):before{background:#11151b}}@media (width>=941px) and (forced-colors:active){body.qp-page #site-header .header-inner:after,body.qp-page #site-header .site-header-glass,body.qp-page #site-header :is(.header-inner,.logo,.header-actions):before{background:canvas;border-color:canvastext}body.qp-page[data-market=global] #site-header .qp-nav-enhanced .qp-nav-products-menu{color:canvastext;background:canvas;border-color:canvastext}}@media (width<=940px){body.qp-page #site-header .header-actions :is(.dzq-open,.qp-header-product-request){background:#181d27b8!important}body.qp-page #site-header .header-request-label{display:none}}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready{--site-rail-left:max(12px, env(safe-area-inset-left,0px));--site-rail-right:max(12px, env(safe-area-inset-right,0px));--site-rail-top:calc(12px + env(safe-area-inset-top,0px));box-shadow:none;view-transition-name:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;border:0;padding:0;background:0 0!important}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .header-inner{max-width:none;height:52px;min-height:0;box-shadow:none;view-transition-name:none;border:0;justify-content:space-between;align-items:flex-start;display:flex;position:relative;width:auto!important;margin:var(--site-rail-top) var(--site-rail-right) 0 var(--site-rail-left)!important;background:0 0!important;padding:0!important}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready :is(.site-header-glass,.site-header-outline){display:none}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .logo{box-sizing:border-box;background:#14192380 var(--qp-soft-grain);pointer-events:auto;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #e2e9f54d;border-radius:26px;place-items:center;gap:0;width:52px;height:52px;padding:0;display:grid}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .logo span:not(.mk){display:none!important}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .logo .mk{color:#14171d;background:#edf1f7;border-radius:10px;place-items:center;width:32px;height:32px;font-size:20px;display:grid}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions{top:calc(12px + env(safe-area-inset-top,0px));right:max(12px, env(safe-area-inset-right,0px));box-sizing:border-box;color:#f4f6fa;background:#14192380 var(--qp-soft-grain);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);pointer-events:auto;border:1px solid #e2e9f54d;border-radius:26px;flex-direction:column;align-items:center;gap:0;width:52px;height:auto;margin:0;padding:4px;display:flex;position:fixed}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions :is(.nav-toggle,.acct-btn,.acct-link){-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;visibility:visible;clip-path:none;pointer-events:auto;cursor:pointer;border-radius:22px;flex:0 0 44px;place-items:center;min-width:44px;min-height:44px;display:grid;position:relative;transform:none;color:#f4f6fa!important;width:44px!important;height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;animation:none!important}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions .nav-toggle{order:-1;font-size:22px;transition:none}.site-nav-rail-actions .nav-toggle i{border-bottom:1.7px solid;border-left:1.7px solid;width:9px;height:9px;transition:transform .24s cubic-bezier(.23,1,.32,1);display:block;transform:rotate(45deg)}.site-nav-rail-actions .nav-toggle[aria-expanded=true] i{transform:rotate(225deg)}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions .header-request-label{display:none}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions .site-header-action:before{content:none!important}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions .site-header-action:after{width:22px;height:22px;display:block;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 3h2l2.5 12h11L21 7H6M8 19h.01M18 19h.01'/%3E%3Ccircle cx='8' cy='19' r='1'/%3E%3Ccircle cx='18' cy='19' r='1'/%3E%3C/svg%3E") 50%/contain no-repeat;content:""!important;opacity:1!important;background:currentColor!important;position:absolute!important;inset:11px!important;transform:none!important}.site-nav-dialog[data-navigation-layout=rail]{inset:calc(12px + env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) auto auto;width:min(640px, calc(100% - max(12px, env(safe-area-inset-left,0px)) - max(12px, env(safe-area-inset-right,0px))));-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;max-width:none;max-height:none;margin:0;padding:0;position:fixed;overflow:visible}.site-nav-dialog[data-navigation-layout=rail]>.site-nav-close{display:none}.site-nav-dialog[data-navigation-layout=rail]::backdrop{opacity:1;transition:opacity .24s cubic-bezier(.23,1,.32,1)}.site-nav-dialog[data-navigation-layout=rail].is-rail-closing::backdrop{opacity:0}@starting-style{.site-nav-dialog[data-navigation-layout=rail][open]::backdrop{opacity:0}}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav{box-sizing:border-box;filter:none;width:calc(100% - 64px);min-width:0;max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));background:#14192380 var(--qp-soft-grain);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform-origin:100% 0;border:1px solid #e2e9f54d;border-radius:26px;margin:0 64px 0 0;padding:24px;overflow-y:auto;transform:none}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .qp-nav-enhanced .qp-nav-products-menu{width:auto;box-shadow:none;clip-path:none;opacity:1;visibility:visible;background:0 0;grid-template-columns:minmax(0,1fr);gap:0;padding:0;transition:none;transform:none}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .qp-nav-enhanced .qp-nav-products-group{opacity:1;transition:none;transform:none}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .qp-nav-products-group h2{color:#bbc4d4}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .qp-nav-products-menu a:not(.qp-nav-products-title){color:#f4f6fa;box-sizing:border-box;min-height:44px;margin:0;padding:12px 10px;font-size:14px;font-weight:500;line-height:20px}.site-nav-dialog[data-navigation-layout=rail] .qp-nav-products-menu a:focus-visible{outline-offset:-3px}.site-nav-dialog[data-navigation-layout=rail] .site-nav-social{gap:8px;display:flex}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .site-nav-social a{justify-content:center;width:44px;height:44px}.site-nav-dialog[data-navigation-layout=rail] .site-nav-footer{align-items:center}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav .site-nav-contact{width:auto;padding:0 12px}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav a{white-space:normal;overflow-wrap:anywhere}.site-nav-dialog[data-navigation-layout=rail] .qp-nav-products-group{border:0;grid-area:auto/1;min-width:0;padding:0;position:relative}.site-nav-dialog[data-navigation-layout=rail] .qp-nav-products-group h2{display:none}.site-nav-dialog[data-navigation-layout=rail] .qp-nav-products-group:last-child{padding-top:22px}.site-nav-dialog[data-navigation-layout=rail] .qp-nav-products-group:last-child:before{content:"";border-top:1px solid #e2e9f538;position:absolute;top:10px;left:0;right:0}@media (width<=540px){body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav{padding:20px}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .qp-nav-enhanced .qp-nav-products-menu{grid-template-columns:1fr;gap:0}.site-nav-dialog[data-navigation-layout=rail] .qp-nav-products-group{grid-area:auto/1}.site-nav-dialog[data-navigation-layout=rail] .site-nav-footer{flex-wrap:nowrap}}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav:has(.site-nav-footer){overflow:hidden}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .qp-nav-products{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;padding:0 0 16px;scroll-padding-block:16px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 16px),#0000);mask-image:linear-gradient(#000 calc(100% - 16px),#0000)}.site-nav-dialog[data-navigation-layout=rail] .qp-nav-products::-webkit-scrollbar{display:none}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .site-nav-footer{border-top-color:#e2e9f538;flex-wrap:nowrap;flex:none;gap:8px;margin-top:0;padding-top:12px}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .site-nav-social{flex:none;gap:6px}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .site-nav-social a{flex:0 0 44px}@media (width<=600px){body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav .site-nav-contact{white-space:nowrap;padding-inline:12px;font-size:14px}}@media (width<=360px){body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav{padding-inline:6px}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav .site-nav-contact{padding-inline:8px}body.qp-page .site-nav-dialog[data-navigation-layout=rail] :is(.site-nav-footer,.site-nav-social){gap:4px}}@media (forced-colors:active){body.qp-page .site-nav-dialog[data-navigation-layout=rail] .qp-nav-products{scrollbar-width:auto;-webkit-mask-image:none;mask-image:none}.site-nav-dialog[data-navigation-layout=rail] .qp-nav-products::-webkit-scrollbar{display:block}}@media (width<=768px){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .logo,body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions,body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (hover:hover) and (pointer:fine){body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions :is(button,a):hover{background:#ffffff1a!important}}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions :is(button,a):active{background:#ffffff29!important}.site-nav-rail-actions :is(button,a):focus-visible{outline-offset:-3px;outline:3px solid #e4ecff}@media (prefers-reduced-motion:reduce){.site-nav-rail-actions .nav-toggle i,.site-nav-dialog[data-navigation-layout=rail]::backdrop{transition:none}}@supports not (backdrop-filter:blur(1px)){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .logo,body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions,body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav{background:#181d27}}@media (prefers-contrast:more){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .logo,body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions,body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav{background:#181d27}}@media (forced-colors:active){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .logo,body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions,body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav{color:canvastext;background:canvas;border-color:canvastext}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions :is(button,a){color:buttontext!important}}@property --site-header-rail-drop{syntax:"<length>";inherits:true;initial-value:0}@media (width>=941px){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready{--site-header-rail-drop:0px;transition:--site-header-left-end var(--site-header-motion), --site-header-right-start var(--site-header-motion), --site-header-rail-drop var(--site-header-motion)}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .header-inner{--site-header-content-width:calc(min(var(--qp-header-inline-size,100vw), var(--qp-max,1472px)) - 2 * var(--qp-gutter,56px));--site-header-layout-width:min(calc(var(--qp-header-inline-size,100vw) - var(--site-rail-left) - var(--site-rail-right)), calc(var(--site-header-content-width) + 2 * var(--site-header-height) + 2 * var(--site-rail-top)));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid;width:var(--site-header-layout-width)!important;margin:var(--site-rail-top) 0 0 calc((var(--qp-header-inline-size,100vw) - var(--site-header-layout-width)) / 2)!important}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .main-nav{grid-area:1/2;margin:0;position:static;translate:none}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .logo{-webkit-backdrop-filter:none;backdrop-filter:none;clip-path:inset(0 round 26px);width:auto;transition:clip-path var(--site-header-motion);background:0 0;border:0;grid-area:1/1;justify-self:start;gap:9px;padding:0 14px 0 10px;display:inline-flex}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .logo span:not(.mk){opacity:1;visibility:visible;transition:opacity .16s .74s,visibility;display:inline!important}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-nav-rail-actions{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;width:max-content;height:96px;padding:4px;position:absolute;top:0;right:0}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .nav-toggle{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--site-header-motion), visibility 0s .9s;position:absolute;top:4px;right:4px;transform:none}body.qp-page #site-header[data-navigation-layout=rail].is-desktop-hover .nav-toggle{visibility:visible;pointer-events:auto}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-action{clip-path:inset(0 round 22px);flex:none;width:auto!important;transition:transform var(--site-header-motion), clip-path var(--site-header-motion)!important;padding:0 44px 0 12px!important;transform:translateY(0)!important}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-action:after{inset:11px 11px auto auto!important}body.qp-page #site-header[data-navigation-layout=rail] .header-request-label{opacity:1;visibility:visible;transition:opacity .16s .9s,visibility 0s .9s;display:inline;transform:none}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-glass{opacity:1;view-transition-name:site-header;--site-rail-mask:radial-gradient(circle, #000 25.5px, transparent 26px), linear-gradient(#000,#000), radial-gradient(circle, #000 25.5px, transparent 26px), radial-gradient(circle, #000 25.5px, transparent 26px), linear-gradient(#000,#000), radial-gradient(circle, #000 25.5px, transparent 26px), linear-gradient(#000,#000), radial-gradient(circle, #000 25.5px, transparent 26px);--site-rail-mask-size:52px 52px, calc(var(--site-header-left-end) - 52px) 52px, 52px 52px, 52px 52px, calc(var(--site-header-frame-width) - var(--site-header-right-start) - 52px) 52px, 52px 52px, 52px var(--site-header-rail-drop), 52px 52px;--site-rail-mask-position:0 0, 26px 0, calc(var(--site-header-left-end) - 52px) 0, var(--site-header-right-start) 0, calc(var(--site-header-right-start) + 26px) 0, 100% 0, 100% 26px, 100% var(--site-header-rail-drop);height:96px;-webkit-mask-image:var(--site-rail-mask);mask-image:var(--site-rail-mask);-webkit-mask-size:var(--site-rail-mask-size);mask-size:var(--site-rail-mask-size);-webkit-mask-position:var(--site-rail-mask-position);mask-position:var(--site-rail-mask-position);display:block}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-outline{display:block}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-outline:after{width:52px;height:calc(52px + var(--site-header-rail-drop));bottom:auto;left:auto;right:0}body.qp-page #site-header[data-navigation-layout=rail].is-desktop-compact:not(.is-desktop-menu){--site-header-left-end:52px;--site-header-right-start:calc(var(--site-header-frame-width) - 52px);--site-header-rail-drop:44px}body.qp-page #site-header[data-navigation-layout=rail].is-desktop-compact:not(.is-desktop-menu) .logo{clip-path:inset(0 calc(100% - 52px) 0 0 round 26px)}body.qp-page #site-header[data-navigation-layout=rail].is-desktop-compact:not(.is-desktop-menu) .logo span:not(.mk),body.qp-page #site-header[data-navigation-layout=rail].is-desktop-compact:not(.is-desktop-menu) .header-request-label{opacity:0;visibility:hidden;transition:opacity .16s,visibility 0s .16s;transform:none}body.qp-page #site-header[data-navigation-layout=rail].is-desktop-compact:not(.is-desktop-menu) .nav-toggle{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}body.qp-page #site-header[data-navigation-layout=rail].is-desktop-compact:not(.is-desktop-menu) .site-header-action{clip-path:inset(0 0 0 calc(100% - 44px) round 22px);transform:translateY(44px)!important}}@media (width>=941px) and (prefers-reduced-motion:reduce){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready,body.qp-page #site-header[data-navigation-layout=rail] :is(.logo,.logo span:not(.mk),.nav-toggle,.site-header-action,.header-request-label){transition:none!important}}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions:not(:has(.site-header-action,.acct-link)){height:52px}@media (width>=941px){body.qp-page #site-header[data-navigation-layout=rail]:not(:has(.site-header-action)).is-desktop-compact{--site-header-rail-drop:0px}}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions .qp-demo-open:after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4M3 11h18m-13 5 2 2 5-4'/%3E%3C/svg%3E")}@media (forced-colors:none){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .header-actions .site-header-action,body.qp-page #site-header[data-navigation-layout=rail] :is(.logo,.main-nav>a,.site-nav-footer a,.qp-nav-products>summary,.acct-link),body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions :is(button,a){color:#fff!important}}body.qp-page[data-market=global] .qp-nav-backdrop{inset:0}.site-header-top{display:none}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-top{color:#fff;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:22px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:48px;left:4px}.site-header-top i{border-top:2px solid;border-left:2px solid;width:8px;height:8px;display:block;transform:translateY(2px)rotate(45deg)}.site-header-top:focus-visible{outline-offset:-3px;outline:3px solid #e4ecff}@media (hover:hover) and (pointer:fine){body.qp-page #site-header .site-header-top:hover{background:#ffffff1a}}body.qp-page #site-header .site-header-top:active{background:#ffffff29}@media (width<=940px){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .logo{align-items:start;height:96px;padding-top:9px}body.qp-page #site-header.is-scroll-hidden .site-header-top{visibility:hidden}}@property --site-header-left-drop{syntax:"<length>";inherits:true;initial-value:0}@media (width>=941px){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready{--site-header-left-drop:0px;transition:--site-header-left-end var(--site-header-motion), --site-header-right-start var(--site-header-motion), --site-header-rail-drop var(--site-header-motion), --site-header-left-drop var(--site-header-motion)}body.qp-page #site-header[data-navigation-layout=rail].is-desktop-compact:not(.is-desktop-menu){--site-header-left-drop:44px}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-glass{-webkit-mask-image:var(--site-rail-mask), linear-gradient(#000,#000), radial-gradient(circle, #000 25.5px, transparent 26px);mask-image:var(--site-rail-mask), linear-gradient(#000,#000), radial-gradient(circle, #000 25.5px, transparent 26px);-webkit-mask-size:var(--site-rail-mask-size), 52px var(--site-header-left-drop), 52px 52px;mask-size:var(--site-rail-mask-size), 52px var(--site-header-left-drop), 52px 52px;-webkit-mask-position:var(--site-rail-mask-position), 0 26px, 0 var(--site-header-left-drop);mask-position:var(--site-rail-mask-position), 0 26px, 0 var(--site-header-left-drop)}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-outline:before{height:calc(52px + var(--site-header-left-drop));bottom:auto}body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-top{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s,visibility 0s .16s}body.qp-page #site-header[data-navigation-layout=rail].is-desktop-compact:not(.is-desktop-menu) .site-header-top{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s .74s,visibility 0s .74s}}@media (prefers-reduced-motion:reduce){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready,body.qp-page #site-header .site-header-top{transition:none!important}}@media (forced-colors:active){body.qp-page #site-header .site-header-top{color:buttontext}}@media (prefers-reduced-motion:reduce){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-outline:before,body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-outline:after,body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready .site-header-outline-full{transition:none!important}}@media (width>=1600px){body.qp-page:has(.qp-read-page--mixup-seo) #site-header[data-navigation-layout=rail].is-rail-ready .header-inner{--site-header-content-width:min(87.5vw, 1680px)}}@media (width<=600px){body.qp-page #site-header[data-navigation-layout=rail].is-rail-ready :is(.logo,.site-header-top){display:none}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions{top:calc(6px + env(safe-area-inset-top,0px));right:max(6px, env(safe-area-inset-right,0px));border-radius:23px;width:46px;padding:0}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions :is(.nav-toggle,.acct-btn,.acct-link){flex-basis:44px;min-width:44px;min-height:44px;width:44px!important;height:44px!important}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions .site-header-action:after{width:20px;height:20px;inset:12px!important}body.qp-page :is(#site-header,.site-nav-dialog) .site-nav-rail-actions:not(:has(.site-header-action,.acct-link)){height:46px}.site-nav-dialog[data-navigation-layout=rail]{inset:calc(6px + env(safe-area-inset-top,0px)) max(6px, env(safe-area-inset-right,0px)) auto auto;width:calc(100% - max(6px, env(safe-area-inset-left,0px)) - max(6px, env(safe-area-inset-right,0px)))}body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav{width:calc(100% - 58px);margin-right:58px}.site-nav-rail-actions .nav-toggle i{background:currentColor;border:0;border-radius:1px;width:18px;height:2px;position:relative;transform:none}.site-nav-rail-actions .nav-toggle i:before,.site-nav-rail-actions .nav-toggle i:after{content:"";border-radius:inherit;background:currentColor;position:absolute;inset:0;transform:translateY(-6px)}.site-nav-rail-actions .nav-toggle i:after{transform:translateY(6px)}.site-nav-rail-actions .nav-toggle[aria-expanded=true] i{background:0 0;transform:none}.site-nav-rail-actions .nav-toggle[aria-expanded=true] i:before{transform:rotate(45deg)}.site-nav-rail-actions .nav-toggle[aria-expanded=true] i:after{transform:rotate(-45deg)}}@media (width<=360px){body.qp-page .site-nav-dialog[data-navigation-layout=rail] .main-nav{width:calc(100% - 52px);margin-right:52px}}