/* v46: a focused question rail, not another four-card dashboard. */
body.editorial-reset .question-motion{max-width:540px;background:#e9e8df;padding:30px;box-sizing:border-box;border-radius:3px;color:#252821}
body.editorial-reset .question-motion h2{font-size:clamp(24px,2.2vw,32px)!important;letter-spacing:-.035em!important;max-width:17ch;margin:18px 0 8px!important}
.question-motion .qm-top{font-size:11px;letter-spacing:.12em;color:#495243}
.question-motion .qm-pause{display:none}
.question-motion .qm-intro{font-size:14px;color:#4d534a;margin-bottom:24px}
.question-motion .qm-grid{grid-template-columns:1fr;gap:0;counter-reset:question}
.question-motion .qm-card{counter-increment:question;display:grid;grid-template-columns:28px 1fr 24px;column-gap:12px;row-gap:7px;min-height:112px;border:0;border-top:1px solid #b8beb0;border-radius:0;background:transparent;padding:18px 8px;color:#252821;overflow:visible;transform:none;transition:background .18s,color .18s}
.question-motion .qm-card::before{content:'0' counter(question);grid-column:1;grid-row:1/4;font:500 11px/1.6 'DM Sans',Arial,sans-serif;color:#626b59;padding-top:2px}
.question-motion .qm-label{grid-column:2;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#536049}
.question-motion .qm-card svg{display:none}
.question-motion .qm-question{grid-column:2;max-width:27ch;font-size:20px;line-height:1.25;letter-spacing:-.025em}
.question-motion .qm-cta{grid-column:2;grid-row:3;padding-top:2px;margin:0;font-size:12px;color:#536049}
.question-motion .qm-cta span{position:absolute;right:12px;top:45%;font-size:22px;transition:transform .18s}
.question-motion .qm-card:last-child{border-bottom:1px solid #b8beb0}
.question-motion .qm-card:focus-visible{outline:3px solid #202e21;outline-offset:3px;z-index:1}
.question-motion .qm-card:active{background:#d5ddc6}
.question-motion .qm-foot{font-size:12px;color:#4d534a;margin-top:18px}
@media(hover:hover){.question-motion .qm-card:hover{background:#263729;color:#fffdf6;transform:none}.question-motion .qm-card:hover .qm-label,.question-motion .qm-card:hover .qm-cta,.question-motion .qm-card:hover::before{color:#e1e9ce}.question-motion .qm-card:hover .qm-cta span{transform:translate(3px,-3px)}}
body.editorial-reset .hero .button:not(.secondary){background:#253c2b!important;color:#fffdf6!important;min-height:48px;box-shadow:none!important;border-radius:3px!important}
@media(max-width:640px){body.editorial-reset .question-motion{padding:22px 18px}.question-motion .qm-card{min-height:104px;column-gap:8px}.question-motion .qm-question{font-size:19px}}
@media(prefers-reduced-motion:reduce){.question-motion .qm-card,.question-motion .qm-cta span{transition:none!important;transform:none!important}}
