.vht .vht-quality-options { margin: 23px 0; padding: 0; }
.vht .vht-quality-options > div { padding: 16px 0; border-bottom: 1px solid var(--vht-line); }
.vht .vht-quality-options > div:first-child { padding-top: 0; }
.vht .vht-quality-options dt { font-size: 17px; line-height: 1.4; font-weight: 700; color: var(--vht-ink); margin-bottom: 8px; }
.vht .vht-quality-options dd { margin: 0; padding: 0; }
.vht .vht-quality-options dd p { font-size: 15px; line-height: 1.65; }
.vht .vht-step-copy .vht-quality-note { margin-top: 20px; padding: 16px 18px; border-left: 2px solid #a185b6; background: #faf7fc; border-radius: 0 12px 12px 0; font-size: 14px; line-height: 1.65; }
