/* 只补第二篇的选择对照；不改变冻结样板和其他页面的共享样式。 */
.opportunity-article .opportunity-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:28px 0 10px}
.opportunity-article .opportunity-choices>section{border-top:1px solid var(--line);padding-top:21px}
.opportunity-article .opportunity-choices h3{display:flex;gap:13px;align-items:baseline;font-size:21px}
.opportunity-article .opportunity-choices h3>span{font:28px var(--serif);color:var(--red)}
.opportunity-article .opportunity-choices h4{font-size:15px;color:var(--red);font-weight:500;margin:20px 0 8px}
.opportunity-article .opportunity-choices p{font-size:17px;margin-bottom:16px}
.opportunity-article .opportunity-decisions>div{border-top:1px solid var(--line);padding:24px 0 5px}
.opportunity-article .opportunity-decisions h3{font-size:21px}
.opportunity-article .thinking-not-sum .opportunity-contrast{grid-template-columns:1fr;gap:12px}
.opportunity-article .thinking-not-sum .opportunity-contrast>div:last-child p{font-weight:500}
.opportunity-article .thinking-not-sum .opportunity-contrast>div:first-child{color:var(--muted)}
.opportunity-article .thinking-free{border-top:1px solid var(--line);padding-top:26px;margin-top:32px}
/* 手机上 A/B 顺次阅读，不要求横向滑动，也不将它变成交互选题。 */
@media(max-width:700px){
  .opportunity-article .opportunity-choices{grid-template-columns:1fr;gap:10px;margin-top:20px}
  .opportunity-article .opportunity-choices h3,.opportunity-article .opportunity-decisions h3{font-size:20px}
  .opportunity-article .opportunity-choices p{font-size:17px}
}
/* 最窄手机避免结尾标题只把“问”留在下一行。 */
@media(max-width:380px){
  .opportunity-article .thinking-memory h2{font-size:21px}
}
