/* Homepage independent-assessment route within the existing choice system. */
body[data-visual-page="index"] #assessment-question .ve-choice-group-independent .item-grid{grid-template-columns:minmax(0,1fr)}
body[data-visual-page="index"] #assessment-question .ve-choice-group-independent .content-item{background:var(--ve-highlight);border-color:var(--ve-rule-strong)}
body[data-visual-page="index"] #assessment-question .ve-choice-group-independent .ve-choice-link{min-height:0;grid-template-rows:auto auto auto;gap:.65rem;padding:clamp(1.4rem,2.7vw,2rem)}
body[data-visual-page="index"] #assessment-question .ve-choice-group-independent .ve-choice-link h3{font-size:clamp(1.35rem,2vw,1.75rem);max-width:31ch}
body[data-visual-page="index"] #assessment-question .ve-choice-group-independent .ve-choice-link p{max-width:77ch;color:var(--ve-secondary)}
body[data-visual-page="index"] #assessment-question .ve-choice-group-independent .ve-choice-link .text-link{align-self:start}
@media(max-width:620px){body[data-visual-page="index"] #assessment-question .ve-choice-group-independent .ve-choice-link{padding:1.3rem}}
