.perp-partner-note { box-sizing: border-box; min-width: 0; max-width: 100%; padding: 1rem; border: 1px solid currentColor; border-radius: .5rem; color: inherit; font: inherit; line-height: 1.5; overflow-wrap: anywhere; }
.perp-partner-note__badge { display: inline-block; padding: .125rem .5rem; border: 1px solid currentColor; border-radius: 1rem; font-weight: 600; }
.perp-partner-note a { display: inline-flex; align-items: center; min-height: 44px; max-width: 100%; margin-inline: .5rem; color: inherit; text-decoration: underline; }
.perp-partner-note a:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }
.perp-partner-note p { margin: .5rem 0 0; }
