.CtaSection-module__KnhjNW__contact{opacity:.85;margin:0;font-size:.95rem}.CtaSection-module__KnhjNW__contact a{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:opacity .2s}.CtaSection-module__KnhjNW__contact a:hover{opacity:.8}
.ProductShot-module__67wKZW__frame{width:100%;transform-style:preserve-3d;background:#fff;border:1px solid rgba(22,22,22,.1);border-radius:14px;margin:0;transition:transform .7s cubic-bezier(.22,1,.36,1),box-shadow .7s cubic-bezier(.22,1,.36,1);animation:.9s cubic-bezier(.22,1,.36,1) both ProductShot-module__67wKZW__rise;position:relative;overflow:hidden;box-shadow:0 1px 2px rgba(22,22,22,.06),0 24px 60px -28px rgba(13,60,252,.35),0 40px 80px -40px rgba(22,22,22,.3)}.ProductShot-module__67wKZW__left{transform:perspective(1600px)rotateY(6deg)rotateX(2deg)}.ProductShot-module__67wKZW__right{transform:perspective(1600px)rotateY(-6deg)rotateX(2deg)}.ProductShot-module__67wKZW__frame:hover{transform:perspective(1600px)rotateY(0)rotateX(0)translateY(-4px);box-shadow:0 1px 2px rgba(22,22,22,.06),0 30px 70px -28px rgba(13,60,252,.45),0 50px 90px -40px rgba(22,22,22,.35)}.ProductShot-module__67wKZW__bar{background:linear-gradient(#f7f7f6,#efeeec);border-bottom:1px solid rgba(22,22,22,.08);align-items:center;gap:12px;height:36px;padding:0 12px;display:flex}.ProductShot-module__67wKZW__dots{gap:6px;display:inline-flex}.ProductShot-module__67wKZW__dots i{background:#d9d4cd;border-radius:50%;width:10px;height:10px}.ProductShot-module__67wKZW__dots i:first-child{background:#f3a3a0}.ProductShot-module__67wKZW__dots i:nth-child(2){background:#f3cf7f}.ProductShot-module__67wKZW__dots i:last-child{background:#a9dca9}.ProductShot-module__67wKZW__url{color:#6f6a64;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:6px;flex:1;max-width:420px;height:22px;padding:0 10px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.68rem;line-height:22px;overflow:hidden}.ProductShot-module__67wKZW__screen{aspect-ratio:16/10;background:#f9f9f9;position:relative;overflow:hidden}.ProductShot-module__67wKZW__screen img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}@keyframes ProductShot-module__67wKZW__rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.ProductShot-module__67wKZW__frame{transition:none;animation:none}.ProductShot-module__67wKZW__left,.ProductShot-module__67wKZW__right,.ProductShot-module__67wKZW__frame:hover{transform:none}}
.ProductVideo-module__N9-aMa__frame{width:100%;transform-style:preserve-3d;background:#fff;border:1px solid rgba(22,22,22,.1);border-radius:14px;margin:0;transition:transform .7s cubic-bezier(.22,1,.36,1),box-shadow .7s cubic-bezier(.22,1,.36,1);animation:.9s cubic-bezier(.22,1,.36,1) both ProductVideo-module__N9-aMa__rise;position:relative;overflow:hidden;box-shadow:0 1px 2px rgba(22,22,22,.06),0 24px 60px -28px rgba(13,60,252,.35),0 40px 80px -40px rgba(22,22,22,.3)}.ProductVideo-module__N9-aMa__left{transform:perspective(1600px)rotateY(6deg)rotateX(2deg)}.ProductVideo-module__N9-aMa__right{transform:perspective(1600px)rotateY(-6deg)rotateX(2deg)}.ProductVideo-module__N9-aMa__frame:hover,.ProductVideo-module__N9-aMa__playing{transform:perspective(1600px)rotateY(0)rotateX(0)translateY(-4px);box-shadow:0 1px 2px rgba(22,22,22,.06),0 30px 70px -28px rgba(13,60,252,.45),0 50px 90px -40px rgba(22,22,22,.35)}.ProductVideo-module__N9-aMa__bar{background:linear-gradient(#f7f7f6,#efeeec);border-bottom:1px solid rgba(22,22,22,.08);align-items:center;gap:12px;height:36px;padding:0 12px;display:flex}.ProductVideo-module__N9-aMa__dots{gap:6px;display:inline-flex}.ProductVideo-module__N9-aMa__dots i{background:#d9d4cd;border-radius:50%;width:10px;height:10px}.ProductVideo-module__N9-aMa__dots i:first-child{background:#f3a3a0}.ProductVideo-module__N9-aMa__dots i:nth-child(2){background:#f3cf7f}.ProductVideo-module__N9-aMa__dots i:last-child{background:#a9dca9}.ProductVideo-module__N9-aMa__url{color:#6f6a64;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:6px;flex:1;max-width:420px;height:22px;padding:0 10px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.68rem;line-height:22px;overflow:hidden}.ProductVideo-module__N9-aMa__screen{aspect-ratio:16/9;background:#f4f5f9;position:relative;overflow:hidden}.ProductVideo-module__N9-aMa__video{object-fit:cover;width:100%;height:100%;display:block}.ProductVideo-module__N9-aMa__play{color:#fff;text-align:left;cursor:pointer;font:inherit;background:linear-gradient(rgba(22,22,22,0) 55%,rgba(22,22,22,.55) 100%);border:0;align-items:flex-end;gap:.9rem;padding:1.25rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ProductVideo-module__N9-aMa__playIcon{color:#fff;background:#0d3cfc;border-radius:9999px;flex:none;place-items:center;width:3.25rem;height:3.25rem;transition:transform .4s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 10px 30px rgba(13,60,252,.4)}.ProductVideo-module__N9-aMa__playIcon svg{margin-left:3px}.ProductVideo-module__N9-aMa__play:hover .ProductVideo-module__N9-aMa__playIcon{transform:scale(1.06)}.ProductVideo-module__N9-aMa__play:focus-visible .ProductVideo-module__N9-aMa__playIcon{transform:scale(1.06)}.ProductVideo-module__N9-aMa__play:focus-visible{outline-offset:-3px;outline:3px solid #0d3cfc}.ProductVideo-module__N9-aMa__playText{text-shadow:0 1px 2px rgba(0,0,0,.3);flex-direction:column;gap:.15rem;display:flex}.ProductVideo-module__N9-aMa__playText strong{letter-spacing:-.01em;font-size:1.05rem;font-weight:600}.ProductVideo-module__N9-aMa__playText small{opacity:.85;font-size:.8rem}.ProductVideo-module__N9-aMa__caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes ProductVideo-module__N9-aMa__rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.ProductVideo-module__N9-aMa__frame{transition:none;animation:none}.ProductVideo-module__N9-aMa__left,.ProductVideo-module__N9-aMa__right,.ProductVideo-module__N9-aMa__frame:hover,.ProductVideo-module__N9-aMa__playing{transform:none}.ProductVideo-module__N9-aMa__playIcon{transition:none}}
