.about-page[data-astro-cid-2us37iva]{--about-text:clamp(1rem, .55rem + .7vw, 1.5rem);font-size:var(--about-text);padding-block:1.5rem 3rem;line-height:1.5}p[data-astro-cid-2us37iva],figure[data-astro-cid-2us37iva],ul[data-astro-cid-2us37iva],ol[data-astro-cid-2us37iva]{margin:0}ul[data-astro-cid-2us37iva],ol[data-astro-cid-2us37iva]{padding:0;list-style:none}h1[data-astro-cid-2us37iva],h2[data-astro-cid-2us37iva],h3[data-astro-cid-2us37iva],h4[data-astro-cid-2us37iva]{margin:0;font-weight:650;line-height:1.2}h1[data-astro-cid-2us37iva]{letter-spacing:-.045em;font-size:clamp(2.2rem,1.5rem + 2.3vw,4.75rem)}h2[data-astro-cid-2us37iva]{letter-spacing:-.03em;font-size:clamp(1.5rem,1.1rem + 1vw,2.7rem)}h3[data-astro-cid-2us37iva]{font-size:1.08em}h4[data-astro-cid-2us37iva]{font-size:1em}.about-page[data-astro-cid-2us37iva] section[data-astro-cid-2us37iva][id]{scroll-margin-top:2rem}.about-breadcrumbs[data-astro-cid-2us37iva]{color:var(--showcase-text-muted);align-items:center;gap:.6rem;margin-bottom:1.5rem;font-size:.9rem;display:flex}.about-breadcrumbs[data-astro-cid-2us37iva] svg[data-astro-cid-2us37iva]{width:1rem;height:1rem}.about-hero[data-astro-cid-2us37iva]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,5rem);display:grid}h1[data-astro-cid-2us37iva] span[data-astro-cid-2us37iva]{display:inline-block}.about-intro[data-astro-cid-2us37iva]{max-width:48ch;color:var(--showcase-text-muted);margin-top:1em;font-size:1.1em}.about-actions[data-astro-cid-2us37iva]{flex-wrap:wrap;align-items:center;gap:.75em;margin-top:1em;display:flex}.about-actions[data-astro-cid-2us37iva] .btn[data-astro-cid-2us37iva]{min-height:2.8em;padding-inline:1em;font-size:1em}.about-actions[data-astro-cid-2us37iva] svg[data-astro-cid-2us37iva],.about-inline-link[data-astro-cid-2us37iva] svg[data-astro-cid-2us37iva],.about-business-note[data-astro-cid-2us37iva]>svg[data-astro-cid-2us37iva]{flex-shrink:0;width:1.3em;height:1.3em}.about-primary[data-astro-cid-2us37iva]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-content)}.about-primary[data-astro-cid-2us37iva]:is(:hover,:active){background:color-mix(in oklch, var(--color-accent) 85%, var(--color-base-content));color:var(--color-accent-content);border-color:var(--color-accent)}.about-primary[data-astro-cid-2us37iva]:focus-visible{outline-color:var(--color-accent)}.about-hero-media[data-astro-cid-2us37iva]{text-align:center}.about-hero-media[data-astro-cid-2us37iva] img[data-astro-cid-2us37iva]{object-fit:contain;width:min(100%,36rem);height:auto;max-height:clamp(16rem,24vw,26rem);margin-inline:auto;display:block}.about-hero-media[data-astro-cid-2us37iva] figcaption[data-astro-cid-2us37iva]{color:var(--showcase-text-muted);margin-top:.5em;font-size:.8em}.about-facts[data-astro-cid-2us37iva]{border-block:var(--border) solid var(--color-base-300);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5em;margin-top:1.5em;padding-block:1.1em;display:grid}.about-facts[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]{align-items:start;gap:.8em;min-width:0;display:flex}.about-facts[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]+li[data-astro-cid-2us37iva]{border-left:var(--border) solid var(--color-base-300);padding-left:1.3em}.about-facts[data-astro-cid-2us37iva] svg[data-astro-cid-2us37iva]{width:2em;height:2em;color:var(--color-accent);flex-shrink:0}.about-facts[data-astro-cid-2us37iva] strong[data-astro-cid-2us37iva]{font-weight:600}.about-facts[data-astro-cid-2us37iva] p[data-astro-cid-2us37iva],.about-team[data-astro-cid-2us37iva] p[data-astro-cid-2us37iva],.about-services[data-astro-cid-2us37iva] p[data-astro-cid-2us37iva],.about-process[data-astro-cid-2us37iva] li[data-astro-cid-2us37iva] p[data-astro-cid-2us37iva]{color:var(--showcase-text-muted);margin-top:.3em}.about-facts[data-astro-cid-2us37iva] p[data-astro-cid-2us37iva]{font-size:.9em}.about-featured[data-astro-cid-2us37iva],.about-team-section[data-astro-cid-2us37iva],.about-services-section[data-astro-cid-2us37iva],.about-equipment[data-astro-cid-2us37iva],.about-process[data-astro-cid-2us37iva]{margin-top:2em}.about-section-heading[data-astro-cid-2us37iva]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1em 2em;margin-bottom:1.2em;display:grid}.about-section-heading[data-astro-cid-2us37iva]>p[data-astro-cid-2us37iva]{color:var(--showcase-text-muted);max-width:55ch}.about-featured-grid[data-astro-cid-2us37iva]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2em;display:grid}.about-featured-grid[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]{text-align:center;min-width:0}.about-featured-grid[data-astro-cid-2us37iva] img[data-astro-cid-2us37iva]{object-fit:contain;width:100%;height:clamp(10rem,15vw,18rem);margin-bottom:.6em}.about-featured-grid[data-astro-cid-2us37iva] p[data-astro-cid-2us37iva]{color:var(--showcase-text-muted);margin-top:.2em}.about-inline-link[data-astro-cid-2us37iva]{color:var(--color-accent);text-underline-offset:.25em;align-items:center;gap:.5em;margin-top:1em;text-decoration:underline;display:inline-flex}.about-team-section[data-astro-cid-2us37iva]{border-top:var(--border) solid var(--color-base-300);padding-top:1.5em}.about-team[data-astro-cid-2us37iva]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5em;display:grid}.about-team[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]{align-items:start;gap:.8em;min-width:0;display:flex}.about-team[data-astro-cid-2us37iva] img[data-astro-cid-2us37iva]{object-fit:cover;border-radius:var(--radius-box);flex-shrink:0;width:4em;height:4em}.about-team[data-astro-cid-2us37iva] .about-team-role[data-astro-cid-2us37iva]{color:var(--color-base-content)}.about-team[data-astro-cid-2us37iva] p[data-astro-cid-2us37iva]:last-child{max-width:36ch;font-size:.9em}.about-services[data-astro-cid-2us37iva]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5em 2em;display:grid}.about-services[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]{align-items:start;gap:.8em;display:flex}.about-services[data-astro-cid-2us37iva] svg[data-astro-cid-2us37iva]{width:2em;height:2em;color:var(--color-accent);flex-shrink:0}.about-equipment-group[data-astro-cid-2us37iva]{border-top:var(--border) solid var(--color-base-300);margin-top:1.5em;padding-top:1em}.about-group-heading[data-astro-cid-2us37iva]{grid-template-columns:minmax(0,.65fr) minmax(0,1.5fr);align-items:baseline;gap:1em 2em;margin-bottom:1.2em;display:grid}.about-group-heading[data-astro-cid-2us37iva] p[data-astro-cid-2us37iva]{color:var(--showcase-text-muted);max-width:65ch}.about-equipment-group[data-astro-cid-2us37iva]>ul[data-astro-cid-2us37iva]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5em;display:grid}.about-equipment-group[data-astro-cid-2us37iva]>ul[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]{grid-template-columns:minmax(5rem,.7fr) minmax(0,1.3fr);align-items:start;gap:.8em;display:grid}.about-equipment-group[data-astro-cid-2us37iva] img[data-astro-cid-2us37iva]{object-fit:contain;width:100%;height:auto}.about-equipment-group[data-astro-cid-2us37iva] li[data-astro-cid-2us37iva] p[data-astro-cid-2us37iva]{color:var(--showcase-text-muted);margin-top:.4em;font-size:.9em}.about-specs[data-astro-cid-2us37iva]{flex-wrap:wrap;gap:.3em 1em;margin-top:.5em;font-size:.8em;display:flex}.about-specs[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]{color:var(--showcase-text-muted)}.about-process[data-astro-cid-2us37iva]>ol[data-astro-cid-2us37iva]{counter-reset:order;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5em 2em;margin-top:1em;display:grid}.about-process[data-astro-cid-2us37iva]>ol[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]{counter-increment:order;grid-template-columns:1.5em minmax(0,1fr);gap:.75em;display:grid}.about-process[data-astro-cid-2us37iva]>ol[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]:before{content:counter(order, decimal-leading-zero);color:var(--color-accent);font-size:1.2em;font-weight:600}.about-business-note[data-astro-cid-2us37iva]{color:var(--showcase-text-muted);align-items:start;gap:.75em;max-width:80ch;margin-top:1.5em;display:flex}.about-business-note[data-astro-cid-2us37iva] a[data-astro-cid-2us37iva]{text-underline-offset:.2em;text-decoration:underline}.about-closing[data-astro-cid-2us37iva]{border-top:var(--border) solid var(--color-base-300);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em 2em;margin-top:2em;padding-top:1.5em;display:flex}.about-closing[data-astro-cid-2us37iva] p[data-astro-cid-2us37iva]{color:var(--showcase-text-muted);max-width:55ch;margin-top:.5em}.about-closing[data-astro-cid-2us37iva] .about-actions[data-astro-cid-2us37iva]{margin-top:0}@media (width>=120rem){.about-team[data-astro-cid-2us37iva]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=79.99rem){.about-team[data-astro-cid-2us37iva],.about-services[data-astro-cid-2us37iva],.about-equipment-group[data-astro-cid-2us37iva]>ul[data-astro-cid-2us37iva],.about-process[data-astro-cid-2us37iva]>ol[data-astro-cid-2us37iva]{grid-template-columns:repeat(2,minmax(0,1fr))}.about-section-heading[data-astro-cid-2us37iva]{grid-template-columns:1fr;gap:.65em}.about-facts[data-astro-cid-2us37iva]{gap:1em}.about-facts[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]+li[data-astro-cid-2us37iva]{padding-left:1em}}@media (width<=55rem){.about-hero[data-astro-cid-2us37iva]{grid-template-columns:1fr;gap:1em}.about-hero-media[data-astro-cid-2us37iva]{justify-self:center;width:100%;max-width:30rem}.about-hero-media[data-astro-cid-2us37iva] img[data-astro-cid-2us37iva]{object-fit:contain;max-height:22rem}.about-facts[data-astro-cid-2us37iva]{grid-template-columns:1fr}.about-facts[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]+li[data-astro-cid-2us37iva]{border-left:0;padding-left:0}.about-featured-grid[data-astro-cid-2us37iva]{gap:1em}.about-group-heading[data-astro-cid-2us37iva]{grid-template-columns:1fr;gap:.5em}}@media (width<=40rem){.about-page[data-astro-cid-2us37iva]{padding-top:1rem}.about-featured-grid[data-astro-cid-2us37iva]{grid-template-columns:1fr;gap:1.5em}.about-featured-grid[data-astro-cid-2us37iva] img[data-astro-cid-2us37iva]{height:13rem}.about-team[data-astro-cid-2us37iva],.about-services[data-astro-cid-2us37iva],.about-equipment-group[data-astro-cid-2us37iva]>ul[data-astro-cid-2us37iva],.about-process[data-astro-cid-2us37iva]>ol[data-astro-cid-2us37iva]{grid-template-columns:1fr}.about-equipment-group[data-astro-cid-2us37iva]>ul[data-astro-cid-2us37iva]>li[data-astro-cid-2us37iva]{grid-template-columns:minmax(5rem,.6fr) minmax(0,1.4fr)}.about-actions[data-astro-cid-2us37iva]{align-items:stretch}.about-actions[data-astro-cid-2us37iva] .btn[data-astro-cid-2us37iva]{white-space:normal;height:auto}}
