.bp-about{background:#fffdf9;color:#302b25}.bp-about__hero{display:grid;grid-template-columns:1fr 1fr;background:#f4f0eb}.bp-about__hero>div:first-child{padding:70px max(40px,calc((100vw - 1280px)/2));padding-right:55px;align-self:center}.bp-about h1{font-size:var(--bp-type-display)!important;margin:0 0 26px}.bp-about p:not(.bp-eyebrow){font-size:var(--bp-type-body);line-height:1.8;max-width:600px}.bp-about__hero .button{margin-top:20px;background:#302b25;color:#fff}.bp-about__image{min-height:560px}.bp-about__image img{width:100%;height:100%;max-height:760px;object-fit:cover;object-position:center 25%;display:block}.bp-about__story{text-align:center;max-width:860px;padding-block:85px}.bp-about__story h2{margin:0 0 30px}.bp-about__story p{margin-inline:auto}.bp-about__values{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding-bottom:85px}.bp-about__values article{border-top:1px solid #cdbda6;padding-top:28px}.bp-about__values h3{margin:15px 0}.bp-about__end{background:#f4f0eb;text-align:center;padding:65px 24px}.bp-about__end p{margin-inline:auto}.bp-about__end>div{display:flex;justify-content:center;align-items:center;gap:28px;flex-wrap:wrap;margin-top:30px}.bp-about__end a{color:inherit;font-size:var(--bp-type-control);text-underline-offset:5px}.bp-about__end .button{background:#302b25;color:#fff}@media(max-width:749px){.bp-about__hero{grid-template-columns:1fr}.bp-about__hero>div:first-child{padding:40px 24px}.bp-about__image{min-height:0;height:400px}.bp-about__story{padding-block:45px}.bp-about__values{grid-template-columns:1fr;gap:20px;padding-bottom:45px}.bp-about__end{padding-block:45px}}
