.head nav a.tiplink{background:var(--green);border:1px solid var(--green);color:white;padding:10px 13px}.head nav a.tiplink:hover,.head nav a.tiplink.active{background:#006e2f;color:white;box-shadow:none;border-color:#006e2f}.social-links button,.article-share button{display:inline-grid;place-items:center}.social-links svg,.article-share svg{width:20px;height:20px}.social-links svg rect,.social-links svg circle,.article-share svg rect,.article-share svg circle{fill:none;stroke:currentColor;stroke-width:1.9}.social-links svg .icon-dot,.article-share svg .icon-dot{fill:currentColor;stroke:none}.social-links svg path,.article-share svg path{fill:currentColor}.about-intro{display:grid;grid-template-columns:1.4fr 330px;gap:32px;align-items:center;background:var(--dark);color:white;padding:38px 42px;margin-bottom:45px}.about-intro h2{font-size:43px;max-width:780px}.about-intro p{color:#cbd5ce;margin-bottom:0}.about-intro aside{border-left:3px solid var(--green);padding:20px 0 20px 24px}.about-intro aside strong{display:block;font-family:'Barlow Condensed',sans-serif;font-size:25px;margin-bottom:8px}.team-callout{display:flex;align-items:center;justify-content:space-between;gap:30px;background:var(--light);border-left:5px solid var(--green);padding:25px 28px;margin-top:24px}.team-callout h3{font-size:25px;margin:0 0 6px}.team-callout p{margin:0;max-width:780px}.team-callout .eyebrow{margin-bottom:6px}.team-callout .btn{white-space:nowrap}.contact-layout{scroll-margin-top:25px}
@media(max-width:1280px){.head nav a.tiplink{margin:4px 0;text-align:center}.head nav.open{padding-bottom:22px}}
@media(max-width:800px){.about-intro{grid-template-columns:1fr;padding:28px 24px}.about-intro h2{font-size:36px}.about-intro aside{border-left:0;border-top:3px solid var(--green);padding:18px 0 0}.team-callout{display:block}.team-callout .btn{width:100%;margin-top:20px}}
.social-links a{display:inline-grid;place-items:center}
