.instagram-sangel{background:#edf3ed}.instagram-grade{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(24px,5vw,70px)}.instagram-perfil{border:1px solid #c6d6ca;border-radius:24px;background:#fff;overflow:hidden;box-shadow:0 14px 40px #104c3a12;min-width:0}.instagram-cabecalho{display:flex;align-items:center;gap:12px;padding:20px;border-bottom:1px solid #e0e8e1;color:#104c3a}.instagram-cabecalho svg{flex-shrink:0}.instagram-cabecalho strong,.instagram-cabecalho span{display:block}.instagram-cabecalho span{font-size:12px;overflow-wrap:anywhere}.instagram-marca{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px;background:linear-gradient(135deg,#fff,#f3f6ef)}.instagram-marca img{width:130px;height:120px;object-fit:contain}.instagram-marca p{margin:16px 0 0;color:#104c3a}.instagram-abrir{display:block;margin:20px 20px 12px;padding:14px 18px;border-radius:12px;background:#104c3a;color:#fff!important;text-decoration:none!important;text-align:center;font-weight:700;min-height:48px}.instagram-abrir:hover{background:#052b24}.instagram-abrir:focus-visible{outline:3px solid #bd842b;outline-offset:4px}.instagram-aviso{margin:0!important;padding:0 20px 20px;font-size:12px!important;line-height:1.6;color:#4e6159}@media(max-width:760px){.instagram-grade{grid-template-columns:1fr}.instagram-perfil{max-width:460px;width:100%;margin:auto}.instagram-sangel h2{overflow-wrap:break-word}.instagram-sangel .botao{white-space:normal}}