/* =============================================================================
   ZEMO'S — pictograma ANPC SAL (subsol)
   -----------------------------------------------------------------------------
   Inainte: un JPG de 355 x 76 (alt raport decat 5:1) intins cu object-fit: fill
   la 250 x 50 - deci turtit -, apoi pus intr-o caseta cu chenar si padding, ca
   un buton. Arata improvizat.

   Acum: desenul oficial, nedeformat, intr-o caseta de exact 250 x 50, fara
   cutie in jur. Pictograma isi are deja chenarul ei rotunjit si fondul alb, deci se
   citeste la fel pe tema inchisa si pe cea deschisa.
   ============================================================================= */

.anpc-compliance { margin-top: 1.4rem; line-height: 0; }

.anpc-compliance__link {
    display: inline-block;
    border-radius: 10px;
    transition: transform 200ms ease, filter 200ms ease;
}
.anpc-compliance__link:hover { transform: translateY(-1px); filter: brightness(1.04); }
.anpc-compliance__link:focus-visible {
    outline: 2px solid var(--accent, #FBA88F);
    outline-offset: 3px;
}

/* Caseta ceruta de ordin: 250 x 50. Desenul oficial ANPC are insa raportul
   ~4:1, nu 5:1; intins la 250 x 50 s-ar turti (asta era problema veche).
   Il pastram nedeformat, la inaltimea plina de 50px, in caseta de 250 x 50,
   aliniat la stanga - ca linkurile din coloana Legal de deasupra. */
.anpc-compliance__img {
    display: block;
    width: 250px;
    height: 50px;
    max-width: none;
    object-fit: contain;
    object-position: left center;
}

/* Pe telefon subsolul e centrat; pictograma il urmeaza. 250px incap si pe
   cel mai ingust ecran uzual (320px), deci nu o micsoram. */
@media (max-width: 700px) {
    .anpc-compliance { display: flex; justify-content: center; }
    .anpc-compliance__img { object-position: center; }
}

@media (prefers-reduced-motion: reduce) {
    .anpc-compliance__link { transition: none; }
    .anpc-compliance__link:hover { transform: none; }
}
