/* Source: concretta-three-sibling-cta-parity-v641.css */
/* V641 — Co-Stone micro parity with Concretta / Co-Wall, TR + EN. */

/* Keep the final project CTA content-width on tablet and mobile. */
html body.ct-costone-page.ct-sibling-landing-v627 .cb119-invite .cb119-link{
  width:max-content!important;
  max-width:100%!important;
  justify-self:start!important;
  align-self:start!important;
}

/* Match Co-Wall's architecture CTA vertical metric exactly. */
html body.ct-costone-page.ct-sibling-landing-v627
.cb119-architecture-copy > a.cb119-link.ct629-body-arrow-cta{
  padding-bottom:7px!important;
}


/* Source: costone-final-project-position-v670.css */
/* V670 — Co-Stone final project CTA position parity with sibling product pages. */
@media (min-width:821px){
  html body.ct-costone-page.ct-sibling-landing-v627 .cb119-invite .cb119-invite-inner{
    grid-template-columns:minmax(0,1fr) auto!important;
    align-items:center!important;
    gap:56px!important;
  }
  html body.ct-costone-page.ct-sibling-landing-v627 .cb119-invite .cb119-link{
    align-self:center!important;
    justify-self:start!important;
    margin:0!important;
  }
}
@media (max-width:820px){
  html body.ct-costone-page.ct-sibling-landing-v627 .cb119-invite .cb119-invite-inner{
    grid-template-columns:1fr!important;
    align-items:start!important;
    gap:28px!important;
  }
  html body.ct-costone-page.ct-sibling-landing-v627 .cb119-invite .cb119-link{
    align-self:start!important;
    justify-self:start!important;
    margin:0!important;
  }
}

