.qc{--rx:0deg;--ry:0deg;--lift:0px;transform:perspective(1100px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(var(--lift));transition:transform .55s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease,border-color .3s ease}@media (hover:hover){.qc:hover{--lift:-6px;border-color:transparent;box-shadow:0 2px 4px rgb(16 24 40/.04),0 30px 54px -20px rgb(16 24 40/.24)}}.qc:active{--lift:-1px}.qc-glow{z-index:1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,20%),rgb(var(--accent-rgb)/.075),transparent 60%)}.qc-edge,.qc-glow{position:absolute;inset:0;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .45s ease}.qc-edge{z-index:4;padding:1px;background:radial-gradient(240px circle at var(--mx,50%) var(--my,0),rgb(var(--accent-rgb)/.6),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (hover:hover){.qc:hover .qc-edge,.qc:hover .qc-glow{opacity:1}}.qc-media img{transition:transform 1s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.qc:hover .qc-media img{transform:scale(1.07)}}.qc-ask{position:relative;isolation:isolate;overflow:hidden}.qc-ask:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--color-wa,#1aa251);transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.2,.7,.2,1)}html[dir=rtl] .qc-ask:before{transform-origin:right center}.qc-ask:focus-visible:before,.qc-ask:hover:before{transform:scaleX(1)}.qc-ask:focus-visible,.qc-ask:hover{color:#fff}.qc-ask:hover .qc-wa{animation:qc-wiggle .7s ease}@keyframes qc-wiggle{0%,to{transform:none}25%{transform:rotate(-14deg) scale(1.12)}55%{transform:rotate(10deg) scale(1.12)}80%{transform:rotate(-4deg)}}.qc-go{position:relative;overflow:hidden}.qc-go .qc-a1,.qc-go .qc-a2{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.qc-go .qc-a2{position:absolute;inset:0;margin:auto;transform:translate(-160%,160%)}html[dir=rtl] .qc-go .qc-a2{transform:translate(160%,160%)}.qc:hover .qc-go .qc-a1{transform:translate(160%,-160%)}html[dir=rtl] .qc:hover .qc-go .qc-a1{transform:translate(-160%,-160%)}.qc:hover .qc-go .qc-a2,html[dir=rtl] .qc:hover .qc-go .qc-a2{transform:none}.qp{position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;background:radial-gradient(85% 80% at 50% 45%,#fff 0,var(--color-mist,#f6f5f2) 72%)}.qp:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgb(22 24 28/.08) 1px,transparent 0);background-size:16px 16px;-webkit-mask-image:radial-gradient(closest-side,transparent 45%,#000 100%);mask-image:radial-gradient(closest-side,transparent 45%,#000 100%)}.qp-dial{position:relative;height:80%;aspect-ratio:1;display:grid;place-items:center}.qp-arc,.qp-ticks,.qp-ticks-major{position:absolute;border-radius:50%;pointer-events:none;transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}.qp-ticks{inset:0;background:repeating-conic-gradient(rgb(22 24 28/.2) 0 .8deg,transparent .8deg 6deg);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(closest-side,transparent calc(100% - 6px),#000 calc(100% - 5px))}.qp-ticks-major{inset:0;background:repeating-conic-gradient(rgb(22 24 28/.32) 0 1.1deg,transparent 1.1deg 30deg);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 11px),#000 calc(100% - 10px));mask:radial-gradient(closest-side,transparent calc(100% - 11px),#000 calc(100% - 10px))}.qp-arc{inset:9%;background:conic-gradient(from 200deg,transparent 0 1%,rgb(var(--accent-rgb)/.05) 2%,rgb(var(--accent-rgb)/.75) 22%,transparent 22.4%);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(closest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px))}.qp-disc{position:relative;width:62%;aspect-ratio:1;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 1px 2px rgb(16 24 40/.05),0 14px 34px -14px rgb(16 24 40/.22),inset 0 0 0 1px rgb(22 24 28/.05)}.qp-icon{width:56%;height:56%;color:rgb(59 63 70/.72);transition:color .5s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.group:hover .qp-ticks{transform:rotate(36deg)}.group:hover .qp-ticks-major{transform:rotate(-24deg)}.group:hover .qp-arc{transform:rotate(150deg)}.group:hover .qp-icon{color:var(--accent);transform:scale(1.08) rotate(-5deg)}.qp-live .qp-arc{animation:qp-sweep 9s cubic-bezier(.45,0,.55,1) infinite alternate}.qp-live .qp-ticks{animation:spin-slow 120s linear infinite}.qp-live .qp-disc{animation:bob 7s ease-in-out infinite}@keyframes qp-sweep{0%{transform:rotate(-30deg)}to{transform:rotate(200deg)}}.qc-ind{position:absolute;left:0;top:0;z-index:1;pointer-events:none;opacity:0;transition:transform .55s cubic-bezier(.3,1.25,.5,1),width .55s cubic-bezier(.3,1.25,.5,1),height .4s ease,background-color .4s ease,opacity .25s ease;will-change:transform,width}.qc-chip{transition:color .35s ease,box-shadow .3s ease,background-color .3s ease,transform .2s ease}.qc-chip:active{transform:scale(.96)}.qc-fade-x{--fl:0px;--fr:24px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%)}html[dir=rtl] .qc-fade-x{--fl:24px;--fr:0px}@media (min-width:640px){.qc-fade-x.sm-nofade{-webkit-mask-image:none;mask-image:none}}.qc-results{transition:opacity .35s ease,filter .35s ease,transform .35s ease}[data-pending] .qc-results{opacity:.4;filter:saturate(.3);transform:scale(.996);pointer-events:none}.qc-progress{position:absolute;inset-inline:0;bottom:-1px;height:2px;overflow:hidden;opacity:0;transition:opacity .25s ease;pointer-events:none}[data-pending] .qc-progress{opacity:1}.qc-progress:before{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;background:var(--accent);animation:qc-indeterminate 1.1s cubic-bezier(.6,0,.4,1) infinite}html[dir=rtl] .qc-progress:before{animation-direction:reverse}@keyframes qc-indeterminate{0%{transform:translateX(-110%)}to{transform:translateX(280%)}}.qc-hero-grid{background-image:linear-gradient(90deg,rgb(22 24 28/.045) 1px,transparent 0),linear-gradient(180deg,rgb(22 24 28/.045) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 70% 30%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 70% at 70% 30%,#000 20%,transparent 75%)}html[dir=rtl] .qc-hero-grid{-webkit-mask-image:radial-gradient(ellipse 75% 70% at 30% 30%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 70% at 30% 30%,#000 20%,transparent 75%)}.qc-glow-blob{position:absolute;border-radius:9999px;pointer-events:none;filter:blur(60px);background:radial-gradient(circle,rgb(var(--accent-rgb)/.16),transparent 70%);animation:qc-float-blob 14s ease-in-out infinite alternate}@keyframes qc-float-blob{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-6%,8%,0) scale(1.12)}}.qc-watermark{color:transparent;-webkit-text-stroke:1.5px rgb(var(--accent-rgb)/.17);white-space:nowrap;line-height:.8;user-select:none;animation:qc-drift 26s ease-in-out infinite alternate}@keyframes qc-drift{0%{transform:translateX(0)}to{transform:translateX(-7%)}}html[dir=rtl] .qc-watermark{animation-name:qc-drift-rtl}@keyframes qc-drift-rtl{0%{transform:translateX(0)}to{transform:translateX(7%)}}.qc-wheel{position:relative;aspect-ratio:1}.qc-wheel-spin{position:absolute;inset:0;animation:spin-slow 80s linear infinite}.qc-wheel-item{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(var(--a)) translateY(calc(var(--r) * -1)) rotate(calc(var(--a) * -1))}.qc-wheel-item>*{animation:spin-slow 80s linear infinite reverse}.qc-wheel:hover .qc-wheel-item>*,.qc-wheel:hover .qc-wheel-spin{animation-play-state:paused}.qc-wheel-ring{position:absolute;border-radius:50%;pointer-events:none;background:repeating-conic-gradient(rgb(22 24 28/.16) 0 .6deg,transparent .6deg 4deg);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 9px),#000 calc(100% - 8px));mask:radial-gradient(closest-side,transparent calc(100% - 9px),#000 calc(100% - 8px))}.qc-bar{transform-origin:left center;animation:qc-grow 1.2s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0s)}html[dir=rtl] .qc-bar{transform-origin:right center}@keyframes qc-grow{0%{transform:scaleX(0)}}.qc-axis{transform-origin:left center;animation:qc-grow 1.4s cubic-bezier(.7,0,.2,1) both}html[dir=rtl] .qc-axis{transform-origin:right center}.qc-in-scale{animation:qc-in-scale 1.1s cubic-bezier(.2,.7,.2,1) both}@keyframes qc-in-scale{0%{opacity:0;transform:scale(.9)}}.qc-in-blur{animation:qc-in-blur 1s cubic-bezier(.2,.7,.2,1) both}@keyframes qc-in-blur{0%{opacity:0;transform:translateY(14px);filter:blur(10px)}}.qc-orbit{animation:spin-slow 22s linear infinite}.qc-orbit>*>*{animation:spin-slow 22s linear infinite reverse}.qc-rail{scroll-snap-type:x mandatory;scroll-padding-inline:1rem;overscroll-behavior-x:contain}.qc-rail>*{scroll-snap-align:start}@media (min-width:640px){.qc-rail{scroll-padding-inline:1.5rem}}.qg-slide{position:absolute;inset:0;opacity:0;transform:translate3d(var(--off,0),0,0) scale(1.03);transition:opacity .6s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.qg-slide[data-active]{opacity:1;transform:translate3d(var(--drag,0),0,0)}.qg-slide[data-dragging]{transition:none}.qg-slide img{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.qg-stage[data-zoom] .qg-slide[data-active] img{transform:scale(1.9);transform-origin:var(--zo,50% 50%);transition-duration:.25s}.qg-thumb{transition:opacity .3s ease,transform .3s ease,box-shadow .3s ease}.qg-lb{animation:qg-fade .35s ease both}.qg-lb-img{animation:qg-zoom-in .45s cubic-bezier(.2,.7,.2,1) both;transition:transform .35s cubic-bezier(.2,.7,.2,1)}@keyframes qg-fade{0%{opacity:0}}@keyframes qg-zoom-in{0%{opacity:0;transform:scale(.94)}}.qa-cta{position:relative;isolation:isolate;overflow:hidden}.qa-cta:after{content:"";position:absolute;inset:-40% auto -40% -50%;width:35%;z-index:-1;background:linear-gradient(100deg,transparent,rgb(255 255 255/.35),transparent);transform:translateX(-140%) skewX(-18deg);animation:qa-sheen 4.5s cubic-bezier(.2,.7,.2,1) 1.2s infinite}@keyframes qa-sheen{0%,55%{transform:translateX(-140%) skewX(-18deg)}to{transform:translateX(520%) skewX(-18deg)}}.qa-bar{transform:translateY(160%);opacity:0;pointer-events:none;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .35s ease}.qa-bar[data-show]{transform:none;opacity:1;pointer-events:auto}.qa-fit-row{transition:background-color .25s ease,box-shadow .25s ease,transform .25s ease}.qa-fit-row:hover{transform:translateX(3px)}html[dir=rtl] .qa-fit-row:hover{transform:translateX(-3px)}