.dyno-catalogue{clear:both;margin:2rem 0;color:inherit}.dyno-catalogue__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem}.dyno-catalogue__section{min-width:0;margin:0 0 1.5rem}.dyno-catalogue__section h2{font-size:1.25rem;margin:0 0 .75rem}.dyno-catalogue__scroll{max-height:28rem;overflow:auto;border:1px solid #d8dce0;overscroll-behavior:contain}.dyno-catalogue table{width:100%;border-collapse:collapse;margin:0;background:#fff;color:#24282c;text-align:left;font-size:.94rem}.dyno-catalogue th,.dyno-catalogue td{padding:.7rem .8rem;border:0;border-bottom:1px solid #e3e5e8;vertical-align:top;overflow-wrap:anywhere}.dyno-catalogue thead th{position:sticky;top:0;background:#f3f4f6;color:#24282c;z-index:1;font-weight:600}.dyno-catalogue tbody th{font-weight:500;width:48%;background:#fafafa}.dyno-catalogue tr:last-child td,.dyno-catalogue tr:last-child th{border-bottom:0}.dyno-catalogue__unit{white-space:nowrap}.dyno-catalogue__section--applications table{min-width:48rem}.dyno-catalogue__section--alternatives table{min-width:36rem}.dyno-catalogue__more{margin:.75rem 0 0;min-height:44px}.dyno-catalogue__status{font-size:.9rem;margin:.5rem 0 0}.dyno-catalogue [hidden]{display:none!important}.dyno-catalogue__scroll:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:700px){.dyno-catalogue__top{grid-template-columns:minmax(0,1fr);gap:0}.dyno-catalogue th,.dyno-catalogue td{padding:.6rem}.dyno-catalogue__scroll{max-height:24rem}}@media(prefers-reduced-motion:reduce){.dyno-catalogue *{scroll-behavior:auto!important}}
.dyno-catalogue__top>.dyno-catalogue__section:only-child{grid-column:1/-1}
.dyno-catalogue__sentinel{height:1px;width:100%;pointer-events:none}
.dyno-catalogue thead th{white-space:nowrap;overflow-wrap:normal}
.dyno-catalogue .dyno-catalogue__more--automatic{display:none}
