/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer components{.cx-reviews{--rv-ry:8deg;--rv-rx:1deg;--rv-rz:-1deg;--rv-w:160px;--rv-depth:2.2cqw}.cx-reviews__in{gap:40px;display:grid}.cx-reviews__head{max-width:34rem}.cx-reviews__title{margin-top:14px}.cx-reviews__lead{margin-top:18px;font-size:15px;line-height:1.6}.cx-reviews__row{justify-content:center;align-items:flex-start;gap:14px;margin:0;padding:0;list-style:none;display:flex}.cx-reviews__item{min-width:0;max-width:calc(var(--rv-w) + 40px);flex:1 1 0}.cx-reviews__item[data-side=r]{--rv-ry:-8deg;--rv-rz:1deg}.cx-reviews__fig{flex-direction:column;gap:22px;margin:0;display:flex}.cx-reviews__stage{perspective:1400px;perspective-origin:50% 40%;width:100%;max-width:var(--rv-w);margin-inline:auto;container-type:inline-size}.cx-reviews__phone{aspect-ratio:1/2.08;width:100%;transform-style:preserve-3d;transform:rotateY(var(--rv-ry)) rotateX(var(--rv-rx)) rotateZ(var(--rv-rz));transition:transform .7s var(--ease-out);position:relative}.cx-reviews__slabs,.cx-reviews__face{border-radius:15cqw;display:block;position:absolute;inset:0}.cx-reviews__slab{transform:translateZ(calc(var(--k) * var(--rv-depth) * -.5));filter:brightness(calc(1 - var(--k) * .045));background:linear-gradient(160deg,#c4c4c9,#6c6c72 38%,#a9a9af 70%,#5d5d63);border-radius:15cqw;position:absolute;inset:0}.cx-reviews__keys{pointer-events:none;display:block;position:absolute;inset:0}.cx-reviews__key{width:1.5cqw;transform:translateZ(calc(var(--rv-depth) * -1.75));background:linear-gradient(90deg,#5b5b61,#c9c9ce 45%,#7b7b81);border-radius:.6cqw;display:block;position:absolute;box-shadow:0 0 .6cqw #00000059}.cx-reviews__key--mute{height:6.4cqw;top:22cqw;left:-.9cqw}.cx-reviews__key--up{height:11.5cqw;top:33cqw;left:-.9cqw}.cx-reviews__key--down{height:11.5cqw;top:47cqw;left:-.9cqw}.cx-reviews__key--power{background:linear-gradient(270deg,#5b5b61,#c9c9ce 45%,#7b7b81);height:17cqw;top:38cqw;right:-.9cqw}.cx-reviews__face{background:linear-gradient(135deg,#e3e3e7 0%,#8f8f95 16%,#d8d8dc 36%,#72727a 58%,#cfcfd4 80%,#8b8b92 100%);padding:3.7cqw;box-shadow:inset 0 0 0 .3cqw #fff9,inset 0 0 1.4cqw #00000059,0 1.6cqw 3.4cqw #00000038}.cx-reviews__screen{background:#0e1621;border-radius:11.4cqw;width:100%;height:100%;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 2.3cqw #050507}.cx-reviews__img{object-fit:cover;object-position:50% 0;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.cx-reviews__floor{filter:blur(6px);height:8cqw;transition:transform .7s var(--ease-out), opacity .7s var(--ease-out);background:radial-gradient(#00000061,#0000 70%);border-radius:50%;position:absolute;bottom:-4cqw;left:8%;right:8%;transform:translateZ(-40px)}.cx-reviews__cap{flex-direction:column;gap:8px;max-width:30ch;margin-inline:auto;display:flex}.cx-reviews__who{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-fg-muted);font-size:10px;font-weight:500}.cx-reviews__say{color:var(--color-fg-secondary);text-wrap:pretty;font-size:11px;line-height:1.5}@media (min-width:768px){.cx-reviews{--rv-w:270px;--rv-ry:9deg;--rv-rz:-1deg}.cx-reviews__item[data-side=r]{--rv-ry:-9deg;--rv-rz:1deg}.cx-reviews__row{gap:40px}.cx-reviews__fig{gap:34px}.cx-reviews__who{font-size:11px}.cx-reviews__say{font-size:14px}.cx-reviews__lead{font-size:17px}}@media (min-width:1180px){.cx-reviews__in{grid-template-columns:minmax(0,.95fr) minmax(0,1.55fr);align-items:center;gap:48px}.cx-reviews__row{justify-content:flex-end}.cx-reviews{--rv-w:290px}.cx-reviews__item{width:calc(var(--rv-w) + 40px);flex:0 auto;max-width:none}}:root[data-js=on][data-motion=full]:not([data-preview]):not([data-tier=low]) .cx-reviews:not([data-motion=off]) [data-in]:not(.is-in) .cx-reviews__phone{opacity:0;transform:translateY(28px)rotateY(0)rotateX(0)rotate(0)}:root[data-js=on][data-motion=full]:not([data-preview]):not([data-tier=low]) .cx-reviews:not([data-motion=off]) [data-in]:not(.is-in) .cx-reviews__cap{opacity:0;transform:translateY(10px)}:root[data-js=on][data-motion=full]:not([data-preview]):not([data-tier=low]) .cx-reviews:not([data-motion=off]) .is-in .cx-reviews__phone{transition:transform 1s var(--ease-out) calc(var(--i,0) * .14s), opacity .6s var(--ease-out) calc(var(--i,0) * .14s)}:root[data-js=on][data-motion=full]:not([data-preview]):not([data-tier=low]) .cx-reviews:not([data-motion=off]) .is-in .cx-reviews__cap{transition:opacity .7s var(--ease-out) calc(.4s + var(--i,0) * .14s), transform .7s var(--ease-out) calc(.4s + var(--i,0) * .14s)}}

