.b2b-post-con{position:relative}.b2b-post-con h2{font-size:18px}.b2b-post-con .aside-con{margin-bottom:1em;margin-top:-80vh;min-height:80vh;pointer-events:none;position:sticky;right:0;top:200px;width:100%;z-index:20}.b2b-post-con aside{background:#f5f5f5;border-radius:10px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-left:auto;max-width:350px;padding:1em;pointer-events:all;width:25%}.b2b-post-con aside .post-author{flex-direction:column}.b2b-post-con aside .post-author img{margin:0}.b2b-post-con aside .author-name{font-size:1.2rem;font-weight:700;margin:.5em 0;text-align:center}.b2b-post-con aside .title{color:var(--brand-pink-color);font-size:1.2rem;font-weight:700;margin:10px 0}.b2b-post-con aside .table-of-content ul{font-weight:700;list-style:auto;padding:0 0 0 1em}.b2b-post-con aside .table-of-content ul a{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;color:#000;display:block;display:-webkit-box;font-weight:700;margin-bottom:.5em;overflow:hidden;text-decoration:underline}.b2b-post-con aside .takeaways{font-weight:700}.b2b-post-con h2,.b2b-post-con h3{line-height:1}.qa-hero{background-size:cover;height:80vh;position:relative}.qa-hero .darken{align-items:center;display:flex;height:80vh;justify-content:center}.b2b-post-con .qa-hero,.qa-hero .darken{height:80vh}.darken .page-container{color:#fff;width:100%}.single-research-experts .qa-hero .title-con{margin:0 auto;max-width:1460px;padding:0 1em;width:100%}.new-hero h1{font-size:3rem;width:70%}.hero-tags{align-items:center;display:flex;flex-wrap:wrap;gap:1em;padding:1em 0}.hero-tags a{background-color:var(--brand-pink-color);border-radius:65px;color:#fff;font-size:1.2rem;padding:.1em 1em}.hero-tags a:nth-child(2n){background-color:var(--brand-blue-color)}.hero-tags a:nth-child(3n){background-color:var(--brand-green-color)}.qa-hero .team-info{color:var(--white-color);max-width:770px;text-align:center}.qa-hero .with-text{font-size:2.5rem}.qa-hero .team-info .team-title{font-size:3rem;margin:0}.team-content{font-size:1.2rem;line-height:104%;padding:0 1em}.hero-footer{background-color:var(--black-color);color:var(--white-color);padding:2em 0}.hero-footer .back-to-news-button{align-items:center;color:var(--white-color);display:flex;font-size:2.2rem;text-decoration:none}.back-to-news-button-black svg,.hero-footer .back-to-news-button svg{margin-right:1em}.hero-footer h1{font-size:3rem;line-height:94%;margin:0}.qa-details{font-size:1.2rem;justify-content:space-between}.post-author,.qa-details{align-items:center;display:flex}.post-author{margin-right:1em}.news-content .author-name,.news-content .date{margin-bottom:0;margin-top:0}.news-content p{font-size:1.3rem}.post-author img{border-radius:50%;margin-right:1em}.back-to-news-button-black{align-items:center;color:var(--black-color);display:flex;font-size:2.2rem;text-decoration:none}.list-con,.post-content .content,.post-intro .intro{width:70%}.b2b-post-con .img-divider{filter:grayscale(1);height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.post-list .list-con{display:flex;gap:1em;margin-top:1em}.post-list .list-con .icon-con{align-items:center;background-color:var(--brand-pink-color);border-radius:50%;display:flex;height:80px;justify-content:center;padding:1em;width:80px}.post-list .list-con .content{width:90%}.post-list .list-con .content h3{margin-top:0}.newsletter-form-con{background-color:var(--brand-pink-color);padding:1em 0;width:100%}.newsletter-form-con .pipedriveWebForms iframe{display:block;margin:0 auto}.single-job-page .qa-hero,.single-job-page .qa-hero .darken{height:60vh}.job-details{background-color:var(--brand-blue-color);color:#fff;display:grid;gap:1em;grid-template-columns:1fr 1fr;margin:2em auto;padding:2em;width:70%}@media (max-width:1200px){.hero-footer h1{font-size:2rem}.qa-details{flex-wrap:wrap;font-size:1rem}.qa-hero,.qa-hero .darken{height:65vh!important}}@media (max-width:1000px){.b2b-post-con .aside-con{display:none}.list-con,.new-hero h1,.post-content .content,.post-intro .intro{width:100%}}@media (max-width:500px){.hero-tags{gap:.5em}.post-author img{height:50px;width:50px}.hero-footer h1,.new-hero h1{font-size:2.5rem}}