@media(min-width:1024px){.qb-web .qb-how{padding:72px 0 0}.qv-grid{display:grid;grid-template-columns:600px minmax(0,1fr);gap:40px;align-items:center}.qv-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.qv-step+.qv-step{margin-top:36px}.qv-step p{margin:8px 0 0;font-size:17px;line-height:1.5;color:var(--t-2)}.qb-web .qv-copy .btn.qb-cta{margin-top:34px}.qv-stage{position:relative;justify-self:center;width:760px;height:520px;--cap: 9.5px;--sig: 186px}.qv-stage>*{position:absolute;left:50%;top:50%}.qv-light{width:1000px;height:560px;margin:-280px 0 0 -500px;border-radius:50%;background:radial-gradient(closest-side,rgba(232,195,107,.22),rgba(214,168,78,.11) 36%,rgba(160,120,50,.03) 68%,transparent)}.qv-rings{width:724px;height:724px;margin:-362px 0 0 -362px;overflow:visible}.qv-shadow{width:360px;height:52px;margin:196px 0 0 -180px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.72),rgba(0,0,0,.34) 55%,transparent)}.qv-slot{width:300px;height:420px;margin:-210px 0 0 -150px;border-radius:18px;color:inherit;text-decoration:none}.qv-slot:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.qv-lift,.qv-card{position:relative;width:100%;height:100%;border-radius:18px}.qv-card{transform-style:preserve-3d;transform:rotateY(180deg)}.qv-face{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding:1.5px;border-radius:18px;background:var(--qh-foil-edge);box-shadow:0 36px 50px -18px #000000f2,0 0 36px #e8c36b24;-webkit-backface-visibility:hidden;backface-visibility:hidden}.qv-face .qh-foil-in{border-radius:16.5px}.qv-face .qh-frame{top:11px;right:11px;bottom:11px;left:11px;border-radius:10px}.qv-face .qh-sig{top:46%}.qv-f3{transform:rotateY(180deg)}.qf-cap,.qf-name,.qf-seal{position:absolute;left:0;right:0;text-align:center}.qf-cap{top:22px;font-family:var(--f-mono);font-size:9.5px;letter-spacing:.24em;color:var(--t-3)}.qf-name{top:40px;font-size:24px;line-height:1.1;font-weight:600;letter-spacing:-.02em;color:var(--accent);filter:blur(4px);opacity:.62}.qf-seal{top:70px;font-family:var(--f-mono);font-size:8px;letter-spacing:.3em;color:var(--accent);opacity:.78}.qf-radar{position:absolute;left:50%;top:89.5px;width:222px;height:205px;margin-left:-111px}.qf-radar svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.qf-radar :is(polygon,line,circle){vector-effect:non-scaling-stroke}.qf-orbit{fill:none;stroke:url(#qf-orbit)}.qf-dash{fill:none;stroke:#e8c36b57;stroke-dasharray:2 5}.qf-orb,.qf-dot{fill:var(--accent);filter:drop-shadow(0 0 4px rgba(232,195,107,.7))}.qf-grid{fill:none;stroke:var(--l-2)}.qf-edge,.qf-spoke{stroke:var(--l-3)}.qf-line{fill:none;stroke:var(--accent);stroke-width:2.2;stroke-linejoin:round;filter:drop-shadow(0 0 3px rgba(232,195,107,.7)) drop-shadow(0 0 10px rgba(232,195,107,.38))}.qf-lab{position:absolute;white-space:nowrap;font-size:10.5px;line-height:1.15;color:#ffffffe0}.qf-lab span{display:block}.qf-traits{position:absolute;left:30px;right:30px;top:308px;display:flex;flex-direction:column;gap:9px}.qf-trait{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.2;color:var(--t-2)}.qf-ico{flex:none;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--accent-line);background:var(--accent-soft);color:var(--accent)}}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.qv-step :is(.qb-h2,p){transition:color .3s ease}.qv-step:not(.is-on) .qb-h2{color:var(--t-3)}.qv-step:not(.is-on) p{color:var(--t-4)}.qv[data-step="1"] .qv-card,.qv[data-step="2"] .qv-card{transform:none}.qv[data-step="3"] .qv-card{transition:transform .72s cubic-bezier(.3,1.3,.5,1)}.qv[data-step="1"] .qv-card{transition:transform .48s cubic-bezier(.65,0,.35,1)}.qv-f2{opacity:0;transition:opacity .32s ease}.qv:not([data-step="1"]) .qv-f2{opacity:1}.qv[data-step="2"] .qv-f2 .sig-on{animation:qb-draw .22s cubic-bezier(.3,.1,.2,1) both}.qv[data-step="2"] .qv-f2 .sig-on:nth-child(9){animation-delay:.14s}.qv[data-step="2"] .qv-f2 .sig-on:nth-child(10){animation-delay:.28s}.qv[data-step="2"] .qv-f2 .sig-on:nth-child(11){animation-delay:.42s}.qv[data-played] .qf-shape{transform-box:view-box;transform-origin:389px 346px;animation:qb-grow .6s cubic-bezier(.65,0,.35,1) .2s both}.qv[data-played] .qf-trait{animation:qv-in .3s ease both;animation-delay:calc(.4s + var(--i) * 80ms)}.qv-lift{transition:transform .22s cubic-bezier(.2,.9,.3,1)}}@media(min-width:1024px)and (hover:hover)and (prefers-reduced-motion:no-preference){.qv-slot:hover .qv-lift{transform:translateY(-8px)}.qv-slot:hover .qh-sheen{background-position:-30% 0}}@media(min-width:1024px)and (max-width:1199px){.qb-web .qb-how{padding-top:60px}.qv-grid{grid-template-columns:minmax(0,1fr) 440px;gap:32px}.qv-stage{width:440px;height:480px}.qv-light{width:760px;height:480px;margin:-240px 0 0 -380px}.qv-slot{transform:scale(.9)}.qv-shadow{margin-top:176px}.qv-step+.qv-step{margin-top:28px}.qv-step p{font-size:16px}}@keyframes qv-in{0%{opacity:.35}}@media(min-width:1024px){.qb-web .qb-hero{min-height:660px;padding:0}.qb-web .qb-stage{width:760px;height:640px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%),linear-gradient(180deg,transparent 0,#000 12%,#000 84%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14%,#000 86%,transparent 100%),linear-gradient(180deg,transparent 0,#000 12%,#000 84%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.qb-web .qb-stage .qh-w .qh-rings circle:nth-of-type(3){display:none}.qb-noemail{color:var(--accent);font-weight:500}.qb-cshadow{position:absolute;left:50%;top:194px;width:230px;height:32px;margin-left:-115px;border-radius:50%;background:radial-gradient(closest-side,#000000b8,#0000004d 55%,#0000);pointer-events:none}.qb-mini{--fw: 150px;--fh: 210px;--cap: 7.5px;border-radius:14px;box-shadow:0 26px 40px -16px #000000eb,0 0 28px #e8c36b1f}.qb-mini .qh-foil-in{display:block;border-radius:12.5px}.qb-mini .qb-c1{top:14px}.qb-mini .qb-c2{bottom:14px}.qb-sig{position:absolute;left:50%;top:50%;width:92px;height:129px;transform:translate(-50%,-50%)}.sig-guide{fill:none;stroke:#e8c36b38;stroke-width:1;stroke-linecap:round}.sig-on{fill:none;stroke:var(--accent);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:40}.sig-on.off{stroke-dashoffset:40}.qb-web .qb-get{padding:80px 0 0}.qb-web .qb-get .qw-deck{margin-top:0}.qb-web .qw-deck .dk-split{grid-template-columns:400px minmax(0,1fr);column-gap:72px}.qb-web .qw-deck .dk-row{line-height:normal}.qb-web .qw-deck .dk-split .dk-cell{width:100%}.qb-web .qw-deck .dk-cell:not(.is-front){visibility:hidden;opacity:.35;transform:translateY(14px) scale(.975)}.qb-web .qw-deck .dk-cell.is-front{visibility:visible;opacity:1}.qb-web .qw-deck .dk-stage{margin-bottom:24px}.qb-web .qw-deck .dk-stage:before,.qb-web .qw-deck .dk-stage:after{content:"";position:absolute;left:0;right:0;top:0;height:var(--dk-h);box-sizing:border-box;border:1px solid transparent;border-radius:20px;background:var(--qh-foil-face) padding-box,var(--qh-foil-edge-soft) border-box;box-shadow:0 14px 28px -16px #000000e6;transform-origin:50% 0;pointer-events:none}.qb-web .qw-deck .dk-stage:before{z-index:-1;transform:translateY(22px) scale(.975)}.qb-web .qw-deck .dk-stage:after{z-index:-2;transform:translateY(44px) scale(.95)}.qb-web .qw-deck .is-front .dk-card{border-radius:20px;box-shadow:0 24px 48px -24px #000000d9}.qb-web .qw-deck .qp-tl-steps{margin-top:14px}.qb-web .qw-deck .qp-h-row{column-gap:28px}.qb-web .qw-deck .qp-h-row .qp-text{font-size:16px;padding-right:4px}.qb-web .qb-end{position:relative;grid-template-columns:600px minmax(0,1fr);margin-top:56px;padding:40px 0 52px;clip-path:inset(0 -100vw)}.qb-fin-bg{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none}.qb-fin-glow,.qb-fin-rings{position:absolute;left:calc(50% + 320px);top:calc(50% - 30px)}.qb-fin-glow{width:900px;height:460px;margin:-230px 0 0 -450px;border-radius:50%;background:radial-gradient(closest-side,#e8c36b29,#e8c36b0d 50%,#e8c36b00)}.qb-fin-rings{width:480px;height:480px;margin:-240px 0 0 -240px;overflow:visible;-webkit-mask-image:radial-gradient(closest-side,#000 40%,transparent),linear-gradient(180deg,#000 58%,transparent 74%);mask-image:radial-gradient(closest-side,#000 40%,transparent),linear-gradient(180deg,#000 58%,transparent 74%);-webkit-mask-composite:source-in;mask-composite:intersect}.qb-web .qb-closing{order:-1;align-items:flex-start;text-align:left}.qb-fin-rule{width:40px;height:2px;background:var(--accent);opacity:.8;margin-bottom:18px}.qb-web .qb-close-h{line-height:1.15}.qb-web .qb-closing .btn.qb-cta{margin-top:22px}.qb-web .qb-pair{display:block;position:relative;width:100%;height:224px}.qb-web .qb-pair .qb-mini{position:absolute;left:50%;top:6px;margin-left:-75px}.qb-web .qb-pair .p1{transform:translate(-60px) rotate(-7deg)}.qb-web .qb-pair .p2{transform:translate(60px) rotate(7deg)}.qb-web .qb-pair .qb-cshadow{top:200px;width:330px;margin-left:-165px;transform:none}.qb-web .qb-compare .qb-h3{font-size:20px;line-height:1.2;letter-spacing:-.02em}.qb-web .qb-compare .qb-sub{margin-top:6px}.qb-web .qb-ea-in{width:min(1280px,100% - 160px);margin:auto;padding:40px 0 44px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(400px,1fr);align-items:center;gap:56px}}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.qb-web .qw-deck .dk-cell{transition:transform .36s var(--ease),opacity .36s ease,visibility 0s .36s}.qb-web .qw-deck .dk-cell.is-front{transition-delay:0s}.qb-web .qw-deck .dk-card,.qb-web .qw-deck .dk-stage:before,.qb-web .qw-deck .dk-stage:after,.qb-web .qb-pair .qb-mini{transition:transform .22s cubic-bezier(.2,.9,.3,1),box-shadow .22s}}@media(min-width:1024px)and (hover:hover)and (prefers-reduced-motion:no-preference){.qb-web .qw-deck .is-front .dk-card:hover{transform:translateY(-4px);box-shadow:0 30px 56px -24px #000000e6}.qb-web .qw-deck .dk-stage:has(.is-front .dk-card:hover):before{transform:translateY(25px) scale(.975)}.qb-web .qw-deck .dk-stage:has(.is-front .dk-card:hover):after{transform:translateY(49px) scale(.95)}.qb-web .qb-pair:hover .p1{transform:translate(-74px) translateY(-6px) rotate(-10deg)}.qb-web .qb-pair:hover .p2{transform:translate(74px) translateY(-6px) rotate(10deg)}}@media(min-width:1024px)and (max-width:1439px){.qb-web .qb-hero{grid-template-columns:520px minmax(0,1fr);min-height:600px}.qb-web .qb-h1{font-size:50px}.qb-web .qb-stage{width:600px;height:580px}.qb-web .qw-deck .dk-split{grid-template-columns:360px minmax(0,1fr);column-gap:56px}.qb-web .qb-end{grid-template-columns:520px minmax(0,1fr)}.qb-fin-glow,.qb-fin-rings{left:calc(50% + 280px)}}@media(min-width:1024px)and (max-width:1199px){.qb-web .qb-in,.qb-web .qb-ea-in{width:calc(100% - 112px)}.qb-web .qb-head{height:64px}.qb-web .qb-hero{grid-template-columns:minmax(0,1fr) 440px;gap:32px;min-height:560px}.qb-web .qb-h1{font-size:44px}.qb-web .qb-lead{font-size:17px;margin-top:14px}.qb-web .btn.qb-cta{width:320px;min-height:52px;font-size:17px;margin-top:24px}.qb-web .qb-anchor{width:320px}.qb-web .qb-stage{width:520px;height:540px;--fw: 270px;--fh: 378px;--gw: 258px;--gh: 362px;--sig: 168px}.qb-web .qb-g1{transform:translate(-50px,9px) rotate(-10deg)}.qb-web .qb-g2{transform:translate(52px,5px) rotate(9deg)}.qb-web .qb-stage .qb-scene{width:226px;height:158px}.qb-stage .qh-w .qh-shadow{margin-top:160px}.qb-web .qb-get{padding-top:64px}.qb-web .qb-h2{font-size:28px}.qb-mini{--fw: 140px;--fh: 196px}.qb-sig{width:86px;height:120px}.qb-web .qw-deck .dk-split{grid-template-columns:250px minmax(0,1fr);column-gap:32px}.qb-web .qw-deck .qp-card.qp-wide{padding:22px 26px 16px}.qb-web .qw-deck .qp-h-row{column-gap:20px}.qb-web .qw-deck .qp-h-row .qp-text{font-size:15px}.qb-web .qb-note{font-size:14px}.qb-web .qb-end{grid-template-columns:minmax(0,1fr) 400px;gap:32px;margin-top:48px;padding:36px 0 48px}.qb-fin-glow,.qb-fin-rings{left:calc(50% + 256px)}.qb-web .qb-pair{height:210px}.qb-web .qb-pair .qb-mini{margin-left:-70px}.qb-web .qb-pair .qb-cshadow{top:186px}.qb-web .qb-ea-in{grid-template-columns:minmax(0,1fr) minmax(360px,1fr);gap:32px}}@media screen and (min-width:1800px){.qb-web .qb-hero{min-height:720px}}
