/* Guide articles use one centered reading column without a sidebar. */
.article-main{max-width:820px}
.article-layout{display:block}
.buying-jump{font-size:13px;line-height:1.7;color:#ad4700;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
.article-heading>.buying-jump{display:inline-block;margin-top:20px}
.guide-supplement{margin-top:38px;padding-top:30px;border-top:1px solid var(--line);overflow-wrap:anywhere}
.guide-supplement>h2{font-size:27px;line-height:1.35;letter-spacing:-.5px}
.guide-supplement>p{font-size:14px;line-height:1.85;color:var(--muted);margin-top:16px}
.guide-supplement .article-section{scroll-margin-top:24px}
.guide-supplement .article-section>h3{font-size:21px;line-height:1.4;margin-bottom:14px}
.guide-supplement a{color:#ad4700;text-decoration:underline;text-underline-offset:3px}
[dir="rtl"] .guide-table th,[dir="rtl"] .guide-table td,[dir="rtl"] .guide-table caption{text-align:right}
@media(max-width:650px){.guide-supplement>h2{font-size:24px}.guide-supplement .article-section>h3{font-size:19px}}
.article-section .guide-details{padding-left:21px;margin:16px 0;color:#666;font-size:14px;line-height:1.85}
.article-section .guide-details li+li{margin-top:8px}
.article-section .guide-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:20px 0;color:#666;font-size:13px;line-height:1.75;overflow-wrap:anywhere}
.guide-table caption{text-align:left;font-weight:700;color:#333;padding-bottom:10px;font-size:14px}
.guide-table th,.guide-table td{border:1px solid #e8e8e8;padding:12px;text-align:left;vertical-align:top;font-weight:400}
.guide-table th{background:#fafafa;font-weight:700;color:#333}
.article-section .guide-example{margin:22px 0;padding:20px;border-left:3px solid #ff6a00;border-radius:0 7px 7px 0;background:#fff7f0}
.guide-example h3,.guide-questions h3{font-size:17px;line-height:1.45;letter-spacing:-.2px;margin-bottom:9px}
.guide-example blockquote{margin:0}
.article-section .guide-example p{color:#74543e}
.guide-questions>div+div{margin-top:22px}
@media(max-width:650px){.article-section .guide-table{font-size:12px}.guide-table th,.guide-table td{padding:9px 7px}.article-section .guide-example{padding:16px}.article-section .guide-details{font-size:13px}.guide-example h3,.guide-questions h3{font-size:16px}}
