.bps-about-body{margin:0;background:#f8f4ee;color:#281b17}.bps-about{--au-brown:#985924;--au-ink:#281b17;--au-paper:#fffdfa;font-family:Inter,Arial,sans-serif}.bps-about *{box-sizing:border-box}.au-eyebrow{margin:0 0 14px;color:var(--au-brown);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.au-hero{min-height:510px;background-image:linear-gradient(90deg,rgba(252,249,244,.96) 0%,rgba(252,249,244,.86) 34%,rgba(252,249,244,.12) 68%,transparent),var(--au-hero);background-position:center;background-size:cover}.au-hero-inner{display:flex;align-items:center;min-height:510px}.au-hero-inner>div{width:min(490px,50%)}.au-hero h1,.au-who h2,.au-center-head h2,.au-cta h2{margin:0;font-family:Georgia,'Times New Roman',serif;font-weight:500;letter-spacing:-.045em;color:var(--au-ink);line-height:1.02}.au-hero h1{font-size:clamp(48px,5vw,72px)}.au-hero p:not(.au-eyebrow){margin:23px 0 26px;max-width:420px;font-weight:600;font-size:14px;line-height:1.65}.au-hero a{display:inline-block;background:var(--au-brown);padding:15px 23px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:.04em}.au-who{padding:56px 0}.au-who-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:54px;align-items:center}.au-who-grid>img{width:100%;aspect-ratio:4/3;object-fit:cover}.au-who h2{font-size:39px}.au-who>div>p:not(.au-eyebrow){max-width:470px;color:#564a43;font-size:14px;line-height:1.65}.au-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:25px}.au-stats article{border-left:1px solid #c48c5c;padding-left:12px}.au-stats b,.au-stats span{display:block}.au-stats b{color:var(--au-brown);font-family:Georgia,serif;font-size:25px}.au-stats span{margin-top:4px;font-size:9px;color:#74675e}.au-factory,.au-cert,.au-clients{padding:55px 0;border-top:1px solid #e8dfd5}.au-center-head{text-align:center;max-width:680px;margin:0 auto 32px}.au-center-head h2{font-size:35px}.au-center-head>p:not(.au-eyebrow){margin:11px auto 0;color:#655951;font-size:13px;line-height:1.5}.au-factory-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:13px}.au-factory-grid img{width:100%;height:148px;object-fit:cover;display:block}.au-factory-grid h3{margin:12px 0 6px;font-size:13px}.au-factory-grid p{margin:0;color:#675b53;font-size:11px;line-height:1.5}.au-cert{background:#fffdfa}.au-cert-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;align-items:center}.au-cert-grid article{text-align:center;color:#796f67}.au-cert-grid b{display:block;font-family:Georgia,serif;font-size:27px;line-height:1.1;color:#8a8076}.au-cert-grid span{display:block;margin-top:9px;font-size:10px}.au-client-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.au-client-grid span{min-height:66px;display:flex;align-items:center;justify-content:center;background:#f1ece6;color:#888079;text-align:center;font-family:Georgia,serif;font-size:20px;font-weight:600;line-height:1.05}.au-cta{background-image:linear-gradient(90deg,rgba(57,29,14,.84),rgba(57,29,14,.43)),var(--au-cta);background-position:center;background-size:cover}.au-cta-inner{min-height:175px;display:flex;align-items:center;justify-content:space-between;gap:25px}.au-cta h2{font-size:28px;color:#fff}.au-cta p{margin:10px 0 0;color:#fff;font-size:13px}.au-cta a{min-width:165px;text-align:center;background:#fff;color:#744016;text-decoration:none;padding:15px 20px;text-transform:uppercase;font-weight:800;font-size:10px;letter-spacing:.04em}@media(max-width:900px){.au-hero,.au-hero-inner{min-height:460px}.au-hero-inner>div{width:58%}.au-who-grid{gap:32px}.au-stats{grid-template-columns:repeat(2,1fr);gap:20px}.au-factory-grid{grid-template-columns:repeat(3,1fr)}.au-cert-grid,.au-client-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){.au-hero{min-height:540px;background-image:linear-gradient(90deg,rgba(252,249,244,.95),rgba(252,249,244,.76)),var(--au-hero);background-position:62% center}.au-hero-inner{min-height:540px;align-items:flex-start}.au-hero-inner>div{width:100%;padding-top:78px}.au-hero h1{font-size:48px}.au-who{padding:40px 0}.au-who-grid{grid-template-columns:1fr;gap:25px}.au-who h2,.au-center-head h2{font-size:33px}.au-factory,.au-cert,.au-clients{padding:39px 0}.au-factory-grid{grid-template-columns:repeat(2,1fr);gap:18px 10px}.au-factory-grid article:last-child{grid-column:span 2}.au-factory-grid img{height:130px}.au-cert-grid{grid-template-columns:repeat(3,1fr);gap:27px 10px}.au-client-grid{grid-template-columns:repeat(2,1fr)}.au-cta-inner{padding:35px 0;min-height:245px;align-items:flex-start;justify-content:center;flex-direction:column}.au-cta h2{font-size:30px}.au-cta a{width:100%}}
