.catalog-context{margin-top:22px;padding-top:18px;border-top:1px solid rgba(0,0,0,.18)}
.catalog-context strong{display:block;margin-bottom:10px;font-size:16px}
.catalog-context__links{display:flex;flex-wrap:wrap;gap:8px}
.catalog-context__links a{display:inline-flex;align-items:center;max-width:100%;padding:9px 12px;border:1px solid currentColor;border-radius:2px;font-size:14px;line-height:1.35;text-decoration:none;overflow-wrap:anywhere}
.catalog-context__links a:hover{background:#cced3b;color:#111}
.catalog-context__links a:focus-visible,.catalog-comparison summary:focus-visible{outline:3px solid #789a00;outline-offset:4px}
.catalog-comparison{margin-top:22px;border:1px solid rgba(0,0,0,.2);background:#fff;color:#171717;min-width:0}
.catalog-comparison summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;cursor:pointer;list-style:none;font-weight:700;font-size:17px}
.catalog-comparison summary::-webkit-details-marker{display:none}
.catalog-comparison summary::after{content:'+';font-size:25px;line-height:1}
.catalog-comparison[open] summary::after{content:'−'}
.catalog-comparison__scroll{overflow-x:auto;max-width:100%;padding:0 16px 14px;overscroll-behavior-x:contain}
.catalog-comparison table{width:100%;border-collapse:collapse;min-width:620px;font-size:13px;line-height:1.45}
.catalog-comparison caption{text-align:left;padding:0 0 12px;color:#555}
.catalog-comparison th,.catalog-comparison td{padding:12px 8px;border-bottom:1px solid #ddd;text-align:left;vertical-align:top}
.catalog-comparison th{font-weight:600}
.catalog-comparison tbody th{min-width:150px}
.catalog-comparison a{text-underline-offset:3px}
.catalog-comparison small{display:block;font-weight:400;color:#555;margin-top:4px}
.equipment-seo-note .catalog-context{color:inherit}
@media(max-width:767px){.catalog-context{margin-top:16px;padding-top:14px}.catalog-context__links{gap:6px}.catalog-context__links a{padding:8px 10px;font-size:13px}.catalog-comparison{margin-top:16px}.catalog-comparison summary{padding:13px;font-size:16px}.catalog-comparison__scroll{padding:0 10px 12px}}
.catalog-guide__copy{min-width:0}
