
/* V86 · Coleções editoriais especializadas; sem duplicação das fichas */
:root{--v86-ink:#302239;--v86-gold:#a9874c;--v86-lilac:#73528c}
.v86-wrap{max-width:1150px;margin:0 auto;padding:2rem 1.2rem 5rem;color:var(--v86-ink)}
.v86-bread{font-size:.9rem;margin-bottom:1.2rem}.v86-bread a{color:var(--v86-lilac)}
.v86-hero{background:linear-gradient(130deg,#f4edf6,#fffaf4);border:1px solid #e9dcea;border-radius:23px;padding:clamp(1.5rem,4vw,3.3rem);margin:1rem 0 1.5rem}
.v86-eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#745980;font-size:.77rem;font-weight:700}
.v86-hero h1{font-size:clamp(2rem,4.1vw,3.2rem);line-height:1.12;color:#38223f;margin:.8rem 0 1rem}
.v86-hero p{max-width:850px;line-height:1.7}.v86-summary{border-left:3px solid var(--v86-gold);padding:.85rem 1.2rem;margin:1.5rem 0;background:#fffdfb}
.v86-toolbar{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;margin:1rem 0 1.3rem}.v86-toolbar label{font-weight:650}.v86-toolbar input,.v86-toolbar select{border:1px solid #c8b4cf;border-radius:10px;padding:.75rem .9rem;background:white;min-height:44px;color:#302239;max-width:100%}.v86-toolbar input{flex:1;min-width:200px}.v86-toolbar select{min-width:170px}
.v86-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:1rem}.v86-card{background:#fff;border:1px solid #e2dce5;border-radius:18px;padding:1.1rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 4px 18px #36253a0a}.v86-photo{border-radius:50%;border:1px solid #eee8ef;width:180px;height:180px;max-width:100%;object-fit:contain;background:#fff;align-self:center}.v86-initials{width:180px;height:180px;max-width:100%;border-radius:50%;border:1px solid #e8dbe7;background:linear-gradient(145deg,#f9f4fa,#fff9e8);display:grid;place-items:center;font-size:2.5rem;font-weight:700;letter-spacing:.05em;color:#70537d;align-self:center}.v86-card h2{font-size:1.13rem;line-height:1.3;margin:0;color:#2f2136}.v86-brand{font-size:.8rem;color:#5e4967;text-transform:uppercase;letter-spacing:.08em;margin:.2rem 0}.v86-family{font-size:.9rem;line-height:1.5;color:#514757}.v86-chip{font-size:.72rem;font-weight:700;display:inline-block;background:#f5ecf6;border-radius:18px;padding:.35rem .65rem;align-self:flex-start;color:#68467b}.v86-chip-new{background:#fff2da;color:#75521e}.v86-card a.v86-link{margin-top:auto;text-align:center;text-decoration:none;border:1px solid var(--v86-lilac);color:var(--v86-lilac);border-radius:10px;padding:.72rem .7rem;font-weight:700}.v86-card a.v86-link:hover,.v86-card a.v86-link:focus-visible{background:#f3e8f8;outline-offset:3px}.v86-count{font-size:.92rem;color:#604c66}.v86-links{margin:2rem 0;display:flex;flex-wrap:wrap;gap:1rem}.v86-links a{color:var(--v86-lilac);font-weight:700}.v86-notes{margin-top:2rem;line-height:1.75;max-width:920px}.v86-notes h2{margin-top:1.8rem;font-size:1.4rem}.v86-notes li{margin:.4rem 0}.v86-hide{display:none!important}
@media(max-width:560px){.v86-hero{padding:1.4rem}.v86-photo,.v86-initials{width:150px;height:150px}.v86-toolbar{display:grid;grid-template-columns:1fr}.v86-toolbar input,.v86-toolbar select{width:100%}}
