.HomeCommerceDirectory_productGrid__jDm2p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem;margin-top:2.75rem}.HomeCommerceDirectory_productItem__4vWYN{min-width:0;padding:.75rem .5rem;border-radius:.25rem;outline:none;touch-action:manipulation}.HomeCommerceDirectory_productItem__4vWYN:hover{background:transparent}.HomeCommerceDirectory_productItem__4vWYN:focus-visible{box-shadow:0 0 0 2px #095fd1}.HomeCommerceDirectory_iconStage__A8PEf{display:grid;width:6.5rem;height:6.5rem;margin:0 auto;place-items:center;overflow:visible}.HomeCommerceDirectory_iconStage__A8PEf>img{--icon-scale:1;--icon-hover-scale:1.07;width:6.5rem;height:6.5rem;-o-object-fit:cover;object-fit:cover;transform:scale(var(--icon-scale));filter:contrast(1.28) saturate(1.1);transition:transform .22s ease,filter .22s ease}.HomeCommerceDirectory_iconStage__A8PEf>img[data-icon=biotin]{--icon-scale:1.2;--icon-hover-scale:1.28;filter:contrast(1.4) saturate(1.12)}.HomeCommerceDirectory_iconStage__A8PEf>img[data-icon=fc-fusion]{--icon-scale:1.4;--icon-hover-scale:1.48;filter:contrast(1.48) saturate(1.14)}.HomeCommerceDirectory_iconStage__A8PEf>img[data-icon=antibody]{--icon-scale:1.62;--icon-hover-scale:1.72;filter:contrast(1.52) saturate(1.16)}.HomeCommerceDirectory_iconStage__A8PEf>img[data-icon=cytokine]{--icon-scale:1.5;--icon-hover-scale:1.59;filter:contrast(1.5) saturate(1.16)}.HomeCommerceDirectory_productItem__4vWYN:focus-visible .HomeCommerceDirectory_iconStage__A8PEf>img,.HomeCommerceDirectory_productItem__4vWYN:hover .HomeCommerceDirectory_iconStage__A8PEf>img{transform:translateY(-3px) scale(var(--icon-hover-scale));filter:contrast(1.48) saturate(1.14) drop-shadow(0 6px 6px rgb(21 61 111/16%))}.HomeCommerceDirectory_serviceGrid__irfFN{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:2.25rem;padding-bottom:1rem}.HomeCommerceDirectory_serviceCard__bpEwI{position:relative;display:block;width:100%;min-height:420px;aspect-ratio:16/10;overflow:hidden;background:#10243d;box-shadow:0 14px 35px rgba(16,36,61,.16);outline:none;touch-action:manipulation;transition:box-shadow .22s ease,transform .22s ease}.HomeCommerceDirectory_serviceCard__bpEwI:focus-visible,.HomeCommerceDirectory_serviceCard__bpEwI:hover{box-shadow:0 20px 45px rgba(16,36,61,.24);transform:translateY(-4px)}.HomeCommerceDirectory_serviceCard__bpEwI:focus-visible{box-shadow:0 0 0 3px rgba(9,95,209,.28),0 20px 45px rgba(16,36,61,.24)}.HomeCommerceDirectory_serviceOverlay__XTQNW{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;background:linear-gradient(180deg,transparent 34%,rgba(5,20,39,.25) 52%,rgba(5,20,39,.96))}@media (min-width:640px){.HomeCommerceDirectory_productGrid__jDm2p{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem 2rem}}@media (min-width:1024px){.HomeCommerceDirectory_productGrid__jDm2p{grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem}.HomeCommerceDirectory_serviceGrid__irfFN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.HomeCommerceDirectory_iconStage__A8PEf>img,.HomeCommerceDirectory_serviceCard__bpEwI{transition:none}.HomeCommerceDirectory_productItem__4vWYN:focus-visible .HomeCommerceDirectory_iconStage__A8PEf>img,.HomeCommerceDirectory_productItem__4vWYN:hover .HomeCommerceDirectory_iconStage__A8PEf>img{transform:scale(var(--icon-scale))}.HomeCommerceDirectory_serviceCard__bpEwI:focus-visible,.HomeCommerceDirectory_serviceCard__bpEwI:hover{transform:none}}@media (max-width:639px){.HomeCommerceDirectory_productGrid__jDm2p{grid-auto-rows:1fr;gap:.5rem;margin-top:1rem}.HomeCommerceDirectory_productItem__4vWYN{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:.5rem;min-height:76px;padding:.65rem .5rem;border:1px solid #dce5ed;border-radius:4px;background:#fff}.HomeCommerceDirectory_productItem__4vWYN:hover{background:#edf4fa;border-color:#9cb9d2}.HomeCommerceDirectory_iconStage__A8PEf,.HomeCommerceDirectory_iconStage__A8PEf>img{width:2.25rem;height:2.25rem;margin:0}.HomeCommerceDirectory_productItem__4vWYN>span:last-child{margin-top:0;text-align:left;font-size:13px;line-height:1.5;overflow-wrap:anywhere;text-wrap:balance}.HomeCommerceDirectory_serviceGrid__irfFN{gap:1rem;margin-top:1.25rem;padding-bottom:0}.HomeCommerceDirectory_serviceCard__bpEwI{min-height:0;aspect-ratio:auto;background:#f4f7fa;box-shadow:none;border-bottom:1px solid #dce5ed}.HomeCommerceDirectory_serviceCard__bpEwI>img{width:84px!important;height:84px!important;left:auto!important;right:12px!important;top:16px!important}.HomeCommerceDirectory_serviceOverlay__XTQNW{position:relative;padding:1rem 108px 1rem 1rem;background:none}.HomeCommerceDirectory_serviceOverlay__XTQNW h3{color:#10243d;font-size:17px}.HomeCommerceDirectory_serviceOverlay__XTQNW p{color:#526276;display:block}.HomeCommerceDirectory_serviceOverlay__XTQNW>span{color:#176b5b}.HomeCommerceDirectory_serviceOverlay__XTQNW>span:last-child{color:#095fd1;min-height:36px;margin-top:.5rem}}