.bmi-home .topbar{z-index:40;position:sticky;top:0}.bmi-home .xp-hero{padding-top:86px}.bmi-home .xp-actions a,.bmi-home .xp-decision footer a,.bmi-home .xp-overview-grid>article>a,.bmi-home .xp-final-cta a{font-size:9px;font-weight:700;text-decoration:none}.bmi-home .xp-actions .xp-primary{background:var(--xp-deep);color:#fff;padding:14px 17px}.bmi-home .xp-actions .xp-text-link{color:var(--xp-deep);text-underline-offset:4px;padding:8px 0;text-decoration:underline}.bmi-home .xp-decision footer a,.bmi-home .xp-overview-grid>article>a{color:#98502f}.bmi-home .xp-overview-grid>article>a{padding-top:16px;display:inline-block}.bmi-projects{background:#fff;padding:70px 6vw 78px}.bmi-projects-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.bmi-projects-head p{letter-spacing:.16em;color:#9a5636;margin:0 0 12px;font-size:8px;font-weight:800}.bmi-projects-head h2{letter-spacing:-.035em;color:var(--xp-deep);max-width:660px;margin:0;font:500 clamp(31px,3.5vw,46px)/1 Georgia,serif}.bmi-projects-head>a{color:#98502f;white-space:nowrap;font-size:9px;font-weight:700;text-decoration:none}.bmi-project-row{border-top:1px solid var(--xp-line);border-left:1px solid var(--xp-line);grid-template-columns:repeat(3,1fr);display:grid}.bmi-project-row article{border-right:1px solid var(--xp-line);border-bottom:1px solid var(--xp-line);grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:20px;display:grid}.bmi-project-row article>i{background:var(--xp-green);color:#fff;place-items:center;width:38px;height:38px;font-size:8px;font-style:normal;display:grid}.bmi-project-row b,.bmi-project-row small{display:block}.bmi-project-row b{color:var(--xp-deep);font:500 17px Georgia,serif}.bmi-project-row span small{color:#748078;margin-top:5px;font-size:8px}.bmi-project-row strong{color:var(--xp-deep);text-align:right;font:500 26px Georgia,serif}.bmi-project-row strong small{color:#7a857e;text-transform:uppercase;letter-spacing:.08em;font:7px Arial,sans-serif}.bmi-cta-actions{align-items:center;gap:8px;margin-top:22px;display:flex}.bmi-home .xp-final-cta a{background:var(--xp-orange);color:#fff;padding:14px 16px;display:inline-block}.bmi-home .xp-final-cta a.secondary{color:#fff;background:0 0;border:1px solid #6f8980}.bmi-monitoring{border-top:1px solid var(--xp-line);border-bottom:1px solid var(--xp-line);background:#edf2ed;grid-template-columns:1.1fr 1fr 260px;align-items:center;gap:5vw;padding:58px 6vw;display:grid}.bmi-monitoring>div:first-child p{letter-spacing:.16em;color:#167557;font-size:8px;font-weight:800}.bmi-monitoring h2{letter-spacing:-.035em;color:var(--xp-deep);margin:12px 0 0;font:500 clamp(31px,3.5vw,46px)/1 Georgia,serif}.bmi-monitoring>div:nth-child(2)>p{color:#627069;font:14px/1.6 Georgia,serif}.bmi-monitoring a{color:#98502f;margin-top:10px;font-size:9px;font-weight:700;text-decoration:none;display:inline-block}.bmi-monitoring aside{background:var(--xp-deep);color:#fff;padding:24px}.bmi-monitoring aside span,.bmi-monitoring aside b,.bmi-monitoring aside small{display:block}.bmi-monitoring aside span{color:#a9beb7;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.bmi-monitoring aside i{background:#65d3a7;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.bmi-monitoring aside b{margin:20px 0 7px;font:500 28px Georgia,serif}.bmi-monitoring aside small{color:#a9beb7;font-size:8px}.bmi-newsletter-band{background:#fff7ed;border-top:1px solid #ead5c2;border-bottom:1px solid #ead5c2;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;padding:58px 6vw;display:grid}.bmi-newsletter-band span{color:#a14f2b;letter-spacing:.16em;font-size:8px;font-weight:800}.bmi-newsletter-band h2{color:var(--xp-deep);letter-spacing:-.04em;margin:13px 0 0;font:500 clamp(32px,3.8vw,50px)/.98 Georgia,serif}.bmi-newsletter-band p{color:#596b62;margin:0;font:14px/1.65 Georgia,serif}.bmi-newsletter-band a{background:var(--xp-orange);color:#fff;margin-top:19px;padding:14px 17px;font-size:9px;font-weight:800;text-decoration:none;display:inline-block}@media (max-width:900px){.bmi-project-row{grid-template-columns:1fr}.bmi-projects-head{flex-direction:column;align-items:flex-start}.bmi-monitoring{grid-template-columns:1fr 1fr}.bmi-monitoring aside{grid-column:1/-1}.bmi-newsletter-band{grid-template-columns:1fr}}@media (max-width:540px){.bmi-home .xp-hero{padding-top:54px}.bmi-cta-actions{flex-direction:column;align-items:stretch}.bmi-home .xp-final-cta a{text-align:center}.bmi-monitoring{grid-template-columns:1fr}}.bmi-opportunity{color:#fff;background:#0a2a21;border-top:1px solid #284a40;border-bottom:1px solid #284a40;grid-template-columns:.9fr 1.1fr;display:grid}.bmi-opportunity-copy{padding:76px 6vw}.bmi-opportunity-copy>p:first-child{color:#8fd3b9;letter-spacing:.16em;margin:0 0 15px;font-size:10px;font-weight:800}.bmi-opportunity-copy h2{color:#fff;letter-spacing:-.04em;margin:0;font:500 clamp(34px,4vw,54px)/1 Georgia,serif}.bmi-opportunity-copy h2+p{color:#bfd0ca;max-width:650px;margin:24px 0;font:15px/1.65 Georgia,serif}.bmi-opportunity-copy>a{color:#fff;text-underline-offset:5px;margin-top:8px;font-size:11px;font-weight:800;display:inline-block}.bmi-opportunity-proof{grid-template-columns:repeat(3,1fr);align-content:center;padding:54px 6vw 54px 0;display:grid}.bmi-opportunity-proof article{background:#12382e;border:1px solid #406157;border-right:0;min-height:180px;padding:25px 22px}.bmi-opportunity-proof article:nth-child(3){border-right:1px solid #406157}.bmi-opportunity-proof strong,.bmi-opportunity-proof span,.bmi-opportunity-proof small{display:block}.bmi-opportunity-proof strong{color:#8fd3b9;font:500 39px Georgia,serif}.bmi-opportunity-proof span{margin:30px 0 8px;font:500 16px/1.25 Georgia,serif}.bmi-opportunity-proof small{color:#9fb8b0;font-size:9px;line-height:1.4}.bmi-opportunity-proof footer{color:#8fa9a1;flex-wrap:wrap;grid-column:1/-1;gap:18px;padding:14px 0 0;font-size:9px;display:flex}.bmi-opportunity-proof footer a{color:#b8d7cc}@media (max-width:980px){.bmi-opportunity{grid-template-columns:1fr}.bmi-opportunity-copy{padding-bottom:40px}.bmi-opportunity-proof{padding:0 6vw 58px}}@media (max-width:620px){.bmi-opportunity-copy{padding:56px 5vw 34px}.bmi-opportunity-proof{grid-template-columns:1fr;padding:0 5vw 50px}.bmi-opportunity-proof article{border-bottom:0;border-right:1px solid #406157;min-height:0}.bmi-opportunity-proof article:nth-child(3){border-bottom:1px solid #406157}.bmi-opportunity-proof span{margin-top:16px}}
