.hero[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(12,1fr);align-items:center;gap:40px 32px;padding-top:40px;padding-bottom:96px;display:grid;position:relative}.hero[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 45% at 45% 55%,#d6965c1a,#0000 70%);position:absolute;inset:-120px 0 0 30%}.copy[data-astro-cid-ge2uvauf]{grid-column:1/span 5}.shot[data-astro-cid-ge2uvauf]{grid-column:6/span 7;min-width:0}.kicker[data-astro-cid-ge2uvauf]{margin-bottom:22px}h1[data-astro-cid-ge2uvauf]{font:800 70px/1 var(--sans);letter-spacing:-.005em;text-wrap:balance;font-stretch:112%}h1[data-astro-cid-ge2uvauf] .heavy[data-astro-cid-ge2uvauf]{display:block}h1[data-astro-cid-ge2uvauf] .light[data-astro-cid-ge2uvauf]{margin-top:6px;font-weight:340;font-stretch:115%;display:block}.lede[data-astro-cid-ge2uvauf]{color:var(--bone);max-width:42ch;margin-top:26px;font-size:18.5px}.ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.shot[data-astro-cid-ge2uvauf] .frame{aspect-ratio:16/9;object-fit:cover;object-position:50% 100%;width:100%;height:auto;display:block}.placeholder[data-astro-cid-ge2uvauf]{background:radial-gradient(60% 70% at 62% 40%,#5e544b,#0000 70%),linear-gradient(#4d4640 0%,#2e2924 100%);position:relative;overflow:hidden}.slot[data-astro-cid-ge2uvauf]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0 16px;display:flex;position:absolute;inset:0}.slot[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font:500 22px/1.2 var(--sans)}.slot[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font:500 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bone)}.readout[data-astro-cid-ge2uvauf]{background:var(--graphite);box-shadow:inset 0 1px 0 var(--line);flex-wrap:wrap;align-items:center;gap:22px;margin-top:0;padding:12px 16px;display:flex}.readout[data-astro-cid-ge2uvauf] .k[data-astro-cid-ge2uvauf]{align-items:baseline;gap:8px;display:inline-flex}.readout[data-astro-cid-ge2uvauf] .label[data-astro-cid-ge2uvauf]{color:var(--steel-hi)}.readout[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font:600 12px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bone)}.readout[data-astro-cid-ge2uvauf] .where[data-astro-cid-ge2uvauf]{margin-left:auto}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:28px 0;padding-top:8px;padding-bottom:56px}.copy[data-astro-cid-ge2uvauf],.shot[data-astro-cid-ge2uvauf]{grid-column:1/-1}h1[data-astro-cid-ge2uvauf]{font-size:42px;font-stretch:105%}h1[data-astro-cid-ge2uvauf] .light[data-astro-cid-ge2uvauf]{font-stretch:108%}.readout[data-astro-cid-ge2uvauf]{gap:8px 16px;padding:10px 12px}.readout[data-astro-cid-ge2uvauf] .where[data-astro-cid-ge2uvauf]{width:100%;margin-left:0}}@media (prefers-reduced-motion:no-preference){.copy[data-astro-cid-ge2uvauf],.shot[data-astro-cid-ge2uvauf]{animation:rise .8s var(--ease) both}.shot[data-astro-cid-ge2uvauf]{animation-delay:.1s}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}}.building[data-astro-cid-lbfrtcst]{grid-template-columns:5fr 7fr;gap:28px;display:grid}.jan[data-astro-cid-lbfrtcst]{background:var(--graphite);flex-direction:column;gap:20px;padding:26px 28px;display:flex;box-shadow:inset 0 1px #3f3831}.jan[data-astro-cid-lbfrtcst] .label[data-astro-cid-lbfrtcst]{color:var(--steel-hi)}.name[data-astro-cid-lbfrtcst]{font:800 30px/1 var(--sans);letter-spacing:.01em;font-stretch:115%}.facts[data-astro-cid-lbfrtcst]{background:#443d35;gap:1px;display:grid}.facts[data-astro-cid-lbfrtcst] div[data-astro-cid-lbfrtcst]{background:var(--unit);grid-template-columns:110px 1fr;align-items:baseline;gap:12px;padding:10px 14px;display:grid}.facts[data-astro-cid-lbfrtcst] .label[data-astro-cid-lbfrtcst]{color:var(--steel)}.facts[data-astro-cid-lbfrtcst] dd[data-astro-cid-lbfrtcst]{font:600 15px/1.35 var(--sans)}.next[data-astro-cid-lbfrtcst]{border-top:1px solid #443d35;padding-top:14px;font-size:15.5px}.lhead[data-astro-cid-lbfrtcst]{justify-content:space-between;margin-bottom:4px;display:flex}.log[data-astro-cid-lbfrtcst] ol[data-astro-cid-lbfrtcst]{list-style:none}.log[data-astro-cid-lbfrtcst] li[data-astro-cid-lbfrtcst]{border-bottom:1px solid var(--line);grid-template-columns:76px 1fr;gap:18px;padding:13px 0;font-size:16.5px;display:grid}.date[data-astro-cid-lbfrtcst]{font:500 12px/1.9 var(--mono);color:var(--steel)}.cur[data-astro-cid-lbfrtcst]{background:var(--bone);vertical-align:-2px;width:8px;height:15px;margin-left:6px;display:inline-block}@media (width<=860px){.building[data-astro-cid-lbfrtcst]{grid-template-columns:1fr}.jan[data-astro-cid-lbfrtcst]{padding:22px 18px}.facts[data-astro-cid-lbfrtcst] div[data-astro-cid-lbfrtcst]{grid-template-columns:96px 1fr;padding:10px}.log[data-astro-cid-lbfrtcst] li[data-astro-cid-lbfrtcst]{grid-template-columns:64px 1fr;gap:12px}}@media (prefers-reduced-motion:no-preference){.cur[data-astro-cid-lbfrtcst]{animation:1.1s step-end infinite blink}@keyframes blink{50%{opacity:0}}}.intro[data-astro-cid-jjh2vbki]{max-width:62ch;margin-bottom:32px;font-size:18px}.chain[data-astro-cid-jjh2vbki]{grid-template-columns:repeat(3,1fr);align-items:stretch;column-gap:96px;list-style:none;display:grid}.mod[data-astro-cid-jjh2vbki]{background:var(--graphite);flex-direction:column;gap:14px;padding:22px 24px 24px;display:flex;position:relative;box-shadow:inset 0 1px #3f3831}.mod[data-astro-cid-jjh2vbki] .label[data-astro-cid-jjh2vbki]{color:var(--steel-hi)}.mod[data-astro-cid-jjh2vbki] p[data-astro-cid-jjh2vbki]{font-size:15.5px;line-height:1.55}.title[data-astro-cid-jjh2vbki]{font:800 30px/1 var(--sans);letter-spacing:.01em;font-stretch:115%}.mod[data-astro-cid-jjh2vbki].vero{box-shadow:inset 0 0 0 1px var(--steel);background:0 0}.mod[data-astro-cid-jjh2vbki].vero .label[data-astro-cid-jjh2vbki]{color:var(--steel)}.stack[data-astro-cid-jjh2vbki]{flex-direction:column;gap:6px;display:flex}.card[data-astro-cid-jjh2vbki]{justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.card[data-astro-cid-jjh2vbki].now{background:var(--unit);flex-direction:column;align-items:flex-start;gap:6px}.card[data-astro-cid-jjh2vbki].now b[data-astro-cid-jjh2vbki]{font:700 19px/1.2 var(--sans)}.card[data-astro-cid-jjh2vbki].now .label[data-astro-cid-jjh2vbki]{color:var(--steel)}.card[data-astro-cid-jjh2vbki].next{box-shadow:inset 0 0 0 1px #4a433b}.card[data-astro-cid-jjh2vbki].next .label[data-astro-cid-jjh2vbki]{color:var(--steel-hi)}.state[data-astro-cid-jjh2vbki]{align-items:center;gap:8px;display:inline-flex}.patch[data-astro-cid-jjh2vbki]{background:var(--bone);width:96px;height:2px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.patch[data-astro-cid-jjh2vbki]:before,.patch[data-astro-cid-jjh2vbki]:after{content:"";background:var(--bone);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.patch[data-astro-cid-jjh2vbki]:before{left:-5px}.patch[data-astro-cid-jjh2vbki]:after{right:-5px}.patch[data-astro-cid-jjh2vbki] .label[data-astro-cid-jjh2vbki]{color:var(--steel);position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@media (width<=1100px){.chain[data-astro-cid-jjh2vbki]{column-gap:72px}.patch[data-astro-cid-jjh2vbki]{width:72px}}@media (width<=860px){.intro[data-astro-cid-jjh2vbki]{margin-bottom:24px;font-size:16.5px}.chain[data-astro-cid-jjh2vbki]{grid-template-columns:1fr;row-gap:72px}.mod[data-astro-cid-jjh2vbki]{padding:20px 18px}.title[data-astro-cid-jjh2vbki]{font-size:26px}.patch[data-astro-cid-jjh2vbki]{width:2px;height:72px;top:100%;left:50%;transform:translate(-50%)}.patch[data-astro-cid-jjh2vbki]:before,.patch[data-astro-cid-jjh2vbki]:after{top:auto;left:50%;transform:translate(-50%)}.patch[data-astro-cid-jjh2vbki]:before{top:-5px}.patch[data-astro-cid-jjh2vbki]:after{bottom:-5px;right:auto}.patch[data-astro-cid-jjh2vbki] .label[data-astro-cid-jjh2vbki]{top:50%;bottom:auto;left:14px;transform:translateY(-50%)}}.note[data-astro-cid-5vp4rvkr]{max-width:62ch;color:var(--steel);margin-bottom:28px;font-size:16px}.tracks-wrap[data-astro-cid-5vp4rvkr]{grid-template-columns:1fr 1fr;gap:28px;display:grid}.track[data-astro-cid-5vp4rvkr]{background:var(--graphite);padding:22px 24px;box-shadow:inset 0 1px #3f3831}.thead[data-astro-cid-5vp4rvkr]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.thead[data-astro-cid-5vp4rvkr] h3[data-astro-cid-5vp4rvkr]{font:800 24px/1.1 var(--sans);font-stretch:112%}.thead[data-astro-cid-5vp4rvkr] .label[data-astro-cid-5vp4rvkr]{color:var(--steel-hi)}.groups[data-astro-cid-5vp4rvkr]{flex-direction:column;gap:18px;list-style:none;display:flex}.group-link[data-astro-cid-5vp4rvkr]{color:inherit;justify-content:space-between;gap:12px;margin-bottom:8px;text-decoration:none;display:flex}.group-link[data-astro-cid-5vp4rvkr]:hover strong[data-astro-cid-5vp4rvkr]{text-decoration:underline;text-decoration-color:var(--steel)}.group-link[data-astro-cid-5vp4rvkr] strong[data-astro-cid-5vp4rvkr]{font:700 16px/1.2 var(--sans)}.builds[data-astro-cid-5vp4rvkr]{list-style:none}.builds[data-astro-cid-5vp4rvkr] li[data-astro-cid-5vp4rvkr]{border-bottom:1px solid var(--line);grid-template-columns:10px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.builds[data-astro-cid-5vp4rvkr] a[data-astro-cid-5vp4rvkr]{color:inherit;font:600 15px/1.3 var(--sans);text-decoration:none}.builds[data-astro-cid-5vp4rvkr] a[data-astro-cid-5vp4rvkr]:hover{text-decoration:underline;text-decoration-color:var(--steel)}.chip[data-astro-cid-5vp4rvkr]{color:var(--bone)}.credits[data-astro-cid-5vp4rvkr]{color:var(--steel);margin-top:22px;font-size:14px;font-style:italic}@media (width<=860px){.tracks-wrap[data-astro-cid-5vp4rvkr]{grid-template-columns:1fr}}.intro[data-astro-cid-wfg3qaib]{max-width:62ch;margin-bottom:28px;font-size:18px}.grid[data-astro-cid-wfg3qaib]{grid-template-columns:repeat(3,1fr);gap:18px;list-style:none;display:grid}.grid[data-astro-cid-wfg3qaib] li[data-astro-cid-wfg3qaib]{flex-direction:column;gap:10px;display:flex}.card[data-astro-cid-wfg3qaib]{color:inherit;background:var(--graphite);flex-direction:column;gap:10px;padding:0 0 16px;text-decoration:none;display:flex;box-shadow:inset 0 1px #3f3831}.card[data-astro-cid-wfg3qaib]:hover strong[data-astro-cid-wfg3qaib]{text-decoration:underline;text-decoration-color:var(--steel)}.thumb[data-astro-cid-wfg3qaib]{aspect-ratio:16/9;background:var(--ink);display:block;overflow:hidden}.thumb[data-astro-cid-wfg3qaib] img[data-astro-cid-wfg3qaib]{object-fit:cover;width:100%;height:100%;display:block}.kind[data-astro-cid-wfg3qaib],.date[data-astro-cid-wfg3qaib]{color:var(--steel-hi);padding:0 16px}strong[data-astro-cid-wfg3qaib]{font:600 16px/1.35 var(--sans);-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:0 16px;display:-webkit-box;overflow:hidden}.build-link[data-astro-cid-wfg3qaib]{color:var(--bone);padding:0 16px;text-decoration:none}.build-link[data-astro-cid-wfg3qaib]:hover{text-decoration:underline;text-decoration-color:var(--steel)}.more[data-astro-cid-wfg3qaib]{margin-top:22px}@media (width<=860px){.intro[data-astro-cid-wfg3qaib]{font-size:16.5px}.grid[data-astro-cid-wfg3qaib]{grid-template-columns:1fr}}.intro[data-astro-cid-upijp4ug]{max-width:62ch;margin-bottom:28px;font-size:18px}.steps[data-astro-cid-upijp4ug]{grid-template-columns:repeat(3,1fr);gap:18px;list-style:none;display:grid}.steps[data-astro-cid-upijp4ug] li[data-astro-cid-upijp4ug]{background:var(--graphite);flex-direction:column;gap:10px;padding:20px 22px;display:flex;box-shadow:inset 0 1px #3f3831}.steps[data-astro-cid-upijp4ug] .label[data-astro-cid-upijp4ug]{color:var(--steel-hi)}.steps[data-astro-cid-upijp4ug] b[data-astro-cid-upijp4ug]{font:700 20px/1.2 var(--sans)}.steps[data-astro-cid-upijp4ug] p[data-astro-cid-upijp4ug]{color:var(--bone);font-size:15px;line-height:1.55}@media (width<=860px){.intro[data-astro-cid-upijp4ug]{font-size:16.5px}.steps[data-astro-cid-upijp4ug]{grid-template-columns:1fr}}.shelf[data-astro-cid-mlqm4rwu]{padding:0 12px;position:relative}.spines[data-astro-cid-mlqm4rwu]{align-items:flex-end;gap:6px;height:188px;list-style:none;display:flex}.spine[data-astro-cid-mlqm4rwu]{background:var(--graphite);flex:none;justify-content:center;align-items:center;width:58px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #443d35}.spine[data-astro-cid-mlqm4rwu] .t[data-astro-cid-mlqm4rwu]{writing-mode:vertical-rl;font:600 14px/1 var(--sans);white-space:nowrap;transform:rotate(180deg)}.spine[data-astro-cid-mlqm4rwu] .e[data-astro-cid-mlqm4rwu]{text-align:center;font:500 9px/1 var(--mono);color:var(--steel-hi);position:absolute;bottom:8px;left:0;right:0}.bay[data-astro-cid-mlqm4rwu]{background:repeating-linear-gradient(135deg,#0000 0 9px,#f4eee308 9px 10px);flex:none;width:58px;box-shadow:inset 0 0 0 1px #4a433b}.spine[data-astro-cid-mlqm4rwu].lean{transform-origin:0 100%;margin-left:12px;transform:rotate(-7deg)}.rail[data-astro-cid-mlqm4rwu]{background:repeating-linear-gradient(90deg, transparent 0 22px, var(--ink) 22px 30px, transparent 30px 52px) 0 5px / 100% 8px no-repeat, var(--graphite);height:18px;box-shadow:0 6px #00000040}.note[data-astro-cid-mlqm4rwu]{text-align:right;max-width:380px;position:absolute;bottom:40px;right:12px}.note[data-astro-cid-mlqm4rwu] p[data-astro-cid-mlqm4rwu]{color:var(--steel);margin-top:12px;font-size:15.5px}.tape[data-astro-cid-mlqm4rwu]{background:var(--bone);color:var(--ink);font:800 13px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;box-shadow:4px 4px 0 var(--graphite);padding:7px 12px;font-stretch:72%;display:inline-block;transform:rotate(-3deg)}.why[data-astro-cid-mlqm4rwu]{margin-top:28px}.why[data-astro-cid-mlqm4rwu] summary[data-astro-cid-mlqm4rwu]{cursor:pointer}.why[data-astro-cid-mlqm4rwu] dl[data-astro-cid-mlqm4rwu]{grid-template-columns:repeat(2,1fr);gap:0 32px;margin-top:14px;display:grid}.why[data-astro-cid-mlqm4rwu] dl[data-astro-cid-mlqm4rwu] div[data-astro-cid-mlqm4rwu]{border-top:1px solid var(--line);padding:12px 0}.why[data-astro-cid-mlqm4rwu] dt[data-astro-cid-mlqm4rwu]{font:600 16px/1.3 var(--sans)}.why[data-astro-cid-mlqm4rwu] dd[data-astro-cid-mlqm4rwu]{color:var(--steel);margin-top:2px;font-size:15px}@media (width<=860px){.spines[data-astro-cid-mlqm4rwu]{gap:4px}.spine[data-astro-cid-mlqm4rwu],.bay[data-astro-cid-mlqm4rwu]{width:44px}.spine[data-astro-cid-mlqm4rwu] .t[data-astro-cid-mlqm4rwu]{font-size:13px}.note[data-astro-cid-mlqm4rwu]{text-align:left;max-width:none;margin-top:18px;position:static}.why[data-astro-cid-mlqm4rwu] dl[data-astro-cid-mlqm4rwu]{grid-template-columns:1fr}}.endcard[data-astro-cid-tkujhe5g]{padding-top:76px;padding-bottom:88px}.card[data-astro-cid-tkujhe5g]{grid-template-columns:7fr 5fr;align-items:center;gap:48px;display:grid}.screen[data-astro-cid-tkujhe5g]{background:var(--ink);box-shadow:0 0 0 1px var(--line);aspect-ratio:16/9;overflow:hidden}video[data-astro-cid-tkujhe5g]{object-fit:cover;width:100%;height:100%}h2[data-astro-cid-tkujhe5g]{font:800 44px/1.05 var(--sans);margin:14px 0 16px;font-stretch:112%}.sub[data-astro-cid-tkujhe5g]{color:var(--bone);max-width:38ch}.ctas[data-astro-cid-tkujhe5g]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}@media (width<=860px){.endcard[data-astro-cid-tkujhe5g]{padding-top:56px;padding-bottom:64px}.card[data-astro-cid-tkujhe5g]{grid-template-columns:1fr;gap:28px}h2[data-astro-cid-tkujhe5g]{font-size:34px}}
