
.protein{background:#fff}
.protein-layout{display:flex;gap:54px;align-items:center}
.protein-bars{flex:1;display:flex;align-items:flex-end;gap:20px;padding:30px;border-radius:26px;background:#f3efe7;min-height:390px}
.protein-bar{flex:1;border-radius:20px 20px 6px 6px;display:flex;align-items:flex-end;justify-content:center;padding:18px;text-align:center;font-family:"PT Serif",Georgia,serif}
.protein-bar.main{height:300px;background:#082844;color:#fff;font-size:28px}
.protein-bar.secondary{height:170px;background:#dca73b;color:#082844;font-size:26px}
.protein-copy{flex:1}
.protein-ratio{display:inline-flex;align-items:center;gap:12px;margin:20px 0;padding:11px 15px;border-radius:22px;background:#082844;color:#fff}
.protein-ratio strong{font-family:"PT Serif",Georgia,serif;font-size:30px;color:#dca73b}
@media(max-width:900px){.protein-layout{flex-direction:column-reverse}.protein-bars{width:100%}}
