.protein-banner{background-color:#ff5300;isolation:isolate;padding:72px 0 0}.protein-banner,.protein-banner__container{overflow:visible;position:relative;width:100%;z-index:2}.protein-banner__container{margin:0 auto;max-width:90rem}.protein-banner__image,.protein-banner__picture{display:block;width:100%}.protein-banner__image{height:auto;margin:0 auto;max-width:100%;object-fit:contain}.protein-banner__grid{background-image:linear-gradient(hsla(0,0%,100%,.13) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.13) 1px,transparent 0);background-size:1.375rem 1.375rem;bottom:2.6875rem;height:4.6875rem;left:1.25rem;pointer-events:none;position:absolute;width:48%;z-index:-2}@media (max-width:64rem){.protein-banner{min-height:auto}.protein-banner__grid{background-size:1.25rem 1.25rem;bottom:1.875rem;height:4.0625rem;left:1rem;width:50%}}@media (max-width:48rem){.protein-banner__grid{background-size:1.125rem 1.125rem;bottom:1.25rem;height:3.4375rem;left:.75rem;width:55%}}@media (max-width:30rem){.protein-banner__grid{background-size:1rem 1rem;bottom:.875rem;height:2.8125rem;left:.625rem;width:58%}}