.nl-equipment-explorer .nl-equipment-panel.has-photo{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);gap:clamp(20px,2.4vw,36px)}.nl-equipment-panel .nl-equipment-illustration.is-photo{aspect-ratio:4/3;background:#fff;border:1px solid #ffffff4d;border-radius:6px;align-self:center;width:100%;min-height:0;padding:clamp(12px,1.25vw,20px);overflow:hidden}.nl-equipment-illustration.is-photo img.nl-equipment-photo{aspect-ratio:auto;object-fit:contain;filter:none;width:100%;max-width:none;height:100%;min-height:0;display:block}.nl-equipment-explorer.is-many .nl-equipment-tabs{overscroll-behavior-y:contain;scrollbar-width:auto;scrollbar-color:#8ca5c3 #edf2f8;scrollbar-gutter:stable;max-height:max(476px,min(640px,72vh));margin:-4px;padding:4px;overflow-y:auto}.nl-equipment-explorer.is-many .nl-equipment-tabs [role=tab]{flex:none}.nl-equipment-explorer.is-many .nl-equipment-tabs::-webkit-scrollbar{width:10px}.nl-equipment-explorer.is-many .nl-equipment-tabs::-webkit-scrollbar-track{background:#edf2f8;border-radius:8px}.nl-equipment-explorer.is-many .nl-equipment-tabs::-webkit-scrollbar-thumb{background:#8ca5c3;border:2px solid #edf2f8;border-radius:8px}.nl-equipment-explorer .nl-equipment-image-link{width:fit-content;color:var(--nl-color-primary);text-underline-offset:3px;margin-top:8px;text-decoration:underline;display:block}@media (max-width:1100px) and (min-width:761px){.nl-equipment-explorer .nl-equipment-panel.has-photo{grid-template-columns:minmax(0,1fr);gap:24px}.nl-equipment-panel .nl-equipment-illustration.is-photo{justify-self:center;max-width:480px;max-height:320px}}@media (max-width:760px){.nl-equipment-explorer .nl-equipment-tabs,.nl-equipment-explorer.is-many .nl-equipment-tabs{overscroll-behavior-y:contain;scrollbar-width:auto;scrollbar-color:#8ca5c3 #edf2f8;scrollbar-gutter:stable;max-height:268px;margin:-4px;padding:4px;overflow-y:auto}.nl-equipment-explorer .nl-equipment-tabs [role=tab]{flex:none}.nl-equipment-explorer .nl-equipment-panel.has-photo{grid-template-columns:minmax(0,1fr);gap:24px}.nl-equipment-panel .nl-equipment-illustration.is-photo{justify-self:center;max-width:480px;padding:12px}}
