.branch-home-hero{background-image:linear-gradient(90deg,#0c1f24e6,#0c1f248a 48%,#0c1f241a),url(assets/branch-home-20261031.jpg);background-position:center,center 58%}.career-hero .button{margin-top:28px}.career-intro,.career-fit,.career-contact{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.career-content h2,.career-teaser h2{font-size:clamp(32px,4vw,50px);line-height:1.15;margin-bottom:28px}.career-content p,.career-teaser p{font-size:16px;line-height:1.85;color:#4d666b;max-width:720px}.career-intro>p{padding-top:36px}.career-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.career-cards article{padding:30px;border:1px solid #d7dfd7;border-radius:5px;background:#faf9f5}.career-cards .eyebrow{color:#806942}.career-cards h3{font-size:22px;line-height:1.3;margin:26px 0 14px}.career-cards p{font-size:15px}.career-fit>div>p{margin-bottom:18px}.career-fit ul{list-style:none;margin:0;padding:0}.career-fit li{padding:22px 0;border-top:1px solid #cbd7ce}.career-fit li h3{font-size:19px;margin-bottom:9px}.career-fit li p{font-size:15px}.career-contact{scroll-margin-top:110px}.career-content[id]{scroll-margin-top:100px}.career-contact aside{background:#e8eee7;padding:34px;border-radius:5px;display:flex;flex-direction:column;gap:22px;min-width:0}.career-email{font-size:clamp(18px,2vw,25px);text-decoration:underline;text-underline-offset:5px;overflow-wrap:anywhere}.career-phone{font-size:22px}.career-contact .career-note{font-size:13px;margin-top:24px;color:#64756b}.career-teaser{background:#edf0e8;padding:64px 0;border-top:1px solid #d5ded4}.career-teaser>.container{display:flex;justify-content:space-between;align-items:center;gap:50px}.career-teaser h2{margin-bottom:18px}.career-teaser p{max-width:670px}.career-teaser .button{flex-shrink:0}.career-contact a:focus-visible,.career-hero .button:focus-visible{outline:3px solid #b6985d;outline-offset:4px}@media(min-width:901px) and (max-width:1200px){.site-header #main-nav{gap:16px;font-size:13px}.site-header .brand{gap:10px}.site-header .brand strong{font-size:16px}}@media(max-width:900px){.career-intro,.career-fit,.career-contact{gap:36px}.career-cards{gap:16px}.career-cards article{padding:23px}.career-teaser>.container{align-items:flex-start;flex-direction:column;gap:28px}}@media(max-width:600px){.branch-home-hero{background-image:linear-gradient(90deg,#0c1f24db,#0c1f2499),url(assets/branch-home-20261031.jpg)}.career-intro,.career-fit,.career-contact,.career-cards{grid-template-columns:1fr}.career-intro>p{padding-top:0}.career-intro,.career-fit,.career-contact{gap:26px}.career-cards{margin-top:30px}.career-content h2,.career-teaser h2{font-size:32px}.career-content p,.career-teaser p{font-size:15px}.career-contact aside{padding:26px}.career-teaser{padding:46px 0}.career-teaser .button,.career-hero .button{width:100%;white-space:normal}.career-hero .button{gap:12px}}
