.professional-review { max-width: 1060px; margin-inline: auto; }
.review-intro { display: grid; grid-template-columns: 1.45fr .8fr; gap: 28px; align-items: start; }
.verdict-card { padding: 24px; border-radius: 16px; background: #10212b; color: #fff; }
.verdict-card strong { color: #64ddd3; }
.verdict-card p:last-child { margin-bottom: 0; }
.specification-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin: 18px 0 34px; }
.specification-grid > div { display: grid; grid-template-columns: 38px 1fr; gap: 10px; align-items: start; padding: 14px; border: 1px solid #d4e0e4; border-radius: 10px; background: #fff; }
.specification-grid span { color: #079b99; font-weight: 850; }
.specification-grid p { margin: 0; }
.research-note { margin: 28px 0; padding: 18px; border-left: 4px solid #14aaa4; background: #effbf9; }
.research-note a { text-decoration: underline; font-weight: 800; }
@media (max-width: 720px) { .review-intro, .specification-grid { grid-template-columns: 1fr; } }

#bench-buying-check .table-scroll{overflow-x:auto}#bench-buying-check table{border-collapse:collapse;min-width:580px;width:100%}#bench-buying-check td,#bench-buying-check th{text-align:left;vertical-align:top;padding:14px;border-bottom:1px solid #d5dfdc}#bench-buying-check th{font-weight:700}
