.home[data-astro-cid-lcdefpme]{--paper:var(--color-paper);--paper-2:var(--color-paper-2);--paper-3:var(--color-paper-3);--line-strong:var(--color-line-strong);--ink:var(--color-ink);--ink-2:var(--color-ink-2);--ink-3:var(--color-ink-3);--ink-4:var(--color-ink-4);--accent:var(--color-accent);--accent-hi:#ff6a4d;--wash:var(--color-accent-wash);--serif:var(--font-display);--mono-f:var(--font-mono)}.mono[data-astro-cid-lcdefpme]{font-family:var(--mono-f);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}.dim[data-astro-cid-lcdefpme]{color:var(--ink-4)}svg[data-astro-cid-lcdefpme] text[data-astro-cid-lcdefpme]{font-family:var(--mono-f);letter-spacing:.06em;font-size:11px}svg[data-astro-cid-lcdefpme] .big[data-astro-cid-lcdefpme] text[data-astro-cid-lcdefpme]{letter-spacing:0;font-size:12.5px}.svgmono[data-astro-cid-lcdefpme] text[data-astro-cid-lcdefpme]{letter-spacing:0;font-size:12px}.hero[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);flex-direction:column;min-height:100svh;display:flex;overflow:hidden}.hero[data-astro-cid-lcdefpme] .top[data-astro-cid-lcdefpme]{padding-top:clamp(6.5rem,14vh,9rem)}.hero[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:#ffffff80}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.04em;max-width:15ch;margin-top:1.1rem;font-size:clamp(2.75rem,min(6vw,10.5vh),5.75rem);font-weight:300;line-height:.98}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent-hi);font-style:italic}.hero[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;margin-top:clamp(1.25rem,3vh,2rem);display:flex}.hero[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffb0;max-width:34rem;font-size:1.125rem;line-height:1.55}.hero[data-astro-cid-lcdefpme] .ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.625rem;display:flex}.stage[data-astro-cid-lcdefpme]{background:radial-gradient(at 40% 120%,#2a1a14 0%,#0000 60%);border-top:1px solid #ffffff14;flex:1;align-items:center;min-height:11rem;margin-top:clamp(1.5rem,4vh,2.5rem);padding:1rem 0 2rem;display:flex}.stage-inner[data-astro-cid-lcdefpme]{width:100%}.stage[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:auto;max-height:28vh;display:block}.statement[data-astro-cid-lcdefpme]{text-align:center;padding:10rem 1.5rem}.statement[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.035em;max-width:62rem;margin:0 auto;font-size:clamp(2.5rem,5vw,4.75rem);font-weight:300;line-height:1.05}.statement[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-4)}.cite[data-astro-cid-lcdefpme]{max-width:39rem;color:var(--ink-3);margin:2.5rem auto 0;font-size:.9375rem;line-height:1.6}.cite[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{color:var(--accent);margin-bottom:.5rem;display:block}.cite[data-astro-cid-lcdefpme] .src[data-astro-cid-lcdefpme]{color:var(--ink-2);border-bottom:1px solid var(--line-strong);margin:1.75rem auto 0;padding-bottom:2px;font-size:.875rem;transition:color .2s,border-color .2s;display:table}.cite[data-astro-cid-lcdefpme] .src[data-astro-cid-lcdefpme]:hover{color:var(--accent);border-color:var(--accent)}.rackroom[data-astro-cid-lcdefpme]{color:#ece8e1;background:#0f0e0c;padding:7.5rem 0}.rackroom[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:3.5rem;display:flex}.rackroom[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:300;line-height:1}.rackroom[data-astro-cid-lcdefpme] .head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#8c857b;max-width:21rem;font-size:.9375rem;line-height:1.55}.rackgrid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,32rem) 1fr;align-items:center;gap:4.5rem;display:grid}.rack[data-astro-cid-lcdefpme]{background:#1b1916;border-radius:10px;padding:1.1rem 1.6rem;position:relative;box-shadow:inset 0 0 0 1px #2e2a25,0 40px 80px -30px #000}.rack[data-astro-cid-lcdefpme]:before,.rack[data-astro-cid-lcdefpme]:after{content:"";background:repeating-linear-gradient(#2e2a25 0 3px,#0000 3px 12px);width:10px;position:absolute;top:1.1rem;bottom:1.1rem}.rack[data-astro-cid-lcdefpme]:before{left:8px}.rack[data-astro-cid-lcdefpme]:after{right:8px}.unit[data-astro-cid-lcdefpme]{height:3.375rem;font-family:var(--mono-f);color:#cfc8be;background:linear-gradient(#24211d,#1d1b18);border-radius:4px;outline:none;align-items:center;gap:.875rem;margin:.45rem 0;padding:0 1.1rem;font-size:.78rem;transition:box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 0 0 1px #34302a}.unit[data-astro-cid-lcdefpme] .led[data-astro-cid-lcdefpme]{background:#3e3a34;border-radius:50%;flex:none;width:7px;height:7px;transition:background .2s,box-shadow .2s}.unit[data-astro-cid-lcdefpme] .u[data-astro-cid-lcdefpme]{color:#5f5a52;flex:none;width:1.75rem}.unit[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.unit[data-astro-cid-lcdefpme] .vent[data-astro-cid-lcdefpme]{opacity:.7;background:repeating-linear-gradient(90deg,#2f2b26 0 2px,#0000 2px 6px);flex:none;width:5.5rem;height:18px;margin-left:auto}.unit[data-astro-cid-lcdefpme]:hover,.unit[data-astro-cid-lcdefpme]:focus-visible,.unit[data-astro-cid-lcdefpme].on{box-shadow:inset 0 0 0 1px var(--accent-hi);color:#fff;background:linear-gradient(#2c211b,#241b16)}.unit[data-astro-cid-lcdefpme]:hover .led[data-astro-cid-lcdefpme],.unit[data-astro-cid-lcdefpme]:focus-visible .led[data-astro-cid-lcdefpme],.unit[data-astro-cid-lcdefpme].on .led[data-astro-cid-lcdefpme]{background:#7ee2a8;box-shadow:0 0 10px #7ee2a8}.readout[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{color:var(--accent-hi)}.readout[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.025em;margin-top:.875rem;font-size:clamp(2rem,3.2vw,2.75rem);font-weight:300;line-height:1.05}.readout[data-astro-cid-lcdefpme] .body[data-astro-cid-lcdefpme]{color:#a39c92;max-width:30rem;margin-top:1.1rem;font-size:1.0625rem;line-height:1.65}.readout[data-astro-cid-lcdefpme] .stack[data-astro-cid-lcdefpme]{font-family:var(--mono-f);color:#8c857b;margin-top:1.6rem;font-size:.8125rem}.readout[data-astro-cid-lcdefpme] .stack[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#ece8e1;font-weight:400}.readout[data-astro-cid-lcdefpme] .open[data-astro-cid-lcdefpme]{color:#fff;border-bottom:1px solid #ffffff50;margin-top:1.75rem;padding-bottom:2px;font-size:.9375rem;display:inline-block}.readout[data-astro-cid-lcdefpme] .open[data-astro-cid-lcdefpme]:hover{color:var(--accent-hi);border-color:var(--accent-hi)}.sheet[data-astro-cid-lcdefpme]{background:var(--paper-2);padding:7.5rem 0 6.25rem}.sheet[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-bottom:.875rem;display:flex}.sheet[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.02em;max-width:44rem;margin-top:1.75rem;font-size:1.875rem;font-weight:400;line-height:1.2}.nums[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:2rem 1.5rem;margin-top:4rem;display:grid}.nums[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.05em;font-size:clamp(4rem,7vw,5.75rem);font-weight:300;line-height:.9;display:block}.nums[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:.37em}.nums[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-3);max-width:14rem;margin-top:1rem;font-size:.875rem;line-height:1.5;display:block}.server[data-astro-cid-lcdefpme]{margin-top:4.5rem}.fine[data-astro-cid-lcdefpme]{color:var(--ink-4);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:1.1rem;font-size:.8125rem;display:flex}.journey[data-astro-cid-lcdefpme]{padding:8.75rem 0 7.5rem}.journey[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.03em;max-width:44rem;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:300;line-height:1}.journey[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--ink-3);max-width:35rem;margin-top:1.1rem;font-size:1.0625rem;line-height:1.6}.track[data-astro-cid-lcdefpme]{margin-top:5.5rem}.spans[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:.625rem 0;display:grid}.span[data-astro-cid-lcdefpme]{white-space:nowrap;border-radius:999px;align-items:center;height:2.375rem;padding:0 1rem;font-size:.84rem;font-weight:500;transition:transform .2s;display:flex}.span[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.span[data-astro-cid-lcdefpme].paper{background:var(--paper-3)}.span[data-astro-cid-lcdefpme].ink{background:var(--ink);color:var(--paper)}.span[data-astro-cid-lcdefpme].wash{background:var(--wash);color:var(--accent)}.span[data-astro-cid-lcdefpme].outline{box-shadow:inset 0 0 0 1.5px var(--ink)}.line[data-astro-cid-lcdefpme]{background:var(--ink);height:2px;margin-top:2.1rem}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{padding:2.1rem 1.75rem 0 0;position:relative}.step[data-astro-cid-lcdefpme]:before{content:"";background:var(--paper);border:2px solid var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0}.step[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{color:var(--ink-4)}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.015em;margin-top:.625rem;font-size:1.45rem;font-weight:400}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-3);margin-top:.5rem;font-size:.9rem;line-height:1.55}.journey[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:3.5rem;font-size:.9375rem;display:inline-block}.proof[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);padding:8.75rem 0;position:relative;overflow:hidden}.proof[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 120px);position:absolute;inset:0}.proof[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{color:var(--accent-hi)}.proof[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.03em;max-width:69rem;margin-top:1.75rem;font-size:clamp(2.25rem,4.4vw,4rem);font-weight:300;line-height:1.12;position:relative}.proof[data-astro-cid-lcdefpme] .facts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:3.5rem;margin-top:3.5rem;display:flex}.proof[data-astro-cid-lcdefpme] .facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{color:#ffffffa0;font-size:.9375rem}.proof[data-astro-cid-lcdefpme] .facts[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--mono-f);letter-spacing:.06em;text-transform:uppercase;color:#ffffff60;margin-bottom:.5rem;font-size:.75rem;font-weight:400;display:block}.proof[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff50;margin-top:3rem;padding-bottom:3px;font-size:.9375rem;display:inline-block;position:relative}.proof[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]:hover{color:var(--accent-hi);border-color:var(--accent-hi)}.who[data-astro-cid-lcdefpme]{padding:9.5rem 0 8.75rem}.who[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]{color:var(--ink-3)}.slashes[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.03em;margin-top:1.75rem;font-weight:300;line-height:1.12}.slashes[data-astro-cid-lcdefpme].big{font-size:clamp(2.5rem,5.2vw,4.9rem)}.slashes[data-astro-cid-lcdefpme].small{color:var(--ink-4);margin-top:1.6rem;font-size:clamp(1.6rem,3vw,2.6rem)}.slashes[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{transition:color .2s}.slashes[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.slashes[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{color:var(--accent);outline:none}.slashes[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--line-strong);margin:0 .18em;font-style:normal}.blurb[data-astro-cid-lcdefpme]{min-height:1.75rem;color:var(--ink-2);margin-top:2.5rem;font-size:1.0625rem}.blurb[data-astro-cid-lcdefpme] .mono{color:var(--accent);margin-right:.75rem}.tech[data-astro-cid-lcdefpme]{padding:2.5rem 0 9.5rem}.tech[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.03em;text-align:center;margin-bottom:2.5rem;font-size:clamp(2.25rem,3.4vw,2.75rem);font-weight:300}.term[data-astro-cid-lcdefpme]{background:#12110f;border-radius:14px;max-width:57.5rem;margin:0 auto;overflow:hidden;box-shadow:0 50px 90px -40px #14120f99}.term[data-astro-cid-lcdefpme] .bar[data-astro-cid-lcdefpme]{border-bottom:1px solid #24211d;align-items:center;gap:.5rem;padding:.875rem 1.1rem;display:flex}.term[data-astro-cid-lcdefpme] .bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:#3a352f;border-radius:50%;width:11px;height:11px}.term[data-astro-cid-lcdefpme] .bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--mono-f);color:#8c857b;margin-left:.625rem;font-size:.75rem}.term[data-astro-cid-lcdefpme] pre[data-astro-cid-lcdefpme]{font-family:var(--mono-f);color:#d9d3c9;margin:0;padding:1.6rem 1.9rem 1.9rem;font-size:.875rem;line-height:1.85;overflow-x:auto}.term[data-astro-cid-lcdefpme] .c[data-astro-cid-lcdefpme]{color:#5f5a52}.term[data-astro-cid-lcdefpme] .k[data-astro-cid-lcdefpme]{color:#ffb199}.term[data-astro-cid-lcdefpme] .s[data-astro-cid-lcdefpme]{color:#b9e5c9}.cta[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;padding:7.5rem 0}.cta[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;display:flex}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--serif);letter-spacing:-.04em;max-width:56rem;font-size:clamp(3rem,6vw,5.75rem);font-weight:300;line-height:.98}.cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffd0;max-width:26rem;font-size:1.125rem;line-height:1.55}.cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{color:var(--ink);background:#fff;border-radius:999px;margin-top:1.5rem;padding:.8rem 1.4rem;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:var(--ink);color:#fff}@media (width<=1023px){.hero[data-astro-cid-lcdefpme]{min-height:0}.rackgrid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem}.nums[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.spans[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;display:flex}.span[data-astro-cid-lcdefpme]{grid-column:auto!important}.line[data-astro-cid-lcdefpme]{display:none}.steps[data-astro-cid-lcdefpme]{border-left:2px solid var(--ink);grid-template-columns:1fr;margin-top:2.5rem}.step[data-astro-cid-lcdefpme]{padding:0 0 2rem 1.75rem}.step[data-astro-cid-lcdefpme]:before{top:4px;left:-7px}}@media (width<=640px){.statement[data-astro-cid-lcdefpme]{padding:6.5rem 1.5rem}.unit[data-astro-cid-lcdefpme] .vent[data-astro-cid-lcdefpme],.server[data-astro-cid-lcdefpme]{display:none}.term[data-astro-cid-lcdefpme] pre[data-astro-cid-lcdefpme]{padding:1.2rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.stage[data-astro-cid-lcdefpme] circle[data-astro-cid-lcdefpme]{display:none}}
