.brief_article__0y4ae{max-width:44rem;margin-inline:auto}.brief_hero__4URMZ [data-hero-copy]>div{max-width:44rem}.brief_dek__4NSj_{font-family:var(--font-display);font-style:italic;font-size:clamp(1.3rem,1rem + 1.2vw,1.75rem);line-height:1.35;color:var(--pgi-gold-deep);margin:0 0 1.25rem}.brief_meta__df_f2{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft);padding-bottom:1.5rem;margin-bottom:2rem;border-bottom:1px solid var(--color-rule-gold)}.brief_body__EGTpE p{font-size:1.05rem;line-height:1.85;color:var(--color-ink);margin-bottom:1.25rem}.brief_pull__5sOPB{margin:2.5rem 0;padding-left:1.75rem;border-left:2px solid var(--pgi-gold);font-family:var(--font-display);font-size:clamp(1.4rem,1.1rem + 1.4vw,2rem);line-height:1.3;color:var(--pgi-midnight)}.brief_carry__ukeTu{margin-top:3rem;border:1px solid var(--color-rule-gold);border-left:3px solid var(--pgi-gold);background:var(--color-bg-warm);padding:1.75rem 2rem}.brief_carryLabel__uiVxK{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--pgi-gold-deep);margin-bottom:.6rem}.brief_carryText__RXMH_{font-family:var(--font-display);font-size:1.4rem;line-height:1.3;color:var(--color-ink)}.brief_related__IAgTs{margin-top:2.5rem}.brief_relatedLabel__kSCMA{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--pgi-gold-deep);margin-bottom:1rem}.brief_relatedList__RafvU{display:grid;grid-gap:.75rem;gap:.75rem;list-style:none;padding:0;margin:0}.brief_relatedList__RafvU a{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:baseline;padding:.85rem 0;border-top:1px solid var(--color-rule-gold);text-decoration:none;color:var(--color-ink)}.brief_relatedKey__hufMC{font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pgi-gold-deep);flex:0 0 8rem}.brief_relatedTitle__xmPVH{font-size:1rem}.brief_nav__QK0HZ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--color-rule-gold)}.brief_nav__QK0HZ a{font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--pgi-gold-deep);text-decoration:none}