/* Solar Ribeiro · Conversão contextual dos Projetos Realizados */
.sr-project-contact{border:1px solid #dce9e5;background:linear-gradient(145deg,#ffffff,#f8fcfa);box-shadow:0 12px 32px rgba(8,41,65,.055)}
.sr-project-contact .kicker{display:inline-block;margin-bottom:5px}
.sr-project-contact h3{font-size:clamp(20px,2vw,25px);line-height:1.27;letter-spacing:-.022em;margin:8px 0}
.sr-project-contact>p{font-size:14px;line-height:1.65;color:#5c7684;margin:11px 0 19px}
.sr-project-contact .sr-project-whatsapp{background:linear-gradient(115deg,#16a451,#25c865);color:#fff;box-shadow:0 12px 26px rgba(24,169,83,.2);gap:10px;min-height:54px;padding:12px 16px;text-align:center;line-height:1.35;font-size:13px;white-space:normal;border:0;transition:transform .2s,box-shadow .2s}
.sr-project-contact .sr-project-whatsapp:hover{transform:translateY(-2px);box-shadow:0 15px 29px rgba(24,169,83,.25)}
.sr-project-whatsapp__icon{width:23px;height:23px;display:inline-grid;place-items:center;flex:0 0 auto}
.sr-project-whatsapp__icon svg{width:23px;height:23px;fill:currentColor}
.sr-project-contact__note{display:block;margin:10px 0 13px;font-size:11px;color:#667f8b;line-height:1.55}
.sr-project-contact__secondary{display:inline-flex;align-items:center;gap:5px;min-height:33px;color:#a5590e;font-size:12px;font-weight:800;line-height:1.4}
.sr-project-contact__secondary:hover{text-decoration:underline}
.sr-project-contact :is(a,button):focus-visible{outline:3px solid #f4a23b;outline-offset:3px}
@media(max-width:780px){.sr-project-contact .sr-project-whatsapp{font-size:13px}}
@media(prefers-reduced-motion:reduce){.sr-project-contact .sr-project-whatsapp{transition:none}}
