.pi-logo{display:block;width:228px;height:46px;object-fit:contain;background:transparent;border-radius:0;flex-shrink:0}
.pi-brand-link{display:inline-flex;align-items:center;max-width:100%;margin-bottom:14px;border-radius:6px;transition:opacity .14s ease}
.pi-brand-link:hover{opacity:.88}
.pi-brand-link:focus-visible{outline:3px solid #12b3c6;outline-offset:4px}
nav .logo .pi-logo{width:230px;height:47px}
nav .logo{transition:opacity .14s ease}
nav .logo:hover{opacity:.88}
nav .logo:focus-visible{outline:3px solid #12b3c6;outline-offset:4px;border-radius:6px}
.reta-brand .pi-logo{width:180px;height:37px}
@media(max-width:600px){
  .pi-logo{width:194px;height:40px}
  nav .logo .pi-logo{width:178px;height:37px}
  .reta-brand .pi-logo{width:150px;height:31px}
}
