.b51.b80.b90.b94.b539.b543 .bs546-purpose{padding:34px 0 44px;border-top:1px solid #c9b89935;margin-bottom:26px}.b51.b80.b90.b94.b539.b543 .bs546-purpose h2{font-size:clamp(30px,4vw,54px);line-height:1.12;max-width:950px;margin:16px 0 28px;letter-spacing:-.04em;text-wrap:balance}.b51.b80.b90.b94.b539.b543 .bs546-purpose-copy{display:grid;grid-template-columns:1fr 1fr;gap:24px 52px}.b51.b80.b90.b94.b539.b543 .bs546-purpose-copy p{font-size:16px;line-height:1.75;color:#c4c7c2;margin:0}.b51.b80.b90.b94.b539.b543 .bs546-connections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:35px 0 28px}.b51.b80.b90.b94.b539.b543 .bs546-connections>div{border-top:1px solid #c9b89940;padding-top:18px;min-width:0}.b51.b80.b90.b94.b539.b543 .bs546-connections span{font:11px/1.5 Arial,sans-serif;letter-spacing:.1em;color:#c9b899}.b51.b80.b90.b94.b539.b543 .bs546-connections h3{font-size:24px;line-height:1.2;margin:12px 0}.b51.b80.b90.b94.b539.b543 .bs546-connections p{font-size:14px;line-height:1.6;margin:0;color:#b9beb9}.b51.b80.b90.b94.b539.b543 .bs546-claim{font-size:11px;letter-spacing:.09em;color:#c9b899;margin:30px 0 0}.b51.b80.b90.b94.b539.b543 .bs546-journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}.b51.b80.b90.b94.b539.b543 .bs546-journey article{min-width:0}.b51.b80.b90.b94.b539.b543 .bs546-journey h3{font-size:23px;line-height:1.25;margin:12px 0}.b51.b80.b90.b94.b539.b543 .bs546-journey p{font-size:15px;line-height:1.7;color:#c4c7c2;margin:0}.b51.b80.b90.b94.b539.b543 .b51-about>div>p:not(.b51-kicker):not(.b51-lead){font-size:16px;line-height:1.7}@media(max-width:760px){.b51.b80.b90.b94.b539.b543 .bs546-purpose-copy,.b51.b80.b90.b94.b539.b543 .bs546-journey{grid-template-columns:1fr;gap:24px}.b51.b80.b90.b94.b539.b543 .bs546-connections{grid-template-columns:1fr;gap:18px}.b51.b80.b90.b94.b539.b543 .bs546-purpose h2{font-size:34px}.b51.b80.b90.b94.b539.b543 .bs546-purpose-copy p{font-size:15px}.b51.b80.b90.b94.b539.b543 .bs546-connections h3{font-size:21px}.b51.b80.b90.b94.b539.b543 .bs546-purpose{padding-bottom:28px}.b51.b80.b90.b94.b539.b543 .b51-about>div>p:not(.b51-kicker):not(.b51-lead){font-size:15px}}
