.airpods-comparison{--ink:#0b0f14;--blue:#235cff;--signal:#d4ff4f;--paper:#f7f8fb;--muted:#5c6678;--line:#dce1ea}.airpods-comparison *{box-sizing:border-box}.airpods-comparison{scroll-behavior:smooth;background:var(--paper);color:var(--ink);margin:0;scroll-padding-top:92px;font-family:Inter,Arial,sans-serif;line-height:1.7}.airpods-comparison a{color:var(--blue);text-underline-offset:4px}:is(.airpods-comparison a:focus-visible,.airpods-comparison summary:focus-visible){outline:3px solid var(--blue);outline-offset:5px}.airpods-comparison .skip{position:absolute;top:-100px;left:15px}.airpods-comparison .skip:focus{z-index:9;background:#fff;padding:12px;top:70px}.airpods-comparison .draft{background:var(--signal);text-align:center;letter-spacing:.03em;padding:7px 20px;font-size:12px;font-weight:700}.airpods-comparison .nav{border-bottom:1px solid var(--line);background:#fff}.airpods-comparison .nav-inner{justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:auto;padding:16px 30px;display:flex}.airpods-comparison .logo{object-fit:contain;width:110px;height:48px;display:block}.airpods-comparison .nav-links{gap:28px;font-size:14px;font-weight:700;display:flex}.airpods-comparison .nav-links a{color:var(--ink);text-decoration:none}.airpods-comparison .nav-links a.active{color:var(--blue)}.airpods-comparison .hero{background:var(--ink);color:#fff;padding:38px 30px 58px}.airpods-comparison .wrap{max-width:1120px;margin:auto}.airpods-comparison .crumb{color:#b9c2d0;font-size:12px}.airpods-comparison .crumb a{color:inherit}.airpods-comparison .eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--blue);font-size:12px;font-weight:800}.airpods-comparison .hero .eyebrow{color:var(--signal);margin:34px 0 14px}.airpods-comparison h1,.airpods-comparison h2,.airpods-comparison h3{letter-spacing:-.04em;font-family:Space Grotesk,Inter,Arial,sans-serif;line-height:1.12}.airpods-comparison h1{max-width:950px;margin:0;font-size:clamp(38px,6.1vw,70px);font-weight:850}.airpods-comparison h1 span{color:var(--signal)}.airpods-comparison .deck{color:#c5cbd5;max-width:740px;margin:24px 0;font-size:20px;line-height:1.65}.airpods-comparison .byline{color:#b9c2d0;font-size:13px}.airpods-comparison .byline a{color:#fff}.airpods-comparison .hero-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.airpods-comparison .pill{color:#dae0e9;border:1px solid #4b5260;border-radius:30px;padding:4px 12px;font-size:12px}.airpods-comparison .main{padding:38px 30px 65px}.airpods-comparison .verdict{border:1px solid var(--line);border-left:5px solid var(--blue);background:#fff;border-radius:14px;margin-bottom:30px;padding:28px 32px}.airpods-comparison .verdict h2{margin:8px 0 12px;font-size:30px}.airpods-comparison .verdict p{max-width:910px;margin:0}.airpods-comparison .photos{grid-template-columns:1fr 1fr;gap:18px;display:grid}.airpods-comparison .photo{margin:0}.airpods-comparison .placeholder{aspect-ratio:16/10;text-align:center;color:#46556a;background:linear-gradient(140deg,#edf1f7,#dde5f0);border:1px dashed #8798ad;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.airpods-comparison .placeholder strong{letter-spacing:-.04em;color:var(--ink);font-size:23px}.airpods-comparison .placeholder small{margin-top:9px;font-size:12px}.airpods-comparison .placeholder em{text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;font-size:11px;font-style:normal}.airpods-comparison .photo figcaption{color:var(--muted);margin:10px 2px 0;font-size:13px;line-height:1.55}.airpods-comparison .layout{grid-template-columns:210px minmax(0,1fr);gap:50px;margin-top:44px;display:grid}.airpods-comparison .toc{border-top:3px solid var(--ink);align-self:start;padding-top:17px;font-size:13px;position:sticky;top:25px}.airpods-comparison .toc strong{letter-spacing:.1em;font-size:12px}.airpods-comparison .toc a{color:var(--muted);padding:7px 0;line-height:1.4;text-decoration:none;display:block}.airpods-comparison .toc a:hover{color:var(--blue)}.airpods-comparison .article section{margin:0 0 46px}.airpods-comparison .article h2{margin:0 0 18px;font-size:clamp(27px,3vw,36px)}.airpods-comparison .article h3{margin:22px 0 10px;font-size:22px}.airpods-comparison .article p{color:#374151;margin:0 0 17px;font-size:17px}.airpods-comparison .article p:last-child{margin-bottom:0}.airpods-comparison .table-wrap{border:1px solid var(--line);background:#fff;border-radius:12px;overflow-x:auto}.airpods-comparison table{border-collapse:collapse;width:100%;min-width:570px;font-size:14px;line-height:1.6}.airpods-comparison caption{text-align:left;color:var(--muted);padding:13px 18px;font-size:12px}.airpods-comparison th,.airpods-comparison td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:15px 18px}.airpods-comparison thead{background:var(--ink);color:#fff}.airpods-comparison tbody th{width:23%}.airpods-comparison tr:last-child td,.airpods-comparison tr:last-child th{border-bottom:0}.airpods-comparison td:last-child{background:#f0f4ff}.airpods-comparison blockquote{border-left:4px solid var(--blue);letter-spacing:-.025em;background:#eef2ff;border-radius:0 10px 10px 0;margin:24px 0;padding:22px 24px;font-size:22px;font-weight:700;line-height:1.45}.airpods-comparison .inline-photo{margin:24px 0}.airpods-comparison .inline-photo .placeholder{aspect-ratio:16/7}.airpods-comparison .note{color:#465267;background:#eef1f6;border-radius:10px;padding:16px 20px;font-size:14px;line-height:1.6}.airpods-comparison .choices{grid-template-columns:1fr 1fr;gap:16px;display:grid}.airpods-comparison .choice{border:1px solid var(--line);background:#fff;border-radius:14px;padding:24px}.airpods-comparison .choice.primary{border-top:5px solid var(--blue)}.airpods-comparison .choice.secondary{border-top:5px solid var(--signal)}.airpods-comparison .choice h3{margin:10px 0 14px}.airpods-comparison .choice p{font-size:15px}.airpods-comparison .choice ul{color:#374151;margin:0 0 22px;padding-left:19px;font-size:15px}.airpods-comparison .choice li{margin-bottom:10px}.airpods-comparison .button{background:var(--blue);color:#fff;border-radius:30px;padding:11px 19px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.airpods-comparison .text-link{margin-top:12px;font-size:13px;display:block}.airpods-comparison .video-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.airpods-comparison .video{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;text-decoration:none;display:block;overflow:hidden}.airpods-comparison .video-label{color:#34435c;text-align:center;background:#e8edf5;place-items:center;min-height:115px;padding:28px 20px;display:grid}.airpods-comparison .video-label span{text-transform:uppercase;letter-spacing:.1em;font-size:12px}.airpods-comparison .video strong{padding:16px 18px;font-size:16px;line-height:1.4;display:block}.airpods-comparison details{border-bottom:1px solid var(--line);padding:18px 0}.airpods-comparison summary{font-size:17px;font-weight:700}.airpods-comparison details p{padding:15px 0 0}.airpods-comparison .references{border-top:1px solid var(--line);padding-top:20px;font-size:13px}.airpods-comparison .references p{font-size:13px}.airpods-comparison .footer{background:var(--ink);color:#adb7c6;padding:35px 30px;font-size:13px}.airpods-comparison .footer .wrap{justify-content:space-between;gap:20px;display:flex}.airpods-comparison .footer a{color:#fff}.airpods-comparison .small{color:var(--muted)!important;font-size:13px!important}.airpods-comparison .photo-label{color:#596879;margin-top:8px;font-size:13px}@media (max-width:850px){.airpods-comparison .layout{grid-template-columns:1fr;gap:28px}.airpods-comparison .toc{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:7px 18px;padding-bottom:14px;display:flex;position:static}.airpods-comparison .toc strong{width:100%}.airpods-comparison .toc a{padding:3px 0}.airpods-comparison .nav-links{gap:15px;font-size:12px}}@media (max-width:560px){.airpods-comparison .nav-inner,.airpods-comparison .hero,.airpods-comparison .main{padding-left:20px;padding-right:20px}.airpods-comparison .nav-links a:first-child{display:none}.airpods-comparison .hero{padding-bottom:38px}.airpods-comparison .deck{font-size:18px}.airpods-comparison .verdict{padding:23px}.airpods-comparison .photos,.airpods-comparison .choices,.airpods-comparison .video-grid{grid-template-columns:1fr}.airpods-comparison .photo .placeholder{aspect-ratio:16/9}.airpods-comparison .inline-photo .placeholder{aspect-ratio:16/10}.airpods-comparison .layout{margin-top:30px}.airpods-comparison .footer .wrap{flex-direction:column}.airpods-comparison h1{font-size:42px}.airpods-comparison blockquote{font-size:20px}}.airpods-comparison .editorial-image{background:#e8edf5;border-radius:12px;width:100%;height:auto;display:block}.airpods-comparison .hero-photo{margin:0 0 30px}.airpods-comparison .hero-photo .editorial-image{aspect-ratio:16/9;object-fit:cover}.airpods-comparison .fit-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.airpods-comparison .fit-pair figure{margin:0}.airpods-comparison .fit-pair img{aspect-ratio:16/9;object-fit:cover}.airpods-comparison .article>.inline-photo{margin-bottom:46px}.airpods-comparison .photos .editorial-image{aspect-ratio:16/9;object-fit:cover}@media (max-width:560px){.airpods-comparison .fit-pair{grid-template-columns:1fr}.airpods-comparison .hero-photo{margin-bottom:24px}}.airpods-comparison .video-thumbnail{aspect-ratio:16/9;background:var(--ink);position:relative;overflow:hidden}.airpods-comparison .video-thumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.airpods-comparison .video-watch-label{color:#fff;letter-spacing:.03em;background:#0b0f14d9;border-radius:6px;padding:5px 9px;font-size:11px;font-weight:700;position:absolute;bottom:12px;right:12px}.airpods-comparison .video:hover .video-thumbnail img{transform:scale(1.025)}@media (prefers-reduced-motion:reduce){.airpods-comparison .video-thumbnail img{transition:none}.airpods-comparison .video:hover .video-thumbnail img{transform:none}}
