.pull-quote{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-left:4px solid var(--color-cyan);border-radius:0 var(--border-radius) var(--border-radius) 0;margin:var(--space-xl) 0;padding:var(--space-lg) var(--space-lg) var(--space-md) calc(var(--space-lg) + 4px)}.pull-quote p{color:var(--color-white);font-size:clamp(1.2rem,2.5vw,1.55rem);font-weight:600;letter-spacing:-.01em;line-height:1.35;margin-bottom:.75rem}.pull-quote cite,.pull-quote p{font-family:var(--font-heading)}.pull-quote cite{color:hsla(0,0%,100%,.4);font-size:.72rem;font-style:normal;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.partner-callout{background:rgba(144,99,205,.07);border-left:4px solid var(--color-purple);border-radius:0 var(--border-radius) var(--border-radius) 0;margin:var(--space-xl) 0;padding:var(--space-md) var(--space-lg)}.partner-callout__label{color:var(--color-purple);font-size:.68rem;font-weight:700;letter-spacing:.14em;margin-bottom:.5rem;text-transform:uppercase}.key-insight{background:rgba(0,163,224,.06);border-left:4px solid var(--color-cyan);border-radius:0 var(--border-radius) var(--border-radius) 0;margin:var(--space-xl) 0;padding:var(--space-md) var(--space-lg)}.key-insight--green{background:rgba(0,255,124,.05);border-left-color:var(--color-accent-green)}.key-insight__label{color:var(--color-cyan);font-size:.68rem;font-weight:700;letter-spacing:.14em;margin-bottom:.5rem;text-transform:uppercase}.key-insight--green .key-insight__label{color:var(--color-accent-green)}.key-insight p{color:hsla(0,0%,100%,.85);line-height:1.65}