/* ===== law of power pop-up ===== */
.quote-box{width:min(600px,100%)}
.quote-box .scan-body{padding:26px 28px 26px}
.q-num{margin:0 0 16px;font:700 .78rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}
.q-text{margin:0;padding-left:20px;border-left:4px solid var(--accent);font:800 clamp(1.3rem,4.4vw,1.9rem)/1.25 var(--mono);letter-spacing:-.03em;color:var(--ink);min-height:4.4em}
.q-text::before{content:"\201C"}
.q-text::after{content:"\201D"}
.q-text.swap{animation:qin .5s ease both}
@keyframes qin{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
.q-src{margin:18px 0 0;font-size:.8rem;color:var(--muted)}
.q-src cite{font-style:normal;color:var(--ink)}
.quote-box .scan-act{margin-top:22px}
@media (prefers-reduced-motion:reduce){.q-text.swap{animation:none}}
