.schematic[data-astro-cid-hzhq4ucx]{width:100%;height:auto;font-family:var(--font-sans);display:block}.t[data-astro-cid-hzhq4ucx]{fill:var(--color-slate);font-size:11px}.t[data-astro-cid-hzhq4ucx].c{text-anchor:middle}.muted[data-astro-cid-hzhq4ucx]{fill:var(--color-stone);font-size:10.5px}.label[data-astro-cid-hzhq4ucx]{fill:var(--color-ink);font-weight:500}.box[data-astro-cid-hzhq4ucx] rect[data-astro-cid-hzhq4ucx],.box[data-astro-cid-hzhq4ucx] path[data-astro-cid-hzhq4ucx],.box[data-astro-cid-hzhq4ucx] circle[data-astro-cid-hzhq4ucx]{fill:#fff;stroke:var(--color-ink);stroke-width:1.5px}.box[data-astro-cid-hzhq4ucx] line[data-astro-cid-hzhq4ucx]{stroke:var(--color-ink);stroke-width:1.2px}.box[data-astro-cid-hzhq4ucx] .level[data-astro-cid-hzhq4ucx]{stroke:var(--color-wave);stroke-width:1.5px}.ground[data-astro-cid-hzhq4ucx]{stroke:var(--color-stone);stroke-width:1px;stroke-dasharray:4 4}.cold[data-astro-cid-hzhq4ucx] line[data-astro-cid-hzhq4ucx],.cold[data-astro-cid-hzhq4ucx] path[data-astro-cid-hzhq4ucx]{fill:none;stroke:var(--color-wave);stroke-width:2px}.cold[data-astro-cid-hzhq4ucx] .pump[data-astro-cid-hzhq4ucx]{fill:#fff;stroke:var(--color-ink);stroke-width:1.5px}.cold[data-astro-cid-hzhq4ucx] .pump-tri[data-astro-cid-hzhq4ucx]{fill:var(--color-ink);stroke:none}.hot[data-astro-cid-hzhq4ucx] line[data-astro-cid-hzhq4ucx],.hot[data-astro-cid-hzhq4ucx] path[data-astro-cid-hzhq4ucx]{fill:none;stroke:var(--color-sea);stroke-width:2px}.hot[data-astro-cid-hzhq4ucx].return path[data-astro-cid-hzhq4ucx]{stroke-dasharray:5 4;stroke-width:1.5px}.arrowhead[data-astro-cid-hzhq4ucx]{fill:var(--color-ink)}.check[data-astro-cid-hzhq4ucx] circle[data-astro-cid-hzhq4ucx]{fill:var(--color-amber-tint);stroke:var(--color-amber);stroke-width:2px}.hero[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, #fff 0%, var(--color-paper) 100%);border-bottom:1px solid var(--color-mist);padding-block:48px 40px}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:36px;display:grid}.lead[data-astro-cid-lcdefpme]{color:var(--color-slate);margin-top:20px;font-size:1.12rem}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-note[data-astro-cid-lcdefpme]{color:var(--color-stone);max-width:56ch;margin-top:22px;font-size:.92rem}.hero-figure[data-astro-cid-lcdefpme]{border:1px solid var(--color-mist);background:#fff;border-radius:6px;padding:16px}@media (width>=960px){.hero[data-astro-cid-lcdefpme]{padding-block:72px 64px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;gap:56px}}.facts[data-astro-cid-lcdefpme]{background:var(--color-ink);color:#fff;padding-block:40px}.fact-list[data-astro-cid-lcdefpme]{gap:28px;margin:0;padding:0;list-style:none;display:grid}.fact-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;align-items:start;gap:16px;display:grid}.fact-list[data-astro-cid-lcdefpme] .fact-number[data-astro-cid-lcdefpme]{color:#fff;min-width:3.2ch}.fact-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#e6eef7;font-size:.95rem;line-height:1.5}.fact-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#b9d6ef;margin-top:6px;font-size:.85rem;display:block}@media (width>=900px){.fact-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:40px}}.lead-2[data-astro-cid-lcdefpme]{margin-top:16px;font-size:1.05rem}.compare[data-astro-cid-lcdefpme]{gap:32px;margin-top:36px;display:grid}.compare[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:12px}.compare[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.compare[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-mist);padding:10px 0}.compare[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child li[data-astro-cid-lcdefpme]{border-top-color:var(--color-tide)}.compare[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child h3[data-astro-cid-lcdefpme]{color:var(--color-ink)}@media (width>=800px){.compare[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:48px}}.case[data-astro-cid-lcdefpme]{border-left:3px solid var(--color-wave);color:var(--color-slate);margin-top:36px;padding-left:18px}.case[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-top:8px;display:inline-block}.services[data-astro-cid-lcdefpme]{background:var(--color-paper);border-block:1px solid var(--color-mist)}.service[data-astro-cid-lcdefpme]{gap:20px;padding-block:28px;display:grid}.service[data-astro-cid-lcdefpme]+.service[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-mist)}.service[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:1.5rem}.service[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.service[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.service[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:12px}.deliverables[data-astro-cid-lcdefpme]{margin:0;padding:0;font-size:.95rem;list-style:none}.deliverables[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-mist);padding:8px 0}.deliverables[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:none}@media (width>=900px){.service[data-astro-cid-lcdefpme]{grid-template-columns:1.6fr 1fr;gap:56px}}.sector-list[data-astro-cid-lcdefpme]{gap:0;margin:28px 0 0;display:grid}.sector-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-mist);gap:6px;padding:18px 0;display:grid}.sector-list[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:600}.sector-list[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-ink)}.sector-list[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--color-stone);margin:0}@media (width>=800px){.sector-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:280px 1fr;gap:24px}}.standards[data-astro-cid-lcdefpme]{background:var(--color-paper);border-block:1px solid var(--color-mist)}.standards-list[data-astro-cid-lcdefpme]{gap:18px;margin:28px 0 0;padding:0;list-style:none;display:grid}.standards-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{max-width:72ch}.standards-list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-ink);font-weight:600}.steps[data-astro-cid-lcdefpme]{counter-reset:step;gap:24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:step;grid-template-columns:44px 1fr;gap:12px;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{min-width:0}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(step);color:var(--color-wave);font-size:1.4rem;font-weight:500;line-height:1.3}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-stone);margin-top:6px}@media (width>=900px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:32px 48px}}.about-strip[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-mist)}.about-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:16px}.note[data-astro-cid-lcdefpme]{color:var(--color-stone);font-size:.95rem}.note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-left:6px}
