.energy-system[data-astro-cid-pltz4dm7]{margin:1.25rem 0}.energy-steps[data-astro-cid-pltz4dm7]{gap:1.6rem;margin:0;padding:0;list-style:none;display:grid}.energy-steps[data-astro-cid-pltz4dm7] li[data-astro-cid-pltz4dm7]{--signal:#ffcf66;background:#122b3d;border:1px solid #385064;border-radius:12px;align-items:center;gap:1rem;padding:.8rem;display:flex;position:relative}.energy-steps[data-astro-cid-pltz4dm7] li[data-astro-cid-pltz4dm7]+li[data-astro-cid-pltz4dm7]:before{content:"";border-left:2px solid var(--signal);height:1.3rem;position:absolute;bottom:calc(100% + 3px);left:2.2rem}.energy-steps[data-astro-cid-pltz4dm7] li[data-astro-cid-pltz4dm7]+li[data-astro-cid-pltz4dm7]:after{content:"";border-right:2px solid var(--signal);border-bottom:2px solid var(--signal);width:8px;height:8px;animation:1.8s ease-out 2 energy-transfer;position:absolute;bottom:calc(100% + 3px);left:calc(2.2rem - 3px);transform:rotate(45deg)}.energy-steps[data-astro-cid-pltz4dm7] li[data-astro-cid-pltz4dm7].cooling{--signal:#7ee7c3}.energy-steps[data-astro-cid-pltz4dm7] li[data-astro-cid-pltz4dm7].cooling:after{animation-delay:.6s}.step-icon[data-astro-cid-pltz4dm7]{height:2.8rem;color:var(--signal);font:800 .8rem var(--sans);border:1px solid #527085;border-radius:8px;flex:0 0 2.8rem;place-content:center;gap:4px;display:grid}.energy-steps[data-astro-cid-pltz4dm7] strong[data-astro-cid-pltz4dm7]{color:#f2f7fb;font-size:.93rem;display:block}.energy-steps[data-astro-cid-pltz4dm7] div[data-astro-cid-pltz4dm7]>span[data-astro-cid-pltz4dm7]{color:#b9cbd9;margin-top:.2rem;font-size:.8rem;line-height:1.45;display:block}.rack-icon[data-astro-cid-pltz4dm7] i[data-astro-cid-pltz4dm7]{border:1px solid #8daec8;border-right:4px solid #7ee7c3;border-radius:2px;width:1.5rem;height:5px;display:block}.design-questions[data-astro-cid-pltz4dm7]{border-left:2px dashed #9dc7ff;margin-top:1rem;padding-left:1rem}.design-questions[data-astro-cid-pltz4dm7] p[data-astro-cid-pltz4dm7]{color:#b9cbd9;margin:.5rem 0;font-size:.8rem;line-height:1.5}.design-questions[data-astro-cid-pltz4dm7] strong[data-astro-cid-pltz4dm7]{color:#a9d4ff}figcaption[data-astro-cid-pltz4dm7]{color:#a9bdcc;margin-top:1rem;font-size:.72rem;line-height:1.55}@keyframes energy-transfer{0%{opacity:.35;transform:translateY(-12px)rotate(45deg)}to{opacity:1;transform:translateY(0)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.energy-steps[data-astro-cid-pltz4dm7] li[data-astro-cid-pltz4dm7]+li[data-astro-cid-pltz4dm7]:after{animation:none}}.updates-links[data-astro-cid-onakf5lb]{gap:.8rem;min-width:0;display:grid}.updates-feed[data-astro-cid-onakf5lb]{color:#c4f0de;text-underline-offset:.2em}.updates-links[data-astro-cid-onakf5lb] a[data-astro-cid-onakf5lb]{white-space:normal;overflow-wrap:anywhere}.home-hero[data-astro-cid-lcdefpme]{color:#fff;background:radial-gradient(circle at 80% 30%,#183c50 0,#0000 32%),linear-gradient(135deg,#07111f,#0b1d2e 62%,#09292c);padding:clamp(5rem,10vw,9rem) 0;position:relative;overflow:hidden}.home-hero[data-astro-cid-lcdefpme]:after{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000)}.hero-grid[data-astro-cid-lcdefpme]{z-index:1;align-items:center;gap:3rem;display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{max-width:780px}.hero-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--mint)}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--mint);font:italic 500 .82em/1.08 var(--serif);display:block}.hero-subtitle[data-astro-cid-lcdefpme]{color:#b7c5d2;max-width:700px;margin:1.7rem 0;font-size:clamp(1.05rem,2.2vw,1.35rem)}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.8rem;display:flex}.hero-secondary[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff08;border-color:#536477}.hero-tertiary[data-astro-cid-lcdefpme]{color:#cbd6df;background:0 0;border-color:#0000;padding-inline:.35rem}.hero-tertiary[data-astro-cid-lcdefpme]:hover{color:#fff}.hero-proof[data-astro-cid-lcdefpme]{color:#8799aa;gap:.5rem;margin-top:1.5rem;font-size:.78rem;display:flex}.hero-proof[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--mint)}.latest-update[data-astro-cid-lcdefpme]{color:#dbe5ec;background:#ffffff08;border:1px solid #344b60;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:.15rem .8rem;max-width:700px;margin-top:1.25rem;padding:.85rem 1rem;text-decoration:none;display:grid;position:relative}.latest-update[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--mint);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:900}.latest-update[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:#93a7b8;justify-self:end;font-size:.67rem}.latest-update[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{grid-column:1/3;font-size:.82rem;line-height:1.35}.latest-update[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--mint);grid-area:1/3/3;font-size:1.2rem;font-style:normal}.latest-update[data-astro-cid-lcdefpme]:hover{background:#ffffff0e;border-color:#5b788e}.hero-system[data-astro-cid-lcdefpme]{background:#07111fcc;border:1px solid #385166;border-radius:16px;padding:1rem;box-shadow:0 30px 100px #0008}.system-head[data-astro-cid-lcdefpme]{color:#8fa2b5;font:700 .62rem var(--sans);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #263c4e;justify-content:space-between;gap:1rem;padding-bottom:.8rem;display:flex}.system-summary[data-astro-cid-lcdefpme]{color:#c2ced9;margin:1rem 0 .25rem;font-size:.88rem;line-height:1.55}.system-map[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1rem;padding:3rem 0;display:grid;position:relative}.map-line[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--amber), var(--mint));height:1px;position:absolute;top:49%;left:20%;right:20%}.system-map[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{z-index:1;background:#102234;border:1px solid #344b60;border-radius:10px;padding:1rem;position:relative}.system-map[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]>i[data-astro-cid-lcdefpme]{background:var(--amber);width:8px;height:8px;box-shadow:0 0 15px var(--amber);border-radius:50%;position:absolute;top:.8rem;right:.8rem}.system-map[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:last-child>i[data-astro-cid-lcdefpme]{background:var(--mint);box-shadow:0 0 15px var(--mint)}.system-map[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme],.system-map[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{display:block}.system-map[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#778da0;font-size:.65rem}.system-map[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin:.3rem 0 .8rem}.hero-system[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{border-top:1px solid #263c4e;grid-template-columns:repeat(3,1fr);margin:.2rem 0 0;display:grid}.hero-system[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{min-width:0;padding:.85rem .35rem}.hero-system[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:#8fa2b5;letter-spacing:.05em;text-transform:uppercase;font-size:.58rem;font-weight:800}.hero-system[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--mint);margin:.15rem 0 0;font-size:clamp(1.05rem,2.6vw,1.45rem);font-weight:900;line-height:1}.hero-system[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:#72889b;margin-top:.35rem;font-size:.61rem;line-height:1.25;display:block}.hero-facts-section[data-astro-cid-lcdefpme]{color:#fff;background:var(--night);padding:0 0 clamp(4rem,8vw,7rem)}.dark-section-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;gap:2rem;padding:2rem 0;display:flex}.dark-section-head[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--mint)}.dark-section-head[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#96a7b7;max-width:470px}.section-white[data-astro-cid-lcdefpme]{background:#fff}.truth-grid[data-astro-cid-lcdefpme],.hub-teasers[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.truth-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:2rem}.truth-index[data-astro-cid-lcdefpme]{border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:2rem;font-weight:850;display:grid}.truth-index[data-astro-cid-lcdefpme].confirmed{color:#176a57;background:#dff5ed}.truth-index[data-astro-cid-lcdefpme].open{color:#285f92;background:#e4f1fd}.truth-index[data-astro-cid-lcdefpme].scenario{color:#7552a3;background:#f2e9fc}.truth-grid[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:1.8rem}.truth-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.truth-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--mint-dark);font-size:.8rem;font-weight:850}.split-feature[data-astro-cid-lcdefpme]{gap:4rem;display:grid}.split-feature[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}.hub-teasers[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{color:#fff;background:var(--night-2);border-radius:var(--radius);padding:clamp(1.5rem,4vw,3rem);text-decoration:none;display:block}.hub-teasers[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:last-child{color:var(--night);background:var(--mint)}.hub-teasers[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.1em;font-size:.68rem;font-weight:850}.hub-teasers[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:500px;margin:2rem 0 1rem}.hub-teasers[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{opacity:.72;max-width:560px}.hub-teasers[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.8rem}@media (width>=800px){.truth-grid[data-astro-cid-lcdefpme],.hub-teasers[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.hub-teasers[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{grid-column:span 1}.hub-teasers[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:first-child{grid-column:span 2}.split-feature[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr}}@media (width>=1050px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr}}@media (width<=520px){.system-head[data-astro-cid-lcdefpme],.hero-system[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.system-head[data-astro-cid-lcdefpme]{display:grid}.hero-system[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{gap:.1rem}.hero-system[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-bottom:1px solid #263c4e;padding:.8rem 0}.hero-system[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:last-child{border-bottom:0}}
