.pelosi-holdings_section___c_SJ{margin:3rem 0;padding:2rem 0;border-top:1px solid #dce2d7;color:#273e35}.pelosi-holdings_section___c_SJ h1{font-family:Georgia,serif;font-size:2rem;margin:.7rem 0}.pelosi-holdings_section___c_SJ h2{margin:2rem 0 .5rem;font-size:1.2rem}.pelosi-holdings_section___c_SJ p{line-height:1.65;margin:.65rem 0}.pelosi-holdings_intro__zW67c{max-width:48rem}.pelosi-holdings_note__KNVqB{background:#eef2e7;border-left:3px solid #9db088;padding:1rem 1.2rem;margin:1.4rem 0;font-size:.9rem}.pelosi-holdings_grid__glOxk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1rem 0}.pelosi-holdings_card__6KxrZ{border:1px solid #dce2d7;border-radius:8px;padding:1rem;background:#fff;font-size:.9rem}.pelosi-holdings_row__yG1go{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pelosi-holdings_label__nSev7{color:#526748;font-size:.8rem}.pelosi-holdings_evidence__XEiYs{margin-top:.9rem;font-size:.85rem}.pelosi-holdings_evidence__XEiYs ul{padding-left:1.2rem;line-height:1.65}.pelosi-holdings_evidence__XEiYs li{margin-bottom:.5rem}.pelosi-holdings_section___c_SJ a{text-decoration:underline}.pelosi-holdings_group__6qSMY{border-top:1px solid #dce2d7;margin-top:1.5rem;padding-top:1.2rem}.pelosi-holdings_group__6qSMY>summary{font-weight:600}.pelosi-holdings_group__6qSMY>.pelosi-holdings_card__6KxrZ{margin-top:.7rem}.pelosi-holdings_section___c_SJ summary{cursor:pointer}@media (max-width:650px){.pelosi-holdings_grid__glOxk{grid-template-columns:1fr}.pelosi-holdings_section___c_SJ h1{font-size:1.7rem}}.pelosi-holdings_section___c_SJ{margin-top:1.5rem;padding-top:.5rem;border-top:0}.pelosi-holdings_section___c_SJ h1{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.035em}.pelosi-holdings_intro__zW67c{color:#697666}.pelosi-holdings_stats__kTdvg{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1.5rem 0 2rem}.pelosi-holdings_stats__kTdvg div{border-left:1px solid #dce2d7;padding-left:1.2rem}.pelosi-holdings_stats__kTdvg div:first-child{border:0;padding-left:0}.pelosi-holdings_stats__kTdvg strong{display:block;font-size:1.65rem;font-weight:500}.pelosi-holdings_stats__kTdvg span{display:block;margin-top:.4rem;color:#687663;font-size:.8rem}.pelosi-holdings_visual__E_cP8{display:grid;grid-template-columns:1fr 1.4fr;gap:1rem 3rem;border:1px solid #dce2d7;border-radius:12px;background:#f1f4eb;padding:1.8rem}.pelosi-holdings_visual__E_cP8 h2{margin:.65rem 0;font-family:Georgia,serif;font-size:1.5rem}.pelosi-holdings_visual__E_cP8 p{color:#62715e;font-size:.9rem}.pelosi-holdings_bands__YGYW7{display:grid;gap:.65rem}.pelosi-holdings_band__4zNZi{display:grid;grid-template-columns:90px 1fr 20px;align-items:center;gap:.7rem;font-size:.8rem}.pelosi-holdings_track__K4Lz_{height:15px;background:#e1e7d8;border-radius:3px;overflow:hidden}.pelosi-holdings_track__K4Lz_>div{height:100%;background:#54755b;border-radius:3px}.pelosi-holdings_caption__JvjzF{color:#697666;font-size:.8rem}.pelosi-holdings_visual__E_cP8>.pelosi-holdings_caption__JvjzF{grid-column:1/-1;margin:.3rem 0 0;font-size:.75rem}.pelosi-holdings_listHeading__b9IRZ{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;margin-top:1rem}.pelosi-holdings_listHeading__b9IRZ span{font-size:.8rem;color:#697666}.pelosi-holdings_stockRow__X__Lq>summary,.pelosi-holdings_tableHead__K7rV8{display:grid;grid-template-columns:minmax(0,1fr) 160px 190px;align-items:center;gap:1rem}.pelosi-holdings_tableHead__K7rV8{padding:1rem;background:#eef1e9;font-size:.75rem;color:#697666;margin-top:1.3rem}.pelosi-holdings_tableHead__K7rV8>:not(:first-child){text-align:right}.pelosi-holdings_stockRow__X__Lq{border-bottom:1px solid #dce2d7}.pelosi-holdings_stockRow__X__Lq>summary{padding:1.15rem 1rem;list-style:none}.pelosi-holdings_stockRow__X__Lq>summary::-webkit-details-marker{display:none}.pelosi-holdings_stockRow__X__Lq>summary:hover{background:#f1f4eb}.pelosi-holdings_identity__DAxfW{display:flex;align-items:center;gap:1rem;min-width:0}.pelosi-holdings_rank__SuGsS{color:#8a967f;font-size:.8rem;min-width:22px}.pelosi-holdings_identity__DAxfW strong{font-size:.95rem}.pelosi-holdings_identity__DAxfW div>span{display:block;margin-top:.3rem;font-size:.75rem;color:#71806a}.pelosi-holdings_quantity__j3TPq{text-align:right;color:#687663;font-size:.85rem}.pelosi-holdings_value__5SKZk{text-align:right;font-size:.95rem;white-space:nowrap}.pelosi-holdings_value__5SKZk span{margin-left:.7rem;color:#839078}.pelosi-holdings_expanded__Uwhrp{background:#f3f5ef;padding:1rem 1.4rem;font-size:.85rem;line-height:1.7}.pelosi-holdings_stockRow__X__Lq[open] .pelosi-holdings_value__5SKZk span{display:inline-block;transform:rotate(180deg)}@media (max-width:650px){.pelosi-holdings_stats__kTdvg{gap:.5rem}.pelosi-holdings_stats__kTdvg strong{font-size:1.15rem}.pelosi-holdings_stats__kTdvg span{font-size:.7rem}.pelosi-holdings_visual__E_cP8{grid-template-columns:1fr;padding:1.2rem}.pelosi-holdings_stockRow__X__Lq>summary,.pelosi-holdings_tableHead__K7rV8{grid-template-columns:minmax(0,1fr) 115px;gap:.5rem;padding-left:.3rem;padding-right:.3rem}.pelosi-holdings_quantity__j3TPq,.pelosi-holdings_tableHead__K7rV8>:nth-child(2){display:none}.pelosi-holdings_identity__DAxfW{gap:.5rem}.pelosi-holdings_identity__DAxfW strong,.pelosi-holdings_value__5SKZk{font-size:.8rem}.pelosi-holdings_listHeading__b9IRZ{align-items:start;flex-direction:column;gap:0}}.pelosi-holdings_visual__E_cP8{grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr);align-items:start}.pelosi-holdings_allocation__7RrbZ{display:grid;gap:.65rem}.pelosi-holdings_allocationRow__fN3lL{display:grid;grid-template-columns:24px 28px 58px minmax(40px,1fr) 48px;align-items:center;gap:.7rem;font-size:.8rem;text-decoration:none!important;border-radius:5px}.pelosi-holdings_allocationRow__fN3lL:hover{background:#e5ecdf}.pelosi-holdings_allocationRow__fN3lL>span:last-child{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pelosi-holdings_allocationTrack__P6pqL{height:13px;border-radius:3px;background:#e0e7d8;overflow:hidden}.pelosi-holdings_allocationTrack__P6pqL>span{display:block;height:100%;border-radius:3px;background:#54755b}.pelosi-holdings_stockRow__X__Lq{scroll-margin-top:100px}.pelosi-holdings_stockRow__X__Lq:target{background:#eef2e7;outline:1px solid #9db088}@media (max-width:650px){.pelosi-holdings_visual__E_cP8{grid-template-columns:1fr}.pelosi-holdings_allocationRow__fN3lL{gap:.45rem;grid-template-columns:20px 28px 48px minmax(35px,1fr) 44px}.pelosi-holdings_identity__DAxfW>.company-logo{flex-shrink:0}}.pelosi-holdings_remaining__ztg2d{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid #d5decf;padding-top:.85rem;margin-top:.2rem;color:#697666;font-size:.8rem}