
/* better:move v8.2: two specialist business cards immediately above footer */
.bm82-footer-cards{background:#eef6fa;border-top:1px solid #d9e9f2;padding:76px 0 84px}
.bm82-footer-cards .section-heading{margin-bottom:28px}
.bm82-footer-cards .section-heading h2{font-size:clamp(29px,3.3vw,47px);line-height:1.24}
.bm82-footer-cards .section-heading p{color:#4d6879;max-width:760px}
.bm82-two-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.bm82-two-card-grid .bm81-business-card{min-height:0;border-radius:19px}
.bm82-two-card-grid .bm81-business-card .bm81-card-img{height:205px}
.bm82-two-card-grid .bm81-business-card .bm81-card-content{padding:26px 29px 30px;gap:12px}
.bm82-two-card-grid .bm81-business-card h3{font-size:clamp(24px,2.2vw,32px)}
.bm82-two-card-grid .bm81-business-card p{font-size:14px;line-height:1.85;max-width:500px}
.bm82-about-three{grid-template-columns:repeat(3,minmax(0,1fr))}
.bm82-two-card-grid .bm81-business-card .bm81-card-img.bm82-brand-visual{display:flex;align-items:center;justify-content:center;padding:18px;background:radial-gradient(circle at 80% 15%,#22567c 0%,#102c44 45%,#091d2e 100%);color:#fff}
.bm82-brand-wordmarks{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;max-width:540px}
.bm82-brand-wordmarks span{display:inline-flex;align-items:center;justify-content:center;min-height:37px;padding:5px 13px;border:1px solid rgba(160,225,250,.28);border-radius:9px;background:rgba(255,255,255,.08);color:#e6f6fe;font-size:clamp(13px,1.15vw,19px);font-weight:850;letter-spacing:-.025em}
.bm82-brand-wordmarks span:nth-child(2){font-weight:950;letter-spacing:.07em;color:#81d6ff}
.bm82-methods{scroll-margin-top:90px}
.bm82-methods .bm81-method-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
@media (max-width:900px){.bm82-methods .bm81-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:760px){.bm82-footer-cards{padding:55px 0 60px}.bm82-two-card-grid,.bm82-about-three,.bm82-methods .bm81-method-grid{grid-template-columns:1fr}.bm82-two-card-grid .bm81-business-card .bm81-card-img{height:170px}.bm82-two-card-grid .bm81-business-card .bm81-card-content{padding:23px}}
