.buying-guide .privacy-hero h1{line-height:1.08}.buying-guide.language-zh .privacy-hero h1,.buying-guide.language-ar .privacy-hero h1{letter-spacing:0}.buying-guide h2{line-height:1.12}.buying-guide .guide-comparison h2,.buying-guide .guide-sources h2{margin-bottom:20px;font-size:clamp(2rem,4vw,3.5rem)}.buying-guide .guide-scroll-hint,.buying-guide .guide-reference-note,.buying-guide .guide-sources p{color:var(--sand);line-height:1.6}.buying-guide .guide-scroll-hint{margin-bottom:16px;font-size:.875rem}.buying-guide .guide-table-scroll{border-top:1px solid var(--line);max-width:100%;overflow-x:auto}.buying-guide table{border-collapse:collapse;text-align:start;width:100%;min-width:760px;font-size:1rem;line-height:1.5}.buying-guide caption{text-align:start;padding:16px 0;font-weight:700}.buying-guide th,.buying-guide td{border-bottom:1px solid var(--line);vertical-align:top;min-width:105px;padding:20px 18px}.buying-guide th:first-child{min-width:210px;padding-inline-start:0}.buying-guide th[scope=col]{color:var(--sand);font-size:.875rem}.buying-guide td small{color:var(--sand);margin-bottom:5px;font-size:.875rem;display:block}.buying-guide a:not(.button):not(.brand):not(.header-cta):not(.language-switcher a){text-underline-offset:4px}.buying-guide .guide-table-scroll a,.buying-guide .guide-sources li a{text-decoration:underline}.buying-guide .guide-reference-note{max-width:1000px;margin-top:24px}.buying-guide .guide-sources{border-top:1px solid var(--line);padding-block:40px 90px}.buying-guide .guide-sources ul{flex-wrap:wrap;gap:20px 32px;margin:24px 0 32px;padding:0;list-style:none;display:flex}.buying-guide .guide-table-scroll:focus-visible{outline:2px solid var(--paper);outline-offset:5px}
