#projectside-preview .ps-advocacy-role{font-size:16px;line-height:1.65;max-width:68ch;margin-top:18px}
#projectside-preview .ps-advocacy-disclosure{padding:28px 32px;margin:28px 0;border:1px solid #b9c8b5;border-left:4px solid #a9c695;border-radius:14px;background:#fff;color:#202c24}
#projectside-preview .ps-advocacy-disclosure p{margin:10px 0;max-width:90ch;font-size:15px;line-height:1.65}
#projectside-preview .ps-advocacy-disclosure a{color:#943808;text-decoration:underline;text-underline-offset:4px;font-weight:600}
#projectside-preview .ps-advocacy-brief{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:30px 0}
#projectside-preview .ps-advocacy-brief>div{padding:26px;background:#fff;border:1px solid #d6dcd4;border-radius:12px}
#projectside-preview .ps-advocacy-brief h3{font-size:21px;line-height:1.25;margin:0 0 14px}
#projectside-preview .ps-advocacy-brief p{font-size:16px;line-height:1.65;margin:0}
#projectside-preview .ps-advocacy-example>.ps-wrap>p{max-width:85ch}
#projectside-preview main[data-founder-layout="early"] #ps-founder .ps-people:has(figure:only-child){grid-template-columns:1fr;width:100%;max-width:330px;margin-inline:auto}
#projectside-preview #ps-founder figure:only-child{transform:none;margin:0}
#projectside-preview .ps-about-people:has(figure:only-child){grid-template-columns:1fr;max-width:360px;margin:32px auto}
@media(max-width:700px){#projectside-preview .ps-advocacy-brief{grid-template-columns:1fr;gap:14px}#projectside-preview .ps-advocacy-disclosure{padding:22px}#projectside-preview .ps-advocacy-role{font-size:15px}}
