.signal-site .signal-collaboration .signal-container{max-width:1360px}.signal-collaboration-opening{grid-template-columns:minmax(0,1fr) minmax(13rem,31%);align-items:center;gap:clamp(2rem,6vw,6.5rem);padding-block:clamp(2.75rem,5.8vw,5.25rem) clamp(3rem,7vw,6rem);display:grid}.signal-collaboration-opening .signal-section-label{margin-block-end:clamp(1rem,2.4vw,1.8rem)}.signal-site .signal-collaboration .signal-page-title{text-wrap:balance;max-width:19ch;font-size:clamp(2.55rem,5.1vw,5.35rem)}.signal-collaboration-intro{max-width:53ch;margin-block-start:1.35rem;font-size:clamp(1rem,1.42vw,1.27rem)}.signal-collaboration-actions{flex-wrap:wrap;align-items:center;gap:.35rem 1.5rem;margin-block-start:1.3rem;display:flex}.signal-collaboration-portrait{justify-self:end;width:100%;max-width:340px}.signal-collaboration :is(h2,h3,h4){text-wrap:pretty;font-weight:650;line-height:1.17}.signal-collaboration h2{letter-spacing:-.045em;font-size:clamp(1.95rem,4vw,4rem)}.signal-collaboration h3{letter-spacing:-.025em;font-size:clamp(1.14rem,1.85vw,1.55rem)}.signal-collaboration h4{font-size:1rem}.signal-collaboration :is(h2,h3,h4):lang(ar){letter-spacing:0;line-height:1.4}.signal-collaboration :is(p,li){line-height:1.65}.signal-collaboration-section{border-block-start:1px solid var(--signal-rule);padding-block:clamp(2.6rem,5.2vw,5rem)}.signal-collaboration-section p{color:var(--signal-reading-ink);max-width:53ch}.signal-collaboration :is(.signal-collaboration-proof,.signal-collaboration-secondary,.signal-collaboration-executive) h2{font-size:clamp(1.72rem,3.1vw,3rem)}.signal-collaboration-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,2.65rem);margin-block-start:clamp(1.25rem,3vw,2.4rem);display:grid}.signal-collaboration-case{grid-template-columns:minmax(0,1fr);align-content:start;gap:.85rem;height:100%;display:grid}.signal-collaboration-case>:only-child{grid-column:1/-1}.signal-collaboration-case>picture{min-width:0;display:block}.signal-collaboration-case img{aspect-ratio:3/2;object-fit:cover;background:var(--signal-soft);width:100%;height:auto;display:block}.signal-collaboration-case h3{align-items:baseline;gap:.6rem;margin-block:.2rem .4rem;display:flex}.signal-collaboration-case h3 svg{flex:none;align-self:center}.signal-collaboration-case:is(:hover,:focus-visible) h3 bdi{text-underline-offset:.19em;text-decoration:underline}.signal-collaboration-proof p{font-size:.93rem}.signal-collaboration-proof .signal-collaboration-role{color:var(--signal-muted);font-size:.77rem;font-weight:600;line-height:1.45}.signal-collaboration-sprint,.signal-collaboration-scope,.signal-collaboration-options,.signal-collaboration-executive{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.3rem,4vw,4rem);display:grid}.signal-collaboration-sprint{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start}.signal-collaboration-sprint .signal-collaboration-lead{margin-block-start:.65rem;font-size:clamp(1.02rem,1.75vw,1.32rem)}.signal-collaboration-sprint .signal-collaboration-duration{color:var(--signal-muted);text-align:end;justify-self:end;font-size:.88rem}.signal-collaboration-scope,.signal-collaboration-process,.signal-collaboration-options{margin-block-start:clamp(1.55rem,3.5vw,2.7rem)}.signal-collaboration :is(.signal-collaboration-scope,.signal-collaboration-options) h3+p{margin-block-start:.55rem}.signal-collaboration-situations{color:var(--signal-reading-ink);margin-block-start:.55rem;padding-inline-start:1.15rem;list-style:outside}.signal-collaboration-situations li+li{margin-block-start:.3rem}.signal-collaboration-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.65rem,2.2vw,2rem);margin-block-start:.9rem;display:grid}.signal-collaboration-steps li{border-block-start:1px solid var(--signal-rule);grid-template-columns:2ch minmax(0,1fr);gap:.65rem;padding-block-start:.65rem;display:grid}.signal-collaboration-steps p{margin-block-start:.2rem;font-size:.88rem}.signal-collaboration-step-number{font-variant-numeric:tabular-nums;color:var(--signal-muted);font-size:.74rem;font-weight:650}.signal-collaboration-sprint-close{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.75rem;margin-block-start:clamp(1.5rem,3.5vw,2.7rem);display:flex}.signal-collaboration-executive{align-items:start}.signal-collaboration-link{width:fit-content;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--signal-muted);text-decoration-color:var(--signal-muted);text-underline-offset:.26em;align-items:center;gap:.55rem;font-weight:600;display:inline-flex}.signal-collaboration :is(.signal-collaboration-link,.signal-collaboration-case):focus-visible{outline:2px solid var(--signal-accent-ink);outline-offset:4px}.signal-collaboration-link:is(:hover,:focus-visible){-webkit-text-decoration-color:var(--signal-accent-ink);text-decoration-color:var(--signal-accent-ink)}.signal-collaboration-link svg{color:var(--signal-accent-ink);flex:none}.signal-collaboration :is(.signal-collaboration-link,.signal-project-button,.signal-collaboration-case):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{scale:-1 1}.signal-collaboration :is(.signal-collaboration-options,.signal-collaboration-executive) .signal-collaboration-link{margin-block-start:.35rem}@media (width<=899px){.signal-collaboration-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=699px){.signal-collaboration-opening{grid-template-columns:minmax(0,1fr);gap:1.55rem}.signal-collaboration-portrait{justify-self:start;max-width:168px}.signal-collaboration-proof-grid{grid-template-columns:minmax(0,1fr)}.signal-collaboration-case{grid-template-columns:minmax(0,.53fr) minmax(0,1fr);align-items:start}.signal-collaboration-sprint,.signal-collaboration-scope,.signal-collaboration-options,.signal-collaboration-executive{grid-template-columns:minmax(0,1fr)}.signal-collaboration-sprint,.signal-collaboration-executive{gap:.65rem}.signal-collaboration-sprint .signal-collaboration-duration{text-align:start;justify-self:start}.signal-collaboration .signal-project-button{white-space:normal;min-width:0;max-width:100%;height:auto}}@media (width<=439px){.signal-collaboration-opening{padding-block-start:clamp(1.45rem,7vw,2rem)}.signal-site .signal-collaboration .signal-page-title{font-size:clamp(2rem,9.2vw,2.55rem)}.signal-collaboration-intro,.signal-collaboration-actions{margin-block-start:1rem}.signal-collaboration-case{gap:.65rem}.signal-collaboration-case h3{margin-block-end:.25rem}.signal-collaboration-proof p{font-size:.875rem}.signal-collaboration-proof .signal-collaboration-role{font-size:.74rem}}@media (width<=359px){.signal-collaboration-opening .signal-section-label{margin-block-end:.75rem}.signal-collaboration-opening .signal-collaboration-intro{margin-block-start:.75rem;line-height:1.5}.signal-collaboration-actions{gap:.2rem 1rem;margin-block-start:.75rem}.signal-collaboration-actions .signal-project-button{padding-block:.875rem}}
