@keyframes moveDown{0%{top:-60%}100%{top:105%}}.theme-HRF .textBanner.insightsItemBanner .tagWrapper .line{background-color:var(--colour-green)}.theme-HRF .textBanner.insightsItemBanner .tagWrapper.Publication .line,.theme-HRF .textBanner.insightsItemBanner .tagWrapper.Webinar .line,.theme-HRF .textBanner.insightsItemBanner .tagWrapper.Case .line,.theme-HRF .textBanner.insightsItemBanner .tagWrapper.Research .line{background-color:var(--colour-green)}.textBanner{border-bottom:1px solid var(--colour-lightGreyBorder);padding:120px 0 140px;position:relative;overflow:hidden}@media(min-width: 768px){.textBanner{padding:140px 0 160px}}@media(min-width: 1050px){.textBanner{padding:145px 0 115px}}@media(min-width: 1420px){.textBanner{padding:170px 0 125px}}@media(max-width: 1049.5px){.textBanner{border-top:1px solid var(--colour-lightGreyBorder);margin-top:60px}}@media(max-width: 1049.5px)and (min-width: 768px){.textBanner{margin-top:83px}}.textBanner.background-lightgrey{border-bottom:none}.textBanner.background-lightgrey:has(+link+.background-lightgrey){border-bottom:1px solid var(--colour-lightGreyBorder)}.textBanner.background-green{border-bottom:none;background-color:var(--colour-backgroundGreen)}.textBanner.background-green .lineWrapper{background-color:#d4f3b4}.textBanner.background-green .lineWrapper:before{background-color:var(--colour-backgroundGreen)}.textBanner.background-green .lineWrapper:after{background:var(--colour-green)}.textBanner.background-green:has(+link+.background-green){border-bottom:1px solid #d4f3b4}.textBanner.background-pink{border-bottom:none;background-color:var(--colour-backgroundPink)}.textBanner.background-pink .lineWrapper{background-color:#feb9d7}.textBanner.background-pink .lineWrapper:before{background-color:var(--colour-backgroundPink)}.textBanner.background-pink .lineWrapper:after{background:var(--colour-magenta)}.textBanner.background-pink:has(+link+.background-pink){border-bottom:1px solid #feb9d7}.textBanner.insightsItemBanner{background-color:var(--colour-navy);border-bottom:1px solid none}.textBanner.insightsItemBanner .lineWrapper{display:none}.textBanner.insightsItemBanner .lineWrapper:before{background-color:var(--colour-navy)}@media(min-width: 1420px){.textBanner.insightsItemBanner .inner{max-width:740px}}.textBanner.insightsItemBanner h1{margin-bottom:12px;line-height:1.2;font-weight:400;font-family:var(--font-title);color:var(--colour-text);font-size:3rem;letter-spacing:-1px;color:var(--colour-white)}@media(min-width: 768px){.textBanner.insightsItemBanner h1{font-size:3.6rem}}@media(min-width: 1420px)and (min-height: 800px){.textBanner.insightsItemBanner h1{font-size:4.2rem}}.textBanner.insightsItemBanner .tagWrapper{display:flex;justify-content:center;margin-bottom:15px}@media(min-width: 768px){.textBanner.insightsItemBanner .tagWrapper{margin-bottom:13px}}.textBanner.insightsItemBanner .tagWrapper .tag{color:var(--colour-white);font-family:var(--font-body);font-weight:500;font-size:1.4rem}.textBanner.insightsItemBanner .tagWrapper .line{display:block;background-color:var(--colour-magenta);margin:1px 10px 0 0;transform:skew(-30deg);min-width:3px;width:3px;height:16px}.textBanner.insightsItemBanner .tagWrapper.Publication .line{background-color:var(--colour-green)}.textBanner.insightsItemBanner .tagWrapper.Webinar .line,.textBanner.insightsItemBanner .tagWrapper.Case .line{background-color:var(--colour-cyan)}.textBanner.insightsItemBanner .tagWrapper.Research .line{background-color:var(--colour-yellow)}.textBanner.insightsItemBanner .dateAndTimeWrapper{display:flex;align-items:center;justify-content:center;margin:35px -6px 0}@media(min-width: 768px){.textBanner.insightsItemBanner .dateAndTimeWrapper{margin:45px -8px 0}}@media(min-width: 1420px){.textBanner.insightsItemBanner .dateAndTimeWrapper{margin-top:55px}}.textBanner.insightsItemBanner .dateAndTimeWrapper .date,.textBanner.insightsItemBanner .dateAndTimeWrapper .time{display:flex;align-items:center;margin:0 6px}@media(min-width: 768px){.textBanner.insightsItemBanner .dateAndTimeWrapper .date,.textBanner.insightsItemBanner .dateAndTimeWrapper .time{margin:0 8px}}.textBanner.insightsItemBanner .dateAndTimeWrapper .date span,.textBanner.insightsItemBanner .dateAndTimeWrapper .time span{font-family:var(--font-body);font-weight:400;font-size:1.3rem;color:rgba(255,255,255,.8)}@media(min-width: 768px){.textBanner.insightsItemBanner .dateAndTimeWrapper .date span,.textBanner.insightsItemBanner .dateAndTimeWrapper .time span{font-size:1.4rem}}@media(min-width: 1420px){.textBanner.insightsItemBanner .dateAndTimeWrapper .date span,.textBanner.insightsItemBanner .dateAndTimeWrapper .time span{font-size:1.5rem}}.textBanner.insightsItemBanner .dateAndTimeWrapper .date img,.textBanner.insightsItemBanner .dateAndTimeWrapper .time img{margin-right:4px;margin-bottom:2px}.textBanner.background-navy+link+.cb-fullwidthImageOrVideo:after,.textBanner.background-navy+link+.cb-spreakerEmbedBlock:after{background-color:var(--colour-navy)}.textBanner.background-white:has(+link+.cb-clickDimensionsForm){border-bottom:none}.textBanner.background-white:has(+link+.cb-clickDimensionsForm) .lineWrapper{display:none}.textBanner.background-white+link+.cb-clickDimensionsForm{padding-top:20px}.textBanner.background-lightgrey{background-color:var(--colour-lightgrey)}.textBanner.background-lightgrey+link+.cb-fullwidthImageOrVideo:after,.textBanner.background-lightgrey+link+.cb-spreakerEmbedBlock:after{background-color:var(--colour-lightgrey)}.textBanner.background-lightgrey .lineWrapper:before{background-color:var(--colour-lightgrey)}.textBanner.background-green{background-color:var(--colour-backgroundGreen)}.textBanner.background-green+link+.cb-fullwidthImageOrVideo:after,.textBanner.background-green+link+.cb-spreakerEmbedBlock:after{background-color:var(--colour-backgroundGreen)}.textBanner.background-green .lineWrapper:before{background-color:var(--colour-backgroundGreen)}.textBanner.background-pink{background-color:var(--colour-backgroundPink)}.textBanner.background-pink+link+.cb-fullwidthImageOrVideo:after,.textBanner.background-pink+link+.cb-spreakerEmbedBlock:after{background-color:var(--colour-backgroundPink)}.textBanner.background-pink .lineWrapper:before{background-color:var(--colour-backgroundPink)}.textBanner:has(+link+.cb-fullwidthImageOrVideo),.textBanner:has(+link+.cb-spreakerEmbedBlock){border-bottom:none}.textBanner:has(+link+.cb-fullwidthImageOrVideo) .lineWrapper,.textBanner:has(+link+.cb-spreakerEmbedBlock) .lineWrapper{display:none}.textBanner:has(+link+.cb-fullwidthImageOrVideo) .backgroundImage,.textBanner:has(+link+.cb-spreakerEmbedBlock) .backgroundImage{z-index:20}.textBanner+link+.cb-fullwidthImageOrVideo,.textBanner+link+.cb-spreakerEmbedBlock{padding-top:0%;margin-top:-10px;position:relative}.textBanner+link+.cb-fullwidthImageOrVideo:after,.textBanner+link+.cb-spreakerEmbedBlock:after{content:"";position:absolute;top:0;left:0;width:100%;height:25%;background-color:var(--colour-white)}.textBanner+link+.cb-fullwidthImageOrVideo .image,.textBanner+link+.cb-spreakerEmbedBlock .image{position:relative;z-index:20;transition:opacity .6s ease .6s,transform .6s ease .6s}.textBanner+link+.cb-spreakerEmbedBlock .inner{position:relative;z-index:20}.textBanner:has(+link+.cb-clickDimensionsForm){border-bottom:none}.textBanner:has(+link+.cb-clickDimensionsForm) .lineWrapper{display:none}.textBanner+link+.cb-clickDimensionsForm{padding-top:20px}.textBanner.isActive .lineWrapper,.textBanner.isActive .backgroundImage{opacity:1;transform:none}.textBanner.isActive .lineWrapper:after{opacity:1}.textBanner.isActive .inner{opacity:1;transform:translateY(0)}.textBanner .lineWrapper{position:absolute;left:50%;transform:translateX(-50%);display:flex;bottom:0;background-color:var(--colour-lightGreyBorder);width:1px;height:40px;opacity:0;transition:opacity .5s ease .3s}@media(min-width: 768px){.textBanner .lineWrapper{height:60px}}@media(min-width: 1420px){.textBanner .lineWrapper{height:80px}}.textBanner .lineWrapper:before{content:"";position:absolute;z-index:20;left:-2px;top:-60%;height:60%;width:4px;background-color:var(--colour-white)}.textBanner .lineWrapper:after{content:"";position:absolute;width:100%;top:-60%;left:0;height:80%;opacity:0;transition:opacity 0s ease 1s;background:var(--colour-black);animation-name:moveDown;animation-duration:1.5s;animation-iteration-count:infinite}.textBanner .backgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:translateY(20px);transition:opacity .6s ease .4s,transform .6s ease .4s}.textBanner .backgroundImage.desktop{display:none}@media(min-width: 1050px){.textBanner .backgroundImage.desktop{display:block}}.textBanner .backgroundImage.tablet{display:none}@media(min-width: 768px)and (max-width: 1049.5px){.textBanner .backgroundImage.tablet{display:block}}.textBanner .backgroundImage.mobile{display:block}@media(min-width: 768px){.textBanner .backgroundImage.mobile{display:none}}.textBanner .container{max-width:1180px;margin:0 auto;padding:0 5%;box-sizing:content-box}.textBanner .container.small{max-width:780px}@media(min-width: 1050px){.textBanner .container{padding:0 8%}}.textBanner .inner{margin:0 auto;text-align:center;max-width:740px;opacity:0;position:relative;z-index:200;transform:translateY(40px);transition:opacity .5s ease,transform .5s ease}@media(min-width: 768px){.textBanner .inner{width:90%}}@media(min-width: 1420px){.textBanner .inner{max-width:780px}}.textBanner .title,.textBanner p,.textBanner .button{position:relative;z-index:300}.textBanner .title{margin-bottom:12px;line-height:1.2;font-weight:400;font-family:var(--font-title);color:var(--colour-text);font-size:3rem;letter-spacing:-1px;margin:0}@media(min-width: 768px){.textBanner .title{font-size:3.6rem}}@media(min-width: 1420px)and (min-height: 800px){.textBanner .title{font-size:4.2rem}}@media(min-width: 768px){.textBanner .title{margin-bottom:12px;line-height:1.2;font-weight:400;font-family:var(--font-title);color:var(--colour-text);font-size:4rem;letter-spacing:-1.5px;margin:0}}@media(min-width: 768px)and (min-width: 768px){.textBanner .title{font-size:4.8rem}}@media(min-width: 768px)and (min-width: 1420px)and (min-height: 800px){.textBanner .title{font-size:5.6rem}}.textBanner p{margin-bottom:20px;font-family:var(--font-body);color:rgba(36,53,65,.8);line-height:1.5;font-weight:400;color:var(--colour-text);font-size:1.5rem;line-height:1.45;letter-spacing:-0.2px;margin:0;margin:10px 0 0}@media(min-width: 768px){.textBanner p{font-size:1.62rem}}@media(min-width: 1420px)and (min-height: 800px){.textBanner p{font-size:1.8rem}}@media(min-width: 768px){.textBanner p{margin-top:14px}}@media(min-width: 1420px){.textBanner p{margin-top:17px}}.textBanner .button{font-size:1.4rem;border:0;width:auto;margin:0;max-width:100%;font-weight:500;font-family:var(--font-body);padding:9px 15px;text-align:center;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;text-decoration:none;cursor:pointer;z-index:1;border-radius:20px;color:var(--colour-white);background-color:var(--colour-text);border-radius:20px;position:relative;transition:color .2s ease,background-color .2s ease,border-color .2s ease;border:1px solid var(--colour-text);margin-top:24px}.textBanner .button.disabled,.textBanner .button[disabled]{opacity:.5;pointer-events:none}.textBanner .button:focus-visible{outline:var(--colour-linkFocus) 1px solid;outline-offset:3px}.textBanner .button:hover{color:var(--colour-text);background-color:var(--colour-white);border-color:var(--colour-text)}.textBanner .button:hover:after{background-image:url("/assets/images/arrow-primary.svg")}.textBanner .button:after{content:"";background-repeat:no-repeat;background-size:cover;display:block;width:16px;height:6px;background-image:url("/assets/images/arrow-white.svg");background-size:16px 6px;background-repeat:no-repeat;margin-left:8px;margin-bottom:1px;transition:background-image .2s ease}@media(min-width: 768px){.textBanner .button{margin-top:32px}}@media(min-width: 1420px){.textBanner .button{margin-top:40px}}
