.cmp-pq{display:flex;flex-direction:column;gap:14px;padding:26px;background:var(--color-bg-inverse);border-radius:var(--radius-lg);color:#FFFFFF}.cmp-pq__r{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:0.06em;text-transform:uppercase;color:var(--blue-300,#A9C8FF)}.cmp-pq__r span{width:8px;height:8px;background:var(--color-accent-default)}.cmp-pq__q{margin:0;font-family:var(--font-display);font-weight:800;font-size:var(--font-size-h5,20px);line-height:1.3;color:#FFFFFF}.cmp-pq__ops{display:flex;flex-wrap:wrap;gap:10px}.cmp-pq:not(.is-js) .cmp-pq__ops{display:none}.cmp-pq__op{padding:10px 16px;border:0;border-radius:var(--radius-md);background:var(--color-accent-default);color:var(--color-text-on-accent);font-family:var(--font-display);font-weight:700;font-size:var(--font-size-label-m);cursor:pointer;transition:background-color 150ms ease,opacity 150ms ease}.cmp-pq__op:hover{background:var(--color-accent-hover)}.cmp-pq__op:focus-visible{outline:3px solid #FFFFFF;outline-offset:2px}.cmp-pq.is-respondida .cmp-pq__op[aria-pressed='false']{background:rgba(255,255,255,0.18);color:#FFFFFF}.cmp-pq__resp{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:var(--radius-md);background:rgba(255,255,255,0.07)}.cmp-pq.is-js:not(.is-respondida) .cmp-pq__resp{display:none}.cmp-pq__rr{margin:0;font-family:var(--font-mono);font-weight:500;font-size:11px;letter-spacing:0.06em;text-transform:uppercase;color:var(--blue-300,#A9C8FF)}.cmp-pq__rt{margin:0;font-family:var(--font-display);font-size:var(--font-size-body-m);line-height:1.55;color:rgba(255,255,255,0.9)}@media (prefers-reduced-motion:no-preference){.cmp-pq.is-respondida .cmp-pq__resp{animation:cmp-pq-surge 320ms cubic-bezier(0.22,1,0.36,1) both}}@keyframes cmp-pq-surge{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cmp-pq__op{transition:none}}@media (max-width:767px){.cmp-pq{padding:20px}}