.FoodSafety-module__UCD37W__fig{aspect-ratio:1;border-radius:var(--radius);background:var(--color-frost-blue-light);position:relative;overflow:hidden}.FoodSafety-module__UCD37W__fig img{object-fit:cover}.FoodSafety-module__UCD37W__creds{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.FoodSafety-module__UCD37W__strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.FoodSafety-module__UCD37W__strip>li{align-content:start;gap:12px;display:grid}.FoodSafety-module__UCD37W__strip figure{aspect-ratio:3/4;border-radius:var(--radius);background:var(--color-frost-white);border:1px solid var(--color-mist);margin:0;position:relative;overflow:hidden}.FoodSafety-module__UCD37W__strip figure img{object-fit:cover}.FoodSafety-module__UCD37W__strip figure.FoodSafety-module__UCD37W__doc img{object-fit:contain;background:var(--color-white);box-shadow:var(--shadow-card);width:calc(100% - 24px)!important;height:auto!important;inset:12px 12px auto!important}.FoodSafety-module__UCD37W__strip p{border-top:1px solid var(--color-ink);font:600 15px/1.3 var(--font-heading);gap:4px;padding-top:10px;display:grid}.FoodSafety-module__UCD37W__strip p b{font:500 12px/1 var(--font-mono);color:var(--color-frost-blue)}.FoodSafety-module__UCD37W__end{aspect-ratio:3/4;border-radius:var(--radius);background:var(--color-frost-blue);width:100%;color:var(--color-white);flex-direction:column;justify-content:flex-end;gap:8px;padding:16px;text-decoration:none;display:flex;overflow:hidden}.FoodSafety-module__UCD37W__end:hover{background:var(--color-ink);color:var(--color-white)}.FoodSafety-module__UCD37W__end span{font:700 clamp(15px, 1.4vw, 19px) / 1.2 var(--font-heading)}.FoodSafety-module__UCD37W__end em{font-size:13px;font-style:normal;line-height:1.4}.FoodSafety-module__UCD37W__end em:after{content:" →"}.FoodSafety-module__UCD37W__pil{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.FoodSafety-module__UCD37W__pil>li{flex-direction:column;gap:10px;display:flex}.FoodSafety-module__UCD37W__top{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}.FoodSafety-module__UCD37W__ic{border:1px solid var(--color-frost-blue);border-radius:var(--radius);width:40px;height:40px;color:var(--color-frost-blue);background:var(--color-white);place-items:center;display:grid}.FoodSafety-module__UCD37W__ic svg{width:20px;height:20px}.FoodSafety-module__UCD37W__n{font:500 12px/1 var(--font-mono);color:var(--color-slate)}.FoodSafety-module__UCD37W__pil p{color:var(--color-slate);font-size:15px}.FoodSafety-module__UCD37W__pil ul{border-top:1px solid var(--color-mist);gap:8px;margin-top:4px;padding-top:14px;display:grid}.FoodSafety-module__UCD37W__pil ul li{gap:10px;font-size:14px;line-height:1.45;display:flex}.FoodSafety-module__UCD37W__pil ul li:before{content:"";border-left:1.5px solid var(--color-frost-blue);border-bottom:1.5px solid var(--color-frost-blue);flex:none;width:10px;height:5px;margin-top:6px;transform:rotate(-45deg)}:is(.FoodSafety-module__UCD37W__pil .btn-tertiary,.FoodSafety-module__UCD37W__cr .btn-tertiary){margin-top:auto;padding-top:6px}.FoodSafety-module__UCD37W__cr{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.FoodSafety-module__UCD37W__cr>article{flex-direction:column;gap:10px;display:flex}.FoodSafety-module__UCD37W__logo{align-items:center;height:64px;margin-bottom:6px;display:flex}.FoodSafety-module__UCD37W__logo img{height:var(--h,48px);object-fit:contain;width:auto;max-width:100%}.FoodSafety-module__UCD37W__cr .chip{align-self:flex-start}.FoodSafety-module__UCD37W__cr p{color:var(--color-slate)}.FoodSafety-module__UCD37W__docs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;display:grid}.FoodSafety-module__UCD37W__docs li{border-top:1px solid var(--color-mist);align-items:flex-start;gap:10px;padding:10px 0;font-size:15px;line-height:1.4;display:flex}.FoodSafety-module__UCD37W__docs svg{width:16px;height:16px;color:var(--color-frost-blue);flex:none;margin-top:2px}@media (max-width:1199px){.FoodSafety-module__UCD37W__strip{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:28%;grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.FoodSafety-module__UCD37W__strip>li{scroll-snap-align:start}}@media (max-width:1023px){.FoodSafety-module__UCD37W__pil,.FoodSafety-module__UCD37W__cr{grid-template-columns:repeat(2,minmax(0,1fr))}.FoodSafety-module__UCD37W__strip{grid-auto-columns:40%}}@media (max-width:767px){.FoodSafety-module__UCD37W__pil,.FoodSafety-module__UCD37W__cr,.FoodSafety-module__UCD37W__docs{grid-template-columns:minmax(0,1fr)}.FoodSafety-module__UCD37W__strip{grid-auto-columns:64%}.FoodSafety-module__UCD37W__fig{aspect-ratio:4/3}}
