.products-page{background:radial-gradient(circle at 10% 12%,#ff7e1814,#0000 25rem),radial-gradient(circle at 91% 45%,#0068990f,#0000 31rem),linear-gradient(#fff 0%,#fbfcfc 56%,#fff 100%)}.products-overview{padding:clamp(3.2rem,6vw,5.5rem) 0 clamp(2rem,4vw,3.4rem)}.products-overview__inner{text-align:center;justify-items:center;display:grid}.products-overview__inner>p{color:var(--qyb-orange-text);letter-spacing:.17em;text-transform:uppercase;margin-bottom:.75rem;font-size:.72rem;font-weight:750}.products-overview__inner h1{color:var(--qyb-navy);letter-spacing:-.055em;margin:0;font-size:clamp(2.65rem,6vw,5.3rem);font-weight:700;line-height:.98}.products-overview__inner>span{max-width:47rem;color:var(--qyb-muted);margin-top:1.15rem;font-size:clamp(.98rem,1.35vw,1.12rem);line-height:1.65}.products-page__content{padding-bottom:clamp(4rem,8vw,7rem)}.product-comparison{margin-top:0;padding-top:clamp(1.5rem,3vw,2.5rem)}.product-comparison__heading{text-align:center;margin-bottom:clamp(2rem,4vw,3rem)}.product-comparison__heading>p{color:var(--qyb-muted);letter-spacing:.17em;text-transform:uppercase;margin-bottom:.75rem;font-size:.7rem;font-weight:700}.product-comparison__heading h2{color:var(--qyb-navy);letter-spacing:-.045em;margin-bottom:1rem;font-size:clamp(2.25rem,4.5vw,3.8rem);font-weight:700;line-height:1}.product-comparison__heading>span{max-width:48rem;color:var(--qyb-muted);margin-inline:auto;font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.65;display:block}.product-comparison__shell{backdrop-filter:blur(1rem);scrollbar-width:thin;background:#ffffffc2;border:1px solid #001d351a;border-radius:1.65rem;overflow-x:auto;box-shadow:inset 0 1px #ffffffeb,0 1.25rem 3.75rem #001d350f}.product-comparison__shell table{border-spacing:0;border-collapse:separate;width:100%;min-width:65.625rem}.product-comparison__shell th,.product-comparison__shell td{vertical-align:middle;border-bottom:1px solid #001d3517;padding:1.05rem 1.2rem}.product-comparison__shell thead th{background:linear-gradient(#ffffffde,#f6f9f9a3);padding:1.3rem 1.2rem 1.45rem}.product-comparison__shell thead th:first-child{width:25%;color:var(--qyb-muted);text-align:left}.product-comparison__shell th:not(:first-child),.product-comparison__shell td:not(:first-child){text-align:center}.product-comparison__shell tbody th{color:#26445f;text-align:left;font-size:.88rem;font-weight:620}.product-comparison__shell tbody td{color:var(--qyb-ink);font-size:.86rem}.product-comparison__shell tbody tr:last-child>*{border-bottom:0}.product-comparison__shell tbody tr:nth-child(2n)>*{background:#f7fafa8c}.product-comparison__shell tbody tr:hover>*{background:#ff7e180b}.product-comparison__product{border-radius:1rem;justify-items:center;gap:.35rem;text-decoration:none;display:grid}.product-comparison__photo{place-items:center;width:100%;height:clamp(10.5rem,15vw,13.5rem);margin-bottom:.55rem;display:grid;overflow:visible}.product-comparison__photo picture{place-items:center;width:100%;height:100%;display:grid}.product-comparison__photo img{object-fit:contain;filter:drop-shadow(0 1.15rem 1.25rem #001d3526);transform-origin:50%;width:100%;height:100%;transition:filter .26s var(--qyb-ease), transform .26s var(--qyb-ease)}.product-comparison__product--luqy-pro .product-comparison__photo img{transform:scale(.9)}.product-comparison__product--luqy-scanner .product-comparison__photo img{height:clamp(9.5rem,12vw,11.25rem);transform:translateY(-.35rem)scale(1.65)}.product-comparison__product--luqy-lifetime .product-comparison__photo img{transform:scale(.82)}.product-comparison__product strong{z-index:1;color:var(--qyb-navy);font-size:clamp(1rem,1.45vw,1.35rem);line-height:1.2;transition:color .18s;position:relative}.product-comparison__product strong span{color:var(--qyb-orange-text)}.product-comparison__product small{color:var(--qyb-muted);font-size:.72rem;font-weight:500}.product-comparison__product:hover strong,.product-comparison__product:focus-visible strong{color:var(--qyb-orange-text)}.product-comparison__product:hover img,.product-comparison__product:focus-visible img{filter:drop-shadow(0 1.4rem 1.4rem #001d3533)}.product-comparison__product--luqy-pro:hover .product-comparison__photo img,.product-comparison__product--luqy-pro:focus-visible .product-comparison__photo img{transform:scale(.95)}.product-comparison__product--luqy-scanner:hover .product-comparison__photo img,.product-comparison__product--luqy-scanner:focus-visible .product-comparison__photo img{transform:translateY(-.35rem)scale(1.74)}.product-comparison__product--luqy-lifetime:hover .product-comparison__photo img,.product-comparison__product--luqy-lifetime:focus-visible .product-comparison__photo img{transform:scale(.87)}.product-comparison__yes{color:#14875c;font-size:1.25rem;font-weight:700}.product-comparison__dash{color:#a9b3bc;font-size:1.25rem}.product-comparison__optional{background:var(--qyb-white);min-height:1.65rem;color:var(--qyb-muted);border:1px solid #001d351a;border-radius:999px;align-items:center;padding-inline:.6rem;font-size:.7rem;font-weight:620;display:inline-flex}.product-comparison__purpose{font-weight:650;line-height:1.45}.product-comparison__task{line-height:1.5;color:#35536d!important}.product-comparison__emphasis{font-weight:700;color:var(--qyb-navy)!important}.product-comparison__cta{justify-content:center;margin-top:1.75rem;display:flex}.products-collaboration{isolation:isolate;border-radius:var(--qyb-glass-radius);backdrop-filter:blur(1rem);background:radial-gradient(circle at 8% 52%,#ff7e1824,#0000 30%),radial-gradient(circle at 92% 48%,#1e6fa41f,#0000 32%),linear-gradient(135deg,#ffffffe6,#e8f0f499);border:1px solid #001d3514;grid-template-columns:minmax(0,.9fr) minmax(20rem,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:clamp(4rem,8vw,7rem);display:grid;overflow:hidden;box-shadow:inset 0 1px #fffffff0,0 1.5rem 4.5rem #001d3517}.products-collaboration__copy{padding:clamp(1.7rem,5vw,4rem) 0 clamp(1.7rem,5vw,4rem) clamp(1.7rem,5vw,4rem)}.products-collaboration__logos{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;width:min(100%,31rem);margin-bottom:2.2rem;display:grid}.products-collaboration__logos img{object-fit:contain;width:min(100%,10.5rem);max-height:4.6rem}.products-collaboration__logos a{place-items:center;display:grid}.products-collaboration__logos>img{justify-self:center}.products-collaboration__logos>b{width:2.7rem;height:2.7rem;color:var(--qyb-navy);background:#ffffffb3;border-radius:50%;place-items:center;font-size:1.15rem;font-weight:420;display:grid}.products-collaboration__copy>p{color:var(--qyb-orange-text);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.7rem;font-size:.7rem;font-weight:700}.products-collaboration__copy h2{max-width:14ch;color:var(--qyb-navy);letter-spacing:-.055em;margin-bottom:1.2rem;font-size:clamp(2.2rem,4.5vw,4rem);font-weight:610;line-height:1}.products-collaboration__copy>span{max-width:35rem;color:var(--qyb-muted);line-height:1.7;display:block}.products-collaboration__copy>a{color:var(--qyb-orange-text);align-items:center;gap:.55rem;margin-top:1.6rem;font-size:.84rem;font-weight:660;transition:color .18s,transform .18s;display:inline-flex}.products-collaboration__copy>a:hover,.products-collaboration__copy>a:focus-visible{color:var(--qyb-navy);transform:translate(.25rem)}.products-collaboration__visual{background:radial-gradient(circle at 55% 48%,#ffffffd1,#0000 65%);align-self:stretch;place-items:center;min-height:34rem;display:grid;position:relative}.products-collaboration__visual img{object-fit:contain;filter:drop-shadow(0 1.8rem 2rem #001d3529);width:min(105%,38rem);max-height:38rem}@media (width<=50rem){.products-overview{padding-top:2.8rem}.product-comparison{padding-top:1.25rem}.product-comparison__shell{border-radius:1rem}.product-comparison__shell th,.product-comparison__shell td{padding:.9rem}.products-collaboration{grid-template-columns:1fr;gap:0}.products-collaboration__copy{padding:1.7rem}.products-collaboration__copy h2{max-width:18ch;font-size:clamp(2rem,10vw,3.1rem)}.products-collaboration__visual{min-height:24rem;padding:0 1rem 1.5rem}.products-collaboration__visual img{max-height:26rem}}@media (width<=38rem){.products-overview__inner{text-align:left;justify-items:start}.product-comparison__heading{text-align:left}.product-comparison__heading h2{font-size:clamp(2.25rem,12vw,3.25rem)}.products-collaboration__logos{gap:.45rem}.products-collaboration__logos>b{width:2.25rem;height:2.25rem}}
