.paragraph--type--quote .field-type-text-long{color:var(--color-magenta-dark);margin:var(--gap-s) 0;padding-top:2.5rem;position:relative}.paragraph--type--quote .field-type-text-long:before{content:"“";font-size:5.625rem;font-weight:700;left:0;line-height:.5;position:absolute;top:.625rem}.paragraph--type--quote .field-name-field-image,.paragraph--type--quote .flex>.field-media--field-media-image{align-self:flex-end;border-radius:50%;height:4.375rem;margin-left:var(--gap);overflow:hidden;width:4.375rem}.paragraph--type--quote .field-name-field-image img,.paragraph--type--quote .flex>.field-media--field-media-image img{height:auto;width:100%}.paragraph--type--quote .field-name-field-image .field-media--field-caption,.paragraph--type--quote .flex>.field-media--field-media-image .field-media--field-caption{display:none}.paragraph--type--quote .flex{align-items:flex-end;color:var(--color-magenta-dark);font-size:var(--font-size-s);font-weight:600;justify-content:flex-end;text-transform:uppercase}.paragraph--type--quote.card .card__content{align-items:flex-end;-webkit-clip-path:none;clip-path:none;color:var(--color-magenta-dark);justify-content:space-between;max-width:100%;position:relative;width:100%}.paragraph--type--quote.card .card__content .brand__bar{left:0;position:absolute;top:0}.paragraph--type--quote.card .card__content .field-name-field-image{height:4.375rem;margin-left:0}.paragraph--type--quote.card .card__content>.flex{gap:1.25rem;width:100%}.paragraph--type--quote.card .card__content>.flex>div:last-child{flex:1}.paragraph--type--quote.card .card__content>.flex>div:last-child>.field-node--field-company,.paragraph--type--quote.card .card__content>.flex>div:last-child>span{text-align:right}