.pq{background:linear-gradient(150deg,#071322,#0d2847 60%,#071322);font-family:Poppins,sans-serif;overflow:hidden;padding:96px 0;position:relative}.pq:before{background:radial-gradient(circle,rgba(2,121,255,.15) 0,transparent 65%);content:"";height:500px;left:-100px;pointer-events:none;position:absolute;top:-150px;width:500px}.pq__container{margin:0 auto;max-width:1200px;padding:0 40px}.pq__inner{align-items:center;display:grid;gap:64px;grid-template-columns:2fr 1fr;position:relative}.pq__left{display:flex;flex-direction:column}@property --pq-shimmer{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes pq-shimmer-spin{to{--pq-shimmer:360deg}}.pq__card-wrapper{aspect-ratio:4/3;border-radius:22px;box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.08),0 0 30px hsla(0,0%,100%,.06);padding:2px;position:relative;transition:box-shadow .25s}.pq__card-wrapper:hover{box-shadow:0 20px 60px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.2),0 0 40px hsla(0,0%,100%,.12)}.pq__card-wrapper:before{animation:pq-shimmer-spin 4s linear infinite;background:conic-gradient(from var(--pq-shimmer) at 50% 50%,transparent 0deg,rgba(2,121,255,.9) 60deg,transparent 120deg);border-radius:22px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute;transition:opacity .25s}.pq__card-wrapper:hover:before{opacity:0}.pq__card-wrapper:after{background:hsla(0,0%,100%,.75);border-radius:22px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:2px;position:absolute;transition:opacity .25s}.pq__card-wrapper:hover:after{opacity:1}.pq__card{background:#1a1a2e;border-radius:20px;height:100%;overflow:hidden;position:relative;width:100%}.pq__card-bg{background-image:linear-gradient(135deg,#0d2847,#071322);background-position:50%;background-size:cover;inset:0;position:absolute}.pq__card-gradient{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 40%,rgba(0,0,0,.75));inset:0;position:absolute}.pq__card-label{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:20px;color:hsla(0,0%,100%,.9);font-size:11px;font-weight:600;letter-spacing:.04em;padding:5px 12px;position:absolute;right:20px;text-transform:uppercase;top:20px}.pq__card-logo{filter:brightness(0) invert(1);height:40px;object-fit:contain;opacity:.9}.pq__card-logo,.pq__card-logo-text{left:24px;position:absolute;top:24px}.pq__card-logo-text{color:hsla(0,0%,100%,.9);font-size:1.1rem;font-weight:800;letter-spacing:-.02em}.pq__card-stat{bottom:28px;left:28px;position:absolute;right:28px}.pq__stat-number{color:#fff;font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1;margin-bottom:4px}.pq__stat-label{color:hsla(0,0%,100%,.72);font-size:13px;line-height:1.4}.pq__card-arrow{align-items:center;border:1.5px solid hsla(0,0%,100%,.3);border-radius:50%;bottom:24px;color:#fff;display:flex;height:36px;justify-content:center;position:absolute;right:24px;transition:border-color .2s,background .2s;width:36px}.pq__card-wrapper:hover .pq__card-arrow{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.8)}.pq__mark{color:#0279ff;font-size:6rem;font-weight:800;letter-spacing:-.04em;line-height:1;margin-bottom:8px;opacity:.6}.pq__text{color:#fff;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:500;letter-spacing:-.01em;line-height:1.65;margin-bottom:32px}.pq__attr{align-items:center;display:flex;gap:16px}.pq__divider{background:#0279ff;flex-shrink:0;height:2px;width:32px}.pq__name{color:#fff;font-size:.95rem;font-weight:700}.pq__company{color:hsla(0,0%,100%,.5);font-size:13px;font-weight:400}@media (max-width:860px){.pq__inner{gap:40px;grid-template-columns:1fr}.pq__card-wrapper{max-width:400px}}@media (max-width:600px){.pq{padding:72px 0}.pq__container{padding:0 24px}.pq__mark{font-size:4rem}}