.ip6-gallery-head{display:grid;grid-template-columns:1fr 1fr;gap:var(--f-gap);align-items:end;margin-bottom:32px}.ip6-gallery-head .ift6-copy{margin:0}.ip6-album{display:grid;grid-template-columns:repeat(var(--album-columns,4),minmax(0,1fr));gap:20px}.ip6-album figure{margin:0;min-width:0}.ip6-album img{display:block;width:100%;aspect-ratio:var(--album-ratio,4/5);height:auto;object-fit:cover;border:0;border-radius:0;transform:none;box-shadow:none}.ip6-album figcaption{padding-top:12px;color:var(--f-ink);font:600 12px/1.5 var(--f-body)}.ip6-inquiry,.ip6-collabs{position:relative}.ip6-anchor{position:absolute;top:0;scroll-margin-top:140px}.ip6-inquiry-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--f-gap)}.ip6-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ip6-field-wide{grid-column:1/-1}.ip6-form label{display:block;color:var(--f-ink);font:600 13px/1.5 var(--f-body);margin-bottom:8px}.ip6-form input,.ip6-form textarea{display:block;width:100%;min-width:0;min-height:48px;border:1px solid var(--f-line);border-radius:0;padding:12px;color:var(--f-ink);background:var(--f-bg);font:400 16px/1.5 var(--f-body)}.ip6-form textarea{resize:vertical}.ip6-form input:focus-visible,.ip6-form textarea:focus-visible{outline:2px solid var(--f-accent);outline-offset:2px}.ip6-form-note{font-size:12px;line-height:1.7;margin:20px 0!important}.ip6-form-note a{text-decoration:underline;text-underline-offset:3px}.ip6-form .ift6-button{cursor:pointer;margin-top:4px}.ip6-success,.ip6-errors{padding:20px;border:1px solid var(--f-line)}.ip6-collabs-app{max-width:1120px;margin:auto}.ip6-collabs-app .collabs-page__main{font-family:var(--f-body)}.ip6-collabs-app .collabs-page{padding-top:0;padding-bottom:0}.ip6-collabs-app a:focus-visible{outline:2px solid var(--f-accent);outline-offset:4px}@media(max-width:749px){.ip6-gallery-head,.ip6-inquiry-grid{grid-template-columns:1fr;gap:24px}.ip6-gallery-head{margin-bottom:24px}.ip6-album{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.ip6-fields{grid-template-columns:1fr;gap:16px}.ip6-form .ift6-button{width:100%}.ip6-anchor{scroll-margin-top:110px}}