.bonusmanagerproServiceHero__media{border-radius:28px;overflow:hidden;position:relative;}
.bonusmanagerproServiceHero__img{width:100%;height:430px;object-fit:cover;display:block;background:linear-gradient(145deg, rgba(216,181,107,.18), rgba(123,35,54,.30));}
.bonusmanagerproServiceHero__label{position:absolute;left:18px;right:18px;bottom:18px;border-radius:22px;padding:16px 18px;background:linear-gradient(180deg, rgba(7,7,10,.12), rgba(7,7,10,.90));border:1px solid rgba(216,181,107,.22);}

.bonusmanagerproServiceOverview__facts{display:grid;gap:12px;}
.bonusmanagerproServiceOverview__fact{display:flex;gap:12px;align-items:flex-start;color:rgba(242,240,247,.78);}
.bonusmanagerproServiceOverview__fact i{color:var(--bmp-gold);margin-top:2px;}

.bonusmanagerproServicePricing__card{border-radius:28px;height:100%;}
.bonusmanagerproServicePricing__card--featured{transform:translateY(-6px);}
.bonusmanagerproServicePricing__bullets{display:grid;gap:12px;margin-top:14px;}
.bonusmanagerproServicePricing__bullet{display:flex;gap:12px;align-items:flex-start;color:rgba(242,240,247,.78);}
.bonusmanagerproServicePricing__bullet i{color:var(--bmp-gold);margin-top:2px;}

.bonusmanagerproServiceProcess__steps{display:grid;gap:14px;}
.bonusmanagerproServiceProcess__step{display:flex;gap:14px;align-items:flex-start;padding:14px 14px;border-radius:18px;border:1px solid rgba(216,181,107,.16);background:rgba(16,16,26,.58);}
.bonusmanagerproServiceProcess__num{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;background:rgba(216,181,107,.10);border:1px solid rgba(216,181,107,.22);color:rgba(242,240,247,.9);font-weight:700;}
.bonusmanagerproServiceProcess__name{font-weight:700;letter-spacing:.02em;}
.bonusmanagerproServiceProcess__desc{color:rgba(242,240,247,.70);margin-top:4px;line-height:1.55;}

.bonusmanagerproServiceProcess__side{border-radius:28px;}
.bonusmanagerproServiceProcess__outList{display:grid;gap:12px;}
.bonusmanagerproServiceProcess__out{display:flex;gap:12px;align-items:flex-start;color:rgba(242,240,247,.78);}
.bonusmanagerproServiceProcess__out i{color:var(--bmp-gold);margin-top:2px;}

.bonusmanagerproServiceGallery__item{border-radius:28px;overflow:hidden;position:relative;}
.bonusmanagerproServiceGallery__img{width:100%;height:260px;object-fit:cover;display:block;background:linear-gradient(145deg, rgba(216,181,107,.18), rgba(123,35,54,.28));}
.bonusmanagerproServiceGallery__cap{position:absolute;left:14px;right:14px;bottom:14px;border-radius:18px;padding:10px 12px;background:linear-gradient(180deg, rgba(7,7,10,.12), rgba(7,7,10,.90));border:1px solid rgba(216,181,107,.22);color:rgba(242,240,247,.76);}

.bonusmanagerproServiceExecutor__card{border-radius:28px;overflow:hidden;}
.bonusmanagerproServiceExecutor__img{width:100%;height:420px;object-fit:cover;display:block;background:linear-gradient(145deg, rgba(216,181,107,.18), rgba(123,35,54,.30));}

.bonusmanagerproServiceFaq{padding-bottom:30px;}
.bonusmanagerproServiceCompare{padding-bottom:110px;}
