.Contato_container__9ZHlf{max-width:600px;margin:3rem auto;padding:2rem 2.5rem;text-align:center;color:var(--color-text);background:var(--color-bg);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.1);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.Contato_title__chhh4{font-size:2.75rem;font-weight:800;margin-bottom:1.25rem;color:var(--color-primary);letter-spacing:.03em}.Contato_description__sNcLK{font-size:1.3rem;margin-bottom:2.5rem;line-height:1.6;color:var(--color-secondary);min-height:4.5rem}.Contato_separator__pelSl{margin:2.5rem 0;border:0;height:1.5px;background:var(--color-secondary);opacity:.3}.Contato_otherContacts__fo1Sx{display:flex;justify-content:center;gap:1.25rem;flex-wrap:wrap}.Contato_emailButton___JBZr,.Contato_linkedinButton__VgP05,.Contato_whatsappButton__utlSE{padding:.85rem 2rem;border-radius:.75rem;color:white;font-weight:700;text-decoration:none;transition:background-color .4s ease,box-shadow .3s ease;display:inline-block;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.12);-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:180px;text-align:center}.Contato_whatsappButton__utlSE{background-color:#25d366;box-shadow:0 3px 8px rgba(30,190,87,.4)}.Contato_whatsappButton__utlSE:hover{background-color:#1ebe57;box-shadow:0 5px 15px rgba(30,190,87,.5)}.Contato_emailButton___JBZr{background-color:#2563eb;box-shadow:0 3px 8px rgba(30,64,175,.4)}.Contato_emailButton___JBZr:hover{background-color:#1e40af;box-shadow:0 5px 15px rgba(30,64,175,.5)}.Contato_linkedinButton__VgP05{background-color:#0a66c2;box-shadow:0 3px 8px rgba(0,65,130,.4)}.Contato_linkedinButton__VgP05:hover{background-color:#004182;box-shadow:0 5px 15px rgba(0,65,130,.5)}@media (max-width:480px){.Contato_container__9ZHlf{padding:1.5rem;margin:2rem 1rem}.Contato_title__chhh4{font-size:2rem}.Contato_description__sNcLK{font-size:1.1rem;min-height:auto}.Contato_emailButton___JBZr,.Contato_linkedinButton__VgP05,.Contato_whatsappButton__utlSE{min-width:100%;padding:.85rem 0}.Contato_otherContacts__fo1Sx{flex-direction:column;gap:1rem}}