: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;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}.people{display:grid;gap:40px;grid-template-columns:repeat(2,1fr);padding-top:40px;padding-bottom:40px}@media all and (min-width:40em){.people{grid-template-columns:repeat(3,1fr)}}@media all and (min-width:61.875em){.section h2{--heading-h2-size:2rem;font-size:2.7rem}.people{grid-template-columns:repeat(4,1fr)}.people h3{font-size:1.1rem}}.people img{width:100%;max-width:220px;border-radius:50%}.people .person{text-align: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;color:#8a8a8a}