@keyframes gradient{0%{background-position:0% 50%}50%{background-position:90% 50%}100%{background-position:0% 50%}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 1rem, 0);-ms-transform:translate3d(0, 1rem, 0);transform:translate3d(0, 1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -1rem, 0);-ms-transform:translate3d(0, -1rem, 0);transform:translate3d(0, -1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -1rem, 0);-ms-transform:translate3d(0, -1rem, 0);transform:translate3d(0, -1rem, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-1rem, 0, 0);-ms-transform:translate3d(-1rem, 0, 0);transform:translate3d(-1rem, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-1rem, 0, 0);-ms-transform:translate3d(-1rem, 0, 0);transform:translate3d(-1rem, 0, 0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes personFade{0%{opacity:0;top:0}100%{opacity:1;top:-2rem}}@keyframes personFade{0%{opacity:0;top:0}100%{opacity:1;top:-2rem}}.person{padding:0 0 3rem 0}@supports(display: grid){.person__grid{display:grid;grid-template-columns:1fr 300px;grid-gap:3rem}}.person__intro{padding-top:2.25rem}@supports(display: grid){.person__intro{display:grid;grid-template-columns:280px 1fr;grid-gap:3rem}}.person__visual{margin-top:.375rem}.person__photo{background:#f0f0f0;background:-moz-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);background:-webkit-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);background:linear-gradient(to bottom, #f0f0f0 0%, #ffffff 100%);position:relative;padding:0;display:flex;align-items:end;justify-content:center}.person__photo:before{content:"";position:absolute;bottom:0;left:0;background:url(/images/muckle-gradient.svg) center center/cover no-repeat;width:100%;height:5px;z-index:3}.person__photo img{width:auto;position:relative;top:-2rem;margin-bottom:-2rem;-webkit-animation:fadeInRight 1s both .125s;animation:fadeInRight 1s both .125s}.person__awards,.person__awards--single{float:right;text-align:center;margin:0 0 .5rem 1.5rem}.person__awards img,.person__awards--single img{display:inline-block;width:auto;margin:.5rem}.person__awards img{height:100px}.person__awards--single img{height:160px}.person__summary{margin-bottom:1.5rem}.person__summary__list{background:rgb(250.2,250.2,250.2);padding:.75rem 0}.person__summary__list__item{padding:.375rem 1.25rem}.person__summary__list__item a{color:#0b6479;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:rgba(11,100,121,.25);text-decoration-color:rgba(11,100,121,.25)}.person__summary__list__item a:hover,.person__summary__list__item a:focus{color:#46acca;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:rgba(70,172,202,.875);text-decoration-color:rgba(70,172,202,.875)}.person__summary__list__item .svg-inline--fa{width:22px;margin-right:.125rem;top:2px}.person__summary__list__item .svg-inline--fa.fa-gavel{color:#ecb63d}.person__summary__list__item .svg-inline--fa.fa-check{color:#7cccbf}.person__summary__list__item .svg-inline--fa.fa-twitter{color:#00acee}.person__summary__list__item .svg-inline--fa.fa-facebook{color:#3b5998}.person__summary__list__item .svg-inline--fa.fa-linkedin-in{color:#0e76a8}.person__summary__title{display:inline-block;margin-bottom:.25rem;font-family:arboria,aktiv-grotesk,proxima-nova,"Proxima Nova","Montserrat",Helvetica Neue,Helvetica,Arial,sans-serif}.person__summary__title span{color:#0b6479}@supports not (-webkit-backdrop-filter: blur(1px)){.person__summary__title span{background:linear-gradient(90deg, rgb(15.25, 138.6363636364, 167.75), #0b6479, #00678b, #25679c, #4c64a6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}.person__summary__role{font-family:arboria,aktiv-grotesk,proxima-nova,"Proxima Nova","Montserrat",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#414042;margin:0}.person__summary__role .divider{color:#eee;padding:0 .25rem}.person__description{border-radius:4px;background:hsl(0,0%,99.1176470588%);background:-moz-linear-gradient("-45deg", rgb(252.75, 252.75, 252.75) 0%, rgb(246.375, 246.375, 246.375) 100%);background:-webkit-linear-gradient("-45deg", rgb(252.75, 252.75, 252.75) 0%, rgb(246.375, 246.375, 246.375) 100%);background:linear-gradient(135deg, rgb(252.75, 252.75, 252.75) 0%, rgb(246.375, 246.375, 246.375) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from", endColorstr="$to", GradientType=0);margin-top:1.5rem;padding:2rem}.person__description p:last-child{margin-bottom:0}.person__description h3{font-family:arboria,aktiv-grotesk,proxima-nova,"Proxima Nova","Montserrat",Helvetica Neue,Helvetica,Arial,sans-serif}.person__contactoptions{margin-top:1.5rem;grid-gap:1rem}.person__contactoptions--3{display:grid;grid-template-columns:1fr 1fr 1fr}.person__contactoptions--2{display:grid;grid-template-columns:1fr 1fr}.person__contactoption{text-align:center;display:block;margin-bottom:.25rem;border-radius:4px;color:#fff;padding:1rem;box-shadow:2px 2px 0px rgba(0,0,0,.1)}.person__contactoption:first-child{background:rgb(12.4875,113.5227272727,137.3625);background:-moz-linear-gradient("-45deg", rgb(12.4875, 113.5227272727, 137.3625) 0%, rgb(9.9375, 90.3409090909, 109.3125) 100%);background:-webkit-linear-gradient("-45deg", rgb(12.4875, 113.5227272727, 137.3625) 0%, rgb(9.9375, 90.3409090909, 109.3125) 100%);background:linear-gradient(135deg, rgb(12.4875, 113.5227272727, 137.3625) 0%, rgb(9.9375, 90.3409090909, 109.3125) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from", endColorstr="$to", GradientType=0)}.person__contactoption:first-child:hover,.person__contactoption:first-child:focus{background:#0b6479;background:rgb(12.0625,109.6590909091,132.6875)}.person__contactoption:nth-child(2){background:rgb(44.57,150.016097561,178.28);background:-moz-linear-gradient("-45deg", rgb(44.57, 150.016097561, 178.28) 0%, rgb(38.45, 129.4170731707, 153.8) 100%);background:-webkit-linear-gradient("-45deg", rgb(44.57, 150.016097561, 178.28) 0%, rgb(38.45, 129.4170731707, 153.8) 100%);background:linear-gradient(135deg, rgb(44.57, 150.016097561, 178.28) 0%, rgb(38.45, 129.4170731707, 153.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from", endColorstr="$to", GradientType=0)}.person__contactoption:nth-child(2):hover,.person__contactoption:nth-child(2):focus{background:rgb(43.55,146.5829268293,174.2)}.person__contactoption:nth-child(3){background:rgb(83.875,178.225,205.975);background:-moz-linear-gradient("-45deg", rgb(83.875, 178.225, 205.975) 0%, rgb(60.0892857143, 167.5535714286, 199.1607142857) 100%);background:-webkit-linear-gradient("-45deg", rgb(83.875, 178.225, 205.975) 0%, rgb(60.0892857143, 167.5535714286, 199.1607142857) 100%);background:linear-gradient(135deg, rgb(83.875, 178.225, 205.975) 0%, rgb(60.0892857143, 167.5535714286, 199.1607142857) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from", endColorstr="$to", GradientType=0)}.person__contactoption:nth-child(3):hover,.person__contactoption:nth-child(3):focus{background:rgb(79.9107142857,176.4464285714,204.8392857143)}.person__contactoption svg{top:4px}.person__contactoption:hover,.person__contactoption:focus{color:#fff}@media screen and (max-width: 1360px){.person__grid{display:grid;grid-template-columns:1fr 220px;grid-gap:2rem}.person__intro{grid-gap:2rem}.person__contactoption{font-size:1rem}}@media screen and (max-width: 1180px){.person__contactoptions{display:block;max-width:300px}}@media screen and (max-width: 1023px){.person__grid{display:block}}@media screen and (max-width: 900px){.person__intro{display:grid;grid-template-columns:220px 1fr}}@media screen and (max-width: 600px){.person__awards{float:left;width:100%;margin:0 0 1rem 0}}.person__contact{margin-top:1rem}.person__contact__group__title{display:inline-block;color:#0b6479;margin-bottom:.75rem}@supports not (-webkit-backdrop-filter: blur(1px)){.person__contact__group__title{background:linear-gradient(90deg, rgb(15.25, 138.6363636364, 167.75), #0b6479, #00678b, #25679c, #4c64a6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}.person__contact__details--assistant{margin-top:1.75rem}@supports(display: grid){.person__assistant__details{display:grid;grid-template-columns:90px 1fr;grid-gap:1.5rem}}.person__assistant__thumbnail{background:#f0f0f0;display:flex;align-items:end;justify-content:center}.person__assistant__thumbnail img{position:relative;margin-top:-10px}@media screen and (max-width: 600px){.person__assistant__details{display:grid;grid-template-columns:70px 1fr}.person__assistant__detail{margin-bottom:1rem}.person__description{margin-top:0}}.person__contact__details__title{display:flex;align-items:center}.person__contact__detail{display:block;margin-bottom:.25rem;background:rgb(12.4875,113.5227272727,137.3625);background:-moz-linear-gradient("-45deg", rgb(12.4875, 113.5227272727, 137.3625) 0%, rgb(9.9375, 90.3409090909, 109.3125) 100%);background:-webkit-linear-gradient("-45deg", rgb(12.4875, 113.5227272727, 137.3625) 0%, rgb(9.9375, 90.3409090909, 109.3125) 100%);background:linear-gradient(135deg, rgb(12.4875, 113.5227272727, 137.3625) 0%, rgb(9.9375, 90.3409090909, 109.3125) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from", endColorstr="$to", GradientType=0);border-radius:4px;color:#fff;padding:1rem}.person__contact__details--assistant .person__contact__detail{background:rgb(44.57,150.016097561,178.28);background:-moz-linear-gradient("-45deg", rgb(44.57, 150.016097561, 178.28) 0%, rgb(38.45, 129.4170731707, 153.8) 100%);background:-webkit-linear-gradient("-45deg", rgb(44.57, 150.016097561, 178.28) 0%, rgb(38.45, 129.4170731707, 153.8) 100%);background:linear-gradient(135deg, rgb(44.57, 150.016097561, 178.28) 0%, rgb(38.45, 129.4170731707, 153.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from", endColorstr="$to", GradientType=0)}.person__contact__label,.person__assistant__label{display:inline-block;width:22px;margin-right:.125rem;text-align:center;position:relative;top:-3px}.person__contact__label svg,.person__assistant__label svg{top:4px}.person__contact__value{color:#fff;display:inline-block;font-weight:500}.person__contact__value:hover,.person__contact__value:focus{color:#fff}.person__assistant__detailgrid{margin-top:1rem}.person__assistant__detail{display:inline-block;margin-right:1rem}.person__assistant__value{color:#0b6479;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:rgba(11,100,121,.25);text-decoration-color:rgba(11,100,121,.25)}.person__assistant__value:hover,.person__assistant__value:focus{color:#46acca;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:#46acca;text-decoration-color:#46acca}.person__quicklinks{order:2;background:hsl(0,0%,98.6176470588%);background:-moz-linear-gradient("-45deg", rgb(251.475, 251.475, 251.475) 0%, white 100%);background:-webkit-linear-gradient("-45deg", rgb(251.475, 251.475, 251.475) 0%, white 100%);background:linear-gradient(135deg, rgb(251.475, 251.475, 251.475) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from", endColorstr="$to", GradientType=0);padding-top:2rem;padding-left:1rem;padding-right:1rem;margin-top:1rem;border-radius:4px}@media screen and (min-height: 480px){.person__quicklinks__sticky{position:sticky;top:1rem}}.person__quicklinks__list{padding-top:1rem;padding-bottom:1rem;border-bottom:0}.person__quicklinks__list li a{display:block;padding:1rem;font-size:1rem;color:#1e1d1d;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:rgba(30,29,29,.125);text-decoration-color:rgba(30,29,29,.125)}.person__quicklinks__list li a:hover{color:#46acca;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:rgba(70,172,202,.875);text-decoration-color:rgba(70,172,202,.875)}.person__quicklinks__list li a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:#46acca;text-decoration-color:#46acca}.person__quicklinks__list li.person__quicklinks__active a{color:#0b6479;text-decoration:none}.person__quicklinks__title{display:inline-block;color:#0b6479;font-family:arboria,aktiv-grotesk,proxima-nova,"Proxima Nova","Montserrat",Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:1rem}@supports not (-webkit-backdrop-filter: blur(1px)){.person__quicklinks__title{background:linear-gradient(90deg, rgb(15.25, 138.6363636364, 167.75), #0b6479, #00678b, #25679c, #4c64a6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}@media screen and (max-width: 1023px){.person__quicklinks{display:none}}.person__testimonial{background:linear-gradient(90deg, #1f005c, #5b0060, #870160, #ac255e, #ca485c, #e16b5c, #f39060, #ffb56b);padding:.5rem;margin-top:2rem}@supports(display: grid){.person__testimonial--with-image{display:grid;grid-template-columns:1.25fr 3fr;grid-gap:.5rem}}.person__testimonial__image img{width:100%}.person__testimonial__group{background:url(/images/quote--white.svg) 1.5rem 1.5rem/50px no-repeat;border:2px #fff solid;padding:2rem 2rem 1.5rem 5.5rem;color:#fff;display:flex;align-items:center}@media screen and (max-width: 600px){.person__testimonial__group{background-size:32px;background-position:1rem 1.5rem;padding:1.5rem 1.5rem 1.25rem 3.5rem}}.person__testimonial__author{font-weight:bold;color:#fff;padding-top:.5rem}.person__testimonial__position{font-style:italic}.person__departments__list{background:#fff}.person__departments{margin-top:1.5rem}.person__department{grid-gap:1.5rem;background:#fff;background:#fff;background:-moz-linear-gradient("-45deg", white 0%, rgb(246.375, 246.375, 246.375) 100%);background:-webkit-linear-gradient("-45deg", white 0%, rgb(246.375, 246.375, 246.375) 100%);background:linear-gradient(135deg, white 0%, rgb(246.375, 246.375, 246.375) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from", endColorstr="$to", GradientType=0);border-radius:4px;border:1px #f0f0f0 solid;margin-bottom:.5rem}.person__department:last-child,.person__department p:last-child{margin-bottom:0}.person__department__header{padding:1rem;cursor:pointer}.person__department__header.active{background:rgb(245.1,245.1,245.1)}.person__department__toggle.content-toggle{top:0}.person__department__title{font-size:1.4rem;line-height:1.3;font-family:arboria,aktiv-grotesk,proxima-nova,"Proxima Nova","Montserrat",Helvetica Neue,Helvetica,Arial,sans-serif;display:inline-block;position:relative}.person__department__role{margin-top:-0.5rem;margin-bottom:1rem}.person__department__content{display:none}.person__department__content.active{display:grid}.person__department__contentgrid{display:grid;grid-template-columns:1fr 360px}.person__department__testimonials{margin-top:-1rem;padding:0 1rem 1rem 1rem}.person__department__testimonials .person__testimonial{margin:1rem 0 0 0}.person__department__text{padding:2rem 3rem 2rem 2rem}.person__department__text .person__department__title{display:block;margin-bottom:1rem}.person__department__text a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:rgba(11,100,121,.125);text-decoration-color:rgba(11,100,121,.125);color:#0b6479}.person__department__text a:hover{color:#46acca;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:rgba(70,172,202,.125);text-decoration-color:rgba(70,172,202,.125)}.person__department__text a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;-webkit-text-decoration-color:#46acca;text-decoration-color:#46acca}.person__department__links{margin-bottom:3rem}.person__department__links li{padding:.25rem 1.5rem .25rem 0}.person__department__links li:first-child{padding-top:0}.person__department__links__sticky{position:sticky;top:1rem}.person__department__links__title{margin-top:1rem;margin-bottom:1rem}.person__department__link{width:100%;padding:1rem;box-shadow:2px 2px 0px rgba(0,0,0,.1)}.person__department__links li:first-child .person__department__link{background:#0b6479;background:rgb(14.1875,128.9772727273,156.0625);background:-moz-linear-gradient("-45deg", rgb(14.1875, 128.9772727273, 156.0625) 0%, rgb(9.9375, 90.3409090909, 109.3125) 100%);background:-webkit-linear-gradient("-45deg", rgb(14.1875, 128.9772727273, 156.0625) 0%, rgb(9.9375, 90.3409090909, 109.3125) 100%);background:linear-gradient(135deg, rgb(14.1875, 128.9772727273, 156.0625) 0%, rgb(9.9375, 90.3409090909, 109.3125) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$from", endColorstr="$to", GradientType=0)}@supports(display: grid){.person__sectors{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}}.person__sector{border:2px #fff solid;padding:1.5rem;padding-top:16rem}.person__sector__title{font-weight:500;padding-bottom:.5rem}.related-people{padding:0 0 3rem 0}.related-people .people__listings{margin-top:3rem}@media screen and (max-width: 1000px){.person__department__contentgrid{display:grid;grid-template-columns:1fr 300px}}@media screen and (max-width: 800px){.person__department__contentgrid{display:block}.person__department{float:left;width:100%;margin-top:1rem;border:0;background:none}.person__department__links__title{display:none}.person__department__links{margin-top:1.5rem}.person__department__links li{padding-right:0}.person__department__testimonials{padding:0}.person__department__toggle{display:none}.person__department__header{padding:0}.person__department__content{display:block !important}.person__department__text{padding:1rem 0 0 0}}@media screen and (max-width: 600px){.person{padding-top:1rem}.person__intro{padding-top:1rem}.person__visual{margin-bottom:1.5rem}.person__grid,.person__intro,.person__contactoptions,.person__departments,.person__department{display:block}.person__contactoptions{max-width:100%}.person__contactoption{width:100%;margin:.75rem 0}.person__description{padding:0;background:none}.person__departments__nav__link{border:0;padding:0;background:none}.person__department__content{padding:0 !important}.person__departments__list.multiple{border:0}.person__department__links__image{margin-top:1.5rem}.person__testimonial{display:block}.person__testimonial__image{margin-bottom:.5rem}.person__quicklinks{margin-bottom:1.5rem}.person__quicklinks__list{display:none}}/*# sourceMappingURL=our-people__person.min.css.map */