.resource-gallery{padding-top:20px}.resource-gallery>h2{font-size:clamp(36px,4vw,56px)}.gallery-intro{max-width:760px;margin-top:23px}.resource-reference{margin:50px 0 65px;scroll-margin-top:30px}.resource-reference figcaption{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:22px}.resource-reference figcaption .eyebrow{display:block;margin-bottom:10px}.resource-reference h3{font-size:28px}.resource-reference figcaption p{font-size:14px;margin:10px 0 0;max-width:720px}.resource-reference>img{display:block;width:100%;height:auto;object-fit:contain;border-radius:8px;border:1px solid var(--line)}.resource-download{flex-shrink:0}.resource-download:disabled{opacity:.6;cursor:wait;transform:none}.download-status{min-height:24px;font-size:12px;margin:12px 0 0;color:var(--teal)}@media(max-width:700px){.resource-reference{margin:35px 0 45px}.resource-reference figcaption{align-items:flex-start;flex-direction:column;gap:18px}.resource-reference h3{font-size:25px}.resource-reference>img{border-radius:4px}}
