/* Options overview R02: copy hierarchy, isolated from stock pages. */
.comparison-page[data-market="options"] .hero-third-line{font-size:23px;line-height:1.5;font-weight:500;color:#b9ede1;margin:14px auto 0;max-width:960px}
.comparison-page[data-market="options"] .risk-protected .risk-note{font-size:11.5px;line-height:1.65;color:#60756d;margin:20px 0 0;padding-top:14px;border-top:1px solid #beded3;text-align:center}
.comparison-page[data-market="options"] .urgency-line p{font-size:20px;line-height:1.6;font-weight:600;color:#343e48;max-width:1100px;text-wrap:balance}
.comparison-page[data-market="options"] .social-proof .section-heading{max-width:1100px}
.comparison-page[data-market="options"] .social-proof .section-heading h2{font-size:clamp(35px,3.8vw,52px);font-weight:800;letter-spacing:-1.7px}
.comparison-page[data-market="options"] .why-body strong{color:#27323c}
.comparison-page[data-market="options"] .shared-benefits .section-heading{max-width:1000px;margin-bottom:26px}
.shared-benefits-copy{max-width:950px;margin:0 auto 42px;text-align:center;font-size:20px;line-height:1.65;color:#596575}
.shared-benefits-copy p+p{margin-top:7px}
.shared-benefits-copy p:first-child{font-size:23px;font-weight:650;color:#27323c}
.shared-benefits-copy p:last-child{color:#167a66;font-weight:650;margin-top:13px}
.comparison-page[data-market="options"] .shared-benefits-grid{padding:0;margin:0;list-style:none}
.comparison-page[data-market="options"] .shared-benefit>span{font-size:17px;line-height:1.65;font-weight:550;color:#3b4654}
.shared-benefits-note{text-align:center;font-size:13px;line-height:1.6;color:#6b7380;margin:30px auto 0}
.faq-answer .faq-scope-note{font-size:14px;line-height:1.65;color:#69717b;margin-top:22px;padding-top:16px;border-top:1px solid #e1e5e8}
.comparison-page[data-market="options"] .funding-final .section-heading{margin-bottom:28px}
.comparison-page[data-market="options"] .final-copy{font-size:20px;line-height:1.7;max-width:900px;color:#c0c7d2}
.comparison-page[data-market="options"] .final-copy p+p{margin-top:10px}
.comparison-page[data-market="options"] .final-copy p:first-child,.comparison-page[data-market="options"] .final-copy p:last-child{font-size:23px;font-weight:650;color:#e9fff9}
@media(max-width:1099px){.comparison-page[data-market="options"] .risk-inner{margin:auto}}
@media(max-width:767px){.comparison-page[data-market="options"] .hero-third-line{font-size:19px;line-height:1.6;margin-top:16px}.comparison-page[data-market="options"] .urgency-line p{font-size:17px}.comparison-page[data-market="options"] .social-proof .section-heading h2{font-size:35px;letter-spacing:-1.1px}.shared-benefits-copy{font-size:17px;margin-bottom:34px}.shared-benefits-copy p:first-child{font-size:21px}.comparison-page[data-market="options"] .shared-benefit>span{font-size:17px}.comparison-page[data-market="options"] .final-copy{font-size:18px}.comparison-page[data-market="options"] .final-copy p:first-child,.comparison-page[data-market="options"] .final-copy p:last-child{font-size:21px}}
