/* Project CTA: room for the approved uppercase label at every breakpoint. */
[data-project-cta-fit]{box-sizing:border-box;max-width:100%}
[data-project-cta-fit].button{min-width:0;white-space:normal;text-align:center;padding-inline:28px;overflow-wrap:normal}
[data-project-cta-fit].artesso-lead-cta .lead-label{min-width:0}
@media(min-width:1024px){body #contact .quiz-launch button[data-project-cta-fit].artesso-lead-cta{width:max-content!important;min-width:min(360px,100%)!important;padding-inline:36px!important}}
@media(max-width:1023px){body .artesso-mobile-actions{grid-template-columns:minmax(0,2fr) minmax(90px,1fr)}body .artesso-mobile-actions .artesso-mobile-action:not(.artesso-mobile-action--call){padding-inline:16px}body #contact .quiz-launch [data-project-cta-fit].artesso-lead-cta{width:100%;max-width:440px;justify-content:center;padding-inline:24px;gap:12px}body #contact .quiz-launch [data-project-cta-fit] .lead-label{white-space:normal;text-align:center}body #contact .quiz-launch [data-project-cta-fit] .lead-arrow{display:none}}
