.about-hero[data-astro-cid-zpzoxhr3]{color:var(--white);background:url(/images/hero/food-safety-lab.jpg) 50%/cover no-repeat;padding:6.5rem 0 5.25rem;position:relative;overflow:hidden}.about-hero[data-astro-cid-zpzoxhr3]:before{content:"";background:linear-gradient(100deg,#0a1630f5 0%,#0a1630db 45%,#087a3b59 100%);position:absolute;inset:0}.about-hero[data-astro-cid-zpzoxhr3] .container[data-astro-cid-zpzoxhr3]{position:relative}.about-hero__content[data-astro-cid-zpzoxhr3]{max-width:46rem}.about-hero__content[data-astro-cid-zpzoxhr3] .eyebrow[data-astro-cid-zpzoxhr3]{margin-bottom:.75rem}.about-hero[data-astro-cid-zpzoxhr3] h1[data-astro-cid-zpzoxhr3]{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(2.4rem,5vw,3.75rem);line-height:1.05}.about-hero[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:#ffffffe6;max-width:42rem;margin:0;font-size:1.1rem;line-height:1.7}.about-hero__actions[data-astro-cid-zpzoxhr3]{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.about-hero__facts[data-astro-cid-zpzoxhr3]{flex-wrap:wrap;gap:.85rem 1.75rem;margin:2.25rem 0 0;padding:0;list-style:none;display:flex}.about-hero__facts[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{color:#ffffffe0;padding-left:1.4rem;font-size:.92rem;font-weight:600;position:relative}.about-hero__facts[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]:before{content:"";background:linear-gradient(135deg, var(--cyan), #7be0a5);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.about-intro[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1.6fr) minmax(260px,.8fr);align-items:start;gap:2.5rem;display:grid}.about-intro[data-astro-cid-zpzoxhr3] .prose[data-astro-cid-zpzoxhr3]{max-width:none}.about-intro[data-astro-cid-zpzoxhr3] .prose[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{margin:0 0 .9rem;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.2}.about-intro[data-astro-cid-zpzoxhr3] .prose[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{margin:0 0 1.1rem;font-size:1.05rem}.about-intro__actions[data-astro-cid-zpzoxhr3]{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.about-card[data-astro-cid-zpzoxhr3]{border-radius:calc(var(--radius) + 4px);border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(165deg,#00b4d812,#ffffffe6);padding:1.75rem}.about-card[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-family:var(--font-display);color:var(--navy);margin:0 0 .6rem;font-size:1.25rem}.about-card[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--muted);margin:0}.about-band[data-astro-cid-zpzoxhr3]{background:linear-gradient(#fff6,#ffffffbf),url(/images/sections/home_seo2_sectionbg1.jpg) 50%/cover fixed}.about-vm[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.about-vm__card[data-astro-cid-zpzoxhr3]{border-radius:calc(var(--radius) + 4px);border:1px solid var(--line);box-shadow:var(--shadow);background:#ffffffeb;padding:2rem}.about-vm__card[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-family:var(--font-display);color:var(--navy);margin:0 0 .65rem;font-size:1.45rem}.about-vm__card[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--muted);margin:0}.about-focus[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.about-focus__card[data-astro-cid-zpzoxhr3]{border-radius:var(--radius);border:1px solid var(--line);background:#ffffffb8;padding:1.5rem;transition:transform .2s,border-color .2s,box-shadow .2s}.about-focus__card[data-astro-cid-zpzoxhr3]:hover{box-shadow:var(--shadow);border-color:#00b4d873;transform:translateY(-3px)}.about-focus__card[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{color:var(--navy);margin:0 0 .5rem;font-size:1.08rem}.about-focus__card[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--muted);margin:0;font-size:.95rem}.grid-cards[data-astro-cid-zpzoxhr3] .card-link[data-astro-cid-zpzoxhr3] .icon-tile[data-astro-cid-zpzoxhr3]{margin-bottom:1rem}.about-stats[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.about-stats__item[data-astro-cid-zpzoxhr3]{text-align:center;border-radius:var(--radius);background:linear-gradient(160deg, #0a1630f2, #087a3bcc), var(--navy);color:var(--white);box-shadow:var(--shadow);padding:1.75rem 1rem}.about-stats__item[data-astro-cid-zpzoxhr3] strong[data-astro-cid-zpzoxhr3]{font-family:var(--font-display);background:linear-gradient(90deg,#00e0ff,#7be0a5);color:#0000;background-clip:text;margin-bottom:.35rem;font-size:clamp(1.9rem,3.5vw,2.6rem);line-height:1.1;display:block}.about-stats__item[data-astro-cid-zpzoxhr3] span[data-astro-cid-zpzoxhr3]{color:#ffffffd9;font-size:.92rem}.about-cta[data-astro-cid-zpzoxhr3]{border-radius:calc(var(--radius) + 6px);background:linear-gradient(135deg, var(--navy), #0d3d2a);color:var(--white);box-shadow:var(--shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding:2.25rem 2.5rem;display:flex}.about-cta[data-astro-cid-zpzoxhr3] .eyebrow[data-astro-cid-zpzoxhr3]{color:var(--cyan-soft);margin-bottom:.4rem}.about-cta[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.6rem,3vw,2.2rem)}.about-cta[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:#ffffffd9;max-width:34rem;margin:0}.about-cta__actions[data-astro-cid-zpzoxhr3]{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=900px){.about-intro[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr;gap:1.5rem}.about-focus[data-astro-cid-zpzoxhr3],.about-stats[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr 1fr}}@media (width<=620px){.about-hero[data-astro-cid-zpzoxhr3]{padding:4.5rem 0 3.5rem}.about-vm[data-astro-cid-zpzoxhr3],.about-focus[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}.about-stats[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr 1fr;gap:.75rem}.about-cta[data-astro-cid-zpzoxhr3]{padding:1.75rem 1.5rem}}@media (width<=760px){.about-band[data-astro-cid-zpzoxhr3]{background-attachment:scroll}}
