.admin-nav[data-astro-cid-6me3rynq]{border-bottom:1px solid #242931;flex-wrap:wrap;gap:10px;margin:22px 0 34px;padding-bottom:18px;display:flex}.admin-nav[data-astro-cid-6me3rynq] a[data-astro-cid-6me3rynq]{color:#c5f36a;border:1px solid #303640;padding:9px 12px;font-size:12px}.admin-nav[data-astro-cid-6me3rynq] a[data-astro-cid-6me3rynq]:last-child{color:#8c929d;margin-left:auto}.category-nav[data-astro-cid-okpgx4fs]{background:#13171c;border-radius:13px;flex-wrap:wrap;align-items:center;gap:7px;width:min(100%,1120px);margin:8px auto 0;padding:10px;display:flex}.category-label[data-astro-cid-okpgx4fs]{color:#77808c;letter-spacing:.13em;text-transform:uppercase;padding:7px 10px;font:10px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace}.category-nav[data-astro-cid-okpgx4fs] a[data-astro-cid-okpgx4fs]{color:#aab1bc;border-radius:8px;padding:8px 12px;font-size:13px;line-height:1.25;transition:color .18s,background .18s}.category-nav[data-astro-cid-okpgx4fs] a[data-astro-cid-okpgx4fs]:hover{color:#fff;background:#22282f}@media (width<=520px){.category-nav[data-astro-cid-okpgx4fs]{margin-top:2px;padding:7px}.category-label[data-astro-cid-okpgx4fs]{width:100%;padding-bottom:3px}.category-nav[data-astro-cid-okpgx4fs] a[data-astro-cid-okpgx4fs]{padding:8px 9px}}.reading-mode[data-astro-cid-wf7lqcqk]{color:#929aa6;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:36px;height:36px;padding:0;transition:color .18s,background .18s;display:grid}.reading-mode[data-astro-cid-wf7lqcqk]:hover{color:#fff;background:var(--soft)}.reading-mode[data-astro-cid-wf7lqcqk] svg[data-astro-cid-wf7lqcqk]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}:root{color:#eef0f4;--muted:#9ba2ad;--soft:#15191f;--soft-2:#1b2028;--line:#2b313b;--accent:#c5f36a;--page:1240px;--reading:860px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b0d10;font-family:Inter,Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--muted:#68736b;--soft:#eef2ed;--soft-2:#e5ebe3;--line:#d5ddd4;--accent:#4d761f;color:#182019;background:#f6f8f5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#eef0f4;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(circle at 50% -180px,#182018 0,#0000 480px),#0b0d10;min-width:320px;margin:0}html[data-theme=light] body{color:#182019;background:radial-gradient(circle at 50% -180px,#e5efdf 0,#0000 480px),#f6f8f5}a{color:inherit;text-decoration:none}header,main,footer{width:min(100%,var(--page));margin-inline:auto}header{justify-content:space-between;align-items:center;gap:28px;min-height:82px;padding:20px 32px;display:flex}.brand{letter-spacing:.13em;white-space:nowrap;font-size:15px;font-weight:850}.brand span{color:var(--accent);margin:0 3px}nav{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}nav>a,details summary{border-radius:9px;align-items:center;min-height:40px;padding:9px 13px;transition:color .18s,background .18s;display:flex}nav>a:hover,details[open] summary,details summary:hover{color:#fff;background:var(--soft)}details{position:relative}details summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}details summary::-webkit-details-marker{display:none}details div{border:1px solid var(--line);z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#12161bef;border-radius:12px;gap:3px;width:180px;padding:7px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 20px 55px #0009}details div a{color:#bdc3cd;border-radius:7px;padding:11px 12px}details div a:hover{color:#fff;background:var(--soft-2)}main{min-height:calc(100vh - 170px);padding:0 32px}footer{color:#707783;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:20px;margin-top:88px;padding:30px 32px 40px;font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.footer-json{color:#aeb7c2;letter-spacing:.04em;text-underline-offset:3px;-webkit-text-decoration:underline #c5f36a66;text-decoration:underline #c5f36a66}.hero{isolation:isolate;background:#101512;border-radius:24px;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:end;column-gap:64px;width:min(100%,1120px);margin:18px auto 0;padding:82px 48px 58px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #0005}.hero:after{content:"";z-index:-2;background-blend-mode:screen,normal;filter:brightness(1.12)saturate(1.12);background-image:linear-gradient(135deg,#308f6857,#2f75aa3d),url(/images/computefield-gpu-cluster-hero.png);background-position:50%,50%;background-size:cover,cover;position:absolute;inset:-2px}.hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#080c0ab8 0%,#080c0a6e 46%,#080c0a29 100%),linear-gradient(#080c0a14,#080c0a57);position:absolute;inset:0}.hero>*{position:relative}.eyebrow,.meta,.section-label{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.eyebrow{color:var(--accent);letter-spacing:.13em;text-transform:uppercase;font-size:11px;line-height:1.5}.hero h1,.article h1{letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;margin:18px 0 22px}.hero-copy{background:#080c0a75;border:1px solid #a9c59633;border-radius:18px;grid-column:1/-1;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:end;column-gap:64px;padding:22px 28px 24px;display:grid;box-shadow:0 10px 35px #0004}.hero-copy>.eyebrow{grid-column:1/-1;margin-bottom:2px}.hero-copy h1{color:#f7faf5;text-shadow:0 3px 24px #000b;grid-column:1;max-width:16ch;margin:0;font-size:clamp(42px,6.2vw,76px);line-height:1.02}.hero-copy>p{text-shadow:0 2px 14px #000b;border-left:2px solid #6f984d;grid-column:2;margin:0;padding:0 0 2px 24px}.hero p,.lead{color:#aeb4be;max-width:760px;font-size:clamp(18px,2vw,21px);line-height:1.68}.lead{margin:0}.section-label{color:#89919d;letter-spacing:.13em;text-transform:uppercase;width:min(100%,1120px);margin:0 auto 18px;font-size:11px}.article-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(100%,1120px);margin-inline:auto;display:grid}.card{background:linear-gradient(145deg,#15191f,#101318);border:1px solid #252b34;border-radius:16px;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;min-height:270px;padding:28px;transition:transform .18s,border-color .18s,background .18s;display:flex}.card:hover{background:linear-gradient(145deg,#182019,#111519);border-color:#49593c;transform:translateY(-2px)}.card h2{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;margin:13px 0 12px;font-size:clamp(22px,2.2vw,29px);line-height:1.2}.card p{color:#a0a7b2;margin:0;font-size:15px;line-height:1.7}.meta{color:#7f8793;letter-spacing:.04em;font-size:11px;line-height:1.55}.card>.meta{color:var(--accent)}.pager{justify-content:space-between;gap:16px;width:min(100%,1120px);margin:28px auto 0;display:flex}.pager a{background:var(--soft);color:#c7ccd4;border-radius:9px;padding:11px 15px}.article{width:min(100%,var(--reading));margin-inline:auto;padding:76px 0 24px}.article h1{font-size:clamp(34px,4.2vw,50px);line-height:1.12}.article>.lead{color:#b7bdc7;max-width:820px;padding-bottom:34px}.prose{color:#d8dce3;overflow-wrap:anywhere;margin-top:26px;font-size:17px;line-height:1.82}.prose>:first-child{margin-top:0}.prose p,.prose ul,.prose ol,.prose blockquote,.prose pre,.prose table{margin:0 0 1.45em}.prose h2,.prose h3,.prose h4{color:#f4f5f7;letter-spacing:-.02em;text-wrap:balance;scroll-margin-top:24px;line-height:1.25}.prose h2{margin:2em 0 .75em;font-size:clamp(24px,2.5vw,30px)}.prose h3{margin:1.8em 0 .65em;font-size:21px}.prose h4{margin:1.6em 0 .6em;font-size:18px}.prose strong{color:#fff;font-weight:700}.prose a{color:var(--accent);text-underline-offset:3px;-webkit-text-decoration:underline #c5f36a66;text-decoration:underline #c5f36a66}.prose ul,.prose ol{padding-left:1.35em}.prose li{margin:.4em 0;padding-left:.25em}.prose blockquote{border-left:3px solid var(--accent);background:var(--soft);color:#b9c0ca;border-radius:0 10px 10px 0;padding:16px 20px}.prose code{color:#d6f4a1;background:#1b2129;border-radius:5px;padding:.15em .38em;font:.9em/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.prose pre{border:1px solid var(--line);background:#080a0d;border-radius:12px;padding:20px;overflow:auto}.prose pre code{color:#dfe3e8;background:0 0;padding:0}.prose table{border-collapse:collapse;width:100%;font-size:15px;display:block;overflow-x:auto}.prose th,.prose td{border:1px solid var(--line);text-align:left;white-space:nowrap;padding:11px 14px}.prose th{background:var(--soft);color:#fff}.prose img{border-radius:12px;max-width:100%;height:auto}.empty{width:min(100%,920px);color:var(--muted);margin-inline:auto;padding:48px 0}html[data-theme=light] .hero p,html[data-theme=light] .lead{color:#536057}html[data-theme=light] .hero{background:#dcefe3;box-shadow:0 22px 70px #34412a22}html[data-theme=light] .hero:after{filter:brightness(1.72)saturate(.94)}html[data-theme=light] .hero:before{background:0 0}html[data-theme=light] .hero-copy{background:#f8fbf5b8;border-color:#fff9;box-shadow:0 10px 35px #34412a22}html[data-theme=light] .hero-copy h1{color:#182019;text-shadow:0 1px 5px #fffc}html[data-theme=light] .hero-copy>p{color:#38473a;text-shadow:0 1px 4px #fffc;background:0 0;border-color:#70974f}html[data-theme=light] .card{background:linear-gradient(145deg,#fff,#f7faf6);border-color:#d9e1d7}html[data-theme=light] .card:hover{background:#fff;border-color:#9fbd88}html[data-theme=light] .card p,html[data-theme=light] .prose{color:#39453c}html[data-theme=light] .card h2,html[data-theme=light] .prose h2,html[data-theme=light] .prose h3,html[data-theme=light] .prose h4{color:#182019}html[data-theme=light] .category-nav{background:#edf2eb}@media (width<=820px){header{align-items:flex-start;padding:16px 20px}header nav{flex-wrap:wrap;justify-content:flex-end;font-size:13px}main{padding:0 20px}footer{padding-inline:20px}.hero{padding:58px 24px 42px;display:block}.hero-copy{padding:20px 22px 22px;display:block}.hero-copy>p{border-left:0;margin:20px 0 0;padding:0}.article-list{grid-template-columns:1fr}.card{min-height:0;padding:23px}.article{padding-top:56px}.prose{font-size:17px;line-height:1.82}}@media (width<=520px){header{gap:12px;min-height:72px}.brand{padding-top:12px;font-size:12px}nav{gap:2px}nav>a,details summary{min-height:36px;padding:8px}details div{grid-template-columns:repeat(2,minmax(0,1fr));width:auto;position:fixed;top:66px;left:14px;right:14px}main{padding:0 16px}.hero{border-radius:18px;padding-top:48px}.hero-copy h1{font-size:40px}.article h1{font-size:36px}.article>.lead{font-size:18px}.card{border-radius:13px}footer{flex-direction:column;align-items:flex-start;gap:8px}}
