.clear-protein-comparison{position:relative;width:100%;background-color:var(--background-color-mobile,#d6eef5);overflow:hidden}@media (min-width:1024px){.clear-protein-comparison{background-color:transparent}}.clear-protein-comparison__bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.clear-protein-comparison__bg-image .picture-container,.clear-protein-comparison__bg-image picture{width:100%;height:100%}.clear-protein-comparison__bg-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.clear-protein-comparison__side-image{position:absolute;top:var(--side-image-top,50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;width:var(--side-image-max-width,12vw);max-width:20rem;pointer-events:none}.clear-protein-comparison__side-image .picture-container,.clear-protein-comparison__side-image picture{display:block;width:100%}.clear-protein-comparison__side-image--left{left:0}.clear-protein-comparison__side-image--right{right:0}.clear-protein-comparison__side-img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.clear-protein-comparison__container{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;padding:2rem 1rem}@media (min-width:1024px){.clear-protein-comparison__container{gap:2.5rem;padding:4rem 2rem}}.clear-protein-comparison__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;text-align:center}@media (min-width:1024px){.clear-protein-comparison__header{gap:.75rem}}.clear-protein-comparison__title{line-height:1.1}.clear-protein-comparison__title h1,.clear-protein-comparison__title h2,.clear-protein-comparison__title h3,.clear-protein-comparison__title h4,.clear-protein-comparison__title h5,.clear-protein-comparison__title h6,.clear-protein-comparison__title p{color:inherit;font-size:inherit}.clear-protein-comparison__description{max-width:40rem;line-height:1.4}.clear-protein-comparison__description h1,.clear-protein-comparison__description h2,.clear-protein-comparison__description h3,.clear-protein-comparison__description h4,.clear-protein-comparison__description h5,.clear-protein-comparison__description h6,.clear-protein-comparison__description p{color:inherit;font-size:inherit}.clear-protein-comparison__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;width:100%}@media (min-width:1024px){.clear-protein-comparison__cards{gap:2rem}}.clear-protein-comparison__cards--stacked{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.clear-protein-comparison__cards--stacked{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.clear-protein-comparison__card{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:.125rem solid var(--card-border-color,#215b32);border-radius:var(--card-border-radius,16px);background-color:var(--card-background-color,#fff);overflow:hidden;-webkit-box-shadow:4px 4px 0 0 var(--card-border-color,#215b32);box-shadow:4px 4px 0 0 var(--card-border-color,#215b32)}@media (min-width:1024px){.clear-protein-comparison__card{max-width:25rem;border-width:.3rem;-webkit-box-shadow:6px 6px 0 0 var(--card-border-color,#215b32);box-shadow:6px 6px 0 0 var(--card-border-color,#215b32)}}.clear-protein-comparison__cards--stacked .clear-protein-comparison__card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:20rem}@media (min-width:1024px){.clear-protein-comparison__cards--stacked .clear-protein-comparison__card{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;max-width:25rem}}.clear-protein-comparison__card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.25rem;padding:1.75rem 1rem .75rem;background-color:var(--header-bg-color,#f472b6);color:var(--header-text-color,#215b32);text-align:center;text-transform:uppercase;letter-spacing:.05em;border-bottom:.125rem solid var(--card-border-color,#215b32)}@media (min-width:1024px){.clear-protein-comparison__card-header{gap:.5rem;padding:1.75rem 1.5rem 1rem;border-bottom-width:.3rem}}.clear-protein-comparison__card-description{text-transform:none;letter-spacing:normal;line-height:1.3}.clear-protein-comparison__card-description h1,.clear-protein-comparison__card-description h2,.clear-protein-comparison__card-description h3,.clear-protein-comparison__card-description h4,.clear-protein-comparison__card-description h5,.clear-protein-comparison__card-description h6,.clear-protein-comparison__card-description p{color:inherit;font-size:inherit}.clear-protein-comparison__card-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem}@media (min-width:1024px){.clear-protein-comparison__card-body{padding:1.5rem 2rem}}.clear-protein-comparison__list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}@media (min-width:1024px){.clear-protein-comparison__list{gap:1rem}}.clear-protein-comparison__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;color:var(--item-text-color,#333);line-height:1.4}@media (min-width:1024px){.clear-protein-comparison__list-item{gap:.75rem}}.clear-protein-comparison__checkmark{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--card-border-color,#215b32)}.clear-protein-comparison__checkmark svg{width:1rem;height:1rem}@media (min-width:1024px){.clear-protein-comparison__checkmark svg{width:1.25rem;height:1.25rem}}.clear-protein-comparison__item-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.clear-protein-comparison__item-text h1,.clear-protein-comparison__item-text h2,.clear-protein-comparison__item-text h3,.clear-protein-comparison__item-text h4,.clear-protein-comparison__item-text h5,.clear-protein-comparison__item-text h6,.clear-protein-comparison__item-text ol,.clear-protein-comparison__item-text p,.clear-protein-comparison__item-text ul{color:inherit;font-size:inherit}.clear-protein-comparison__item-text b,.clear-protein-comparison__item-text strong{font-weight:700}.clear-protein-comparison__item-text em,.clear-protein-comparison__item-text i{font-style:italic}