.collaboration-page{background:var(--paper);min-height:100vh;color:var(--ink);padding:50px clamp(18px,6vw,90px)}.collaboration-page>header,.service-grid,.collaboration-page>form{max-width:960px;margin:auto}.collaboration-page>header>a{color:var(--muted);font-size:11px;text-decoration:none}.collaboration-page>header>span{letter-spacing:1.6px;color:#999;margin-top:45px;font-size:9px;display:block}.collaboration-page h1{letter-spacing:-2px;margin:8px 0;font-size:clamp(38px,6vw,70px)}.collaboration-page>header p{color:var(--muted);line-height:2}.service-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:32px;display:grid}.service-grid button{text-align:right;background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:12px;padding:20px}.service-grid button.selected{border:2px solid var(--brand-dark);transform:translateY(-2px)}.service-grid span{font-size:18px;font-weight:900;display:block}.service-grid strong{color:#9a6416;margin-top:6px;display:block}.service-grid p{color:var(--muted);font-size:11px;line-height:1.8}.collaboration-page>form{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-top:16px;padding:25px}.collaboration-page form h2{margin-top:0}.collaboration-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.collaboration-fields label{gap:6px;font-size:10px;display:grid}.collaboration-fields label:has(textarea){grid-column:1/-1}.collaboration-fields input,.collaboration-fields textarea,.collaboration-fields select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:12px}.collaboration-fields textarea{resize:vertical;min-height:140px}.collaboration-page form>button{background:var(--brand-dark);color:#fff;cursor:pointer;border:0;border-radius:8px;margin-top:14px;padding:13px 20px}.collaboration-page form>small{color:#527300;margin-top:10px;display:block}.honeypot{position:absolute!important;left:-9999px!important}@media (width<=700px){.service-grid,.collaboration-fields{grid-template-columns:1fr}.collaboration-fields label:has(textarea){grid-column:auto}}
