.us-market-page .market-program-section h2{font-size:42px;line-height:1.2;letter-spacing:0}.us-buying-guide{background:#fff;color:#191a17}.us-buying-guide section{padding:72px 0;border-top:1px solid #dedfda;scroll-margin-top:140px}.us-buying-guide h2{font-size:32px;line-height:1.2;letter-spacing:0;margin:0 0 24px;overflow-wrap:anywhere}.us-buying-guide p{font-size:16px;line-height:1.75;margin:0 0 24px;max-width:80ch}.us-guide-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px}.us-buying-guide a{color:#9e3c24;text-decoration:underline;text-underline-offset:3px}.us-guide-table-scroll{overflow-x:auto;margin:32px 0}.us-guide-table-scroll:focus-visible{outline:2px solid #9e3c24;outline-offset:3px}.us-buying-guide table{border-collapse:collapse;width:100%;min-width:760px;table-layout:fixed;font-size:14px;line-height:1.6}.us-buying-guide caption{text-align:left;font-weight:600;padding-bottom:16px}.us-buying-guide td,.us-buying-guide th{padding:18px;border:1px solid #dedfda;text-align:left;vertical-align:top;overflow-wrap:anywhere}.us-buying-guide thead{background:#191a17;color:#fff}.us-buying-guide tbody th{background:#f4f5f2}@media (max-width:800px){.us-market-page .market-program-section h2{font-size:32px}.us-guide-layout{grid-template-columns:minmax(0,1fr);gap:8px}.us-buying-guide section{padding:44px 0}.us-buying-guide h2{font-size:26px}}