.person-header{padding-top:10px}.person-header .rank-math-breadcrumb{margin-bottom:20px}.person-header .inner-content.sitewidth{display:flex;flex-direction:column;gap:20px 0;max-width:1250px;overflow:hidden}.person-header .image-container-wrap{position:relative}.person-header .image-container-wrap::after{content:"";position:absolute;width:140%;height:140%;background:radial-gradient(circle,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 70%);z-index:1;top:50%;left:50%;transform:translate(-50%,-50%)}.person-header .image-wrap{max-height:525px;overflow:hidden;background-color:var(--site-blue)}.person-header .btn{color:var(--site-black);border-color:var(--site-blue);padding:8px 20px;font-weight:600}.person-header .image-wrap img{position:relative;z-index:2;margin:0 auto}.person-header .person-info{position:relative;z-index:2}.person-header .person-info h1{font-size:2rem;font-weight:600;margin-bottom:10px;text-align:center;line-height:1}.person-header .title{font-size:1.2rem;font-family:var(--font-avenir-lt-pro);margin-bottom:10px;text-align:center}.person-header .offices{display:flex;justify-content:center;gap:10px;margin-bottom:20px}.person-header .socials{display:flex;align-items:center;gap:10px;margin-bottom:15px;font-family:var(--font-avenir-lt-pro);flex-wrap:wrap;justify-content:center}.person-header .socials a svg{width:25px;color:var(--site-blue)}.person-header .phone-numbers{display:flex;gap:10px;font-family:var(--font-avenir-lt-pro);margin-bottom:10px;flex-wrap:wrap;justify-content:center}.person-header .share-pdf{font-family:var(--font-avenir-lt-pro);display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.person-header .share-pdf a{color:var(--site-blue)}.person-header .share-pdf .gr-share__item{font-size:.9rem}.person-header .gr-share__trigger{color:var(--site-blue)}@media (min-width:1030px){.person-header .gr-share__trigger{color:inherit}.person-header .rank-math-breadcrumb a{color:#fff}.person-header .inner-content.sitewidth{overflow:visible}.person-header{background-color:var(--site-blue)}.person-header .btn{color:#FFF;border-color:#FFF}.person-header .rank-math-breadcrumb{color:#FFF;margin-bottom:0}.person-header .inner-content.sitewidth{flex-direction:row;align-items:center;justify-content:center}.person-header .inner-content.sitewidth>div{flex-basis:48%}.person-header a{color:#FFF}.person-header .person-info,.person-header .person-info h1{color:#FFF}.person-header .person-info h1{font-size:3rem;text-align:left}.person-header .title{font-size:1.4rem}.person-header .title{text-align:left}.person-header .offices{margin-bottom:30px}.person-header .phone-numbers{font-size:1.1rem}.person-header .offices,.person-header .share-pdf,.person-header .socials,.person-header .phone-numbers{justify-content:initial}.person-header .share-pdf a,.person-header .socials a svg{color:currentColor}}.person-tabs-wrap{background-color:#f1f1f1;padding:25px 0;margin-top:25px;position:relative;z-index:1}.person-tab-list{display:flex;flex-direction:column;gap:10px 5%}.person-tabs-wrap button{transition:0.2s linear;text-transform:uppercase;font-weight:600;font-size:1rem;text-align:left}.person-tabs-wrap button:focus-visible{outline:3px solid var(--site-blue);outline-offset:-3px}.person-tabs-wrap button[aria-selected="true"]{color:var(--site-blue);border-bottom-color:var(--site-blue);text-decoration:underline}.person-tabs-wrap button:hover{color:var(--site-blue)}@media (min-width:910px){.person-tab-list{flex-direction:row;justify-content:center}.person-tab-list button{text-align:center;font-size:1.1rem}}@media (min-width:1030px){.person-tabs-wrap{margin-top:0}}.person-content .bio-panel{padding-top:25px}.person-content .bio-panel[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.person-content .bio-panel{animation:fadeIn .15s ease-in}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.person-overview .overview-wrap{display:flex;flex-direction:column;gap:20px}.person-overview h3{margin-bottom:30px}.person-overview .overview{font-family:var(--font-avenir-lt-pro);font-size:1.1rem}.person-overview .overview .snippet{margin-bottom:30px}.person-overview .overview.actve .snippet,.person-overview .overview .expanded{display:none}.person-overview .overview .snippet,.person-overview .overview.active .expanded{display:block}.person-overview .overview-wrap .right{display:none}.person-overview .read-more{font-family:var(--font-avenir-lt-pro);font-weight:600;text-transform:uppercase;font-size:.9rem}.person-overview .read-more span.icon{color:var(--site-blue)}.person-overview .plus-wrap{max-width:1000px;margin:0 auto;margin-top:80px}.person-overview .plus-wrap .header{display:flex;align-items:center;justify-content:center;font-family:var(--font-avenir-lt-pro);font-weight:600;text-transform:uppercase;font-size:.9rem;gap:5px;margin-bottom:10px}.person-overview .plus-wrap .header svg{width:40px;fill:var(--site-blue)}.person-overview .plus-wrap .plus{font-style:italic;font-size:1.2rem}.person-overview .plus-wrap .plus-content{font-size:1.2rem;font-weight:600;color:#011921;text-align:center}@media (min-width:767px){.person-overview .plus-wrap .header{justify-content:initial}.person-overview .plus-wrap .plus-content{text-align:initial;font-size:1.5rem}.person-overview .overview-wrap{flex-direction:row}.person-overview .overview-wrap .left{flex:1}.person-overview .overview-wrap .right{flex-basis:250px;display:flex;flex-direction:column;gap:20px}}.person-overview .capabilities-wrap .capabilities{display:flex;gap:10px;flex-wrap:wrap}.person-overview .capabilities-wrap a{display:block;padding:8px 23px}.person-overview .credentials-wrap{background-color:#f1f1f1;padding:60px 0}.person-overview .credentials-wrap .credentials{max-width:800px}.person-overview .credentials-wrap .item-wrap{margin-bottom:30px}.person-overview .credentials-wrap .item-wrap:last-child{margin-bottom:0}.person-overview .credentials-wrap .label{font-weight:700;font-size:1.1rem;flex-basis:200px;margin-bottom:5px}.person-overview .credentials-wrap .content{margin-left:30px;font-size:1.1rem}@media (min-width:767px){.person-overview .credentials-wrap .item-wrap{display:flex;justify-content:space-between}.person-overview .credentials-wrap .content{flex:1;margin-left:0}.person-overview .credentials-wrap .label{margin-bottom:0}}.person-experience h3{margin-bottom:30px}.person-expandable-content .expand-all-wrap{text-align:right;margin-bottom:30px}.person-expandable-content .expand-all{color:var(--site-blue);text-transform:uppercase;font-weight:700}.person-expandable-content .content-block{border-bottom:1px solid silver}.person-expandable-content .content-block button{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:25px 20px 25px 0}.person-expandable-content .content-block h3{text-align:left}.person-expandable-content .content-block button .icon{position:relative;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.person-expandable-content .content-block button .icon span{position:absolute;width:100%;height:2px;background-color:var(--site-blue);transition:0.2s linear}.person-expandable-content .content-block button .icon span:first-child{rotate:90deg}.person-expandable-content .content-block.active button .icon span:first-child{rotate:0deg}.person-expandable-content .content-block .content-wrap{opacity:0;visibility:hidden;height:0;overflow:hidden}.person-expandable-content .content-block .content{padding-bottom:30px}.panel-news.bio-panel{padding-top:0}.panel-news h3{margin-bottom:30px}.panel-news .news-list-wrap{background-color:#f1f1f1;padding:40px 0}.panel-news .news-list{display:grid;grid-template-columns:repeat(1,1fr);gap:40px 30px;margin-bottom:30px}.panel-news .news-item{box-shadow:0 0 5px 0 rgba(0,0,0,.3);border:1px solid silver;display:flex;flex-direction:column;justify-content:space-between;padding:20px;position:relative;top:0;left:0;background-color:#FFF}.panel-news .title{font-size:1.2rem;font-family:var(--font-avenir-lt-pro);margin-bottom:30px}.panel-news .button-wrap{display:flex;justify-content:center;align-items:center}.panel-news .news-list svg{color:var(--site-blue);width:32px;transition:margin-left 0.2s linear}.panel-news .news-list .news-item:hover{top:-3px;left:3px}.panel-news .news-list .news-item:hover svg{margin-left:10px}@media (min-width:767px){.panel-news .news-list{grid-template-columns:repeat(3,1fr)}}.panel-news .insights-list{display:grid;grid-template-columns:repeat(1,1fr);gap:40px 30px}.panel-news .insights-list a{box-shadow:0 0 5px 0 rgba(0,0,0,.3);border:1px solid silver;padding:13px;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;position:relative;top:0;left:0}.panel-news .insights-list a .btn{align-self:flex-start;padding:7px 13px}.panel-news .insights-list a:hover .btn{text-decoration-color:var(--site-blue);gap:15px}.panel-news .insights-list a .image-wrap{max-height:130px;overflow:hidden;display:flex;align-items:center;justify-content:center}.panel-news .insights-list a .image-wrap img{width:100%;height:100%;object-fit:cover;transition:0.2s linear}.panel-news .insights-list a:hover .image-wrap img{scale:1.02}.panel-news .insights-list .content,.panel-news .insights-list .image-wrap{flex:1;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:767px){.panel-news .insights-list{grid-template-columns:repeat(3,1fr)}}