.about-page[data-astro-cid-o5bmlh2z]{overflow:clip}.about-intro[data-astro-cid-o5bmlh2z],.about-production[data-astro-cid-o5bmlh2z],.about-approach[data-astro-cid-o5bmlh2z],.about-solutions[data-astro-cid-o5bmlh2z],.about-quality[data-astro-cid-o5bmlh2z],.about-identity[data-astro-cid-o5bmlh2z],.about-mission[data-astro-cid-o5bmlh2z],.about-references[data-astro-cid-o5bmlh2z],.about-contact[data-astro-cid-o5bmlh2z]{padding-block:clamp(var(--space-12), 7vw, var(--space-24))}.about-mission[data-astro-cid-o5bmlh2z],.about-contact[data-astro-cid-o5bmlh2z]{background:var(--color-surface-subtle)}.about-intro[data-astro-cid-o5bmlh2z]{background:var(--color-navy-900);color:var(--color-dark-text);padding-block-start:clamp(var(--space-10,2.5rem), 5vw, var(--space-16))}.about-intro__grid,.about-quality__grid{align-items:end;gap:clamp(var(--space-8), 6vw, var(--space-20,5rem));grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);display:grid}.about-kicker[data-astro-cid-o5bmlh2z],.about-section-code[data-astro-cid-o5bmlh2z]{border-block-end:2px solid var(--color-yellow-500);color:var(--color-warning);letter-spacing:.1em;text-transform:uppercase;margin-block-end:var(--space-4);padding-block-end:var(--space-2);font-size:.6875rem;font-weight:850;display:inline-flex}.about-intro[data-astro-cid-o5bmlh2z] h1[data-astro-cid-o5bmlh2z],.about-solutions[data-astro-cid-o5bmlh2z] h2[data-astro-cid-o5bmlh2z]{color:var(--color-surface)}.about-intro[data-astro-cid-o5bmlh2z] h1[data-astro-cid-o5bmlh2z]{max-width:16ch;margin:0}.about-intro__summary[data-astro-cid-o5bmlh2z]>p[data-astro-cid-o5bmlh2z]{color:#f7f9fac2}.about-intro__summary[data-astro-cid-o5bmlh2z] dl[data-astro-cid-o5bmlh2z]{gap:var(--space-5,1.25rem);margin:var(--space-8) 0 0;border-block-start:1px solid #ffffff2e;grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:var(--space-5,1.25rem);display:grid}.about-intro__summary[data-astro-cid-o5bmlh2z] dt[data-astro-cid-o5bmlh2z]{color:var(--color-yellow-500);font-size:clamp(1.45rem,1.2rem + .8vw,2.1rem);font-weight:850}.about-intro__summary[data-astro-cid-o5bmlh2z] dd[data-astro-cid-o5bmlh2z]{color:#f7f9faa6;font-size:var(--font-size-small);margin:0}.about-production[data-astro-cid-o5bmlh2z] figure[data-astro-cid-o5bmlh2z]{margin:0 0 clamp(var(--space-10,2.5rem), 6vw, var(--space-16));position:relative}.about-production[data-astro-cid-o5bmlh2z] picture[data-astro-cid-o5bmlh2z]{aspect-ratio:16/8.5;border-radius:var(--radius-media);background:var(--color-navy-800);display:block;overflow:hidden}.about-production[data-astro-cid-o5bmlh2z] img[data-astro-cid-o5bmlh2z]{object-fit:cover;object-position:50% 48%;width:100%;height:100%}.about-production[data-astro-cid-o5bmlh2z] figcaption[data-astro-cid-o5bmlh2z]{gap:var(--space-1);max-width:26rem;padding:var(--space-4) var(--space-5,1.25rem);background:var(--color-yellow-500);color:var(--color-navy-900);display:grid;position:absolute;inset-block-end:0;inset-inline-start:clamp(var(--space-4), 4vw, var(--space-10,2.5rem))}.about-production[data-astro-cid-o5bmlh2z] figcaption[data-astro-cid-o5bmlh2z] span[data-astro-cid-o5bmlh2z]:first-child{letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:850}.about-production[data-astro-cid-o5bmlh2z] figcaption[data-astro-cid-o5bmlh2z] span[data-astro-cid-o5bmlh2z]:last-child{font-size:var(--font-size-small);font-weight:750}.about-production__copy[data-astro-cid-o5bmlh2z]{gap:clamp(var(--space-8), 6vw, var(--space-20,5rem));grid-template-columns:minmax(0,.85fr) minmax(20rem,1.15fr);align-items:start;display:grid}.about-production__copy[data-astro-cid-o5bmlh2z] .about-section-code[data-astro-cid-o5bmlh2z]{grid-column:1}.about-production__copy[data-astro-cid-o5bmlh2z] h2[data-astro-cid-o5bmlh2z]{grid-column:1;max-width:18ch}.about-production__copy[data-astro-cid-o5bmlh2z] p[data-astro-cid-o5bmlh2z]{color:var(--color-text-muted);grid-area:1/2/3}.about-approach[data-astro-cid-o5bmlh2z]{background:var(--color-surface-subtle)}.about-approach__grid{gap:clamp(var(--space-8), 6vw, var(--space-20,5rem));grid-template-columns:minmax(18rem,.7fr) minmax(0,1.3fr);display:grid}.about-approach[data-astro-cid-o5bmlh2z] ol[data-astro-cid-o5bmlh2z],.about-solutions[data-astro-cid-o5bmlh2z] ul[data-astro-cid-o5bmlh2z]{margin:0;padding:0;list-style:none}.about-approach[data-astro-cid-o5bmlh2z] li[data-astro-cid-o5bmlh2z]{gap:var(--space-4);padding-block:var(--space-5,1.25rem);border-block-start:1px solid var(--color-border);grid-template-columns:3rem minmax(0,1fr);display:grid}.about-approach[data-astro-cid-o5bmlh2z] li[data-astro-cid-o5bmlh2z]>span[data-astro-cid-o5bmlh2z],.about-solutions[data-astro-cid-o5bmlh2z] li[data-astro-cid-o5bmlh2z] span[data-astro-cid-o5bmlh2z]{color:var(--color-warning);letter-spacing:.1em;font-size:.6875rem;font-weight:850}.about-approach[data-astro-cid-o5bmlh2z] h3[data-astro-cid-o5bmlh2z]{margin-block-end:var(--space-2);font-size:clamp(1.15rem,1.05rem + .3vw,1.4rem)}.about-approach[data-astro-cid-o5bmlh2z] p[data-astro-cid-o5bmlh2z]{color:var(--color-text-muted);margin:0}.about-solutions[data-astro-cid-o5bmlh2z]{background:var(--color-navy-800);color:var(--color-dark-text)}.about-solutions__grid{gap:clamp(var(--space-8), 7vw, var(--space-24));grid-template-columns:minmax(18rem,.75fr) minmax(0,1.25fr);display:grid}.about-section-code--dark[data-astro-cid-o5bmlh2z]{color:var(--color-yellow-500)}.about-solutions[data-astro-cid-o5bmlh2z] p[data-astro-cid-o5bmlh2z]{color:#f7f9faad}.about-solutions[data-astro-cid-o5bmlh2z] li[data-astro-cid-o5bmlh2z]{gap:var(--space-4);padding-block:var(--space-4);color:var(--color-surface);border-block-start:1px solid #ffffff29;grid-template-columns:3rem minmax(0,1fr);font-weight:750;display:grid}.about-quality[data-astro-cid-o5bmlh2z] p[data-astro-cid-o5bmlh2z]{color:var(--color-text-muted);margin-block-end:var(--space-6)}@media (width<=63.99rem){.about-intro__grid,.about-quality__grid,.about-approach__grid,.about-solutions__grid,.about-production__copy[data-astro-cid-o5bmlh2z]{grid-template-columns:1fr}.about-production__copy[data-astro-cid-o5bmlh2z] p[data-astro-cid-o5bmlh2z]{grid-area:auto/1}}@media (width<=47.99rem){.about-intro__summary[data-astro-cid-o5bmlh2z] dl[data-astro-cid-o5bmlh2z]{grid-template-columns:1fr}.about-production[data-astro-cid-o5bmlh2z] picture[data-astro-cid-o5bmlh2z]{aspect-ratio:4/5}.about-production[data-astro-cid-o5bmlh2z] img[data-astro-cid-o5bmlh2z]{object-position:54% 50%}.about-production[data-astro-cid-o5bmlh2z] figcaption[data-astro-cid-o5bmlh2z]{max-width:none;position:relative;inset:auto}}
