.content-2026 .microphone-guide-hero .container,.microphone-guide>.container{max-width:1120px;padding-left:24px;padding-right:24px}.content-2026 .microphone-guide-hero h1{max-width:940px;line-height:1.05}.content-2026 .microphone-guide-hero .microphone-guide-date{color:#aebbd0;font-size:14px}.microphone-guide{padding-bottom:66px}.content-2026 .microphone-guide section{margin:0 0 44px;padding:0;scroll-margin-top:100px}.content-2026 .microphone-guide-hero p+p{margin-top:1rem}.content-2026 .microphone-guide h2{letter-spacing:-.015em;margin:0 0 1rem;font:700 1.5rem/1.35 Space Grotesk,sans-serif}.content-2026 .microphone-guide h3{letter-spacing:0;margin:1.5rem 0 .625rem;font:700 1.125rem/1.4 Manrope,sans-serif}.content-2026 .microphone-guide p,.content-2026 .microphone-guide li{color:#c4cfdd;margin:0 0 17px;font-size:16px;line-height:1.72}.microphone-guide a{color:#80ccff;text-underline-offset:3px}.microphone-guide a:hover,.microphone-guide a:focus-visible{color:#fff;text-decoration:underline}.microphone-guide .prose{max-width:850px}.microphone-guide .notice{background:0 0;border:0;border-radius:0;max-width:48rem;margin:0 0 2rem;padding:0}.microphone-guide .notice p:last-child{margin-bottom:0}.microphone-guide nav{flex-wrap:wrap;gap:10px 22px;margin:25px 0 37px;font-size:14px;display:flex}.microphone-guide .picks{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.microphone-guide .pick{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.content-2026 .microphone-guide .pick h3{margin:8px 0 14px}.microphone-guide .eyebrow,.microphone-guide .rank{color:#91daff;letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:750}.content-2026 .microphone-guide .small,.microphone-guide .citations{color:#a7b7cc;font-size:14px}.microphone-guide .citations a{white-space:normal}.microphone-guide .table-wrap{border:1px solid #97c6ff29;border-radius:18px;max-width:100%;margin:22px 0 15px;overflow-x:auto}.microphone-guide .table-wrap:focus-visible{outline-offset:3px;outline:2px solid #80ccff}.microphone-guide table{border-collapse:collapse;color:#c4cfdd;width:100%;min-width:890px;font-size:14px}.microphone-guide caption{caption-side:top;color:#fff;padding:17px;font-weight:700}.microphone-guide th,.microphone-guide td{vertical-align:top;border-top:1px solid #97c6ff1f;padding:15px}.microphone-guide th{color:#fff;background:#ffffff0a}.microphone-guide td .small{margin-top:5px;display:block}.microphone-guide .mic{background:0 0;border:0;border-radius:0;grid-template-columns:250px minmax(0,1fr);gap:32px;margin:0 0 3.5rem;padding:0;scroll-margin-top:100px;display:grid}.microphone-guide .mic>div{min-width:0}.content-2026 .microphone-guide .mic h2{margin:.5rem 0 .8125rem;font-size:1.5rem}.microphone-guide .specs{color:#aebcd0;margin-bottom:18px;font-size:14px}.microphone-guide .price{color:#fff;font-weight:750}.microphone-guide figure{background:#f6f6f6;border-radius:16px;align-self:start;margin:0;padding:20px}.content-2026 .microphone-guide section figure img{object-fit:contain;width:100%;height:265px;box-shadow:none;border:0;border-radius:0;display:block}.microphone-guide figcaption{color:#555;padding-top:15px;font-size:12px;line-height:1.5}.microphone-guide figcaption a{color:#15497a}.microphone-guide figcaption a:hover,.microphone-guide figcaption a:focus-visible{color:#111}.content-2026 .microphone-guide .advice{font-size:15px}.content-2026 .microphone-guide .verdict{border-left:2px solid #70baff;margin-bottom:0;padding-left:15px}.microphone-guide .two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.microphone-guide .source-grid{columns:2;column-gap:40px;padding-left:22px}.content-2026 .microphone-guide .sources li{break-inside:avoid;overflow-wrap:anywhere;margin-bottom:10px;font-size:14px;line-height:1.6}.microphone-guide-closing{padding-top:8px}@media (width<=900px){.microphone-guide .mic{grid-template-columns:220px minmax(0,1fr);gap:24px}.microphone-guide .picks{grid-template-columns:1fr}}@media (width<=680px){.microphone-guide>.container{padding-left:18px;padding-right:18px}.microphone-guide .mic,.microphone-guide .two-col{grid-template-columns:1fr}.microphone-guide .mic{gap:24px}.content-2026 .microphone-guide section figure img{height:235px}.microphone-guide .source-grid{columns:1}.content-2026 .microphone-guide .mic h2{font-size:1.5rem}}
