.pg-alternatives .picks{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:8px 28px;margin:14px 0 0;padding:0;list-style:none;display:grid}.pg-alternatives .picks li{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;font-size:15px;display:flex}.pg-alternatives .picks li span{color:var(--muted)}.pg-alternatives .picks a{color:var(--fg);white-space:nowrap;font-weight:600;text-decoration:none}.pg-alternatives .picks a:hover{color:var(--mid)}.pg-alternatives .answer-card .lead{grid-column:1/-1}.pg-alternatives .alt-table{min-width:760px;font-size:14px}.pg-alternatives .alt-table th,.pg-alternatives .alt-table td{text-align:center;vertical-align:middle;padding:12px}.pg-alternatives .alt-table thead th{background:var(--soft);color:var(--fg);font:600 14px var(--display)}.pg-alternatives .alt-table thead th small{font:400 12px var(--body);color:var(--muted);display:block}.pg-alternatives .alt-table thead th.us{background:var(--navy);color:var(--white)}.pg-alternatives .alt-table tbody th{text-align:left;width:auto;font-weight:500}.pg-alternatives .alt-table tbody td:nth-child(2){background:0 0}.pg-alternatives .alt-table td.us{background:#01aeef14!important}.pg-alternatives #at-a-glance .table-scroll{position:relative}.pg-alternatives .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pg-alternatives .ic{width:22px;height:22px;color:var(--white);vertical-align:middle;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:inline-grid}.pg-alternatives .ic.k-yes{background:var(--yes)}.pg-alternatives .ic.k-yes:after{content:"✓"}.pg-alternatives .ic.k-part{background:var(--part)}.pg-alternatives .ic.k-part:after{content:"~"}.pg-alternatives .ic.k-no{background:#c5ccd4}.pg-alternatives .ic.k-no:after{content:"–"}.pg-alternatives .lg{color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin:0 0 12px;font-size:13px;display:flex}.pg-alternatives .lg>span{align-items:center;gap:6px;display:inline-flex}.pg-alternatives .lg .ic{width:16px;height:16px;font-size:9px}.pg-alternatives .alt-list{gap:20px;display:grid}.pg-alternatives .alt-item{background:var(--white);border:1px solid var(--line);border-radius:16px;grid-template-columns:.8fr 1.2fr;gap:28px 40px;padding:30px;display:grid}.pg-alternatives .alt-item.us{border-color:var(--mid);box-shadow:0 18px 40px -28px #0369a18c}.pg-alternatives .alt-top{align-content:start;gap:10px;display:grid}.pg-alternatives .alt-top .n{font:600 13px var(--body);color:var(--mid);text-transform:uppercase;letter-spacing:.07em}.pg-alternatives .alt-top h3{font-size:24px}.pg-alternatives .alt-top .tag{color:var(--navy);background:#01aeef24;border-radius:99px;justify-self:start;padding:4px 10px;font-size:12px;font-weight:600}.pg-alternatives .alt-top .best{color:var(--fg);font-weight:600}.pg-alternatives .alt-top .price{color:var(--muted);font-size:15px}.pg-alternatives .alt-top .price strong{color:var(--fg)}.pg-alternatives .alt-top a.more{color:var(--mid);font-size:15px;font-weight:600;text-decoration:none}.pg-alternatives .alt-top a.more:hover{text-decoration:underline}.pg-alternatives .alt-cols{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pg-alternatives .alt-cols h4{font:600 14px var(--display);margin:0 0 10px}.pg-alternatives .alt-cols ul{color:var(--muted);gap:9px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.pg-alternatives .alt-cols li{padding-left:24px;position:relative}.pg-alternatives .alt-cols li:before{width:16px;height:16px;color:var(--white);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:2px;left:0}.pg-alternatives .alt-good li:before{content:"✓";background:var(--yes)}.pg-alternatives .alt-watch li:before{content:"!";background:var(--part)}.pg-alternatives .alt-choose{background:var(--soft);color:var(--muted);border-radius:12px;grid-column:1/-1;margin:0;padding:16px 18px;font-size:15px}.pg-alternatives .alt-choose strong{color:var(--fg)}.pg-alternatives .why{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.pg-alternatives .why div{background:var(--white);border:1px solid var(--line);border-radius:12px;align-content:start;gap:8px;padding:22px;display:grid}.pg-alternatives .why h3{font-size:17px}.pg-alternatives .why p{color:var(--muted);font-size:15px}.pg-alternatives .method{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:32px;display:grid}.pg-alternatives .method p{color:var(--muted)}.pg-alternatives .method p+p{margin-top:12px}@media (width<=860px){.pg-alternatives .alt-item{grid-template-columns:1fr;padding:24px}.pg-alternatives .alt-cols{grid-template-columns:1fr}}
