@import"https://api.fontshare.com/v2/css?f[]=satoshi@1&display=swap";section#culturing.svelte-ir3shd{width:100%;padding-bottom:6rem}section#culturing.svelte-ir3shd #header:where(.svelte-ir3shd){padding-top:7rem}section#culturing.svelte-ir3shd h1:where(.svelte-ir3shd){font-family:satoshi,sans-serif;font-size:35px;text-align:center;color:#000;background:linear-gradient(90deg,#84b3ff 30%,#ff67ca 10%,#ffc366 60%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}section#culturing.svelte-ir3shd #header:where(.svelte-ir3shd) p:where(.svelte-ir3shd){font-family:satoshi,sans-serif;font-size:1.2rem;text-align:center;margin:1rem auto 0;width:33%;color:#333}@media screen and (max-width: 810px){section#culturing.svelte-ir3shd #header:where(.svelte-ir3shd) p:where(.svelte-ir3shd){width:85%}}section#culturing.svelte-ir3shd #culture-grid:where(.svelte-ir3shd){margin-top:4rem;display:flex;flex-direction:column;gap:6rem;padding:0 6vw}section#culturing.svelte-ir3shd .culture-block:where(.svelte-ir3shd){display:grid;grid-template-columns:1fr 1.25fr;align-items:start;align-items:center;gap:5rem;max-width:1200px;margin:0 auto}section#culturing.svelte-ir3shd .culture-block.flip:where(.svelte-ir3shd){grid-template-columns:1.25fr 1fr}@media screen and (max-width: 980px){section#culturing.svelte-ir3shd .culture-block:where(.svelte-ir3shd){grid-template-columns:1fr;gap:1.75rem}section#culturing.svelte-ir3shd .culture-block.flip:where(.svelte-ir3shd){grid-template-columns:1fr}}section#culturing.svelte-ir3shd .culture-content:where(.svelte-ir3shd){margin-top:.75rem;display:flex;flex-direction:column;gap:.9rem}section#culturing.svelte-ir3shd .culture-content:where(.svelte-ir3shd) h2:where(.svelte-ir3shd){font-family:satoshi,sans-serif;font-size:2.1rem;margin:0}section#culturing.svelte-ir3shd .culture-content:where(.svelte-ir3shd) p:where(.svelte-ir3shd){font-family:satoshi,sans-serif;font-size:1.1rem;line-height:1.6;margin:0;text-align:left;width:100%;color:#333}section#culturing.svelte-ir3shd .culture-content:where(.svelte-ir3shd) .bullets:where(.svelte-ir3shd){margin:.5rem 0 0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.6rem}section#culturing.svelte-ir3shd .culture-content:where(.svelte-ir3shd) .bullets:where(.svelte-ir3shd) li:where(.svelte-ir3shd){font-family:satoshi,sans-serif;font-size:1.05rem;line-height:1.55}@media screen and (max-width: 980px){section#culturing.svelte-ir3shd .culture-content:where(.svelte-ir3shd){align-items:center;text-align:center}section#culturing.svelte-ir3shd .culture-content:where(.svelte-ir3shd) p:where(.svelte-ir3shd){text-align:center}section#culturing.svelte-ir3shd .culture-content:where(.svelte-ir3shd) .bullets:where(.svelte-ir3shd){text-align:left;width:min(560px,92%)}}section#culturing.svelte-ir3shd .culture-graphic:where(.svelte-ir3shd){width:100%}section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd){width:100%;overflow:hidden;position:relative}section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) .arrow:where(.svelte-ir3shd){position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:999px;border:none;background:#00000059;color:#fff;font-size:1.6rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .16s ease,transform .16s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5;pointer-events:auto}section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) .arrow:where(.svelte-ir3shd):hover{transform:translateY(-50%) scale(1.05)}section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) .arrow.left:where(.svelte-ir3shd){left:14px}section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) .arrow.right:where(.svelte-ir3shd){right:14px}section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd):hover .arrow:where(.svelte-ir3shd){opacity:1}section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) img:where(.svelte-ir3shd){width:100%;height:420px;object-fit:cover;border-radius:1.25rem;display:block}@media screen and (max-width: 980px){section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) img:where(.svelte-ir3shd){height:360px}}@media screen and (max-width: 560px){section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) img:where(.svelte-ir3shd){height:280px}}section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) .controls:where(.svelte-ir3shd){margin-top:.75rem;display:flex;justify-content:center}section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) .dots:where(.svelte-ir3shd){display:flex;gap:6px}section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) .dots:where(.svelte-ir3shd) span:where(.svelte-ir3shd){width:7px;height:7px;border-radius:999px;background:#0000002e;display:inline-block}section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) .dots:where(.svelte-ir3shd) span.active:where(.svelte-ir3shd){background:#0000008c}@media (hover: none){section#culturing.svelte-ir3shd .carousel:where(.svelte-ir3shd) .arrow:where(.svelte-ir3shd){opacity:1}}
