.cm-filterable-team-list .cm-header{margin-bottom:1.875rem}.cm-filterable-team-list .cm-header>.row>.col:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-width:768px){.cm-filterable-team-list .cm-header>.row>.col:nth-child(1){-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}}.cm-filterable-team-list .cm-header>.row>.col:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-width:768px){.cm-filterable-team-list .cm-header>.row>.col:nth-child(2){-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}}.cm-filterable-team-list .cm-header .md-heading:after{display:none}.cm-filterable-team-list .filter label{display:none}.cm-filterable-team-list .filter .select .field:before{color:rgba(var(--vsm-body-copy-colour),1)}.cm-filterable-team-list .filter .select .form-select{background:none;color:gba(var(--vsm-body-copy-colour),1);border:0.0625rem solid rgba(var(--vsm-body-copy-colour),0.2);padding-left:0.9375rem;font-weight:600}.cm-filterable-team-list .filter .btn{background:#f4d718}.cm-filterable-team-list .filter .btn:hover{background:rgba(244,215,24,0);color:#f4d718}.cm-filterable-team-list .filter .btn:hover span{color:#f4d718}.cm-filterable-team-list .team-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}.cm-filterable-team-list .team-list li{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);padding-bottom:1.875rem}@media(min-width:768px){.cm-filterable-team-list .team-list li{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:33.33333%}}@media(min-width:1024px){.cm-filterable-team-list .team-list li{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}.cm-filterable-team-list .person{position:relative}.cm-filterable-team-list .person::before{-webkit-transition:800ms all ease-in-out;transition:800ms all ease-in-out;content:"";background:rgba(244,215,24,0);width:100%;height:0.125rem;position:absolute;top:0;left:0;z-index:2}.cm-filterable-team-list .person .media{border-radius:0;width:100%;height:100%;min-width:100%;min-height:21.25rem;position:relative}.cm-filterable-team-list .person .media a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;left:0;right:0;-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cm-filterable-team-list .person .media img{border-radius:0;width:100%;height:21.25rem;-o-object-fit:cover;object-fit:cover;margin:0 auto}.cm-filterable-team-list .person .media:after{content:"";position:absolute;background:#202124;background:-webkit-gradient(linear,left top,left bottom,from(rgba(32,33,36,0)),color-stop(47%,rgba(35,36,38,0)),color-stop(70%,rgba(41,41,41,0.7)),to(#292929));background:linear-gradient(180deg,rgba(32,33,36,0)0%,rgba(35,36,38,0)47%,rgba(41,41,41,0.7)70%,#292929 100%);display:block;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.cm-filterable-team-list .person .media[data-initials]:before{border-radius:0;width:100%;height:100%;min-width:100%;min-height:100%;aspect-ratio:1/1.2;background:#090909}.cm-filterable-team-list .person .description{position:absolute;z-index:1;left:1.25rem;bottom:1.25rem}.cm-filterable-team-list .person .description h4{color:white;font-weight:600;font-size:18px;font-size:1.125rem;margin-bottom:0.3125rem}.cm-filterable-team-list .person .description h4 a{color:white;font-weight:600;text-decoration:none}.cm-filterable-team-list .person .description h4 a:hover{color:#f4d718}.cm-filterable-team-list .person .description p{color:white;font-size:16px;font-size:1rem}.cm-filterable-team-list .person:hover::before{background:rgba(244,215,24,0.9)}.cm-profile-header-details .hero{background:#646464;background:-webkit-gradient(linear,left top,left bottom,from(#646464),to(#4a4b51));background:linear-gradient(180deg,#646464 0%,#4a4b51 100%)}.cm-profile-header-details .hero .bg{padding-top:3.75rem;min-height:3.75rem;padding-bottom:1.875rem;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cm-profile-header-details .hero .bg:before{mix-blend-mode:normal;background:#202124;background:-webkit-gradient(linear,left top,left bottom,from(rgba(32,33,36,0)),color-stop(30%,rgba(35,36,38,0)),color-stop(60%,rgba(41,41,41,0.73)),to(#292929));background:linear-gradient(180deg,rgba(32,33,36,0)0%,rgba(35,36,38,0)30%,rgba(41,41,41,0.73)60%,#292929 100%)}.cm-profile-header-details .hero .bg .md-heading{font-weight:600}.cm-profile-header-details .hero .bg .md-heading:after{display:none}.cm-profile-header-details .hero .bg .container>.row>.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.cm-profile-header-details .hero .bg .container>.row .content{padding-bottom:1.875rem}@media(min-width:768px){.cm-profile-header-details .hero .bg .container>.row .content{padding-bottom:1.875rem}}.cm-profile-header-details .hero .bg .container>.row .content .xs-heading{font-weight:600;opacity:0.9;color:white;font-size:20px;font-size:1.25rem;font-family:"Arial","Open Sans",sans-serif}.cm-profile-header-details .hero .bg .container>.row .content .xs-heading:after{display:none}.cm-profile-header-details .hero .bg .container>.row .content .md-heading{color:white;margin-bottom:5rem}.cm-profile-header-details .hero .bg .container>.row .content .md-heading span{color:#f4d718}.cm-profile-header-details .hero .bg .container>.row .content .rte{display:none;padding-right:0;opacity:1;font-size:18px;font-size:1.125rem;line-height:1.4;color:rgba(var(--vsm-white),1);margin-bottom:5rem}.cm-profile-header-details .hero .bg .container>.row .content .rte p,.cm-profile-header-details .hero .bg .container>.row .content .rte li,.cm-profile-header-details .hero .bg .container>.row .content .rte a{color:inherit;font-size:inherit;line-height:inherit}@media(min-width:1024px){.cm-profile-header-details .hero .bg .container>.row .content .rte{padding-right:0%}}.cm-profile-header-details .hero .bg .container>.row .content .btn{background:rgba(0,0,0,0);border:0.0625rem solid white}.cm-profile-header-details .hero .bg .container>.row .content .btn span{color:white}.cm-profile-header-details .hero .bg .container>.row .content .btn:hover{border-color:#f4d718}.cm-profile-header-details .hero .bg .container>.row .content .btn:hover span{color:#f4d718}.cm-profile-header-details .profile-details .cm-header{margin-top:-6.25rem}.cm-profile-header-details .profile-details .cm-header .row .col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.cm-profile-header-details .profile-details .cm-header .row .col:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cm-profile-header-details .profile-details .cm-header .row .col .person img{border-radius:9999px;width:4.6875rem;height:4.6875rem;-o-object-fit:cover;object-fit:cover}.cm-profile-header-details .profile-details .cm-header .row .col .person .description h4{color:rgba(var(--vsm-white),1);font-size:16px;margin-bottom:0.3125rem}.cm-profile-header-details .profile-details .cm-header .row .col .person .description h4 a{color:white}.cm-profile-header-details .profile-details .cm-header .row .col .person .description h4 a:hover{color:#f4d718}.cm-profile-header-details .profile-details .cm-header .row .col .person .description p{color:rgba(var(--vsm-white),1)}.cm-profile-header-details .profile-details .cm-header .row .col .person .description a{color:rgba(var(--vsm-white),1);font-weight:600}.cm-profile-header-details .profile-details .cm-header .row .col .person .description a:hover{color:#f4d718}.cm-profile-header-details .profile-details .cm-header .row .col .person .description p a{color:rgba(var(--vsm-white),1)}.cm-profile-header-details .profile-details .cm-header .row .col .person .description p a:hover{color:#f4d718}.cm-profile-header-details .profile-details .cm-header .row .col .action-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.cm-profile-header-details .profile-details .cm-header .row .col .action-buttons .btn{padding:0.75rem 1.125rem;background:#f4d718;color:#202124;font-weight:600;font-size:14px;font-size:0.875rem}.cm-profile-header-details .profile-details .cm-header .row .col .action-buttons .btn:hover{background:rgba(244,215,24,0);color:#f4d718}.cm-profile-header-details .profile-details .cm-header .row .col .action-buttons .btn span{color:#202124}.cm-profile-header-details .profile-details .cm-header .row .col .action-buttons .btn:hover span{color:#f4d718}.cm-profile-header-details .profile-details .profile-heading{padding-top:1.25rem}.cm-profile-header-details .profile-details .profile-heading h4{font-weight:600;color:#202124;margin-bottom:0.3125rem}.cm-profile-header-details .profile-details .profile-heading h4 a{color:#202124;text-decoration:none}.cm-profile-header-details .profile-details .profile-heading h4 a:hover{color:#f4d718}.cm-profile-header-details .profile-details .profile-heading h5{font-weight:400;color:rgba(32,33,36,0.7)}.cm-profile-header-details .profile-details .profile-heading p{color:rgba(var(--vsm-body-copy-colour),1)}.cm-profile-header-details .profile-details .profile-heading .tag-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(var(--bs-gutter-x)*-.5);margin-left:calc(var(--bs-gutter-x)*-.5)}.cm-profile-header-details .profile-details .profile-heading .tag-list li{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);padding-bottom:1.875rem}@media(min-width:768px){.cm-profile-header-details .profile-details .profile-heading .tag-list li{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:33.33333%}}@media(min-width:1024px){.cm-profile-header-details .profile-details .profile-heading .tag-list li{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}.cm-profile-header-details .profile-details .profile-heading .tag-list .tag-item{background:#f4d718;color:#202124;padding:0.625rem 1.125rem;border-radius:2.125rem;font-weight:600;font-size:0.875rem}.cm-profile-header-details .profile-details .profile-heading .tag-list .tag-item:hover{background:#202124;color:#f4d718}.cm-profile-header-details .profile-details .profile-heading .tag-list .tag-item a{color:inherit}.cm-profile-header-details .profile-details .profile-heading .tag-list .tag-item a:hover{color:inherit}.cm-profile-header-details .profile-details .profile-heading .btn{background:rgba(0,0,0,0);border:0.0625rem solid white}.cm-profile-header-details .profile-details .profile-heading .btn span{color:white}.cm-profile-header-details .profile-details .profile-heading .btn:hover{border-color:#f4d718}.cm-profile-header-details .profile-details .profile-heading .btn:hover span{color:#f4d718}.cm-profile-header-details .profile-details .profile-heading .btn:focus{box-shadow:0 0 0 0.125rem rgba(244,215,24,0.8)}.cm-profile-header-details .profile-details .profile-heading .btn:focus span{color:#f4d718}.cm-profile-header-details .profile-details .profile-heading .cm-heading{display:none}.cm-profile-header-details .profile-details .profile-heading .cm-header p{color:rgba(var(--vsm-body-copy-colour),1)}.cm-profile-header-details .profile-details .profile-heading .cm-header a{color:inherit}.cm-profile-header-details .profile-details .profile-heading .cm-header a:hover{color:#f4d718}.cm-profile-header-details .profile-details .profile-heading .cm-header .email a{color:inherit}.cm-profile-header-details .profile-details .profile-heading .cm-header .email a:hover{color:#f4d718}.cm-profile-header-details .profile-details .profile-heading .cm-header .email{color:rgba(32,33,36,0.7);font-weight:400}.cm-profile-header-details .profile-details .profile-heading .cm-header .email{margin-bottom:1.875rem}.cm-profile-header-details .profile-details .profile-heading .description{font-size:1.125rem;line-height:1.4;color:rgba(32,33,36,0.7)}.cm-profile-header-details .profile-details .profile-heading .description p{color:rgba(var(--vsm-body-copy-colour),1)}.cm-profile-header-details .profile-details .profile-heading .description a{color:rgba(var(--vsm-body-copy-colour),1);font-weight:600}.cm-profile-header-details .profile-details .profile-heading .description a:hover{color:#f4d718}
