/* TeknikServisVar.tr premium visual identity and legible compliance pages */
.bsv-header__brand img {max-width:min(390px,35vw); height:auto;object-fit:contain;}
.feature-logo-panel .feature-logo {object-fit:contain;max-height:260px;}
.tsv-legal-links{display:flex;align-items:center;justify-content:center;gap:1.1rem;flex-wrap:wrap;padding:1.3rem 0;border-top:1px solid rgba(255,255,255,.15);}
.tsv-legal-links strong{color:#f4ffff}.tsv-legal-links a{font-size:.9rem;color:#caeced;text-decoration:underline;text-underline-offset:3px}
.page-body details,.article-content details{padding:.8rem 1rem;margin:12px 0;background:#f4fafb;border:1px solid #e0eeef;border-radius:12px}
.page-body details summary,.article-content details summary{font-weight:700;cursor:pointer}
.page-body details p,.article-content details p{padding:.2rem 0}
.bsv-ai__consent a,.check a{color:#006aa6;text-decoration:underline}
@media(max-width:980px){.bsv-header__brand img{max-width:min(315px,53vw)}}
@media(max-width:580px){.bsv-header__brand img{max-width:185px}.tsv-legal-links{justify-content:flex-start;gap:.7rem}}
