body{margin:0;background:var(--vhyx-color-bg);color:var(--vhyx-color-text)}.section{padding-block:var(--vhyx-space-16)}.section--tint{background:var(--vhyx-color-bg-subtle);border-block:var(--vhyx-border-width) solid var(--vhyx-color-border)}.section-head{max-width:42rem;margin:0 auto var(--vhyx-space-10);text-align:center}.code{margin:0;overflow:auto;padding:var(--vhyx-space-4);border-radius:var(--vhyx-radius-lg);font:13px/1.6 var(--vhyx-font-mono);background:var(--vhyx-color-bg-subtle);border:var(--vhyx-border-width) solid var(--vhyx-color-border)}.problems{display:grid;grid-gap:var(--vhyx-space-4);gap:var(--vhyx-space-4);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr))}.split{display:grid;grid-gap:var(--vhyx-space-8);gap:var(--vhyx-space-8);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));align-items:center}.family{display:grid;grid-gap:var(--vhyx-space-4);gap:var(--vhyx-space-4);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.code,.family>*,.places>*,.problems>*,.showcase>*,.split>*,.stage>*,.uses>*{min-width:0}.code{max-width:100%}.install{width:100%;display:flex;gap:var(--vhyx-space-2);align-items:center;padding-bottom:var(--vhyx-space-10)}.install .code{flex:1 1;white-space:pre}.tag{display:flex}.brand-link{color:inherit;text-decoration:none}.brand-link:hover{color:var(--vhyx-color-accent)}