.buying-guide-module__8MLxTG__guide{min-width:0;padding-top:32px;padding-bottom:56px;font-size:16px;line-height:1.65}.buying-guide-module__8MLxTG__guide section[id]{scroll-margin-top:24px}.buying-guide-module__8MLxTG__guide h1{letter-spacing:-.04em;max-width:900px;font-size:clamp(1.9rem,4vw,2.8rem);font-weight:800;line-height:1.15}.buying-guide-module__8MLxTG__guide h2{font-size:1.35rem;font-weight:750;line-height:1.35}.buying-guide-module__8MLxTG__guide h3{font-size:1.1rem;font-weight:700}.buying-guide-module__8MLxTG__guide p{margin-top:12px}.buying-guide-module__8MLxTG__guide a:focus-visible,.buying-guide-module__8MLxTG__guide summary:focus-visible,.buying-guide-module__8MLxTG__tableWrap:focus-visible{outline-offset:4px;outline:2px solid #7000cf}.buying-guide-module__8MLxTG__breadcrumb{color:#62616a;margin-bottom:24px;font-size:14px}.buying-guide-module__8MLxTG__breadcrumb a:hover,.buying-guide-module__8MLxTG__sources a,.buying-guide-module__8MLxTG__questions a{color:#7000cf;text-underline-offset:3px;text-decoration:underline}.buying-guide-module__8MLxTG__heading{margin-bottom:28px}.buying-guide-module__8MLxTG__heading>p{max-width:780px}.buying-guide-module__8MLxTG__heading h1{margin-top:8px}.buying-guide-module__8MLxTG__byline,.buying-guide-module__8MLxTG__muted{color:#67616e;font-size:14px}.buying-guide-module__8MLxTG__byline a{text-decoration:underline}.buying-guide-module__8MLxTG__pair,.buying-guide-module__8MLxTG__hub{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.buying-guide-module__8MLxTG__product,.buying-guide-module__8MLxTG__hub article{background:#fff;border:1px solid #ddd7e2;border-radius:8px;min-width:0;padding:24px}.buying-guide-module__8MLxTG__productImage{width:100%;height:220px;margin-bottom:20px}.buying-guide-module__8MLxTG__product>p{min-height:78px}.buying-guide-module__8MLxTG__product .buying-guide-module__8MLxTG__action{margin-top:12px}.buying-guide-module__8MLxTG__answer{background:#f0eaf6;border-left:4px solid #7000cf;margin-top:28px;padding:24px 28px}.buying-guide-module__8MLxTG__answer h2{margin-top:6px}.buying-guide-module__8MLxTG__answer p:last-child{max-width:850px}.buying-guide-module__8MLxTG__identity{color:#5c5665;padding:16px 0;font-size:14px}.buying-guide-module__8MLxTG__jump{border-block:1px solid #ded9e2;flex-wrap:wrap;gap:8px 24px;margin:6px 0 28px;padding:8px 0;display:flex}.buying-guide-module__8MLxTG__jump a{color:#7000cf;padding:10px 0;font-weight:600}.buying-guide-module__8MLxTG__sectionTitle{margin:32px 0 16px}.buying-guide-module__8MLxTG__tableWrap{background:#fff;border:1px solid #ddd7e2;border-radius:6px;max-width:100%;overflow:auto}.buying-guide-module__8MLxTG__table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%}.buying-guide-module__8MLxTG__table caption{text-align:left;color:#67616e;padding:14px 18px;font-size:14px}.buying-guide-module__8MLxTG__table th,.buying-guide-module__8MLxTG__table td{vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #e9e5ec;padding:16px}.buying-guide-module__8MLxTG__table thead{background:#f2eef5}.buying-guide-module__8MLxTG__table thead th{font-size:15px}.buying-guide-module__8MLxTG__table th:first-child{width:25%}.buying-guide-module__8MLxTG__table tbody th{font-weight:600}.buying-guide-module__8MLxTG__action{background:#7000cf;border-radius:5px;align-items:center;min-height:44px;margin-top:20px;padding:10px 18px;font-weight:650;display:inline-flex;color:#fff!important}.buying-guide-module__8MLxTG__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:32px;display:grid}.buying-guide-module__8MLxTG__twoColumn section{min-width:0}.buying-guide-module__8MLxTG__twoColumn p{color:#56505f}.buying-guide-module__8MLxTG__buying{background:#fff;border:1px solid #ddd7e2;border-radius:6px;padding:20px}.buying-guide-module__8MLxTG__buying>a{margin-top:16px}.buying-guide-module__8MLxTG__questions{margin-top:32px}.buying-guide-module__8MLxTG__questions details{background:#fff;border:1px solid #ddd7e2;margin-top:10px;padding:16px 20px}.buying-guide-module__8MLxTG__questions summary{cursor:pointer;min-height:28px;font-weight:650}.buying-guide-module__8MLxTG__questions p{max-width:900px}.buying-guide-module__8MLxTG__sources{border-top:1px solid #ddd7e2;margin:36px 0;padding-top:24px}.buying-guide-module__8MLxTG__sources p{max-width:840px}.buying-guide-module__8MLxTG__sources ul{margin:12px 0;padding-left:20px;list-style:outside}.buying-guide-module__8MLxTG__sources li{padding:5px 0}.buying-guide-module__8MLxTG__more{gap:12px;display:grid}.buying-guide-module__8MLxTG__more a{color:#7000cf;background:#fff;border:1px solid #ddd7e2;padding:14px 18px;font-weight:600}.buying-guide-module__8MLxTG__hubPhotos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.buying-guide-module__8MLxTG__hub article>p{color:#5c5665}.buying-guide-module__8MLxTG__hub article>a:last-child{margin-top:12px}.buying-guide-module__8MLxTG__editionHero{grid-template-columns:1fr 1fr;gap:32px;display:grid}.buying-guide-module__8MLxTG__editionPhoto{background:#fff;border:1px solid #ddd7e2;border-radius:8px;padding:20px}.buying-guide-module__8MLxTG__editionPhoto img{width:100%;height:400px}.buying-guide-module__8MLxTG__editionPhoto a{color:#7000cf;font-size:14px}.buying-guide-module__8MLxTG__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.buying-guide-module__8MLxTG__facts div{border-top:1px solid #ddd7e2;padding-top:12px}.buying-guide-module__8MLxTG__facts dt{color:#67616e;font-size:14px}.buying-guide-module__8MLxTG__facts dd{margin-top:4px;font-weight:650}.buying-guide-module__8MLxTG__related{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.buying-guide-module__8MLxTG__related a{background:#fff;border:1px solid #ddd7e2;border-radius:6px;padding:14px}.buying-guide-module__8MLxTG__related span{margin-top:12px;font-weight:650;display:block}@media (max-width:640px){.buying-guide-module__8MLxTG__guide{padding-top:24px;padding-bottom:32px}.buying-guide-module__8MLxTG__pair{gap:10px}.buying-guide-module__8MLxTG__product{padding:14px}.buying-guide-module__8MLxTG__productImage{height:140px;margin-bottom:12px}.buying-guide-module__8MLxTG__product h2{font-size:1.1rem}.buying-guide-module__8MLxTG__product>p{min-height:0;font-size:16px}.buying-guide-module__8MLxTG__product>a:last-child{font-size:14px}.buying-guide-module__8MLxTG__answer{padding:18px}.buying-guide-module__8MLxTG__hub,.buying-guide-module__8MLxTG__twoColumn,.buying-guide-module__8MLxTG__editionHero{grid-template-columns:minmax(0,1fr);gap:20px}.buying-guide-module__8MLxTG__table{font-size:14px}.buying-guide-module__8MLxTG__table th,.buying-guide-module__8MLxTG__table td{padding:12px 8px}.buying-guide-module__8MLxTG__table th:first-child{width:25%}.buying-guide-module__8MLxTG__table thead th{font-size:14px}.buying-guide-module__8MLxTG__jump{gap:0 20px}.buying-guide-module__8MLxTG__guide .buying-guide-module__8MLxTG__byline{font-size:14px}.buying-guide-module__8MLxTG__editionPhoto img{height:280px}.buying-guide-module__8MLxTG__related{grid-template-columns:repeat(2,minmax(0,1fr))}.buying-guide-module__8MLxTG__sources a{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.buying-guide-module__8MLxTG__guide *{scroll-behavior:auto}}
