.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;background:radial-gradient(closest-side,rgb(var(--accent-rgb)/.13),rgb(var(--accent-rgb)/.09) 30%,rgb(var(--accent-rgb)/.035) 62%,transparent);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)}.qs-art{position:relative;width:100%;height:100%;min-height:100%;overflow:hidden;isolation:isolate;background:radial-gradient(120% 95% at 50% 42%,#fff 0,var(--color-mist,#f6f5f2) 68%,var(--color-mist-2,#eeede8) 100%)}.qs-art:before{inset:0;background-image:linear-gradient(90deg,rgb(22 24 28/.05) 1px,transparent 0),linear-gradient(180deg,rgb(22 24 28/.05) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(closest-side,#000 25%,transparent 100%);mask-image:radial-gradient(closest-side,#000 25%,transparent 100%)}.qs-art:after,.qs-art:before{content:"";position:absolute;z-index:-1}.qs-art:after{left:50%;top:50%;height:92%;aspect-ratio:1;border-radius:50%;translate:-50% -50%;background:radial-gradient(circle,rgb(var(--accent-rgb)/.13),transparent 62%);opacity:.7;scale:.85;transition:scale .9s cubic-bezier(.2,.7,.2,1),opacity .9s ease}.group:hover .qs-art:after{opacity:1;scale:1.1}.qs-disc,.qs-ring{position:absolute;left:50%;top:50%;aspect-ratio:1;border-radius:50%;translate:-50% -50%}.qs-ring{pointer-events:none;transition:rotate 1.5s cubic-bezier(.2,.7,.2,1)}.qs-ring-a{height:82%;border:1px dashed rgb(22 24 28/.17)}.qs-ring-b{height:68%;background:repeating-conic-gradient(rgb(22 24 28/.22) 0 .9deg,transparent .9deg 7.5deg);-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))}.qs-ring-c{height:82%;background:conic-gradient(from 200deg,transparent 0 1%,rgb(var(--accent-rgb)/.05) 2%,rgb(var(--accent-rgb)/.8) 20%,transparent 20.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))}.group:hover .qs-ring-a{rotate:50deg}.group:hover .qs-ring-b{rotate:-36deg}.group:hover .qs-ring-c{rotate:150deg}.qs-disc{height:50%;display:grid;place-items:center;background:#fff;color:rgb(59 63 70/.8);box-shadow:0 1px 2px rgb(16 24 40/.05),0 16px 34px -14px rgb(16 24 40/.26),inset 0 0 0 1px rgb(22 24 28/.05);transition:translate .8s cubic-bezier(.2,.7,.2,1),scale .8s cubic-bezier(.2,.7,.2,1),color .5s ease}.qs-disc svg{width:60%;height:60%}.group:hover .qs-disc{translate:-50% -54%;scale:1.05;color:var(--accent)}.qs-num{position:absolute;inset-block-start:.7rem;inset-inline-start:.85rem;font-family:var(--font-mono);font-size:.7rem;font-weight:700;letter-spacing:.08em;color:var(--color-faint,#9a9da4)}@media (max-width:639px){.qs-num{display:none}}.qs-draw :is(path,circle,rect,line,polyline,ellipse){stroke-dasharray:320;stroke-dashoffset:320;animation:qs-draw 1.8s cubic-bezier(.55,.1,.25,1) var(--dd,.25s) forwards}[data-reveal]:not(.is-in) .qs-draw :is(path,circle,rect,line,polyline,ellipse){animation-play-state:paused}@keyframes qs-draw{to{stroke-dashoffset:0}}.no-js .qs-draw *{animation:none;stroke-dashoffset:0}.qs-art-hero .qs-ring-a{animation:spin-slow 70s linear infinite}.qs-art-hero .qs-ring-c{animation:qp-sweep 10s cubic-bezier(.45,0,.55,1) infinite alternate}.qs-art-hero .qs-ring-b{animation:spin-slow 140s linear infinite reverse}.qs-art-hero .qs-disc{height:46%}.qs-float{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:.45rem;max-width:44%;padding:.45rem .8rem;border-radius:999px;background:rgb(255 255 255/.92);box-shadow:0 1px 2px rgb(16 24 40/.05),0 12px 26px -14px rgb(16 24 40/.3);outline:1px solid var(--color-line,#e7e5df);font-size:.8rem;font-weight:700;color:var(--color-ink,#16181c);opacity:0;animation:qs-float-in .9s cubic-bezier(.2,.7,.2,1) forwards,qs-bob 6s ease-in-out infinite;animation-delay:calc(.7s + var(--n, 0) * .18s),var(--fd,0s)}.qs-float-0{--n:0;inset-block-start:11%;inset-inline-start:6%}.qs-float-1{--n:1;inset-block-start:22%;inset-inline-end:5%}.qs-float-2{--n:2;inset-block-end:20%;inset-inline-start:4%}.qs-float-3{--n:3;inset-block-end:9%;inset-inline-end:7%}@media (max-width:639px){.qs-float{font-size:.7rem;padding:.35rem .6rem}.qs-float-3{display:none}}@keyframes qs-float-in{0%{opacity:0;transform:translateY(12px) scale(.9)}to{opacity:1;transform:none}}@keyframes qs-bob{0%,to{translate:0 0}50%{translate:0 -7px}}.qs-photo img{transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.group:hover .qs-photo img{transform:scale(1.07)}}.qs-photo-hero img{animation:qs-kenburns 22s ease-in-out infinite alternate}@keyframes qs-kenburns{0%{transform:scale(1.02)}to{transform:scale(1.1) translate3d(-1.5%,-1%,0)}}.qs-card .qs-chip{transition:background-color .35s ease,color .35s ease,transform .45s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--k, 0) * 40ms)}@media (hover:hover){.qs-card:hover .qs-chip{background:var(--accent-soft);color:var(--accent-deep);transform:translateY(-2px)}}.qs-ask-form:before{background:var(--color-brand,#d3001c)}.qs-item{transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease,border-color .3s ease}.qs-item-wash{position:absolute;inset:0;background:linear-gradient(160deg,var(--accent-soft),transparent 70%);opacity:0;transition:opacity .45s ease}.qs-item-line{position:absolute;inset-inline:0;bottom:0;height:3px;background:var(--accent);transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.2,.7,.2,1)}html[dir=rtl] .qs-item-line{transform-origin:right center}.qs-plus{position:relative;transition:transform .5s cubic-bezier(.3,1.5,.5,1),background-color .3s ease,color .3s ease}.qs-plus>svg{position:absolute;transition:opacity .25s ease,transform .4s cubic-bezier(.3,1.5,.5,1)}.qs-plus-b{opacity:0;transform:scale(.4)}@media (hover:hover){.qs-item:hover{transform:translateY(-4px);border-color:rgb(var(--accent-rgb)/.35);box-shadow:0 22px 40px -22px rgb(16 24 40/.3)}.qs-item:hover .qs-item-wash{opacity:1}.qs-item:hover .qs-plus{transform:rotate(90deg);background:var(--accent);color:#fff}.qs-item:hover .qs-item-line{transform:none}}.qs-item:active{transform:scale(.98)}.qs-item[data-on]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 18px 34px -20px rgb(var(--accent-rgb)/.6)}.qs-item[data-on] .qs-item-wash{opacity:1}.qs-item[data-on] .qs-item-line{transform:none}.qs-item[data-on] .qs-plus{transform:none;background:var(--accent);color:#fff}.qs-item[data-on] .qs-plus-a{opacity:0;transform:scale(.4) rotate(90deg)}.qs-item[data-on] .qs-plus-b{opacity:1;transform:none}.qs-seg{--dir:1}html[dir=rtl] .qs-seg{--dir:-1}.qs-seg-ind{position:absolute;inset-block:.375rem;inset-inline-start:.375rem;width:calc(50% - .375rem);border-radius:.75rem;background:var(--accent);box-shadow:0 10px 22px -12px rgb(var(--accent-rgb)/.95);transform:translateX(calc(var(--x, 0) * 100% * var(--dir)));transition:transform .55s cubic-bezier(.3,1.25,.5,1),background-color .4s ease}.qs-mc-tab{color:var(--color-ink-soft,#3b3f46)}@supports selector(:has(*)){.qs-mc[data-count="2"] .qs-mc-panel{display:none}.qs-mc:has(#qs-mc-lexus:checked) .qs-mc-panel[data-panel=lexus],.qs-mc:has(#qs-mc-toyota:checked) .qs-mc-panel[data-panel=toyota]{display:block}.qs-mc:has(#qs-mc-lexus:checked) .qs-mc-seg{--x:1}.qs-mc .qs-mc-seg .qs-seg-ind{background:var(--color-brand,#d3001c)}.qs-mc:has(#qs-mc-lexus:checked) .qs-mc-seg .qs-seg-ind{background:var(--color-gold,#a07a3f);box-shadow:0 10px 22px -12px rgb(160 122 63/.95)}.qs-mc:has(#qs-mc-lexus:checked) .qs-mc-tab[data-b=lexus],.qs-mc:has(#qs-mc-toyota:checked) .qs-mc-tab[data-b=toyota]{color:#fff}}@supports not selector(:has(*)){.qs-mc-seg{display:none!important}.qs-mc-panel+.qs-mc-panel{margin-top:1.25rem}}.qs-mc-item{animation:qs-pop .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 35ms)}.qs-models>*{animation:qs-pop .55s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 30ms)}@keyframes qs-pop{0%{opacity:0;transform:translateY(10px) scale(.96)}}.qs-model{transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .3s ease,background-color .3s ease,box-shadow .35s ease}.qs-model:hover{transform:translateY(-2px);box-shadow:0 14px 26px -18px rgb(16 24 40/.35)}.qs-model:active{transform:scale(.97)}.qs-model[aria-pressed=true]{box-shadow:0 0 0 1px var(--accent),0 16px 30px -18px rgb(var(--accent-rgb)/.7)}.qs-model-art .va{--va-sw:1.25px}.qs-pill{transition:background-color .3s ease,color .3s ease,box-shadow .3s ease,transform .2s ease}.qs-pill:active{transform:scale(.96)}.qs-drive{animation:qs-drive .9s cubic-bezier(.2,.8,.2,1) both}.qs-drive .va-rim{animation:va-spin .6s linear 2}html[dir=rtl] .qs-drive{animation-name:qs-drive-rtl}@keyframes qs-drive{0%{opacity:0;transform:translateX(-18%)}}@keyframes qs-drive-rtl{0%{opacity:0;transform:translateX(18%)}}.qs-ghost{opacity:.28;filter:grayscale(1)}.qs-chat{background-color:#efeae2;background-image:radial-gradient(rgb(22 24 28/.05) 1px,transparent 0);background-size:14px 14px}.qs-bubble{position:relative;margin-inline-start:auto;max-width:92%;width:fit-content;padding:.6rem .85rem;border-radius:.9rem;border-start-end-radius:.2rem;background:#d9fdd3;box-shadow:0 1px 1px rgb(16 24 40/.08);transform-origin:100% 0;animation:qs-bubble .45s cubic-bezier(.3,1.4,.5,1) both}html[dir=rtl] .qs-bubble{transform-origin:0 0}@keyframes qs-bubble{0%{opacity:0;transform:scale(.92)}}.qs-wheel{--r:8rem}@media (min-width:640px){.qs-wheel{--r:10.6rem}}@media (prefers-reduced-motion:reduce){.qs-draw :is(path,circle,rect,line,polyline,ellipse){animation:none!important;stroke-dasharray:none!important;stroke-dashoffset:0!important}.qs-float{opacity:1}.qs-art-hero .qs-ring,.qs-bubble,.qs-drive,.qs-drive .va-rim,.qs-float,.qs-mc-item,.qs-models>*,.qs-photo-hero img{animation:none!important}}[data-reveal] .qs-ring-c{rotate:-140deg}[data-reveal] .qs-ring-a{rotate:70deg}[data-reveal].is-in .qs-ring-a,[data-reveal].is-in .qs-ring-c{rotate:0deg;transition-duration:1.8s;transition-delay:.15s}@media (hover:hover){[data-reveal].is-in .group:hover .qs-ring-a{rotate:50deg;transition-duration:1.5s;transition-delay:0s}[data-reveal].is-in .group:hover .qs-ring-c{rotate:150deg;transition-duration:1.5s;transition-delay:0s}}.no-js [data-reveal] .qs-ring{rotate:0deg}.qs-marquee{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent)}.qs-bubble.qs-field{width:100%;max-width:none;margin-inline-start:0;background:#fff;box-shadow:none;border:1px solid var(--color-line,#e7e5df);border-radius:1rem;transform-origin:50% 50%}