.MedicalDietComparison_module__3ljES{padding:80px 0 0}@media (max-width:768px){.MedicalDietComparison_module__3ljES{padding:64px 0 0}}.MedicalDietComparison_inner__Xn20J{max-width:calc(1120px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin:0 auto;text-align:center}.MedicalDietComparison_viewport__t9ewk{margin-top:16px}.MedicalDietComparison_table__lCJml{--row-count:7;--column-count:3;--gap:2px;--border-radius:8px;display:grid;grid-template-rows:repeat(var(--row-count),auto);grid-template-columns:repeat(var(--column-count),1fr);grid-auto-flow:column;grid-gap:var(--gap);gap:var(--gap);width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;overflow:auto}@media (max-width:768px){.MedicalDietComparison_table__lCJml{grid-template-columns:minmax(90px,1fr) repeat(calc(var(--column-count) - 1),minmax(180px,2fr))}}.MedicalDietComparison_col___xM_I{display:grid;grid-template-rows:subgrid;grid-row:1/-1}.MedicalDietComparison_col___xM_I.MedicalDietComparison_sticky__64vAB{position:sticky;left:0;padding-right:var(--gap);margin-right:calc(var(--gap) * -1);background:var(--secondary-color-80per)}.MedicalDietComparison_cell__9BW6G{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:16px;font-size:1.4rem;font-weight:var(--font-weight-normal);line-height:1.6;text-align:center;background:var(--lightest-color)}@media (max-width:768px){.MedicalDietComparison_cell__9BW6G{padding:16px 8px}}.MedicalDietComparison_cell__9BW6G.MedicalDietComparison_heading__FemN4{padding:16px;font-size:1.4rem;font-weight:var(--font-weight-bold);line-height:1.35;background:var(--primary-color-60per)}@media (max-width:768px){.MedicalDietComparison_cell__9BW6G.MedicalDietComparison_heading__FemN4{padding:16px 8px;font-size:1.1rem}}.MedicalDietComparison_cell__9BW6G.MedicalDietComparison_medicine__oxmXK{gap:4px;font-weight:var(--font-weight-semi-bold)}.MedicalDietComparison_cell__9BW6G.MedicalDietComparison_roundedLT__vxKxj{border-top-left-radius:var(--border-radius)}.MedicalDietComparison_cell__9BW6G.MedicalDietComparison_roundedRT__Q6sqx{border-top-right-radius:var(--border-radius)}.MedicalDietComparison_cell__9BW6G.MedicalDietComparison_roundedLB__snnCS{border-bottom-left-radius:var(--border-radius)}.MedicalDietComparison_cell__9BW6G.MedicalDietComparison_roundedRB__A4JF1{border-bottom-right-radius:var(--border-radius)}.MedicalDietComparison_col___xM_I:last-child .MedicalDietComparison_cell__9BW6G.MedicalDietComparison_heading__FemN4~.MedicalDietComparison_cell__9BW6G{align-items:flex-start}.MedicalDietComparison_type__j1TjQ{font-size:1.2rem;font-weight:var(--font-weight-normal);color:var(--gray-color-80per)}@media (max-width:768px){.MedicalDietComparison_type__j1TjQ{font-size:1.1rem}}.MedicalDietComparison_medicineName___LzIo{margin:0;font-size:1.28rem;font-weight:var(--font-weight-semi-bold);line-height:1.35}@media (max-width:768px){.MedicalDietComparison_medicineName___LzIo{font-size:1.1rem}}.MedicalDietComparison_list__0mggI{display:flex;flex-direction:column;padding:0;margin:0;text-align:left;list-style:none}.MedicalDietComparison_list__0mggI .MedicalDietComparison_item__PFb2c{position:relative;padding-left:.8rem;font-size:1.28rem;line-height:1.8}@media (max-width:768px){.MedicalDietComparison_list__0mggI .MedicalDietComparison_item__PFb2c{font-size:1.1rem;line-height:1.35}}.MedicalDietComparison_list__0mggI .MedicalDietComparison_item__PFb2c:before{position:absolute;left:0;content:"•"}.MedicalDietComparison_description__0SFwN{margin:0;font-size:1.28rem;font-weight:var(--font-weight-normal);line-height:1.8;color:var(--font-primary-color)}@media (max-width:768px){.MedicalDietComparison_description__0SFwN{font-size:1.1rem;line-height:1.35;text-align:left}}.MedicalDietComparison_more__Ut88z{margin-top:16px;text-align:center}.MedicalDietComparison_link__8yQ0F{font-size:1.28rem;font-weight:var(--font-weight-semi-bold);line-height:1.8;color:var(--font-primary-color);text-decoration:underline;text-underline-offset:6px}