.form-note{color:#c4cec7}
.paper .form-note,.connected-inquiry .form-note{color:#49574e}
.background-story{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.75fr);gap:7%;align-items:start}
.background-photo{margin:8px 0 0}
.background-photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}
.background-photo figcaption{margin-top:12px;font-size:13px;color:#c4cec7}
.lensgrinder-shoutout{margin-top:45px;max-width:900px}
.lensgrinder-shoutout h3{font-size:clamp(28px,4vw,40px);margin:18px 0}
.lensgrinder-shoutout a{display:inline-block;min-height:44px;padding:10px 0;text-decoration:underline;text-underline-offset:5px}
.installation-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:1000px){.installation-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.installation-gallery{grid-template-columns:1fr}}
@media(max-width:760px){.background-story{grid-template-columns:1fr;gap:25px}.background-photo{max-width:420px;margin-top:0}}
