.bh3 .cmp-alt-pick{border:1px solid var(--em);background:var(--mint);border-radius:18px;margin-top:1.5rem;padding:clamp(20px,3vw,28px);position:relative}.bh3 .cmp-alt-rank{background:var(--em);color:var(--em-ink);font:800 .76rem/1 var(--body);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:.4rem .65rem;display:inline-flex}.bh3 .cmp-alt-rank svg{width:14px;height:14px}.bh3 .cmp-alt-pick h3{letter-spacing:-.015em;margin-top:.9rem;font-size:clamp(1.25rem,2.4vw,1.55rem);line-height:1.2}.bh3 .cmp-alt-pick-summary{margin-top:.75rem;font-size:1.05rem;line-height:1.7}.bh3 .cmp-alt-features{gap:.7rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.bh3 .cmp-alt-features{grid-template-columns:1fr 1fr;gap:.8rem 1.4rem}}.bh3 .cmp-alt-features li{align-items:flex-start;gap:10px;font-size:.97rem;line-height:1.55;display:flex}.bh3 .cmp-alt-features svg{width:18px;height:18px;color:var(--em);flex:none;margin-top:3px}.bh3 .cmp-alt-suits{border:1px solid color-mix(in oklab,var(--em) 35%,var(--line));background:var(--card);border-radius:12px;margin-top:1.3rem;padding:14px 16px;line-height:1.6}.bh3 .cmp-alt-suits-label{font:700 .72rem/1.2 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--mint-ink);margin-bottom:4px;display:block}.bh3 .cmp-alt-pick-ctas{flex-wrap:wrap;gap:10px;margin-top:1.3rem;display:flex}.bh3 .cmp-alt-pick .btn-ghost{border-color:color-mix(in oklab,var(--em) 35%,var(--line));background:var(--card)}.bh3 .cmp-alt-pick .btn-ghost:hover{background:var(--soft)}.bh3 .cmp-alt-media{gap:16px;margin-top:1.6rem;display:grid}.bh3 .cmp-alt-media .cmp-figure{min-width:0;margin:0}@media (min-width:720px){.bh3 .cmp-alt-media{grid-template-columns:1fr 1fr}.bh3 .cmp-alt-media .cmp-figure:first-child{grid-column:1/-1}}.bh3 .cmp-alt-checks{margin:1.5rem 0 0;padding:0;list-style:none}.bh3 .cmp-alt-checks li{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.bh3 .cmp-alt-checks li:last-child{border-bottom:1px solid var(--line)}.bh3 .cmp-alt-checks h3{margin-top:6px;font-size:1.1rem}.bh3 .cmp-alt-check-q{color:var(--muted);margin-top:4px;line-height:1.65}.bh3 .cmp-alt-check-a{background:var(--mint);color:var(--ink);border-radius:12px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;line-height:1.6;display:flex}.bh3 .cmp-alt-check-a svg{background:var(--em);width:20px;height:20px;color:var(--em-ink);border-radius:50%;flex:none;margin-top:2px;padding:3px}.bh3 .cmp-alt-check-a b{color:var(--mint-ink);font-weight:700}.bh3 .cmp-alt-ask{gap:10px;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.bh3 .cmp-alt-ask li{border:1px solid var(--line);background:var(--card);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:1.02rem;line-height:1.55;display:flex}.bh3 .cmp-alt-ask svg{width:20px;height:20px;color:var(--em);flex:none;margin-top:2px}@media (max-width:520px){.bh3 .cmp-alt-checks li{gap:12px;padding:16px 0}}