.bc-abt-hero{padding:180px 0 88px;background:linear-gradient(160deg,#0f1c12 0,#142418 55%,#1b5e20 100%);text-align:center}.bc-abt-hero h1,.bc-abt-hero p{color:#fff!important}.bc-abt-hero p{max-width:760px;margin:16px auto 0;font-size:1.08rem}.bc-abt-mission{padding:64px 0;background:var(--brand-bg)}.bc-abt-mission blockquote{margin:0 auto;max-width:860px;border:none;padding:0}.bc-abt-mission blockquote p{font-size:max(1.35rem, min(2.4vw, 1.85rem));line-height:1.45;font-weight:600;color:var(--brand-primary-dark)}.bc-abt-mission__note{max-width:760px;margin:24px auto 0;color:var(--brand-text);text-align:center}.bc-abt-labs,.bc-abt-pubs{padding:64px 0}.bc-abt-labs{background:var(--brand-bg-alt)}.bc-abt-pubs{background:var(--brand-bg)}.bc-abt-lead{max-width:720px;color:var(--brand-text);margin-bottom:28px}.bc-abt-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.bc-abt-gallery figure{margin:0;background:#fff;border-radius:var(--brand-radius);overflow:hidden;border:1px solid var(--brand-border)}.bc-abt-gallery img{width:100%;min-height:220px;-o-object-fit:cover;object-fit:cover;background:#e8efe9}.bc-abt-gallery figcaption{padding:12px 16px;font-size:.92rem;color:var(--brand-text);font-weight:600}.bc-abt-pub-list{list-style:none;padding:0;margin:0 0 32px;display:grid;grid-gap:16px;gap:16px}.bc-abt-pub-list li{display:flex;gap:20px;justify-content:space-between;align-items:center;padding:20px 24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:#fff}.bc-abt-pub-list h3{margin:0 0 6px;font-size:1.1rem}.bc-abt-pub-list p{margin:0;color:var(--brand-text)}.bc-abt-story p{color:var(--brand-text);margin-bottom:16px}.bc-abt-cta{padding:72px 0 96px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-primary-dark));text-align:center}.bc-abt-cta h2,.bc-abt-cta>.container>p{color:#fff!important}.bc-abt-cta>.container>p{max-width:640px;margin:0 auto 28px}.bc-abt-cta .bc-form{max-width:720px;margin:0 auto;background:#fff;border-radius:var(--brand-radius);padding:28px;text-align:left}@media (max-width:767.98px){.bc-abt-gallery{grid-template-columns:1fr}.bc-abt-pub-list li{flex-direction:column;align-items:flex-start}}