.embeded-quote-default{--embeded-quote-primary-color:#00243d;--embeded-quote-secondary-color:#e66632;--embeded-quote-background-color:#f4f4f4}
.bnym-container.embeded-quote-container{padding-top:40px;padding-bottom:40px}
.embeded-quote-container.image-right{display:grid;grid-template-columns:1fr;gap:40px;grid-template-areas:"cont" "image" "quote"}
.embeded-quote-container.image-left{display:grid;grid-template-columns:1fr;gap:40px;grid-template-areas:"image" "cont" "quote"}
.embeded-quote-container .eyebrow-text{font-family:'BNYM_CORPORATE_Druk';font-size:24px;font-weight:700;line-height:24px;letter-spacing:.04em;color:var(--embeded-quote-secondary-color);text-transform:uppercase;margin:0}
.embeded-quote-container .embeded-quote-content h2{margin:0;color:var(--embeded-quote-primary-color)}
.embeded-quote-container .embeded-quote-content .embeded-quote-description{font-family:'BNYM_CORPORATE_Akkurat_Pro_Regular';font-size:20px;font-weight:400;line-height:28px;letter-spacing:.02em;color:var(--embeded-quote-content-color);margin:0}
.embeded-quote-container .button-outline{padding:12px 24px;border-radius:24px;border:1px solid var(--embeded-quote-primary-color);color:var(--embeded-quote-primary-color);background:0;width:fit-content;font-family:'BNYM_CORPORATE_Akkurat_Pro_Bold';font-size:16px;line-height:24px}
.embeded-quote-content{grid-area:cont;width:100%;display:flex;flex-direction:column;gap:24px}
.embeded-quote-component{grid-area:quote;width:100%;background-color:var(--embeded-quote-background-color);padding:30px 16px;border-radius:0 20px 20px 20px}
.embeded-quote-image{grid-area:image;width:100%}
.embeded-quote-image .image{width:100%}
.embeded-quote-component .quote-content{display:flex;align-items:flex-start;gap:24px;flex-wrap:wrap}
.embeded-quote-component .quote-content p{font-family:'BNYM_CORPORATE_Publico_Pro_Bold';font-size:20px;font-weight:700;line-height:28px;letter-spacing:.02em;color:var(--embeded-quote-primary-color);margin-bottom:40px}
.embeded-quote-component .quote-author{font-family:'BNYM_CORPORATE_Akkurat_Pro';font-size:14px;font-weight:400;line-height:20px;color:var(--embeded-quote-primary-color)}
.embeded-quote-component .quote-author a{font-size:16px;line-height:24px;text-decoration:none;color:var(--embeded-quote-primary-color)}
.embeded-quote-component .quote-author svg{margin-left:10px}
.quote{width:48px}
.quote-svg-content{content:url("../../../../../content/dam/bnymellon/web/img/bgGraphics/quote.svg")}
@media(min-width:768px){.embeded-quote-container.image-right{grid-template-columns:1fr 1fr;grid-template-areas:"cont image" "quote quote";padding:80px 40px}
.embeded-quote-container.image-left{grid-template-areas:"image cont" "quote quote";grid-template-columns:1fr 1fr;gap:40px;padding:60px 80px}
.embeded-quote-component .quote-content{flex-wrap:nowrap}
.embeded-quote-component .quote-content p{font-size:24px;font-weight:700;line-height:32px;display:flex;align-items:flex-start;gap:15px}
.embeded-quote-component .quote-author{display:flex;justify-content:space-between;margin-left:72px}
}
@media(min-width:992px){.embeded-quote-container.image-right{grid-template-columns:1fr 1fr;grid-template-areas:"cont image" "quote image";padding:80px 40px}
.embeded-quote-container.image-left{grid-template-areas:"image cont" "image quote";grid-template-columns:1fr 1fr;gap:40px;padding:60px 80px}
}
[type="investor"]:lang(ja){.embeded-quote-container .eyebrow-text{font-family:"ta-kakugo-gf-02"}
.embeded-quote-container .embeded-quote-content .embeded-quote-description{font-family:"source-han-sans-japanese"}
.embeded-quote-container .button-outline{font-family:"source-han-sans-japanese";font-weight:600}
.embeded-quote-component .quote-content p{font-family:"hiragino-mincho-pron";font-weight:600}
.embeded-quote-component .quote-author{font-family:"source-han-sans-japanese"}
}