#question3 .lp-contract-conditions { margin-top:20px; }
#price .lp-contract-conditions { max-width:800px; margin:24px auto 0; font-family:var(--font-sans); }
.lp-contract-conditions { scroll-margin-top:24px; }
.lp-contract-conditions .lp-disclosure-body { font-size:15px; line-height:1.85; }
.lp-contract-conditions .lp-disclosure-body > span { margin-bottom:16px; }
.lp-contract-conditions summary { font-size:15px; line-height:1.65; }
.lp-contract-conditions a { text-decoration:underline; text-underline-offset:3px; }
