
.lbs-about{max-width:1200px;margin:auto;color:#0e2552}.lbs-about h1{font-size:clamp(28px,4vw,46px);line-height:1.12;letter-spacing:-1px}.lbs-about h2{font-size:clamp(24px,3vw,33px);margin:6px 0 15px}.lbs-about p{line-height:1.72;color:#384a66}.lbs-hero{background:linear-gradient(120deg,#e6f8f3,#e4f2ff);padding:30px;border-radius:22px;display:grid;grid-template-columns:1fr .9fr;gap:25px;align-items:center}.lbs-hero img{width:100%;height:290px;object-fit:cover;border-radius:18px}.lbs-kicker{font-size:12px;color:#078648;font-weight:900;letter-spacing:1.5px}.lbs-cta{display:inline-block;border-radius:26px;background:#09833d;color:white!important;padding:11px 20px;font-weight:800;text-decoration:none;margin:6px}.lbs-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:26px;margin:30px 0}.lbs-intro>div{background:white;border-radius:18px;padding:25px}.lbs-milestones{display:grid;gap:13px}.lbs-milestones div{display:flex;align-items:center;gap:18px;padding:10px 0;border-bottom:1px solid #dbe9f1}.lbs-milestones b{font-size:25px;color:#058448}.lbs-milestones span{font-size:13px}.lbs-section{padding:30px 0}.lbs-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:20px}.lbs-product{background:white;border:1px solid #e0eaf2;border-radius:16px;overflow:hidden;padding-bottom:14px}.lbs-product img{width:100%;height:165px;object-fit:contain;background:#f4faee}.lbs-product h3{font-size:16px;margin:12px 14px 5px}.lbs-product p{font-size:13px;margin:5px 14px}.lbs-product a{display:block;margin:12px 14px;color:#075dcc;font-weight:700}.lbs-info{padding:12px}.lbs-coast{background:#eaf6fd;margin:20px -18px;padding:28px 18px;border-radius:20px}.lbs-claim{padding:12px 18px;border-left:4px solid #0b904b;background:#eff9f1;border-radius:6px}.lbs-brandgrid{grid-template-columns:repeat(3,1fr)}.lbs-video{margin-top:24px;background:linear-gradient(120deg,#08355e,#0a7280);color:white;text-align:center;padding:35px;border-radius:20px}.lbs-video h2,.lbs-video p,.lbs-video a{color:white}.lbs-video .lbs-kicker{color:#a2f4c9}.lbs-video-frame{position:relative;aspect-ratio:16/9;max-width:870px;margin:20px auto;background:#001f2e;border-radius:16px;overflow:hidden}.lbs-video-frame iframe{position:absolute;inset:0;height:100%;width:100%;border:0}.lbs-last{text-align:center;margin:30px 0;padding:26px;background:#e9faee;border-radius:20px}.lbs-secondary{background:#fff;color:#1763cf!important;border:1px solid #1763cf}@media(max-width:780px){.lbs-hero,.lbs-intro{grid-template-columns:1fr}.lbs-hero img{height:200px}.lbs-grid{grid-template-columns:repeat(2,1fr)}.lbs-brandgrid{grid-template-columns:1fr}}@media(max-width:480px){.lbs-grid{grid-template-columns:1fr}.lbs-hero{padding:18px}.lbs-video{padding:16px}}

.lbs-brand-wordmark{height:165px;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,#d7f3e8,#e7f7ff);color:#116681;font-size:22px;font-weight:900;padding:18px;text-align:center}.lbs-brandgrid img{object-fit:contain;padding:16px;background:#fff}
