:root{--section-padding:40px}.section{padding-block:var(--section-padding)}.section::after{clear:both;content:"";display:table}.border-bottom.section{border-bottom:var(--section-border)}@media all and (min-width:48.75em){.section{padding-block:calc(var(--section-padding) * 2)}}.section h2{text-align:var(--section-align);margin-top:0;--heading-h2-size:1.7rem}.section p.lead{text-align:center;font-size:var(--section-font-size);margin:var(--section-font-size) auto;opacity:.7;line-height:1.5;font-size:1.4rem}.section .ctas{text-align:var(--section-align);margin:var(--section-padding) 0 calc(var(--section-padding) * .5)}.section li a,.section p a{text-decoration:underline}.section li a:hover,.section p a:hover{text-decoration:none}.people h4{text-transform:uppercase;font-weight:500;font-family:brandon-grotesque,Helvetica,Arial,sans-serif;color:inherit;font-size:var(--smallcaps-size);letter-spacing:var(--letter-spacing);opacity:.7}.hero{--hero-min-height:80px}.hero h1{margin:0 0 .25rem}.section h2{font-size:2.295rem}@media all and (min-width:61.875em){.section h2{--heading-h2-size:2rem;font-size:2.7rem}}.people{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;grid-gap:25px;margin:50px auto 0;flex-flow:wrap;position:relative;padding-bottom:40px}.people img{width:100%;max-width:220px;border-radius:50%}.people .person{text-align:center;width:225px;height:auto;max-width:250px;margin:0 1rem 2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.people h3{font-size:1.4rem;margin:0 auto .5rem}.people h3>a{color:inherit}.people h3>a:hover{color:#e66194}.people h4{font-size:.9rem;margin:0 auto .5rem}@media (prefers-color-scheme:light){.people h4{color:#333}}@media (prefers-color-scheme:dark){.people h4{color:#eaeaea}}