.application-photo[data-astro-cid-otgniuut]{display:block;position:relative;width:100%;padding:0;margin:0 0 22px;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--paper);cursor:zoom-in;transition:box-shadow .18s,border-color .18s}.application-photo[data-astro-cid-otgniuut] img[data-astro-cid-otgniuut]{width:100%;height:250px;object-fit:cover}.application-photo[data-astro-cid-otgniuut] span[data-astro-cid-otgniuut]{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:34px;height:34px;background:#fff;color:var(--ink);border-radius:3px;box-shadow:0 2px 8px #0002}.application-photo[data-astro-cid-otgniuut]:hover{border-color:#a4b17b;box-shadow:0 4px 14px #0e141710}@media(max-width:800px){.application-photo[data-astro-cid-otgniuut] img[data-astro-cid-otgniuut]{height:auto;aspect-ratio:3/2}.application-photo[data-astro-cid-otgniuut]{margin-bottom:18px}}@media(prefers-reduced-motion:reduce){.application-photo[data-astro-cid-otgniuut]{transition:none}}.topic-nav[data-astro-cid-otgniuut]{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:28px;font-size:.88rem}.topic-nav[data-astro-cid-otgniuut] a[data-astro-cid-otgniuut],.section-source[data-astro-cid-otgniuut] a[data-astro-cid-otgniuut]{text-decoration:underline;text-underline-offset:4px}.topic-section[data-astro-cid-otgniuut] .three-grid[data-astro-cid-otgniuut] h3[data-astro-cid-otgniuut]{margin-top:0}.alternate[data-astro-cid-otgniuut]{background:#f1f2f0}.section-source[data-astro-cid-otgniuut]{font-size:.8rem;margin-top:22px;color:var(--muted);display:block}.heating[data-astro-cid-otgniuut]{border-left:4px solid #007da8;background:#edf4f6;padding:26px;margin-top:30px}.heating[data-astro-cid-otgniuut] p[data-astro-cid-otgniuut]{margin-top:14px;max-width:1000px}h1[data-astro-cid-otgniuut]{max-width:1000px}h2[data-astro-cid-otgniuut]{max-width:920px}.lead[data-astro-cid-otgniuut]{max-width:900px;margin-top:22px;font-size:1.1rem}.process[data-astro-cid-otgniuut]{list-style:none;padding:0;margin:30px 0 20px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.process[data-astro-cid-otgniuut] li[data-astro-cid-otgniuut]{min-width:0}.process[data-astro-cid-otgniuut] h3[data-astro-cid-otgniuut],.three-grid[data-astro-cid-otgniuut] h3[data-astro-cid-otgniuut]{margin:22px 0 12px}.pore-diagram[data-astro-cid-otgniuut]{height:160px;background:#e6ecee;position:relative;overflow:hidden;border-radius:4px}.concrete[data-astro-cid-otgniuut]{position:absolute;inset:45px 0 0;background:#c4c9c7;display:grid;grid-template-columns:repeat(6,1fr);gap:16px;padding:24px}.pore[data-astro-cid-otgniuut]{height:18px;width:18px;border-radius:50%;background:#f4f5f3;border:2px solid #a6afab}.liquid[data-astro-cid-otgniuut]{position:absolute;top:24px;left:0;right:0;height:20px;background:#0089bb}.stage-0[data-astro-cid-otgniuut] .pore[data-astro-cid-otgniuut]:nth-child(-n+6){background:#75cbe4}.stage-1[data-astro-cid-otgniuut] .pore[data-astro-cid-otgniuut]{background:#75cbe4;border:5px solid #688884}.stage-1[data-astro-cid-otgniuut] .liquid[data-astro-cid-otgniuut]{opacity:.5}.stage-2[data-astro-cid-otgniuut] .pore[data-astro-cid-otgniuut]{background:#688884;border-color:#688884}.stage-2[data-astro-cid-otgniuut] .liquid[data-astro-cid-otgniuut]{display:none}.step-number[data-astro-cid-otgniuut]{position:absolute;right:10px;top:4px;font-weight:700;color:#0e1417}.benefits[data-astro-cid-otgniuut]{background:#172328;color:#fff}.three-grid[data-astro-cid-otgniuut]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:28px}.three-grid[data-astro-cid-otgniuut] article[data-astro-cid-otgniuut]>svg[data-astro-cid-otgniuut]{color:var(--accent)}.example-list[data-astro-cid-otgniuut]{display:grid;gap:24px;margin-top:28px}.example-list[data-astro-cid-otgniuut] article[data-astro-cid-otgniuut]{display:flex;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--line)}.example-number[data-astro-cid-otgniuut]{font-size:1.5rem;font-weight:700;color:#67746e}.example-list[data-astro-cid-otgniuut] p[data-astro-cid-otgniuut]{max-width:880px;margin-top:10px}.comparison[data-astro-cid-otgniuut]{background:var(--paper)}.comparison-ref[data-astro-cid-otgniuut]{padding:0 .15em;color:inherit;text-decoration:underline}.comparison-ref[data-astro-cid-otgniuut]:focus-visible{outline:2px solid currentColor;outline-offset:3px}#comparison-basis[data-astro-cid-otgniuut]{scroll-margin-top:110px;max-width:none;width:100%;box-sizing:border-box;font-size:.85rem;line-height:1.6}.comparison-note[data-astro-cid-otgniuut]{max-width:960px;margin:20px 0;padding:18px;border-left:3px solid #788a84;background:#fff;font-size:.94rem}.table-scroll[data-astro-cid-otgniuut]{overflow-x:auto}table[data-astro-cid-otgniuut]{border-collapse:collapse;width:100%;margin:20px 0;background:#fff}th[data-astro-cid-otgniuut],td[data-astro-cid-otgniuut]{text-align:left;padding:16px;border-bottom:1px solid var(--line)}thead[data-astro-cid-otgniuut]{background:#172328;color:#fff}figure[data-astro-cid-otgniuut]{margin:24px 0 0}figure[data-astro-cid-otgniuut] img[data-astro-cid-otgniuut]{width:100%;height:auto;background:#fff}figcaption[data-astro-cid-otgniuut]{font-size:.85rem;line-height:1.6;margin-top:14px;color:var(--muted)}figcaption[data-astro-cid-otgniuut] a[data-astro-cid-otgniuut]{margin-left:8px}.closing[data-astro-cid-otgniuut]{display:grid;grid-template-columns:1fr 1fr;gap:55px}.closing[data-astro-cid-otgniuut] h2[data-astro-cid-otgniuut]{font-size:1.8rem}.closing[data-astro-cid-otgniuut] p[data-astro-cid-otgniuut]{margin:18px 0}.sources[data-astro-cid-otgniuut]{border-top:1px solid var(--line)}.source-links[data-astro-cid-otgniuut]{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:20px}.source-links[data-astro-cid-otgniuut] a[data-astro-cid-otgniuut]{text-decoration:underline;text-underline-offset:4px;font-size:.88rem}@media(max-width:800px){.process[data-astro-cid-otgniuut],.three-grid[data-astro-cid-otgniuut],.closing[data-astro-cid-otgniuut]{grid-template-columns:1fr}.pore-diagram[data-astro-cid-otgniuut]{max-width:480px}.three-grid[data-astro-cid-otgniuut]{gap:24px}.three-grid[data-astro-cid-otgniuut] h3[data-astro-cid-otgniuut]{margin-top:10px}th[data-astro-cid-otgniuut],td[data-astro-cid-otgniuut]{padding:12px;font-size:.85rem}.page-title[data-astro-cid-otgniuut] h1[data-astro-cid-otgniuut]{font-size:2.3rem;overflow-wrap:anywhere}.comparison-note[data-astro-cid-otgniuut]{font-size:.88rem}}
