.scientist-entry-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;margin:0 0 14px;border:1px solid #c9c6b8;border-radius:12px;background:var(--msp-surface,#f8f5ec);color:var(--msp-text,#24352c);font:13px/1.5 system-ui,sans-serif}.scientist-entry-tools button,.scientist-entry-tools a{min-height:40px;padding:8px 12px;border:1px solid #8da494;border-radius:9px;color:inherit;background:transparent;cursor:pointer;text-decoration:none}.scientist-entry-tools span{flex:1;min-width:180px}.scientist-home-link{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:18px 20px;margin:14px 0;border:1px solid #8da494;border-radius:16px;color:inherit;text-decoration:none}.scientist-home-link span{font-size:13px}.scientist-gallery-page{margin:0;background:var(--msp-bg,#f6f4ed);color:var(--msp-text,#263c32);font:16px/1.6 system-ui,sans-serif}.scientist-gallery-head{padding:18px clamp(18px,5vw,72px);display:flex;gap:24px;align-items:center;border-bottom:1px solid #c7c7b8;flex-wrap:wrap}.scientist-gallery-head a{color:inherit}.scientist-gallery-main{max-width:1160px;padding:36px 20px 70px;margin:auto}.scientist-eyebrow{font-size:12px;letter-spacing:.18em;color:var(--msp-science-green,#516f59)}.scientist-gallery-main h1{font-size:clamp(28px,5vw,48px);line-height:1.2;margin:12px 0}.scientist-gallery-note{max-width:880px;font-size:13px;color:inherit;opacity:.8}.scientist-gallery-tabs{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:24px 0}.scientist-gallery-tabs button,.scientist-gallery-card button{font:inherit;color:inherit;border:1px solid #899d8a;background:transparent;padding:9px 14px;border-radius:9px;cursor:pointer;min-height:44px}.scientist-gallery-tabs button[aria-pressed=true]{background:#275640;color:#fff}.scientist-gallery-tabs input{font:inherit;max-width:220px;border:1px solid #899d8a;background:transparent;color:inherit;padding:8px;border-radius:8px}.scientist-gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.scientist-gallery-card{border:1px solid #c2c9bb;border-radius:18px;overflow:hidden;background:var(--msp-surface,#fffdf7)}.scientist-gallery-card img{width:100%;height:190px;object-fit:contain;background:#e7eddf}.scientist-gallery-card>div{padding:18px}.scientist-gallery-card h2{font-size:19px;line-height:1.5;margin:6px 0}.scientist-gallery-card p{font-size:13px}.scientist-card-state{font-size:12px;color:inherit}.scientist-gallery-card a{color:inherit;font-size:13px;margin-left:12px}.scientist-gallery-page :focus-visible,.scientist-entry-tools :focus-visible{outline:3px solid #c08329;outline-offset:4px}@media(max-width:400px){.scientist-gallery-main{padding:22px 14px}.scientist-gallery-grid{grid-template-columns:1fr}.scientist-gallery-tabs label{width:100%}}
