.bw-about-hero{background:#f1f5f6;color:#24313b;padding:32px 0 64px}.bw-about-hero h1{color:#24313b;font-size:max(2rem, min(4vw, 3.5rem));max-width:18ch}.bw-about-hero li,.bw-about-hero p{color:#24313b}.bw-about-hero img{display:block;margin-bottom:24px;width:min(100%,720px)}.bw-rule{background:#482376;display:block;height:8px;margin-bottom:16px;width:120px}.bw-about-index{-moz-columns:2;columns:2;margin:24px 0 0;max-width:520px}.bw-page{background:#fff;color:#24313b;padding:64px 0}.bw-page-alt{background:#ece3f7}.bw-page h2,.bw-page h3,.bw-page p{color:#24313b}.bw-page-alt article{background:#fff;border-top:4px solid #43216e;height:100%;padding:24px}.bw-timeline{list-style:none;margin:0 auto;max-width:860px;padding:0;position:relative}.bw-timeline::before{background:#43216e;content:"";height:100%;left:28px;position:absolute;top:0;width:2px}.bw-timeline li{display:grid;grid-gap:16px;gap:16px;grid-template-columns:56px 1fr;margin:0 0 32px}.bw-timeline span{background:#43216e;color:#fff;display:block;font-weight:700;height:56px;line-height:56px;position:relative;text-align:center;width:56px;z-index:1}.bw-cta-diagonal{background:linear-gradient(168deg,#2b1547 0 42%,#43216e 42% 100%);color:#fff;padding:80px 0 96px}.bw-cta-diagonal h2,.bw-cta-diagonal p{color:#fff}.bw-cta-diagonal .btn{color:#2b1547}@media (max-width:767.98px){.bw-timeline::before{left:20px}.bw-timeline li{grid-template-columns:40px 1fr}.bw-timeline span{height:40px;line-height:40px;width:40px}}