.hbreak{min-height:clamp(420px,72vh,760px);padding:clamp(56px, 8vw, 110px) var(--home-gutter) var(--home-band);align-items:flex-start;display:flex;position:relative;overflow:hidden}.hbreak__art{z-index:0;position:absolute;inset:-8% 0}.hbreak__art img{object-fit:cover;width:100%;height:100%}.hbreak__veil{z-index:0;--hbreak-ends:linear-gradient(180deg, var(--vx-color-menu) 0%, var(--home-scrim-soft) 26%, transparent 48%, transparent 74%, var(--vx-color-menu) 100%);position:absolute;inset:0}.hbreak--left .hbreak__veil{background:var(--hbreak-ends), linear-gradient(90deg, var(--home-scrim-soft) 0%, transparent 55%)}.hbreak--right .hbreak__veil{background:var(--hbreak-ends), linear-gradient(270deg, var(--home-scrim-soft) 0%, transparent 55%)}.hbreak__words{z-index:2;gap:var(--vx-space-14);width:100%;max-width:var(--home-col);flex-direction:column;margin:0 auto;display:flex;position:relative}.hbreak--right .hbreak__words{text-align:right;align-items:flex-end}.hbreak--right .hbreak__art img{object-position:100% 50%}.hbreak--right .hbreak__big{font-size:clamp(30px,4vw,60px)}.hbreak__big{max-width:16ch;letter-spacing:var(--vx-tracking-08);text-wrap:balance;margin:0;font-size:clamp(34px,5.6vw,84px);font-weight:700;line-height:1}.hbreak__small{font-family:var(--home-mono);font-size:var(--vx-text-14);letter-spacing:var(--vx-tracking-04);color:var(--vx-color-text-soft);margin:0}@media (prefers-reduced-motion:no-preference){.home [data-reveal=wipe].rv-wait{opacity:1;clip-path:inset(0 100% 0 0);transform:none}.home [data-reveal=wipe].rv-in{clip-path:inset(0);transition:clip-path 1.1s var(--home-ease)}@supports (animation-timeline:view()){.hbreak__art{animation:linear both hbreak-depth;animation-timeline:view();animation-range:cover}}}@keyframes hbreak-depth{0%{transform:translateY(-6%)}to{transform:translateY(6%)}}
.hbuild{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);display:grid}.hbuild__lists{gap:var(--vx-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hbuild__list,.hbuild__updates,.hbuild__plat,.hbuild__launcher{padding:var(--vx-space-22);border:var(--vx-border-hairline) solid var(--vx-color-line);background-color:var(--vx-color-panel)}.hbuild__list h3,.hbuild__updates h3,.hbuild__plat h3{align-items:center;gap:var(--vx-space-8);margin:0 0 var(--vx-space-14);display:flex}.hbuild__list h3 .home-glyph{color:var(--vx-color-hull);width:var(--vx-space-14);height:var(--vx-space-14)}.hbuild__list--out h3 .home-glyph{color:var(--vx-color-text-dim)}.hbuild__list ul{gap:var(--vx-space-8);font-size:var(--vx-text-13);color:var(--vx-color-text-soft);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hbuild__list li{gap:var(--vx-space-10);display:flex}.hbuild__list--out li{color:var(--vx-color-text-muted)}.hbuild__tick{width:var(--vx-space-10);height:var(--vx-space-6);margin-top:var(--vx-space-6);border-left:var(--vx-border-strong) solid var(--vx-color-hull);border-bottom:var(--vx-border-strong) solid var(--vx-color-hull);flex:none;transform:rotate(-45deg)}.hbuild__dash{width:var(--vx-space-10);height:var(--vx-border-strong);margin-top:var(--vx-space-10);background-color:var(--vx-color-text-dim);flex:none}.hbuild__wipe{align-items:flex-start;gap:var(--vx-space-8);padding:var(--vx-space-18) var(--vx-space-22);border:var(--vx-border-hairline) solid var(--vx-color-caution);background-color:var(--vx-color-plate);flex-direction:column;grid-column:1/-1;display:flex}.hbuild__side{gap:var(--vx-space-12);flex-direction:column;display:flex}.hbuild__plat-row{align-items:center;gap:var(--vx-space-8) var(--vx-space-16);margin:0 0 var(--vx-space-10);font-weight:600;font-size:var(--vx-text-13);letter-spacing:var(--vx-tracking-08);color:var(--vx-color-text-soft);flex-wrap:wrap;display:flex}.hbuild__plat-row>.home-caption{width:calc(var(--vx-space-16) * 4)}.hbuild__plat-row>span:not(.home-caption){align-items:center;gap:var(--vx-space-6);display:inline-flex}.hbuild__plat-row .home-glyph{width:var(--vx-space-14);height:var(--vx-space-14);color:var(--vx-color-text-muted)}.hbuild__plat-row--soon{color:var(--vx-color-text-muted)}.hbuild__perf{align-items:center;gap:var(--vx-space-8);margin:var(--vx-space-14) 0 0;padding-top:var(--vx-space-12);border-top:var(--vx-border-hairline) solid var(--vx-color-line);font-weight:600;font-size:var(--vx-text-13);color:var(--vx-color-text);display:flex}.hbuild__perf .home-glyph{width:var(--vx-space-14);height:var(--vx-space-14);color:var(--vx-color-accent)}.hbuild__updates header{justify-content:space-between;align-items:baseline;display:flex}.hbuild__all{color:var(--vx-color-accent)}.hbuild__updates>ol{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hbuild__release{padding:var(--vx-space-12) 0;border-top:var(--vx-border-hairline) solid var(--vx-color-line)}.hbuild__ver{align-items:center;gap:var(--vx-space-10);margin-bottom:var(--vx-space-6);display:flex}.hbuild__ver .home-figure{font-size:var(--vx-text-14);color:var(--vx-color-text)}.hbuild__ver .home-caption{margin-left:auto}.hbuild__release ul{gap:var(--vx-space-4);padding-left:var(--vx-space-16);flex-direction:column;margin:0;display:flex}.hbuild__release .home-para{font-size:var(--vx-text-13)}.hbuild__launcher{align-items:flex-start;gap:var(--vx-space-12);padding:var(--vx-space-18);flex-direction:column;display:flex}.hbuild__launcher h3{margin:0}.hbuild__platforms{gap:var(--vx-space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hbuild__platforms li{align-items:center;gap:var(--vx-space-8);grid-template-columns:auto auto 1fr;font-weight:600;display:grid}.hbuild__platforms .home-glyph{width:var(--vx-space-14);height:var(--vx-space-14);color:var(--vx-color-text-muted)}@media (max-width:900px){.hbuild{grid-template-columns:1fr}}@media (max-width:520px){.hbuild__lists{grid-template-columns:1fr}}
