.Matrix-module__JnluwW__card{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--ink-2);flex-direction:column;gap:14px;margin:4px 0;padding:22px;font-weight:400;line-height:1.4;display:flex}.Matrix-module__JnluwW__kicker{font-size:var(--fs-micro);color:var(--text);letter-spacing:.06em;text-transform:uppercase}.Matrix-module__JnluwW__table{border-collapse:collapse;table-layout:fixed;width:100%}.Matrix-module__JnluwW__corner{width:42%}.Matrix-module__JnluwW__colHead{color:var(--text);text-align:center;letter-spacing:.02em;border-bottom:1px solid var(--line-strong);overflow-wrap:anywhere;padding:10px 6px;font-size:.78rem;font-weight:700}.Matrix-module__JnluwW__panda{color:var(--tone-text);border-top:3px solid var(--tone);border-radius:var(--r-xs) var(--r-xs) 0 0;background:var(--ink-4)}.Matrix-module__JnluwW__pandaCell{background:var(--ink-4)}.Matrix-module__JnluwW__rowHead{color:var(--text);text-align:left;align-items:center;gap:10px;padding:12px 8px 12px 0;font-size:.9rem;font-weight:600;line-height:1.3;display:flex}.Matrix-module__JnluwW__table tbody tr+tr th,.Matrix-module__JnluwW__table tbody tr+tr td{border-top:1px solid var(--line)}.Matrix-module__JnluwW__table td{vertical-align:middle;padding:10px 6px}.Matrix-module__JnluwW__icon{fill:none;width:20px;height:20px;stroke:var(--info);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.Matrix-module__JnluwW__cell{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.Matrix-module__JnluwW__badge{background:var(--tone);width:26px;height:26px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;line-height:1;display:inline-flex}.Matrix-module__JnluwW__badgeSm{width:18px;height:18px;font-size:.7rem}.Matrix-module__JnluwW__note{color:var(--text);overflow-wrap:anywhere;font-size:.72rem;line-height:1.3}.Matrix-module__JnluwW__noteOnly{font-size:.82rem;font-weight:700}.Matrix-module__JnluwW__legend{font-size:var(--fs-micro);color:var(--text);flex-wrap:wrap;gap:8px 18px;padding:0;list-style:none;display:flex}.Matrix-module__JnluwW__legend li{align-items:center;gap:6px;display:inline-flex}.Matrix-module__JnluwW__fine{font-size:var(--fs-micro);color:var(--subtext);line-height:1.6}.Matrix-module__JnluwW__fine a{color:var(--text);text-underline-offset:2px;text-decoration:underline}@media (max-width:640px){.Matrix-module__JnluwW__card{padding:16px 12px}.Matrix-module__JnluwW__corner{width:36%}.Matrix-module__JnluwW__colHead{letter-spacing:0;overflow-wrap:normal;padding:8px 2px;font-size:.68rem}.Matrix-module__JnluwW__rowHead{gap:8px;font-size:.84rem}.Matrix-module__JnluwW__icon{width:18px;height:18px}.Matrix-module__JnluwW__note{font-size:.68rem}}
.Compare-module__GWzsvq__page{flex-direction:column;gap:40px;max-width:820px;margin:0 auto;display:flex}.Compare-module__GWzsvq__hero{flex-direction:column;gap:14px;display:flex}.Compare-module__GWzsvq__versus{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:14px;font-size:clamp(1.8rem,4.4vw,2.7rem);font-weight:700;line-height:1.1;display:flex}.Compare-module__GWzsvq__pandaMark{color:var(--info);align-items:center;gap:12px;display:inline-flex}.Compare-module__GWzsvq__pandaMark svg{width:1.15em;height:1.15em;color:var(--info)}.Compare-module__GWzsvq__vs{color:var(--subtext);font-size:.7em;font-weight:400}.Compare-module__GWzsvq__vendor{border:2px solid var(--line-strong);border-radius:var(--r-md);color:var(--text);padding:.12em .45em}.Compare-module__GWzsvq__lead{color:var(--text);max-width:62ch;font-size:1.05rem;line-height:1.55}.Compare-module__GWzsvq__stamp{border:1px solid var(--line-strong);border-radius:var(--r-pill);font-size:var(--fs-micro);color:var(--text);align-self:flex-start;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.Compare-module__GWzsvq__stamp b{color:var(--up)}.Compare-module__GWzsvq__section{flex-direction:column;gap:14px;display:flex}.Compare-module__GWzsvq__h2{letter-spacing:.005em;font-size:1.25rem;font-weight:700}.Compare-module__GWzsvq__rowLabel{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin-bottom:-6px}.Compare-module__GWzsvq__rowLabelPanda{color:var(--info)}.Compare-module__GWzsvq__shotRow{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.Compare-module__GWzsvq__shot{flex-direction:column;gap:8px;display:flex}.Compare-module__GWzsvq__shot img{border:2px solid var(--info);border-radius:var(--r-sm);width:100%;height:auto;display:block}.Compare-module__GWzsvq__shot figcaption{font-size:var(--fs-micro);color:var(--subtext)}.Compare-module__GWzsvq__shotSide{flex-direction:column;gap:12px;display:flex}.Compare-module__GWzsvq__picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Compare-module__GWzsvq__pickHead{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin-bottom:10px}.Compare-module__GWzsvq__pickPanda{color:var(--info)}.Compare-module__GWzsvq__faq{border-top:1px solid var(--line);flex-direction:column;display:flex}.Compare-module__GWzsvq__faq details{border-bottom:1px solid var(--line)}.Compare-module__GWzsvq__faq summary{cursor:pointer;color:var(--text);justify-content:space-between;gap:16px;padding:14px 4px;font-weight:600;list-style:none;display:flex}.Compare-module__GWzsvq__faq summary::-webkit-details-marker{display:none}.Compare-module__GWzsvq__faq summary:after{content:"+";font-family:var(--font-mono);color:var(--subtext)}.Compare-module__GWzsvq__faq details[open] summary:after{content:"−"}.Compare-module__GWzsvq__faq details p{color:var(--text);padding:0 4px 16px;font-size:.95rem;line-height:1.65}.Compare-module__GWzsvq__cta{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.Compare-module__GWzsvq__ctaNote{font-size:var(--fs-micro);color:var(--subtext)}.Compare-module__GWzsvq__more{font-size:var(--fs-small);color:var(--subtext);flex-wrap:wrap;gap:8px 16px;display:flex}.Compare-module__GWzsvq__more a{color:var(--text);text-underline-offset:3px;text-decoration:underline}.Compare-module__GWzsvq__fine{font-size:var(--fs-micro);color:var(--subtext);line-height:1.6}@media (max-width:640px){.Compare-module__GWzsvq__page{gap:32px}.Compare-module__GWzsvq__shotRow,.Compare-module__GWzsvq__picks{grid-template-columns:1fr}.Compare-module__GWzsvq__shot{max-width:320px}}
