.technical-library_modelGrid__xA9Fx.technical-library_modelGrid__xA9Fx{display:grid;grid-template-columns:repeat(auto-fit,minmax(176px,1fr));grid-gap:10px;gap:10px;align-items:stretch;margin-bottom:12px}.technical-library_modelGrid__xA9Fx.technical-library_modelGrid__xA9Fx>button{grid-template-rows:auto auto minmax(32px,1fr) auto;min-height:118px;height:100%;border-color:color-mix(in srgb,var(--line) 78%,var(--accent) 22%);box-shadow:0 5px 16px rgba(15,55,62,.045)}.technical-library_modelGrid__xA9Fx.technical-library_modelGrid__xA9Fx>button:focus-visible,.technical-library_modelGrid__xA9Fx.technical-library_modelGrid__xA9Fx>button:hover{border-color:color-mix(in srgb,var(--accent) 68%,white 32%);box-shadow:0 9px 24px rgba(0,106,115,.12);outline:none}.technical-library_modelGrid__xA9Fx.technical-library_modelGrid__xA9Fx>button strong{font-size:19px;line-height:1.08}.technical-library_modelGrid__xA9Fx.technical-library_modelGrid__xA9Fx>button small{display:-webkit-box;min-width:0;overflow:hidden;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width:760px){.technical-library_modelGrid__xA9Fx.technical-library_modelGrid__xA9Fx{grid-auto-columns:minmax(164px,72vw);grid-auto-flow:column;grid-template-columns:none;gap:8px;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;padding:1px 1px 8px;scroll-padding-inline:1px;scroll-snap-type:inline mandatory;scrollbar-width:thin}.technical-library_modelGrid__xA9Fx.technical-library_modelGrid__xA9Fx>button{min-height:108px;padding:11px;scroll-snap-align:start}.technical-library_modelGrid__xA9Fx.technical-library_modelGrid__xA9Fx>button strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.technical-library_modelGrid__xA9Fx.technical-library_modelGrid__xA9Fx{scroll-behavior:auto}}