.single-quote{display:flex;flex-direction:column;position:relative}.single-quote p{margin:0 0 .5rem}.single-quote .background-block{background-color:var(--brand-midnight);height:200px;position:relative;width:100%;z-index:1}.single-quote .quote-wrapper{display:flex;flex-direction:column;margin-top:-50px;padding:0 1rem;width:100%;z-index:2}.single-quote .single-quote-content{background-color:var(--cloud);margin-bottom:2rem;opacity:1;padding:1.5rem;position:relative;z-index:3}.single-quote .single-quote-content blockquote{color:var(--grey);font-size:1.4rem;font-weight:var(--font-weight-bold);line-height:1.2;margin:1.5rem 0}.single-quote .single-quote-content .author-info{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.single-quote .single-quote-content .author-info figcaption{align-items:center;display:flex;font-size:.9rem;justify-content:center}.single-quote .single-quote-content .author-info .author-name{font-weight:var(--font-weight-bold)}.single-quote .single-quote-content .author-info .portrait{height:50px;margin-right:1rem;object-fit:cover;width:50px}.single-quote .single-quote-content .author-info img{height:auto;margin-right:1rem;object-fit:cover;width:100px}@media (min-width:768px){.single-quote{margin:10rem 0 5rem}.single-quote.rebrand-quote{margin-top:3rem}.single-quote .background-block{height:100%;position:absolute;width:40%}.single-quote .quote-wrapper{margin:1rem auto 0;max-width:1200px;padding-left:12%}.single-quote .single-quote-content{margin-left:10%;padding:2rem}.single-quote .single-quote-content blockquote{font-size:1.875rem;margin:2rem 0}.single-quote .single-quote-content .author-info figcaption{font-size:1.2rem}.single-quote .single-quote-content .author-info figcaption .portrait{height:80px;margin-right:1.5rem;width:80px}.single-quote .single-quote-content .author-info figcaption .author-title{font-size:var(--font-size-s)}.single-quote .single-quote-content .author-info img{width:150px}}@media (min-width:1536px){.single-quote .quote-wrapper{padding-left:0}}@media (max-width:767px){.single-quote{margin-bottom:3rem}.single-quote .quote-wrapper{padding:0}.single-quote .single-quote-content{align-self:center;width:90%}.single-quote .background-block{margin-top:2rem}}