@import "https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500&family=Newsreader:opsz,wght@6..72,400&display=swap";:root{--paper:#f4f1ea;--ink:#171714;--muted:#756f67;--line:#17171447;--rust:#a44f32;--frame:#eee9df;--white:#fffaf4;--font-sans:"Instrument Sans", Arial, sans-serif;--font-serif:"Newsreader", Georgia, serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);margin:0}body:before{z-index:100;content:"";pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='4' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.72'/%3E%3C/svg%3E");position:fixed;inset:0}body.modal-open{overflow:hidden}button,a{color:inherit}button{font:inherit}a{text-decoration:none}img{display:block}.site-header{z-index:20;border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;min-height:74px;margin:0 .7vw;padding:0 1.6vw;display:grid;position:relative}.brand{letter-spacing:.19em;width:max-content;font-size:clamp(.82rem,1.45vw,1.28rem);font-weight:500;line-height:1}.nav{gap:clamp(1.8rem,4vw,4.5rem);display:flex}.nav a,.language-switch button{font-size:.92rem;position:relative}.nav a:after{content:"";background:var(--ink);transform-origin:100%;height:1px;transition:transform .22s;position:absolute;bottom:-.45rem;left:0;right:0;transform:scaleX(0)}.nav a:hover:after,.nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.language-switch{justify-self:end;align-items:center;gap:.2rem;display:flex}.language-switch button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.4rem}.language-switch button+button:before{content:"·";color:var(--ink);margin-right:.55rem}.language-switch button[aria-pressed=true]{color:var(--rust)}.menu-toggle{display:none}.hero{grid-template-columns:minmax(300px,30%) minmax(0,70%);min-height:calc(100svh - 74px);padding:clamp(1.4rem,2.6vw,2.8rem) 1.4vw clamp(2rem,4vw,4.2rem);display:grid;overflow:hidden}.hero-copy{align-self:center;padding:1.5vw 3.1vw 3vw 2.3vw}.eyebrow{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 2rem;font-size:.7rem;font-weight:500}h1,h2,h3,p{margin-top:0}h1,h2{font-family:var(--font-serif);letter-spacing:-.045em;font-weight:400}h1{max-width:8ch;margin-bottom:clamp(1.5rem,3vw,3rem);font-size:clamp(3.7rem,6.25vw,7rem);line-height:.88}.hero-intro{max-width:24rem;color:var(--muted);margin-bottom:2.6rem;font-size:clamp(1rem,1.3vw,1.28rem);line-height:1.55}.primary-link{background:var(--rust);min-width:13.5rem;color:var(--white);justify-content:space-between;align-items:center;padding:1.05rem 1.35rem;transition:background .22s,transform .22s;display:inline-flex}.primary-link:hover,.primary-link:focus-visible{background:var(--ink);transform:translateY(-2px)}.contact-sheet{align-self:stretch;min-height:630px;display:grid}.contact-sheet-two{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(.75rem,1.4vw,1.6rem)}.film-frame{background:var(--frame);cursor:zoom-in;border:1px solid #17171421;grid-template-rows:auto 1fr auto;min-width:0;padding:clamp(.38rem,.62vw,.72rem);transition:transform .28s,box-shadow .28s;display:grid}.film-frame:hover,.film-frame:focus-visible{z-index:2;outline:1px solid var(--ink);outline-offset:3px;transform:translateY(-4px)rotate(-.2deg);box-shadow:0 1.2rem 2.8rem #251f181f}.film-meta{letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:1.25rem;font-size:clamp(.45rem,.53vw,.62rem);display:flex}.film-meta-bottom{padding-top:.22rem}.film-arrow{font-size:.45rem}.film-image,.series-photo,.lightbox-image{display:block;position:relative;overflow:hidden}.film-image img,.series-photo img,.lightbox-image img{width:100%;height:100%}.film-image img,.series-photo img{object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.film-frame:hover img,.series-image:hover img{transform:scale(1.018)}.exposure-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.04em;align-items:center;gap:1.1rem;margin:0 .7vw;padding:.9rem 1.1vw;font-size:.64rem;display:flex}.exposure-strip i{background:var(--muted);width:2.8rem;height:1px}.exposure-spacer{flex:1}.series-section{padding:clamp(5rem,9vw,10rem) 2vw clamp(4rem,8vw,8rem)}.series-heading{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.25fr 1fr;align-items:end;gap:2rem;margin-bottom:clamp(3rem,7vw,7rem);padding-bottom:2rem;display:grid}.series-heading .eyebrow{align-self:start;margin-bottom:0}.series-heading h2,.about-section h2,.contact-section h2{margin-bottom:0;font-size:clamp(3rem,5.7vw,6.5rem);line-height:.94}.series-heading>p:last-child{color:var(--muted);margin-bottom:0;line-height:1.65}.series-gallery{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.2rem,2.4vw,3rem);display:grid}.series-image{text-align:left;cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.series-image-wide{grid-column:1/10}.series-image-close{grid-column:5/13;margin-top:clamp(4rem,10vw,11rem)}.series-photo{aspect-ratio:3/2;background:#e6dfd3}.series-caption{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;padding:.8rem 0;font-size:.66rem;display:flex}.about-section{border-top:1px solid var(--line);grid-template-columns:1.1fr .8fr .7fr;align-items:start;gap:clamp(2rem,5vw,7rem);margin:clamp(4rem,8vw,9rem) 2vw 0;padding:clamp(4rem,8vw,8rem) 0;display:grid}.about-lead{font-family:var(--font-serif);margin-top:3rem;font-size:clamp(1.5rem,2.3vw,2.45rem);line-height:1.3}.manifesto-note{border:1px solid var(--line);margin-top:10rem;padding:1.25rem}.manifesto-note>span{color:var(--rust);font-size:1.4rem}.manifesto-note h3{font-family:var(--font-serif);margin:2.5rem 0 1rem;font-size:2rem;font-weight:400}.manifesto-note p{color:var(--muted);margin-bottom:0;line-height:1.55}.contact-section{background:var(--rust);color:var(--white);text-align:center;margin-top:3rem;padding:clamp(5rem,10vw,11rem) 10vw}.contact-section .eyebrow{color:#fffaf4b8}.contact-section h2{max-width:12ch;margin:0 auto 2.5rem}.contact-section>p:not(.eyebrow){max-width:38rem;margin:0 auto 2.4rem;font-size:1.08rem;line-height:1.6}.contact-link{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;padding:.8rem 0;font-size:.76rem;display:inline-block}footer{grid-template-columns:1fr auto auto;align-items:center;gap:3rem;min-height:120px;padding:2rem 2vw;display:grid}footer p{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.7rem}.lightbox{z-index:90;color:#fff;background:#12110ff5;grid-template-columns:minmax(2.5rem,8vw) minmax(0,1fr) minmax(2.5rem,8vw);place-items:center;padding:clamp(3.5rem,6vw,6rem) 1rem;display:grid;position:fixed;inset:0}.lightbox-image{width:min(78vw,1180px);height:min(80vh,790px)}.lightbox-image img{object-fit:contain}.lightbox-close{color:#fff;cursor:pointer;background:0 0;border:0;padding:.7rem;position:absolute;top:1.5rem;right:1.5rem}.lightbox-nav{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:50%;width:3rem;height:3rem}.lightbox>p{letter-spacing:.12em;margin:0;font-size:.7rem;position:absolute;bottom:1.4rem}.reveal{animation:.7s cubic-bezier(.2,.7,.2,1) both reveal}.reveal-2{animation-delay:80ms}.reveal-3{animation-delay:.15s}@keyframes reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=1050px){.hero{grid-template-columns:38% 62%}.contact-sheet-two{grid-template-columns:1fr;align-content:center}.contact-sheet-two .film-frame-1,.contact-sheet-two .film-frame-2{height:min(38vh,380px);margin:0}.series-heading,.about-section{grid-template-columns:1fr 1fr}.series-heading>p:last-child{grid-column:2}.manifesto-note{grid-column:2;margin-top:0}}@media (width<=760px){html{scroll-padding-top:70px}.site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f4f1eaf2;grid-template-columns:1fr auto auto;min-height:66px;margin:0;padding:0 1rem;position:sticky;top:0}.brand{max-width:13rem;font-size:.78rem}.menu-toggle{background:0 0;border:0;place-content:center;gap:5px;width:2.6rem;height:2.6rem;padding:0;display:grid}.menu-toggle span{background:var(--ink);width:1.2rem;height:1px;display:block}.nav{border-bottom:1px solid var(--line);background:var(--paper);flex-direction:column;gap:0;padding:1.5rem 1rem 2rem;display:none;position:absolute;top:100%;left:0;right:0}.nav.is-open{display:flex}.nav a{font-family:var(--font-serif);border-bottom:1px solid #1717141f;padding:.9rem 0;font-size:1.9rem}.language-switch{order:2}.language-switch button{font-size:.68rem}.language-switch button+button:before{margin-right:.25rem}.hero{grid-template-columns:1fr;min-height:auto;padding:4.4rem 1rem 2.2rem}.hero-copy{padding:0 0 4rem}h1{max-width:9ch;font-size:clamp(3.6rem,17vw,5.4rem)}.hero-intro{max-width:21rem}.contact-sheet-two{grid-template-columns:1fr;gap:.8rem;min-height:auto}.contact-sheet-two .film-frame-1,.contact-sheet-two .film-frame-2{height:auto;margin:0}.film-image{aspect-ratio:3/2}.film-meta{font-size:.48rem}.exposure-strip{margin:0;overflow:hidden}.exposure-spacer,.exposure-strip span:nth-last-child(-n+2){display:none}.series-section{padding:6rem 1rem}.series-heading,.about-section{grid-template-columns:1fr}.series-heading>p:last-child,.manifesto-note{grid-column:auto}.series-heading h2,.about-section h2,.contact-section h2{font-size:clamp(3.1rem,15vw,5.2rem)}.series-gallery{grid-template-columns:1fr;gap:3.5rem}.series-image-wide,.series-image-close{grid-column:auto;margin-top:0}.series-caption{gap:1rem;font-size:.58rem}.about-section{gap:2.4rem;margin:1rem 1rem 0;padding:5rem 0}.about-lead,.manifesto-note{margin-top:0}.contact-section{padding:6rem 1.2rem}footer{grid-template-columns:1fr;gap:1.2rem;padding:2.5rem 1rem}.lightbox{grid-template-columns:2.6rem minmax(0,1fr) 2.6rem;padding:4rem .25rem}.lightbox-image{width:78vw;height:72vh}.lightbox-nav{width:2.4rem;height:2.4rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.contact-sheet-two{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);gap:clamp(.9rem,1.8vw,2rem)}.contact-sheet-two .film-frame-1{height:min(74vh,760px)}.contact-sheet-two .film-frame-2{height:min(56vh,590px);margin-top:10vh}.series-navigator{margin-bottom:clamp(3rem,6vw,6rem);overflow:hidden}.series-navigator-header{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.25rem;display:flex}.series-navigator-header .eyebrow{margin-bottom:.35rem}.series-navigator-hint{color:var(--muted);margin:0;font-size:.78rem}.series-navigator-controls{gap:.5rem;display:flex}.series-navigator-controls button{border:1px solid var(--line);background:var(--paper);width:2.8rem;height:2.8rem;color:var(--ink);cursor:pointer;place-items:center;padding:0;font-size:1.1rem;transition:border-color .18s,background .18s,color .18s;display:grid}.series-navigator-controls button:hover:not(:disabled),.series-navigator-controls button:focus-visible{border-color:var(--rust);background:var(--rust);color:var(--white)}.series-navigator-controls button:focus-visible,.series-card:focus-visible{outline:2px solid var(--rust);outline-offset:3px}.series-navigator-controls button:disabled{cursor:default;opacity:.32}.series-track{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:var(--rust) transparent;scrollbar-width:thin;gap:clamp(.75rem,1.4vw,1.25rem);max-width:100%;padding:.25rem .2rem 1rem;scroll-padding-inline:.2rem;display:flex;overflow-x:auto}.series-card{border:1px solid var(--line);background:var(--paper);min-width:0;color:var(--ink);text-align:left;cursor:pointer;scroll-snap-align:start;flex-direction:column;flex:0 0 clamp(370px,30vw,400px);padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.series-card:hover:not([aria-current=true]){border-color:var(--rust);transform:translateY(-2px);box-shadow:0 .9rem 2rem #2a252217}.series-card-image{aspect-ratio:16/9;background:var(--frame);display:block;overflow:hidden}.series-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .28s}.series-card:hover .series-card-image img{transform:scale(1.025)}.series-card-body{gap:.55rem;min-height:10.5rem;padding:1.1rem 1.2rem 1.2rem;display:grid}.series-card-topline{color:var(--rust);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.62rem;display:flex}.series-card-current{border:1px solid var(--rust);color:var(--white);padding:.28rem .42rem;font-size:.54rem;line-height:1}.series-card strong{font-family:var(--font-serif);font-size:clamp(1.5rem,2vw,2rem);font-weight:400;line-height:1}.series-card-meta,.series-card-count{letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;line-height:1.45}.series-card-meta{color:var(--muted)}.series-card-count{color:var(--rust);align-self:end;margin-top:auto}.series-card[aria-current=true]{border-color:var(--ink);background:var(--ink);color:var(--white)}.series-card[aria-current=true] .series-card-meta{color:#fffaf4ad}.series-heading{grid-template-columns:.72fr 1.15fr 1.18fr;gap:clamp(1.5rem,3vw,3.5rem)}.series-meta{color:var(--rust);letter-spacing:.11em;text-transform:uppercase;margin:1.15rem 0 0;font-size:.72rem}.series-copy{color:var(--muted);margin-bottom:0;line-height:1.72}.series-image-1{grid-column:1/5}.series-image-2{grid-column:6/13;margin-top:clamp(3rem,7vw,8rem)}.series-image-3{grid-column:1/8;margin-top:clamp(2rem,5vw,6rem)}.series-image-4{grid-column:7/13;margin-top:clamp(5rem,11vw,12rem)}.series-image-5{grid-column:2/12;margin-top:clamp(3rem,8vw,9rem)}.series-image-6{grid-column:1/7;margin-top:clamp(2rem,5vw,6rem)}.series-image-7{grid-column:7/13;margin-top:clamp(5rem,11vw,12rem)}.series-image-8{grid-column:2/12;margin-top:clamp(3rem,8vw,9rem)}.series-image.is-portrait .series-photo{aspect-ratio:2/3}.series-image.is-landscape .series-photo{aspect-ratio:3/2}.lightbox-caption{letter-spacing:.11em;text-transform:uppercase;gap:2rem;margin:0;font-size:.68rem;display:flex;position:absolute;bottom:1.25rem}@media (width<=1050px){.series-copy{grid-column:2}}@media (width<=760px){.film-frame.is-portrait .film-image{aspect-ratio:2/3}.film-frame.is-landscape .film-image{aspect-ratio:3/2}.series-navigator{margin-bottom:4rem}.series-navigator-controls{display:none}.series-track{gap:.8rem;padding-right:.5rem}.series-card{flex-basis:min(82vw,310px)}.series-card-body{min-height:9.8rem}.series-heading{grid-template-columns:1fr}.series-copy{grid-column:auto}.series-image-1,.series-image-2,.series-image-3,.series-image-4,.series-image-5,.series-image-6,.series-image-7,.series-image-8{grid-column:auto;margin-top:0}.lightbox-caption{justify-content:space-between;gap:1rem;font-size:.56rem;bottom:1rem;left:1rem;right:1rem}}.collaboration-section{border-top:1px solid var(--line);padding:clamp(5.5rem,9vw,10rem) 2vw clamp(5rem,8vw,8rem)}.collaboration-intro{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:clamp(2rem,7vw,9rem);padding-bottom:clamp(4rem,8vw,8rem);display:grid}.collaboration-intro h2,.form-intro h2{max-width:11ch;font-family:var(--font-serif);letter-spacing:-.05em;margin:0;font-size:clamp(3.4rem,6.7vw,7.6rem);font-weight:400;line-height:.92}.collaboration-intro>div:last-child>p{max-width:40rem;color:var(--muted);margin-bottom:2.2rem;font-size:clamp(1rem,1.3vw,1.22rem);line-height:1.68}.themes-heading{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:2rem;padding:1.5rem 0;display:flex}.themes-heading .eyebrow{margin:0}.themes-heading>p:last-child{color:var(--muted);text-align:right;margin:0}.collaboration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.1rem,2vw,2.2rem);padding:clamp(2rem,4vw,4rem) 0 clamp(5rem,9vw,9rem);display:grid}.collaboration-card{border:1px solid var(--line);background:#fffaf438;grid-template-rows:auto 1fr;min-width:0;display:grid}.collaboration-card-image{aspect-ratio:1;filter:saturate(.88)contrast(.98);background-image:url(/images/collaboration-sprite.webp);background-repeat:no-repeat;background-size:300% 200%}.collaboration-card-image-0{background-position:0 0}.collaboration-card-image-1{background-position:50% 0}.collaboration-card-image-2{background-position:100% 0}.collaboration-card-image-3{background-position:0 100%}.collaboration-card-image-4{background-position:50% 100%}.collaboration-card-image-5{background-position:100% 100%}.collaboration-card-copy{grid-template-columns:auto 1fr;align-content:start;gap:.6rem 1rem;padding:1.2rem;display:grid}.collaboration-card-copy>span{color:var(--rust);letter-spacing:.12em;font-size:.65rem}.collaboration-card-copy h3{font-family:var(--font-serif);margin:0;font-size:clamp(1.55rem,2.2vw,2.35rem);font-weight:400;line-height:1}.collaboration-card-copy p,.collaboration-card-copy small{grid-column:2}.collaboration-card-copy p{color:var(--muted);margin:.8rem 0 1.3rem;line-height:1.58}.collaboration-card-copy small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-self:end;font-size:.62rem}.collaboration-details{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.35fr .9fr .72fr;display:grid}.collaboration-details>*{padding:clamp(1.8rem,3.5vw,3.8rem)}.collaboration-details>*+*{border-left:1px solid var(--line)}.process-panel .eyebrow,.respect-panel .eyebrow{margin-bottom:2.2rem}.process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem 1.6rem;display:grid}.process-grid article>span{color:var(--rust);letter-spacing:.12em;font-size:.65rem}.process-grid h3,.exchange-panel h3{font-family:var(--font-serif);margin:.55rem 0 .8rem;font-size:1.65rem;font-weight:400}.process-grid p,.respect-panel p,.exchange-panel p{color:var(--muted);margin-bottom:0;line-height:1.6}.respect-lead{font-family:var(--font-serif);font-size:clamp(1.25rem,1.7vw,1.7rem);line-height:1.38!important}.respect-panel ul{gap:.85rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.respect-panel li{color:var(--muted);padding-left:1.5rem;line-height:1.4;position:relative}.respect-panel li:before{content:"✓";color:var(--rust);position:absolute;left:0}.exchange-panel{background:var(--ink);color:var(--white);flex-direction:column;justify-content:space-between;display:flex}.exchange-panel p{color:#fffaf4bd}.exchange-panel .selection-note{border-top:1px solid #fffaf447;margin-top:3rem;padding-top:1.5rem;font-size:.78rem}.collaboration-form-wrap{grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:clamp(2rem,7vw,8rem);padding:clamp(5rem,9vw,9rem) 0 0;display:grid}.form-intro{align-self:start;position:sticky;top:3rem}.form-intro h2{font-size:clamp(3.2rem,5.5vw,6.2rem)}.form-intro>p:last-child{max-width:28rem;color:var(--muted);margin-top:2rem;line-height:1.65}.collaboration-form{border:1px solid var(--line);background:#fffaf457;padding:clamp(1.5rem,3vw,3rem)}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.form-field{align-content:start;gap:.55rem;min-width:0;display:grid}.form-field>span,.publication-fields legend,.conditional-fields legend{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:500}.form-field b{color:var(--rust)}.form-field input,.form-field select,.form-field textarea{width:100%;min-height:3rem;color:var(--ink);font:inherit;background:#fffaf485;border:1px solid #17171447;border-radius:0;padding:.8rem .9rem}.form-field textarea{resize:vertical;line-height:1.5}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{outline:1px solid var(--rust);outline-offset:2px}.field-wide{grid-column:1/-1}.radio-row{background:#fffaf485;border:1px solid #17171447;flex-wrap:wrap;align-items:center;gap:.85rem 1.5rem;min-height:3rem;padding:.75rem .9rem;display:flex}.radio-row label,.publication-fields label,.consent-fields label{color:var(--muted);align-items:flex-start;gap:.65rem;line-height:1.45;display:flex}.radio-row input,.publication-fields input,.consent-fields input{accent-color:var(--rust);flex:none;margin-top:.2rem}.conditional-fields,.publication-fields{border:1px solid var(--line);gap:1.2rem;margin:2rem 0 0;padding:1.5rem;display:grid}.conditional-fields{background:#a44f320d}.publication-fields label+label{margin-top:.5rem}.consent-fields{gap:.8rem;margin:1.5rem 0 2rem;display:grid}.form-submit{background:var(--rust);min-width:min(100%,19rem);color:var(--white);cursor:pointer;border:0;justify-content:space-between;gap:2rem;padding:1rem 1.2rem;transition:background .22s,transform .22s;display:inline-flex}.form-submit:hover,.form-submit:focus-visible{background:var(--ink);transform:translateY(-2px)}.form-hint,.form-status{max-width:42rem;color:var(--muted);margin:1rem 0 0;font-size:.72rem;line-height:1.5}.form-status{color:var(--rust)}@media (width<=1100px){.collaboration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collaboration-details{grid-template-columns:1fr 1fr}.exchange-panel{border-top:1px solid var(--line);grid-column:1/-1;border-left:0!important}}@media (width<=760px){.collaboration-section{padding:5rem 1rem}.collaboration-intro,.collaboration-form-wrap{grid-template-columns:1fr}.collaboration-intro{gap:2rem}.themes-heading{display:grid}.themes-heading>p:last-child{text-align:left}.collaboration-grid,.collaboration-details,.form-grid{grid-template-columns:1fr}.collaboration-details>*+*{border-top:1px solid var(--line);border-left:0}.process-grid{grid-template-columns:1fr}.field-wide{grid-column:auto}.form-intro{position:static}.collaboration-form{padding:1rem}.radio-row{flex-direction:column;align-items:flex-start}}.collaboration-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.collaboration-card-image{aspect-ratio:3/2;background:#e9e3da;overflow:hidden}.collaboration-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .42s;display:block}.collaboration-card:hover .collaboration-card-image img,.collaboration-card:focus-within .collaboration-card-image img{transform:scale(1.018)}.radio-row{grid-template-columns:repeat(3,minmax(0,max-content));justify-content:start;align-items:center;gap:.9rem 2rem;display:grid}.radio-row label,.publication-fields label,.consent-fields label{align-items:center}.radio-row input,.publication-fields input,.consent-fields input{flex:0 0 1rem;width:1rem;height:1rem;min-height:0;margin:0;padding:0}.contact-section#contact{display:none}@media (width<=1280px){.collaboration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.collaboration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.collaboration-grid{grid-template-columns:1fr}.radio-row{grid-template-columns:1fr;gap:.9rem}}.collaboration-form .form-section{border-top:1px solid var(--line);padding:clamp(1.4rem,2.6vw,2.4rem) 0}.collaboration-form .form-section:first-child{border-top:0;padding-top:0}.form-section-heading{grid-template-columns:2.3rem minmax(0,1fr);gap:.85rem;margin-bottom:1.5rem;display:grid}.form-section-heading>span{color:var(--rust);letter-spacing:.12em;padding-top:.25rem;font-size:.65rem}.form-section-heading h3{font-family:var(--font-serif);margin:0;font-size:clamp(1.65rem,2.1vw,2.35rem);font-weight:400;line-height:1.08}.form-section-heading p{max-width:48rem;color:var(--muted);margin:.55rem 0 0;font-size:.82rem;line-height:1.55}.form-check,.consent-fields-v2 .form-check{color:var(--muted);align-items:flex-start;gap:.75rem;line-height:1.5;display:flex}.form-check input,.consent-fields-v2 .form-check input{width:1rem;height:1rem;min-height:0;accent-color:var(--rust);flex:none;margin:.22rem 0 0;padding:0}.form-check-optional{border:1px solid var(--line);background:#a44f3209;margin-top:1.2rem;padding:1rem}.publication-fields-v2{border:0;gap:1rem;margin-top:0;padding:0}.publication-fields-v2 .publication-choice{border:1px solid var(--line);cursor:pointer;background:#fffaf473;grid-template-columns:auto 1fr;align-items:start;padding:1.25rem;transition:border-color .18s,background .18s,transform .18s;gap:.9rem!important;display:grid!important}.publication-fields-v2 .publication-choice:hover,.publication-fields-v2 .publication-choice:focus-within{border-color:var(--rust);background:#a44f320e;transform:translateY(-1px)}.publication-fields-v2 .publication-choice input{width:1rem;height:1rem;min-height:0;accent-color:var(--rust);flex:none;margin:.22rem 0 0;padding:0}.publication-choice span{gap:.55rem;display:grid}.publication-choice strong{color:var(--ink);font-size:.94rem;font-weight:500;line-height:1.48}.publication-choice small{color:var(--muted);font-size:.75rem;line-height:1.48}.consent-fields-v2{margin:0}.privacy-notice{border-left:2px solid var(--rust);background:#a44f320b;margin-top:1.5rem;padding:1.25rem}.privacy-notice h4{font-family:var(--font-serif);margin:0 0 .55rem;font-size:1.2rem;font-weight:400}.privacy-notice p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.58}.privacy-notice a{color:var(--rust);letter-spacing:.05em;text-transform:uppercase;margin-top:.8rem;font-size:.72rem;text-decoration:none;display:inline-block}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.turnstile-wrap{margin:0 0 1.5rem}.form-submit:disabled{cursor:wait;opacity:.65;transform:none}.form-status-v2{border:1px solid var(--line);max-width:none;margin-top:1.25rem;padding:1rem 1.15rem;font-size:.82rem;display:none}.form-status-v2.is-pending,.form-status-v2.is-error,.form-status-v2.is-success{gap:.4rem;display:grid}.form-status-v2.is-pending{color:var(--muted)}.form-status-v2.is-error{color:#7f2621;background:#9b352f0f;border-color:#9b352f}.form-status-v2.is-success{color:#415b3e;background:#56715212;border-color:#567152}.form-status-v2 strong{font-family:var(--font-serif);font-size:1.3rem;font-weight:400}.form-status-v2 span{line-height:1.55}.footer-privacy-link{color:inherit;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;text-decoration:none}.footer-privacy-link:hover,.footer-privacy-link:focus-visible{color:var(--rust)}@media (width<=760px){.form-section-heading{grid-template-columns:1.9rem minmax(0,1fr)}.publication-fields-v2 .publication-choice{padding:1rem}}:root{--muted:#706a62}
