.accordion{background-color:rgba(53,75,84,0.2);background-color:rgba(var(--gray-dark-color-rgb),0.2);margin-bottom:calc(1.5rem * 2);margin-bottom:calc(var(--grid-gutter-height) * 2);--anim-speed:.25s;transition:background-color var(--anim-speed) ease}.accordion .accordion-head{color:#354b54;color:var(--gray-dark-color);transition:color var(--anim-speed) ease;position:relative}.accordion .accordion-head h2{padding:calc(1.5rem / 1.5) calc(2rem + 2.5rem);padding:calc(var(--grid-gutter-height) / 1.5) calc(var(--grid-gutter-width) + 2.5rem);text-align:center;font-size:calc(18 / 16 * 1rem);font-size:var(--font-size-regular);font-weight:700;text-transform:none;color:inherit}.accordion .accordion-head .accordion-handle{width:2.5rem;height:2.5rem;background-color:#fff;position:absolute;right:2rem;right:var(--grid-gutter-width);top:50%;transform:translateY(-50%);cursor:pointer}.accordion .accordion-head .accordion-handle svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);fill:#354b54;fill:var(--gray-dark-color);transition:transform var(--anim-speed) ease}.accordion .accordion-body{padding:1.5rem 2rem;padding:var(--grid-gutter-height) var(--grid-gutter-width);opacity:1;overflow:hidden;transition:opacity calc(var(--anim-speed) * 2) ease}.accordion .accordion-body>.inner-container{padding:0;margin-bottom:calc(1.5rem * 2);margin-bottom:calc(var(--grid-gutter-height) * 2)}.accordion.closed{background-color:rgba(53,75,84,1);background-color:rgba(var(--gray-dark-color-rgb),1)}.accordion.closed .accordion-head{color:#fff}.accordion.closed .accordion-head .accordion-handle svg{transform:translate(-50%,-50%) rotate(0)}.accordion.closed .accordion-body{opacity:0;padding:0;height:0}.person{background:#fff;overflow:hidden;display:grid;grid-template-rows:-webkit-min-content auto -webkit-min-content;grid-template-rows:min-content auto min-content;grid-template-columns:1fr}.person .person-image-wrapper{position:relative}.person .person-image-wrapper .person-image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.person .person-image-wrapper::after{content:"";display:block;padding-bottom:100%}.person .person-content{width:100%;padding:calc(1.5rem / 1) calc(2rem / 2);padding:calc(var(--grid-gutter-height) / 1) calc(var(--grid-gutter-width) / 2)}.person .person-name{font-size:calc(20 / 16 * 1rem);font-size:var(--global-h5-font-size);font-weight:700}.person .person-name .byline{display:block;font-weight:400;text-transform:none;font-size:calc(18 / 16 * 1rem);font-size:var(--global-h6-font-size)}.person .person-button{display:block;background-color:#64be3c;background-color:var(--green-color);color:#fff;margin:0;padding:calc(1.5rem / 2) calc(2rem / 2);padding:calc(var(--grid-gutter-height) / 2) calc(var(--grid-gutter-width) / 2);text-align:center;text-decoration:none;font-weight:700;text-transform:uppercase;vertical-align:middle}.person .person-button:hover{background-color:#354b54;background-color:var(--gray-dark-color)}.people-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:1.5rem;grid-row-gap:var(--grid-gutter-height);grid-column-gap:calc(2rem / 2);grid-column-gap:calc(var(--grid-gutter-width) / 2)}@media screen and (min-width:48em){.people-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:60em){.people-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:75em){.people-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:90em){.people-grid{grid-template-columns:repeat(4,1fr)}}.people-content{margin-bottom:calc(1.5rem * 4);margin-bottom:calc(var(--grid-gutter-height) * 4)}