.threshold-ranking .section a:not(.button),.threshold-ranking .sources a{text-decoration:underline;text-underline-offset:3px}.threshold-ranking .threshold-answer{max-width:1120px}.threshold-table{max-width:1120px;border:1px solid var(--line);background:#fff}.threshold-table table{width:100%;border-collapse:collapse;table-layout:fixed}.threshold-table th,.threshold-table td{padding:15px;vertical-align:top;text-align:left;border-bottom:1px solid var(--line);overflow-wrap:anywhere;font-size:13px}.threshold-table th{background:#e8f0df;font-size:11px;letter-spacing:.4px}.threshold-table tr:last-child td{border-bottom:0}.threshold-ranking .product{padding-top:25px;grid-template-columns:145px minmax(0,1.1fr) minmax(0,1.15fr) 180px}.threshold-ranking .product>*{min-width:0}.threshold-ranking .rank{position:static;grid-column:1/-1;justify-self:start}.threshold-ranking .rank span{display:inline}.threshold-ranking .product-image{width:145px;height:145px;background:#fff}.threshold-ranking .product-details{font-size:12px;color:#53625d}.threshold-ranking .product-details ul{padding-left:18px;margin:8px 0 12px}.threshold-ranking .product-details li{margin-bottom:6px}.threshold-ranking .source{font-size:12px}.threshold-ranking .offer .button{text-align:center}.threshold-ranking ol:not(.toc ol){padding-left:22px;color:#43544e}.threshold-ranking ol:not(.toc ol) li{margin:10px 0}@media(max-width:1000px){.threshold-ranking .product{grid-template-columns:145px minmax(0,1fr)}.threshold-ranking .product-details,.threshold-ranking .offer{grid-column:1/-1}.threshold-ranking .offer{border-left:0;border-top:1px solid var(--line);padding:16px 0 0}}@media(max-width:850px){.threshold-table table,.threshold-table tbody,.threshold-table tr,.threshold-table td{display:block;width:100%}.threshold-table thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.threshold-table tr{padding:10px 14px;border-bottom:1px solid var(--line)}.threshold-table tr:last-child{border-bottom:0}.threshold-table td{display:grid;grid-template-columns:minmax(0,40%) minmax(0,1fr);gap:10px;padding:8px 0;border:0;font-size:13px}.threshold-table td::before{content:attr(data-label);font-weight:bold;color:var(--muted)}}@media(max-width:480px){.threshold-ranking .product{grid-template-columns:minmax(0,1fr);padding:18px;gap:18px}.threshold-ranking .product-image{justify-self:center;width:160px;height:160px}.threshold-ranking .article-head h1{font-size:38px;letter-spacing:-1.6px;overflow-wrap:break-word}.threshold-ranking .toc{padding:18px}.threshold-ranking .offer .button{width:100%;justify-content:center}.threshold-table td{grid-template-columns:minmax(0,36%) minmax(0,1fr)}}
