/* Alignment only: original typography, vertical spacing, background and button dimensions retained. */
html body #works .works__foot,html body #together .together-v3__foot{display:grid!important;grid-template-columns:minmax(0,40fr) minmax(0,40fr) minmax(max-content,20fr)!important;column-gap:32px!important;align-items:center!important}
html body #works .works__foot-text,html body #together .together-v3__foot-text{display:contents!important}
html body #works .works__foot-lead,html body #together .together-v3__foot-lead{grid-column:1;align-self:center!important}
html body #works .works__foot-note,html body #together .together-v3__foot-note{grid-column:2;align-self:center!important}
html body #works .works__foot>button,html body #together .together-v3__foot>button{grid-column:3;justify-self:end!important;align-self:center!important}
#together .together-v3__foot-note .cta-paragraph{display:block;margin-top:12px}
@media(max-width:768px){html body #together .together-v3__foot{padding-left:var(--gutter)!important;padding-right:var(--gutter)!important}html body #works .works__foot,html body #together .together-v3__foot{grid-template-columns:minmax(0,1fr)!important}html body #works .works__foot-lead,html body #works .works__foot-note,html body #works .works__foot>button,html body #together .together-v3__foot-lead,html body #together .together-v3__foot-note,html body #together .together-v3__foot>button{grid-column:1;justify-self:start!important}}
