.nano-interface-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.nano-interface-gallery figure{margin:0;min-width:0;background:#fff;border:1px solid #dce3ef;border-radius:16px;overflow:hidden}.nano-interface-image{display:block;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.nano-interface-gallery figcaption{padding:18px}.nano-interface-gallery h3{font-size:20px;line-height:1.3;margin:0 0 10px}.nano-interface-gallery figcaption p{font-size:15px;line-height:1.6;margin:0 0 14px}.nano-interface-gallery figcaption a{font-size:14px;color:#087faa;text-decoration:underline;text-underline-offset:3px}.nano-interface-gallery a:focus-visible{outline:3px solid #129cbd;outline-offset:-3px}.nano-interface-gallery{scroll-margin-top:150px}@media(max-width:700px){.nano-interface-grid{grid-template-columns:1fr;gap:20px}.nano-interface-gallery{scroll-margin-top:115px}}
