.avid-ps{--ps-accent:#e63946;--ps-fg:#f4f5f7;--ps-mut:rgba(244,245,247,.72);--ps-card:rgba(255,255,255,.06);--ps-card-strong:rgba(20,24,33,.9);--ps-line:rgba(255,255,255,.12);--ps-shadow:0 22px 54px rgba(0,0,0,.42);--ps-top:104px;--sp-t:96px;--sp-b:28px;--sp-s:440px;--sp-e:40px;position:relative;display:block;width:100%;max-width:100%;margin:0;padding:var(--ps-top) 0 0;color:var(--ps-fg);overflow:clip;isolation:isolate;font-family:inherit;text-align:start}[data-theme=light] .avid-ps,html.light .avid-ps,body.light .avid-ps,body.light-theme .avid-ps{--ps-fg:#14161b;--ps-mut:rgba(20,22,27,.68);--ps-card:rgba(255,255,255,.78);--ps-card-strong:rgba(255,255,255,.95);--ps-line:transparent;--ps-shadow:0 16px 40px rgba(60,30,30,.14)}.avid-ps *,.avid-ps *:before,.avid-ps *:after{box-sizing:border-box}.avid-ps button{font:inherit;color:inherit;cursor:pointer}.avid-ps img{max-width:100%}.avid-ps .avid-i{width:1.25em;height:1.25em;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.avid-ps-hero{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;margin:0;padding:6px 16px 78px;min-height:calc(100svh - var(--ps-top))}.avid-ps-glow{position:absolute;left:50%;top:38%;width:560px;height:560px;max-width:100%;transform:translate(-50%,-50%);background:radial-gradient(circle,var(--ps-accent) 0%,transparent 64%);opacity:.24;pointer-events:none;z-index:-1;transition:background .6s ease}.avid-ps-head{text-align:center;max-width:760px;margin:0;padding:0}.avid-ps-kicker{display:inline-block;padding:5px 14px;border-radius:999px;background:var(--ps-accent);color:#fff;font-size:12px;font-weight:800;line-height:1.6;transition:background .5s ease}.avid-ps .avid-ps-title{margin:12px 0 6px;padding:0;font-size:clamp(30px, 5.4vw, 58px);line-height:1.25;font-weight:900;color:var(--ps-fg)}.avid-ps .avid-ps-tagline{margin:0;padding:0;color:var(--ps-mut);font-size:clamp(14px, 2vw, 18px)}.avid-ps-vwrap{position:relative;width:100%;max-width:1100px;margin:10px 0 0;padding:0}.avid-ps-vitrine{display:flex;align-items:center;width:100%;height:clamp(300px, 50svh, 500px);margin:0;padding:0 calc(50% - clamp(75px, 12vw, 140px) - 12px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;outline:none;perspective:1100px;user-select:none;-webkit-user-select:none}.avid-ps-vitrine::-webkit-scrollbar{display:none}.avid-ps-vitrine.is-multi{cursor:grab}.avid-ps-vitrine.is-drag{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.avid-ps .avid-ps-vi{position:relative;flex:0 0 clamp(150px, 24vw, 280px);width:clamp(150px, 24vw, 280px);height:92%;margin:0 12px;padding:0;border:0;background:0 0;display:flex;align-items:center;justify-content:center;scroll-snap-align:center;scroll-snap-stop:always;will-change:transform,opacity;-webkit-tap-highlight-color:transparent}.avid-ps-vi:after{content:"";position:absolute;left:12%;right:12%;bottom:1%;height:7%;background:radial-gradient(ellipse at center,rgba(0,0,0,.5) 0%,transparent 70%);z-index:-1}.avid-ps-vi img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;pointer-events:none;background:0 0;border:0;outline:0;margin:0;padding:0;animation:avidPsFloat 5.5s ease-in-out infinite}.avid-ps-vi.is-active img{transform:rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));transition:transform .25s ease-out}.avid-ps-vi:not(.is-active) img{animation:none}@keyframes avidPsFloat{0%,100%{translate:0 0}50%{translate:0 -8px}}.avid-ps--framed .avid-ps-vi img{border-radius:26px;box-shadow:var(--ps-shadow)}.avid-ps .avid-ps-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:30;width:46px;height:46px;margin:0;padding:0;border-radius:50%;border:1px solid var(--ps-line);background:var(--ps-card-strong);display:grid;place-items:center;box-shadow:0 6px 18px rgba(0,0,0,.18);transition:background .25s ease,color .25s ease}.avid-ps .avid-ps-arrow:hover{background:var(--ps-accent);color:#fff}.avid-ps-arrow--prev{right:4px}.avid-ps-arrow--next{left:4px}.avid-ps-dots{display:flex;gap:9px;margin:4px 0 0}.avid-ps .avid-ps-dot{width:11px;height:11px;padding:0;margin:0;border-radius:999px;border:0;background:var(--dot,var(--ps-mut));opacity:.4;transition:width .3s ease,opacity .3s ease}.avid-ps .avid-ps-dot.is-active{width:30px;opacity:1}.avid-ps .avid-ps-hint{display:inline-flex;align-items:center;gap:8px;margin:8px 0 0;padding:0;font-size:12px;color:var(--ps-mut)}.avid-ps-vinfos{display:grid;width:100%;max-width:640px;margin:16px 0 0}.avid-ps-vinfo{grid-area:1/1;text-align:center;margin:0;padding:18px 22px;border:1px solid var(--ps-line);border-radius:24px;background:var(--ps-card);box-shadow:var(--ps-shadow);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .35s ease,transform .35s ease,visibility 0s linear .35s}.avid-ps-vinfo.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.avid-ps .avid-ps-vname{margin:0 0 6px;padding:0;font-size:clamp(20px, 3vw, 28px);font-weight:900;color:var(--ps-fg)}.avid-ps .avid-ps-vdesc{margin:0 0 12px;padding:0;color:var(--ps-mut);line-height:1.9;font-size:14.5px}.avid-ps-specs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 0 12px}.avid-ps-spec{display:inline-flex;gap:6px;padding:6px 12px;border-radius:999px;background:rgba(127,127,127,.14);font-size:12.5px}.avid-ps-spec-k{color:var(--ps-mut);font-weight:500}.avid-ps-spec-v{font-weight:800}.avid-ps .avid-ps-scroll{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--ps-mut);font-size:12px;text-decoration:none}.avid-ps-scroll .avid-i{animation:avidPsBob 1.6s ease-in-out infinite}@keyframes avidPsBob{0%,100%{transform:translateY(0);opacity:.5}50%{transform:translateY(6px);opacity:1}}.avid-ps-story{position:relative;width:100%;margin:0;padding:0}.avid-ps-sticky{position:relative;width:100%;min-height:100svh;margin:0;padding:0}.avid-ps-stage{position:relative;width:100%;min-height:62svh;padding:20px 16px;margin:0;background:radial-gradient(ellipse 60% 55% at 50% 50%,color-mix(in srgb,var(--ps-accent) 22%,transparent) 0%,transparent 70%)}.avid-ps-center{position:relative;width:100%;height:56svh;min-height:320px;margin:0;padding:0}.avid-ps-prod{position:absolute;left:50%;top:50%;width:220px;height:300px;margin:-150px 0 0 -110px;will-change:transform;transform-origin:50% 55%}.avid-ps-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;margin:0;padding:0;user-select:none;-webkit-user-drag:none}.avid-ps--framed .avid-ps-img{border-radius:24px;box-shadow:var(--ps-shadow)}.avid-ps-ghost{position:absolute;left:50%;top:50%;width:220px;height:300px;margin:-150px 0 0 -110px;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;will-change:transform,opacity;pointer-events:none}.avid-ps-ground{position:absolute;left:50%;top:50%;width:180px;height:26px;margin:0;border-radius:50%;background:radial-gradient(ellipse at center,rgba(0,0,0,.55) 0%,transparent 70%);will-change:transform,opacity;pointer-events:none}.avid-ps-rings{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.avid-ps-rings i{position:absolute;left:0;top:0;border:1.5px dashed color-mix(in srgb,var(--ps-accent) 55%,transparent);border-radius:50%;will-change:transform,opacity;opacity:0}.avid-ps-shinebox{position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;display:none}.avid-ps-shinebox.is-on{display:block}.avid-ps-shinebar{position:absolute;top:-10%;bottom:-10%;left:0;width:38%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);transform:translate3d(-120%,0,0) skewX(-16deg);will-change:transform}.avid-ps-hot{position:absolute;left:50%;top:8%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:var(--ps-accent);opacity:0;pointer-events:none;will-change:transform,opacity}.avid-ps-hot:after{content:"";position:absolute;inset:-9px;border-radius:50%;border:2px solid var(--ps-accent);animation:avidPsPing 1.5s ease-out infinite}@keyframes avidPsPing{0%{transform:scale(.6);opacity:.9}100%{transform:scale(2.1);opacity:0}}.avid-ps-callouts{position:absolute;inset:0;pointer-events:none;overflow:visible}.avid-ps-co{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;border:1px solid var(--ps-line);background:var(--ps-card-strong);white-space:nowrap;font-size:13.5px;font-weight:800;color:var(--ps-fg);box-shadow:0 10px 24px rgba(0,0,0,.22);opacity:0;will-change:transform,opacity}.avid-ps-co:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ps-accent);box-shadow:0 0 0 4px rgba(230,57,70,.22)}.avid-ps-copy{margin:0;padding:0 16px 30px}.avid-ps-steps{display:grid;max-width:520px;margin:0 auto}.avid-ps-step{grid-area:1/1;margin:0 0 14px;padding:20px 22px;border:1px solid var(--ps-line);border-radius:24px;background:var(--ps-card-strong);box-shadow:var(--ps-shadow)}.avid-ps .avid-ps-step h2{margin:6px 0;padding:0;font-size:clamp(22px, 3vw, 32px);font-weight:900;line-height:1.4;color:var(--ps-fg)}.avid-ps .avid-ps-step p{margin:0;padding:0;color:var(--ps-mut);line-height:2;font-size:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.avid-ps-num{font-size:12px;font-weight:800;color:var(--ps-accent)}.avid-ps-stat{display:block;margin-top:4px;font-size:clamp(26px, 4vw, 40px);font-weight:900;color:var(--ps-accent);line-height:1.3}.avid-ps-prog{display:none}.avid-ps-js .avid-ps-story{height:calc(var(--steps, 3) * 90svh + 100svh)}.avid-ps-js .avid-ps-sticky{position:sticky;top:0;height:100svh;min-height:0;overflow:hidden}.avid-ps-js .avid-ps-stage{position:absolute;inset:0;min-height:0;padding:0}.avid-ps-js .avid-ps-center{position:absolute;width:auto;height:auto;min-height:0;top:var(--sp-t);bottom:var(--sp-b);inset-inline-start:var(--sp-s);inset-inline-end:var(--sp-e);overflow:hidden}.avid-ps-js .avid-ps-copy{position:absolute;left:0;right:0;bottom:14px;padding:0 16px}.avid-ps-js .avid-ps-step{margin-bottom:0;opacity:0;transform:translateY(20px);visibility:hidden;transition:opacity .4s ease,transform .4s ease,visibility 0s linear .4s}.avid-ps-js .avid-ps-step.is-on{opacity:1;transform:none;visibility:visible;transition-delay:0s}.avid-ps-js .avid-ps-prog{display:flex;flex-direction:column;gap:8px;position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:10px;z-index:5}.avid-ps-prog span{width:5px;height:5px;border-radius:4px;background:var(--ps-mut);opacity:.4;transition:height .3s ease,opacity .3s ease,background .3s ease}.avid-ps-prog span.is-on{height:22px;opacity:1;background:var(--ps-accent)}.avid-ps-js .avid-ps-center{--sp-t:84px;--sp-b:calc(var(--copy-h, 190px) + 26px);--sp-s:0px;--sp-e:0px}@media (min-width:900px){.avid-ps-js .avid-ps-center{--sp-t:96px;--sp-b:30px;--sp-s:440px;--sp-e:40px}.avid-ps-js .avid-ps-copy{left:auto;right:auto;inset-inline-start:4vw;top:50%;bottom:auto;transform:translateY(-50%);width:380px;padding:0}.avid-ps-js .avid-ps-step{padding:26px 28px}.avid-ps .avid-ps-step p{-webkit-line-clamp:9}}.avid-ps-buy{width:100%;max-width:1180px;margin:0 auto;padding:30px 16px}.avid-ps-buy-card{display:grid;gap:22px;grid-template-columns:1fr;margin:0;padding:26px;border:1px solid var(--ps-line);border-radius:28px;background:var(--ps-card-strong);box-shadow:var(--ps-shadow)}@media (min-width:800px){.avid-ps-buy-card{grid-template-columns:1fr 1fr;align-items:center;padding:34px}}.avid-ps .avid-ps-buy-info h2{margin:10px 0;padding:0;font-size:clamp(22px, 3vw, 32px);font-weight:900;color:var(--ps-fg)}.avid-ps-buy-price{margin-top:12px;font-size:24px;font-weight:900}.avid-ps-buy-price del{opacity:.5;font-size:.7em}.avid-ps-buy-price ins{text-decoration:none}.avid-ps-buy-form form.cart{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0}.avid-ps-buy-form .quantity input.qty{width:76px;height:48px;border-radius:14px;border:1px solid rgba(127,127,127,.3);background:var(--ps-card);color:var(--ps-fg);text-align:center}.avid-ps-buy-form .single_add_to_cart_button,.avid-ps-buy-form button.button.alt{flex:1 1 180px;height:48px;padding:0 22px;border:0;border-radius:999px;background:var(--ps-accent) !important;color:#fff !important;font-weight:900;box-shadow:0 12px 28px rgba(230,57,70,.35);transition:transform .25s ease}.avid-ps-buy-form .single_add_to_cart_button:hover{transform:translateY(-2px)}.avid-ps-buy-form table.variations{width:100%;margin-bottom:10px;border:0}.avid-ps-buy-form table.variations td,.avid-ps-buy-form table.variations th{padding:6px 0;border:0;background:0 0;color:var(--ps-fg)}.avid-ps-buy-form table.variations select{width:100%;height:44px;border-radius:14px;border:1px solid rgba(127,127,127,.3);background:var(--ps-card);color:var(--ps-fg);padding:0 12px}.avid-ps-buy-form .stock{margin:0 0 8px;font-weight:800}.avid-ps-js .avid-ps-reveal{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.avid-ps-js .avid-ps-reveal.is-in{opacity:1;transform:none}@media (max-width:1024px){.avid-ps{--ps-top:92px}}@media (max-width:899px){.avid-ps-arrow{width:40px;height:40px}.avid-ps-co{font-size:12px;padding:5px 11px;box-shadow:none}.avid-ps-vinfo,.avid-ps-step{box-shadow:none}}@media (prefers-reduced-motion:reduce){.avid-ps *,.avid-ps *:before,.avid-ps *:after{animation:none !important;transition:none !important}}.avid-ps-prod{z-index:5}.avid-ps-ghost,.avid-ps-ground,.avid-ps-rings{z-index:2}.avid-ps-dim{position:absolute;inset:0;background:#05060a;opacity:0;will-change:opacity}.avid-ps-seq{position:absolute;inset:0;width:100%;height:100%;z-index:5;display:none}.avid-ps-seq-on .avid-ps-seq{display:block}.avid-ps-seq-on .avid-ps-prod,.avid-ps-seq-on .avid-ps-ghost,.avid-ps-seq-on .avid-ps-ground{display:none}.avid-ps-co{z-index:8}.avid-ps-viewwrap{display:flex;justify-content:center;width:100%;margin:0;padding:6px 16px 14px}.avid-ps .avid-ps-viewbtn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:220px;height:54px;padding:0 30px;border-radius:999px;background:var(--red-gradient,var(--ps-accent));color:#fff;text-decoration:none;font-weight:900;font-size:1rem;box-shadow:0 14px 32px rgba(204,0,0,.35);transition:transform .25s ease,box-shadow .25s ease}.avid-ps .avid-ps-viewbtn:hover{transform:translateY(-3px);box-shadow:0 18px 38px rgba(204,0,0,.45);color:#fff}.avid-ps-article{width:100%;max-width:1100px;margin:0 auto;padding:14px 16px 60px}:where(.avid-ps-article) .single-post-card-box{border-radius:28px;padding:28px;background:var(--ps-card-strong);box-shadow:var(--ps-shadow)}:where(.avid-ps-article) .entry-content{line-height:2.1;color:var(--ps-fg);font-size:1rem;overflow-wrap:anywhere}:where(.avid-ps-article) .entry-content img,:where(.avid-ps-article) .entry-content video{max-width:100%;height:auto;border-radius:18px}:where(.avid-ps-article) .entry-content iframe{max-width:100%;width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:18px}:where(.avid-ps-article) .entry-content figure{margin:1.4em 0}:where(.avid-ps-article) .entry-content h2,:where(.avid-ps-article) .entry-content h3{color:var(--ps-fg)}.avid-ps-seq{mix-blend-mode:screen}[data-theme=light] .avid-ps-seq,html.light .avid-ps-seq,body.light .avid-ps-seq,body.light-theme .avid-ps-seq{mix-blend-mode:normal}.avid-ps-prod,.avid-ps-ghost,.avid-ps-rings{top:calc(50% - var(--dock, 0px) / 2)}.avid-ps-ground{top:calc(50% - var(--dock, 0px) / 2)}[data-theme=light] .avid-ps-co,html.light .avid-ps-co,body.light .avid-ps-co,body.light-theme .avid-ps-co{box-shadow:0 6px 18px rgba(60,30,30,.12)}.avid-ps-vbuy{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 16px;margin:4px 0 0}.avid-ps-vprice{font-weight:900;font-size:18px;color:var(--ps-fg)}.avid-ps-vprice del{opacity:.5;font-size:.75em;margin-inline-end:6px}.avid-ps-vprice ins{text-decoration:none;color:var(--ps-accent)}.avid-ps-vbtns{display:inline-flex;gap:8px;align-items:center}.avid-ps .avid-ps-vcart,.avid-ps .avid-ps-vlink,.avid-ps .avid-ps-vout{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 18px;border-radius:999px;font-weight:800;font-size:13.5px;text-decoration:none}.avid-ps .avid-ps-vcart{background:var(--ps-accent);color:#fff;box-shadow:0 10px 22px rgba(230,57,70,.3)}.avid-ps .avid-ps-vlink{border:1px solid var(--ps-line);background:var(--ps-card);color:var(--ps-fg)}.avid-ps .avid-ps-vout{background:rgba(127,127,127,.18);color:var(--ps-mut)}.avid-ps .avid-ps-vlink{position:relative;overflow:hidden;isolation:isolate;border:1.5px solid var(--ps-line);background:var(--ps-card);color:var(--ps-fg);transition:transform .45s cubic-bezier(.22,1,.36,1),color .35s ease,border-color .35s ease,box-shadow .45s ease;will-change:transform}.avid-ps .avid-ps-vlink:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--ps-accent);transform:scaleX(0);transform-origin:right center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.avid-ps .avid-ps-vlink:dir(ltr):before{transform-origin:left center}.avid-ps .avid-ps-vlink:hover,.avid-ps .avid-ps-vlink:focus-visible{transform:scale(1.07);color:#fff;border-color:var(--ps-accent);box-shadow:0 12px 26px color-mix(in srgb,var(--ps-accent) 38%,transparent)}.avid-ps .avid-ps-vlink:hover:before,.avid-ps .avid-ps-vlink:focus-visible:before{transform:scaleX(1)}.avid-ps .avid-ps-vlink:active{transform:scale(.98)}[data-theme=light] .avid-ps .avid-ps-vlink,html.light .avid-ps .avid-ps-vlink,body.light .avid-ps .avid-ps-vlink,body.light-theme .avid-ps .avid-ps-vlink{border-color:#14161b}[data-theme=light] .avid-ps .avid-ps-vlink:hover,html.light .avid-ps .avid-ps-vlink:hover,body.light .avid-ps .avid-ps-vlink:hover,body.light-theme .avid-ps .avid-ps-vlink:hover{border-color:var(--ps-accent)}.avid-ps .avid-ps-vlink{--fill:var(--ps-accent);position:relative;isolation:isolate;overflow:hidden;border:1.5px solid rgba(255,255,255,.38);background:0 0;color:var(--ps-fg);transition:transform .45s cubic-bezier(.22,1,.36,1),color .35s ease,border-color .35s ease,box-shadow .45s ease;will-change:transform}.avid-ps .avid-ps-vlink:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:var(--fill);transform:scaleX(0);transform-origin:100% 50%;transition:transform .55s cubic-bezier(.22,1,.36,1)}.avid-ps .avid-ps-vlink:hover,.avid-ps .avid-ps-vlink:focus-visible{transform:scale(1.07);color:#fff;border-color:var(--fill);box-shadow:0 12px 26px rgba(0,0,0,.28)}.avid-ps .avid-ps-vlink:hover:before,.avid-ps .avid-ps-vlink:focus-visible:before{transform:scaleX(1)}.avid-ps .avid-ps-vlink:active{transform:scale(1.02);transition-duration:.15s}[data-theme=light] .avid-ps .avid-ps-vlink,html.light .avid-ps .avid-ps-vlink,body.light .avid-ps .avid-ps-vlink,body.light-theme .avid-ps .avid-ps-vlink{--fill:#111;border-color:#111;color:#111}[data-theme=light] .avid-ps .avid-ps-vlink:hover,html.light .avid-ps .avid-ps-vlink:hover,body.light .avid-ps .avid-ps-vlink:hover,body.light-theme .avid-ps .avid-ps-vlink:hover,[data-theme=light] .avid-ps .avid-ps-vlink:focus-visible,html.light .avid-ps .avid-ps-vlink:focus-visible{color:#fff;box-shadow:0 12px 26px rgba(0,0,0,.22)}.avid-ps .avid-ps-vlink{position:relative;overflow:hidden;isolation:isolate;border:1.5px solid var(--ps-line);transition:transform .5s cubic-bezier(.22,1,.36,1),color .35s ease,border-color .35s ease,box-shadow .5s cubic-bezier(.22,1,.36,1);will-change:transform}.avid-ps .avid-ps-vlink:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--ps-accent);transform:scaleX(0);transform-origin:100% 50%;transition:transform .55s cubic-bezier(.22,1,.36,1)}html[dir=ltr] .avid-ps .avid-ps-vlink:before{transform-origin:0 50%}.avid-ps .avid-ps-vlink:hover,.avid-ps .avid-ps-vlink:focus-visible{transform:scale(1.07);color:#fff;border-color:var(--ps-accent);box-shadow:0 12px 26px color-mix(in srgb,var(--ps-accent) 38%,transparent)}.avid-ps .avid-ps-vlink:hover:before,.avid-ps .avid-ps-vlink:focus-visible:before{transform:scaleX(1)}.avid-ps .avid-ps-vlink:active{transform:scale(.97);transition-duration:.15s}[data-theme=light] .avid-ps .avid-ps-vlink,html.light .avid-ps .avid-ps-vlink,body.light .avid-ps .avid-ps-vlink,body.light-theme .avid-ps .avid-ps-vlink{border-color:#111;color:#111}[data-theme=light] .avid-ps .avid-ps-vlink:hover,html.light .avid-ps .avid-ps-vlink:hover,body.light .avid-ps .avid-ps-vlink:hover,body.light-theme .avid-ps .avid-ps-vlink:hover,[data-theme=light] .avid-ps .avid-ps-vlink:focus-visible,html.light .avid-ps .avid-ps-vlink:focus-visible,body.light .avid-ps .avid-ps-vlink:focus-visible,body.light-theme .avid-ps .avid-ps-vlink:focus-visible{color:#fff;border-color:#111}