/* The same thought, with more room to express it. */
.thought-section .thought-head { max-width: 960px; }
.thought-section .thought-head > p:last-child { max-width: 700px; line-height: 1.8; }
.thought-comparison { display: grid; grid-template-columns: .75fr 1.25fr; gap: 28px; align-items: start; margin-top: 48px; }
.thought-research { max-width: 960px; margin: 0 auto 32px; color: var(--muted); font-size: .5625rem; line-height: 1.7; text-align: center; opacity: .75; }
.thought-research p + p { margin-top: 4px; }
.thought-research a { color: inherit; text-decoration: underline; text-underline-offset: .15em; }
@media (max-width: 1050px) {
  .thought-comparison { grid-template-columns: .8fr 1.2fr; gap: 23px; }
}
@media (max-width: 780px) {
  .thought-section .thought-head h2 { font-size: clamp(1.375rem, 6.6vw, 2.8rem); }
  .thought-comparison { grid-template-columns: 1fr; gap: 30px; margin-top: 34px; }
}
