.pin-chapter{--chapter-ink:#111;--chapter-muted:#6b7280;--chapter-wash:#f3f5f8;isolation:isolate;pointer-events:auto;text-align:left;background:#fff;border:1px solid #dfe4ea;border-radius:1.35rem;flex-direction:column;gap:1px;width:min(48rem,100%);padding:1px 1px 0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 28px 70px -36px #0f172a61}.pin-chapter-panel{background:var(--chapter-wash);border:1px solid #e4e8ee;border-radius:1.28rem 1.28rem 1.15rem 1.15rem;position:relative;overflow:hidden}.pin-chapter-body{z-index:1;grid-template-columns:minmax(0,1fr) minmax(11rem,42%);gap:1rem .5rem;min-height:17.25rem;padding:2.55rem 1.7rem 1.45rem 1.85rem;display:grid;position:relative}.pin-chapter-copy{flex-direction:column;justify-content:space-between;gap:2.1rem;min-width:0;padding:0 0 .15rem;display:flex}.pin-chapter-who{min-width:0}.pin-chapter-kind{letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin:0 0 .4rem;font-size:.62rem;font-weight:700}.pin-chapter-name{color:var(--chapter-ink);margin:0;font-size:.95rem;font-weight:700;line-height:1.15}.pin-chapter-addr{letter-spacing:.01em;color:var(--chapter-muted);font-variant-numeric:tabular-nums;margin:.18rem 0 0;font-size:.75rem;font-weight:500}.pin-chapter-cluster{flex-direction:column;gap:.22rem;display:flex}.pin-chapter-role{letter-spacing:-.04em;color:var(--chapter-ink);margin:0 0 .18rem;font-size:clamp(1.55rem,3.4vw,2.15rem);font-weight:700;line-height:1.08}.pin-chapter-tenure,.pin-chapter-stats{color:var(--chapter-muted);margin:0;font-size:.92rem;font-weight:500;line-height:1.35}.pin-chapter-visual{place-items:center;min-height:14.5rem;display:grid;position:relative}.pin-chapter-rosette{z-index:0;opacity:.28;pointer-events:none;-webkit-user-select:none;user-select:none;width:78%;max-width:none;height:auto;position:absolute;top:50%;right:-18%;transform:translateY(-50%)}.pin-chapter-3d{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 16px 18px #0f172a1f);width:min(16.5rem,100%);height:auto;position:relative}.pin-chapter-foot{background:#fff;justify-content:space-between;align-items:center;gap:1.25rem;padding:.85rem 1.35rem .95rem 1.2rem;display:flex}.pin-chapter-org{align-items:center;gap:.7rem;min-width:0;display:flex}.pin-chapter-logo{object-fit:cover;background:#f4d6d0;border-radius:.55rem;flex:none;width:2.25rem;height:2.25rem}.pin-chapter-issuer{color:var(--chapter-ink);margin:0;font-size:.95rem;font-weight:700}.pin-chapter-explore{color:var(--chapter-muted);cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:0;flex:none;padding:.2rem 0;font-size:.82rem;font-weight:500}.pin-chapter-explore:hover,.pin-chapter-explore:focus-visible{color:var(--chapter-ink);background:0 0}.pin-chapter-extra{border-top:1px solid #e4e8ee;grid-template-columns:1fr 1fr;gap:.85rem 1.75rem;padding:.85rem 1.85rem 1.15rem;display:grid}.pin-chapter-assets:first-child{grid-column:1/-1}.pin-chapter-assets-label{letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;margin:0 0 .1rem;font-size:.62rem;font-weight:700}.pin-chapter-asset-list{margin:0;padding:0;list-style:none}.pin-chapter-asset-list li{border-top:1px solid #e6eaef;justify-content:space-between;align-items:baseline;gap:1rem;padding:.38rem 0;font-size:.84rem;display:flex}.pin-chapter-asset-list li:first-child{border-top:0;padding-top:.12rem}.pin-chapter-asset-list strong{color:var(--chapter-ink);font-weight:600}.pin-chapter-asset-list span{color:var(--chapter-muted);font-variant-numeric:tabular-nums;flex:none}.pin-chapter-asset-more{color:var(--chapter-muted);margin:.15rem 0 0;font-size:.75rem;font-weight:500}.pin-chapter-toggle{color:#64748b;cursor:pointer;background:0 0;border:0;width:fit-content;margin-top:.75rem;padding:0;font-size:.75rem;font-weight:600}.pin-chapter-toggle:hover,.pin-chapter-toggle:focus-visible{color:#0a0a0a}.pin-chapter-compact{isolation:auto;width:20.5rem}.pin-chapter-compact .pin-chapter-panel{border-radius:1.22rem 1.22rem 1.05rem 1.05rem}.pin-chapter-compact .pin-chapter-body{grid-template-columns:minmax(0,1fr) 5.5rem;gap:.45rem .35rem;min-height:0;padding:1.2rem .95rem 1rem 1.1rem}.pin-chapter-compact .pin-chapter-copy{gap:1.05rem}.pin-chapter-compact .pin-chapter-kind{margin-bottom:.28rem}.pin-chapter-compact .pin-chapter-name{font-size:.86rem}.pin-chapter-compact .pin-chapter-addr{margin-top:.12rem;font-size:.7rem}.pin-chapter-compact .pin-chapter-role{margin:0 0 .1rem;font-size:1.28rem}.pin-chapter-compact .pin-chapter-tenure{font-size:.82rem}.pin-chapter-compact .pin-chapter-visual{align-self:center;min-height:0}.pin-chapter-compact .pin-chapter-rosette{opacity:.22;width:108%;right:-28%}.pin-chapter-compact .pin-asset-mark{width:5.5rem;height:4.8rem;margin-top:0}.pin-chapter-compact .pin-chapter-foot{justify-content:flex-start;gap:.7rem;padding:.7rem .95rem .8rem .85rem}.pin-chapter-compact .pin-chapter-issuer{font-size:.88rem}@media (max-width:720px){.pin-chapter:not(.pin-chapter-compact) .pin-chapter-body{grid-template-columns:1fr;min-height:0;padding:2.1rem 1.25rem 1.1rem}.pin-chapter:not(.pin-chapter-compact) .pin-chapter-copy{gap:1.5rem}.pin-chapter:not(.pin-chapter-compact) .pin-chapter-role{font-size:1.55rem}.pin-chapter:not(.pin-chapter-compact) .pin-chapter-visual{order:-1;min-height:12rem}.pin-chapter:not(.pin-chapter-compact) .pin-chapter-3d{width:12.5rem}.pin-chapter:not(.pin-chapter-compact) .pin-chapter-foot{flex-wrap:wrap;gap:.9rem;padding:.95rem 1.25rem 1.1rem}.pin-chapter-explore{margin-left:auto}.pin-chapter-extra{grid-template-columns:1fr;padding:.75rem 1.25rem 1.05rem}}
