.gl-tools{display:grid;grid-template-columns:2fr 1fr;gap:28px}.gl-tools label{display:grid;gap:12px;font-size:12px}.gl-tools input,.gl-tools select{padding:17px;background:transparent;border:1px solid #bdbbb5;font:inherit;font-size:16px;color:inherit;width:100%;box-sizing:border-box}.gl-alpha{display:flex;flex-wrap:wrap;gap:20px;margin:35px 0}.gl-alpha a{font-size:18px;padding:8px}.gl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.gl-entry{border-top:1px solid #ccc;padding-top:25px;scroll-margin-top:120px}.gl-entry small{font-size:10px;text-transform:uppercase;letter-spacing:.13em}.gl-entry h2{font-size:29px;line-height:1.1;margin:18px 0}.gl-entry p{font-size:16px;line-height:1.7}.gl-entry a{font-size:12px}.gl-entry[hidden],.gl-alpha a[hidden]{display:none}.set-hero{margin:30px 4.5%}.set-hero img{width:100%;display:block}.set-hero figcaption,.set-gallery figcaption{font-size:12px;line-height:1.6;padding:16px 0}.set-gallery{display:grid;grid-template-columns:1fr 1fr;gap:35px}.set-gallery figure{margin:0}.set-gallery img{width:100%;display:block}.set-gallery figure:last-child{grid-column:span 2}.section.narrow h3{margin-top:40px}.section.narrow p{line-height:1.8}@media(max-width:750px){.gl-tools,.gl-grid,.set-gallery{grid-template-columns:1fr}.gl-grid{gap:30px}.set-gallery figure:last-child{grid-column:auto}.set-hero{margin:20px}.gl-alpha{gap:6px}}
