html.touch:root{--aw-text-metric:0.086em}html.no-touch.ua-ios:root,html.no-touch.ua-mac:root,html.no-touch.ua-safari:root,html.touch.ua-ios:root,html.touch.ua-mac:root,html.touch.ua-safari:root{--aw-text-metric:0.16em}.ctabanner{--content-bg-color:var(--brand-darkgrey)}.ctabanner.purple{--content-bg-color:var(--brand-purple)}.ctabanner-panel{position:relative;z-index:1;background-color:var(--content-bg-color);border-radius:0;overflow:hidden;--aw-text-color:white;--aw-heading-color:var(--brand-yellow);color:#fff}.ctabanner-panel .h1,.ctabanner-panel .h2,.ctabanner-panel .h3,.ctabanner-panel .h4,.ctabanner-panel .h5,.ctabanner-panel .h6,.ctabanner-panel .subtitle,.ctabanner-panel b,.ctabanner-panel h1,.ctabanner-panel h2,.ctabanner-panel h3,.ctabanner-panel h4,.ctabanner-panel h5,.ctabanner-panel h6,.ctabanner-panel strong{color:#fff}.ctabanner-panel a:not(.btn){color:var(--aw-link-color-reversed)}.ctabanner-panel .form-control{background-color:#fff}.ctabanner-panel .btn.btn-link,.ctabanner-panel .fa-li,.ctabanner-panel .form-label,.ctabanner-panel .share a i{color:#fff}.ctabanner-panel .share a:focus i,.ctabanner-panel .share a:hover i{color:var(--brand-secondary)}.ctabanner-panel .btn.btn-primary,.ctabanner-panel .btn.btn-primary:after{font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;border:var(--border-default);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.ctabanner-panel .btn.btn-primary{--btn-text-color:var(--brand-purple);--btn-bg-color:var(--brand-yellow);--btn-border-color:var(--brand-yellow);--btn-arrow-color:var(--brand-purple);--btn-arrow-bg-color:var(--brand-yellow);--btn-arrow-border-color:var(--brand-yellow);font-family:var(--aw-font-family);font-size:16px;vertical-align:middle;cursor:pointer;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color);border-radius:var(--button-border-radius);padding:var(--button-padding-top) 20px var(--button-padding-bottom);text-decoration:none;min-height:var(--button-height);margin-right:calc(var(--button-height) + 10px)}.ctabanner-panel .btn.btn-primary:after{display:inline-block;font-family:"Font Awesome 7 Pro";font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f061";display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;background-color:var(--btn-arrow-bg-color);color:var(--btn-arrow-color);border-color:var(--btn-arrow-border-color);width:var(--button-height);height:var(--button-height);border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);right:calc(var(--button-height)*-1 - 2px)}.ctabanner-panel .btn.btn-primary:focus:after,.ctabanner-panel .btn.btn-primary:hover:after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.ctabanner-panel .btn.btn-primary span.text{display:inherit;-webkit-transform:translateY(var(--aw-text-metric));transform:translateY(var(--aw-text-metric))}.ctabanner-panel .btn.btn-primary:active{-webkit-box-shadow:none;box-shadow:none}.ctabanner-panel .btn.btn-primary.active,.ctabanner-panel .btn.btn-primary:active,.ctabanner-panel .btn.btn-primary:first-child:active{background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color)}.ctabanner-panel .btn.btn-primary:focus,.ctabanner-panel .btn.btn-primary:hover{--btn-text-color:white;--btn-bg-color:var(--brand-purple);--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-purple);--btn-arrow-border-color:white;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.ctabanner-panel .btn.btn-primary.reverse{--btn-text-color:var(--brand-primary);--btn-bg-color:white;--btn-border-color:white;--btn-arrow-color:var(--brand-primary);--btn-arrow-bg-color:var(--brand-secondary);--btn-arrow-border-color:var(--brand-secondary)}.ctabanner-panel .btn.btn-primary.reverse:focus,.ctabanner-panel .btn.btn-primary.reverse:hover{--btn-text-color:white;--btn-bg-color:var(--brand-primary);--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-primary);--btn-arrow-border-color:white}.ctabanner-panel .btn.btn-secondary,.ctabanner-panel .btn.btn-secondary:after{font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;border:var(--border-default);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.ctabanner-panel .btn.btn-secondary{--btn-text-color:var(--brand-darkgrey);--btn-bg-color:white;--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-primary);--btn-arrow-border-color:var(--brand-primary);--button-height:36px;--bs-btn-border-radius:0;font-family:var(--aw-font-family);font-size:16px;vertical-align:middle;cursor:pointer;background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color);white-space:nowrap;border-radius:100px;min-height:var(--button-height);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;padding:3px 20px 3px 3px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ctabanner-panel .btn.btn-secondary:after{display:inline-block;font-family:"Font Awesome 7 Pro";font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f061";display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;background-color:var(--btn-arrow-bg-color);color:var(--btn-arrow-color);border-color:var(--btn-arrow-border-color);width:var(--button-height);height:var(--button-height);border-radius:50%;--button-height:26px;margin-right:var(--button-icon-spacing);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ctabanner-panel .btn.btn-secondary:focus:after,.ctabanner-panel .btn.btn-secondary:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.ctabanner-panel .btn.btn-secondary:active,.ctabanner-panel .btn.btn-secondary:focus,.ctabanner-panel .btn.btn-secondary:hover{-webkit-box-shadow:none;box-shadow:none}.ctabanner-panel .btn.btn-secondary.active,.ctabanner-panel .btn.btn-secondary:active,.ctabanner-panel .btn.btn-secondary:first-child:active{background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-text-color)}.ctabanner-panel .btn.btn-secondary:focus,.ctabanner-panel .btn.btn-secondary:hover{--btn-text-color:white;--btn-bg-color:var(--brand-primary);--btn-border-color:white;--btn-arrow-color:var(--brand-primary);--btn-arrow-bg-color:var(--brand-secondary);--btn-arrow-border-color:var(--brand-secondary);text-decoration:none}.ctabanner-panel .btn.btn-secondary.reverse{--btn-text-color:var(--brand-darkgrey);--btn-bg-color:white;--btn-border-color:white;--btn-arrow-color:white;--btn-arrow-bg-color:var(--brand-purple);--btn-arrow-border-color:var(--brand-purple)}.ctabanner-panel .btn.btn-secondary.reverse:focus,.ctabanner-panel .btn.btn-secondary.reverse:hover{--btn-text-color:white;--btn-bg-color:var(--brand-purple);--btn-border-color:white;--btn-arrow-color:var(--brand-purple);--btn-arrow-bg-color:var(--brand-yellow);--btn-arrow-border-color:var(--brand-yellow)}.ctabanner-panel .tags span{--aw-text-color:#313131}.ctabanner-panel .tags span.teammembertitle{--tag-accent-color:var(--brand-yellow);color:var(--brand-purple)}.accessibility .ctabanner-panel .btn:focus-visible,.accessibility .ctabanner-panel .form-control:focus-visible,.accessibility .ctabanner-panel [role=button]:focus-visible,.accessibility .ctabanner-panel a:focus-visible,.accessibility .ctabanner-panel button:focus-visible,.accessibility .ctabanner-panel select:focus-visible{outline:var(--aa-border-width) var(--aa-border-style) var(--aa-outline-color-reverse)!important}@media (min-width:992px){.ctabanner-panel{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:400px}}.ctabanner-panel .ctabanner-image{position:relative}@media (min-width:992px){.ctabanner-panel .ctabanner-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:52.8%;height:inherit}}.ctabanner-panel .ctabanner-image:before{content:"";display:block;padding-top:var(--aspect-ratio)}@media (min-width:992px){.ctabanner-panel .ctabanner-image:before{display:none}}.ctabanner-panel .ctabanner-image picture img{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ctabanner-panel .ctabanner-image .coc{--img-height:68px;position:absolute;top:0;right:0}@media (min-width:992px){.ctabanner-panel .ctabanner-image .coc{--img-height:91px;top:auto;bottom:20px;right:20px}}.ctabanner-panel .ctabanner-image .coc img{width:auto;height:var(--img-height)}.ctabanner-panel .ctabanner-panel-body{position:relative;z-index:2;padding:30px}.ctabanner-panel .ctabanner-panel-body:before{content:"";position:absolute;top:-21.5px;left:0;right:0;width:100%;height:22px;background-color:var(--content-bg-color);clip-path:polygon(0 0,0 100%,100% 100%)}@media (min-width:992px){.ctabanner-panel .ctabanner-panel-body:before{display:none}.ctabanner-panel .ctabanner-panel-body{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:55px 65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit}.ctabanner-panel .ctabanner-panel-body:after{content:"";position:absolute;top:0;left:100%;margin-left:-.5px;width:60px;height:100%;background-color:var(--content-bg-color);clip-path:polygon(0 0,100% 0,0 100%)}}.ctabanner-panel .ctabanner-panel-body .ctabanner-panel-footer{margin-bottom:-10px}.ctabanner-panel .ctabanner-panel-body .ctabanner-panel-footer:not(:first-child){margin-top:30px}.ctabanner-panel .ctabanner-panel-body .ctabanner-panel-footer .btn.btn-primary{margin-bottom:10px}@media (max-width:767.98px){.ctabanner-panel .ctabanner-panel-body .ctabanner-panel-footer .btn.btn-primary{width:calc(100% - var(--button-height));margin-bottom:10px;margin-right:var(--button-height);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}