.article-prose>:first-child{margin-top:0}.article-prose h2{margin-top:3.5rem;border-top:1px solid rgb(226 232 240);padding-top:2.5rem}.article-prose h3{margin-top:2.4rem}.article-prose table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid rgb(226 232 240);border-radius:.75rem;font-size:.95em}.article-prose thead{background:#f1f5f9}.article-prose th,.article-prose td{min-width:8rem;border-bottom:1px solid rgb(226 232 240);padding:.85rem 1rem;vertical-align:top}.article-prose th{color:#0f172a;font-weight:700}.article-prose tbody tr:last-child td{border-bottom:0}.article-prose tbody tr:nth-child(2n){background:#f8fafc}.dark .article-prose h2,.dark .article-prose table{border-color:#334155}.dark .article-prose thead{background:#1e293b}.dark .article-prose th,.dark .article-prose td{border-color:#334155}.dark .article-prose th{color:#f1f5f9}.dark .article-prose tbody tr:nth-child(2n){background:#0f172a8c}@media (max-width:640px){.article-prose table{display:block;overflow-x:auto;white-space:normal}}.article-prose{font-size:1rem;line-height:1.75}.article-prose p{margin-top:1rem;margin-bottom:1rem}.article-prose h2{margin-top:3rem;margin-bottom:1rem;font-size:1.875rem;line-height:1.3}.article-prose h3{margin-top:2rem;margin-bottom:.75rem;font-size:1.375rem;line-height:1.4}.article-prose h4{margin-top:1.5rem;margin-bottom:.625rem;font-size:1.125rem;line-height:1.45}.article-prose ul,.article-prose ol{margin-top:1rem;margin-bottom:1rem}.article-prose li{margin-top:.25rem;margin-bottom:.25rem}.article-prose blockquote{margin-top:1.25rem;margin-bottom:1.25rem}.article-prose table{margin-top:1.5rem;margin-bottom:2rem;font-size:.9375rem;line-height:1.6}@media (min-width:768px){.article-prose{font-size:1.0625rem}}.article-hero>div:last-child{max-width:72rem!important;padding-top:1.5rem!important;padding-bottom:1.75rem!important}.article-hero-title{max-width:54rem;font-size:clamp(1.75rem,2.4vw,2.2rem)!important;line-height:1.18!important}.article-hero-description{max-width:44rem;font-size:.98rem!important;line-height:1.7!important}.article-layout{max-width:72rem!important;gap:2.5rem!important;padding-top:1.25rem!important;padding-bottom:1.5rem!important}.article-main{width:100%;max-width:48rem}.article-prose{max-width:48rem!important;font-size:.95rem!important;line-height:1.68!important}.article-prose p{margin-top:.55rem!important;margin-bottom:.55rem!important}.article-prose h2{margin-top:2rem!important;margin-bottom:.55rem!important;font-size:1.5rem!important;line-height:1.3!important}.article-prose h3{margin-top:1.35rem!important;margin-bottom:.4rem!important;font-size:1.125rem!important;line-height:1.4!important}.article-prose ul,.article-prose ol{margin-top:.5rem!important;margin-bottom:.5rem!important}.article-prose li{margin-top:.08rem!important;margin-bottom:.08rem!important}.article-prose table{margin-top:.9rem!important;margin-bottom:1.2rem!important;font-size:.9375rem!important}@media (min-width:1024px){.article-layout{grid-template-columns:minmax(0,48rem) 15rem;justify-content:center}}@media (max-width:767px){.article-hero>div:last-child{padding-top:2rem!important;padding-bottom:2.25rem!important}.article-hero-title{font-size:2rem!important}}.article-layout{max-width:68rem!important;gap:2rem!important;padding-top:1.5rem!important;padding-bottom:2rem!important}.article-main,.article-prose{width:100%;max-width:52rem!important}.article-prose{font-size:.9375rem!important;line-height:1.58!important}.article-prose>:first-child{margin-top:0!important}.article-prose>:last-child{margin-bottom:0!important}.article-prose :where(p){margin-top:.4rem!important;margin-bottom:.25rem!important;line-height:1.58!important}.article-prose :where(ul,ol){margin-top:.4rem!important;margin-bottom:.5rem!important;padding-left:1.35rem!important}.article-prose :where(li){margin-top:.05rem!important;margin-bottom:.05rem!important;padding-top:0!important;padding-bottom:0!important;line-height:1.52!important}.article-prose :where(li>p){margin-top:0!important;margin-bottom:0!important}.article-prose :where(h2){margin-top:.875rem!important;margin-bottom:.4rem!important;font-size:1.4rem!important;line-height:1.28!important}.article-prose :where(h3){margin-top:.7rem!important;margin-bottom:.3rem!important;font-size:1.1rem!important;line-height:1.35!important}.article-prose :where(h4){margin-top:.85rem!important;margin-bottom:.25rem!important;font-size:1rem!important;line-height:1.4!important}.article-prose :where(blockquote){margin-top:.65rem!important;margin-bottom:.65rem!important;padding-top:.2rem!important;padding-bottom:.2rem!important}.article-prose :where(hr){margin-top:.75rem!important;margin-bottom:.75rem!important}.article-prose :where(table){margin-top:.75rem!important;margin-bottom:1.1rem!important;font-size:.875rem!important;line-height:1.45!important}.article-prose :where(th,td){padding:.5rem .65rem!important}.article-main>aside:first-of-type{margin-bottom:1.5rem!important}.article-main>footer{margin-top:2rem!important;padding-top:1.25rem!important}@media (min-width:1024px){.article-layout{grid-template-columns:minmax(0,52rem) 13.5rem!important}}.article-main>aside:first-of-type+.article-prose>h2:first-child{margin-top:0!important}.article-prose hr+h2{margin-top:.75rem!important}.article-prose :where(hr){display:none!important;margin:0!important;border:0!important}.article-prose :where(h2){margin-top:1.1rem!important;margin-bottom:.4rem!important;padding-top:0!important;border-top:0!important}.article-prose :where(h2:first-child){margin-top:0!important}.article-prose :where(h3){margin-top:.8rem!important;margin-bottom:.3rem!important;padding-top:0!important;border-top:0!important}.article-prose :where(p+h2),.article-prose :where(ul+h2),.article-prose :where(ol+h2),.article-prose :where(hr+h2){margin-top:1.1rem!important}.article-prose :where(hr){display:block!important;height:0!important;margin:.9rem 0 .75rem!important;border:0!important;border-top:1px solid rgb(226 232 240)!important}.dark .article-prose :where(hr){border-top-color:#334155!important}.article-prose :where(hr+h2){margin-top:.7rem!important;padding-top:0!important;border-top:0!important}.article-prose h2{position:relative;padding-top:0!important;border-top:0!important}.article-prose h2:not(:first-of-type){margin-top:1.35rem!important}.article-prose h2:not(:first-of-type):before{content:"";display:block;width:100%;height:1px;margin-bottom:.9rem;background-color:#e2e8f0}.dark .article-prose h2:not(:first-of-type):before{background-color:#334155}.article-prose p:has(>img:only-child){margin-top:1rem!important;margin-bottom:1.25rem!important;text-align:center}.article-prose p>img:only-child{display:block;width:auto!important;max-width:min(100%,720px)!important;max-height:340px!important;margin:0 auto!important;object-fit:contain;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}.article-prose p>img[src*=cold-plate-cleanliness-control-flow-]:only-child,.article-prose p>img[src*=humanoid-robot-skeleton-frame-]:only-child,.article-prose p>img[src*=data-center-liquid-cooling-system-architecture-]:only-child,.article-prose p>img[src*=server-liquid-cooling-components-bom]:only-child,.article-prose p>img[src*=humanoid-robot-body-shell-magnesium-plastic-carbon-fiber]:only-child,.article-prose p>img[src*=die-casting-plus-machining-vs-billet-cnc]:only-child{display:block;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}@media (max-width:639px){.article-prose p>img:only-child{max-height:260px!important}.article-prose p>img[src*=cold-plate-cleanliness-control-flow-]:only-child,.article-prose p>img[src*=humanoid-robot-skeleton-frame-]:only-child,.article-prose p>img[src*=data-center-liquid-cooling-system-architecture-]:only-child,.article-prose p>img[src*=server-liquid-cooling-components-bom]:only-child,.article-prose p>img[src*=humanoid-robot-body-shell-magnesium-plastic-carbon-fiber]:only-child,.article-prose p>img[src*=die-casting-plus-machining-vs-billet-cnc]:only-child{max-height:none!important}}.article-prose .article-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 1.25rem}.article-prose .article-card-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.article-prose .article-card-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.article-prose .article-card{min-width:0;margin:0!important;padding:1rem;border:1px solid rgb(226 232 240);border-radius:.875rem;background:#f8fafc}.article-prose .article-card--blue{border-color:#bfdbfe;background:#eff6ff}.article-prose .article-card--orange{border-color:#fed7aa;background:#fff7ed}.article-prose .article-card--process,.article-prose .article-card--stage{background:#fff}.article-prose .article-card h3{margin:.35rem 0!important;padding:0!important;border:0!important;font-size:1rem!important;line-height:1.45!important;color:#0f172a}.article-prose .article-card p{margin:0!important;font-size:.875rem;line-height:1.55;color:#475569}.article-prose .article-card__index{display:inline-flex;min-width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:9999px;background:#2563eb;padding:0 .45rem;color:#fff;font-size:.72rem;font-weight:800;line-height:1}.article-prose .article-card--orange .article-card__index{background:#ea580c}.article-prose .article-card__kicker{display:block;margin-bottom:.35rem;color:#2563eb;font-size:.68rem;font-weight:800;letter-spacing:.08em}.article-prose .article-callout{margin:1rem 0 1.25rem;padding:.9rem 1rem;border:1px solid rgb(191 219 254);border-left-width:4px;border-radius:.75rem;background:#eff6ff}.article-prose .article-callout--warning{border-color:#fdba74;background:#fff7ed}.article-prose .article-callout strong{display:block;margin-bottom:.25rem;color:#0f172a;font-size:.95rem}.article-prose .article-callout p{margin:0!important;font-size:.875rem;line-height:1.6}.article-prose .article-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1rem 0 1.25rem!important;padding:0!important;list-style:none!important}.article-prose .article-flow li{margin:0!important;padding:.85rem;border:1px solid rgb(226 232 240);border-radius:.75rem;background:#f8fafc}.article-prose .article-flow li::marker{content:""}.article-prose .article-flow span{display:block;margin-bottom:.3rem;color:#2563eb;font-size:.72rem;font-weight:800}.article-prose .article-flow strong{display:block;margin-bottom:.2rem;color:#0f172a;font-size:.9rem}.article-prose .article-flow small{display:block;color:#64748b;font-size:.78rem;line-height:1.45}.dark .article-prose .article-card,.dark .article-prose .article-flow li{border-color:#334155;background:#0f172a}.dark .article-prose .article-card--blue,.dark .article-prose .article-callout--info{border-color:#1e40af;background:#1725548c}.dark .article-prose .article-card--orange,.dark .article-prose .article-callout--warning{border-color:#9a3412;background:#43140780}.dark .article-prose .article-card h3,.dark .article-prose .article-callout strong,.dark .article-prose .article-flow strong{color:#f8fafc}.dark .article-prose .article-card p,.dark .article-prose .article-callout p,.dark .article-prose .article-flow small{color:#cbd5e1}@media (min-width:1024px){.article-prose .article-card-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.article-prose .article-card-grid,.article-prose .article-card-grid--3,.article-prose .article-card-grid--4,.article-prose .article-flow{grid-template-columns:1fr}}@media (min-width:900px){.article-prose .article-split-media{grid-template-columns:minmax(0,.86fr) minmax(320px,1.14fr);gap:1.5rem;padding:1.25rem}}.article-prose .article-split-media{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:1.15rem;margin:1rem 0 1.35rem;padding:1.1rem;border:1px solid rgb(226 232 240);border-radius:1rem;background:#f8fafcd1}.article-prose .article-split-media__content>:first-child{margin-top:0!important}.article-prose .article-split-media__content>:last-child{margin-bottom:0!important}.article-prose .article-split-media__figure{margin:0!important}.article-prose .article-split-media__figure img{display:block;width:100%;max-height:310px;margin:0!important;object-fit:contain;border:0!important;border-radius:.75rem;background:0 0!important;box-shadow:none!important}.dark .article-prose .article-split-media{border-color:#334155;background:#0f172ab8}@media (min-width:900px){.article-prose .article-split-media{grid-template-columns:minmax(0,.86fr) minmax(320px,1.14fr);gap:1.5rem;padding:1.25rem}.article-prose .article-split-media--image-left{grid-template-columns:minmax(320px,1.14fr) minmax(0,.86fr)}.article-prose .article-split-media--image-left .article-split-media__figure{order:-1}}.article-prose p>img[src*=direct-to-chip-vs-immersion-cooling-]:only-child{width:100%!important;max-width:100%!important;max-height:none!important;height:auto!important;object-fit:contain!important}.article-prose p>img[src*=data-center-liquid-cooling-overview-]:only-child{width:100%!important;max-width:100%!important;max-height:none!important;height:auto!important;object-fit:contain!important}.article-prose .article-content-figure{display:block;width:100%;max-width:none;margin:1.35rem 0 .9rem;padding:0}.article-prose .article-content-figure>img{display:block;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;object-fit:contain;border-radius:.75rem}.article-prose .article-content-figure>figcaption{width:100%;max-width:none;margin:.65rem 0 0;padding:0;color:#475569;font-size:.95em;font-style:italic;line-height:1.65;text-align:left}.dark .article-prose .article-content-figure>figcaption{color:#94a3b8}@media (max-width:767px){.article-prose .article-content-figure{margin-top:1rem}.article-prose .article-content-figure>img{border-radius:.5rem}}