:root:has(.tronz-home){--vocs-spacing-content:1180px}.tronz-home{border:1px solid var(--vocs-border-color-primary);background:var(--vocs-background-color-surface);border-radius:14px;overflow:hidden}.tronz-home__hero{grid-template-columns:minmax(0,1.45fr) minmax(320px,.85fr);display:grid}.tronz-home__intro{border-right:1px solid var(--vocs-border-color-primary);flex-direction:column;justify-content:space-between;gap:2.5rem;padding:3rem;display:flex}.tronz-home__title{color:var(--vocs-text-color-heading);letter-spacing:-.035em;margin:0;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:600;line-height:1.02}.tronz-home__title span{color:var(--vocs-text-color-muted);display:block}.tronz-home__lede{max-width:33rem;color:var(--vocs-text-color-secondary);margin-top:1.25rem;font-size:1.0625rem;line-height:1.65}.tronz-home__actions{flex-wrap:wrap;gap:.5rem;display:flex}.tronz-home__quickstart{background:var(--vocs-background-color-surfaceMuted);flex-direction:column;justify-content:space-between;gap:2rem;padding:2.25rem;display:flex}.tronz-home__label{color:var(--vocs-text-color-muted);font-family:var(--vocs-font-mono);letter-spacing:.15em;text-transform:uppercase;margin-bottom:.75rem;font-size:.625rem;font-weight:500}#home-install pre{background:var(--vocs-background-color-surfaceTint);padding-block:.875rem}.tronz-home__quickcopy{color:var(--vocs-text-color-muted);margin-top:1rem;font-size:.875rem;line-height:1.6}.tronz-home__facts{border-block:1px solid var(--vocs-border-color-primary);font-family:var(--vocs-font-mono);font-size:.75rem}.tronz-home__facts>div{justify-content:space-between;align-items:center;padding:.625rem 0;display:flex}.tronz-home__facts>div+div{border-top:1px solid var(--vocs-border-color-secondary)}.tronz-home__facts span{color:var(--vocs-text-color-muted)}.tronz-home__facts strong{color:var(--vocs-text-color-heading);font-weight:500}.tronz-home__paths{border-top:1px solid var(--vocs-border-color-primary);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tronz-home__paths a{color:inherit;padding:1.25rem 2rem;text-decoration:none;transition:background-color .15s;display:block}.tronz-home__paths a+a{border-left:1px solid var(--vocs-border-color-primary)}.tronz-home__paths a:hover{background:var(--vocs-background-color-surfaceMuted)}.tronz-home__paths span{color:var(--vocs-text-color-muted);font-family:var(--vocs-font-mono);letter-spacing:.15em;text-transform:uppercase;font-size:.625rem}.tronz-home__paths strong{color:var(--vocs-text-color-heading);margin-top:.375rem;font-size:.9375rem;font-weight:550;display:block}.tronz-home__paths a:hover strong{color:var(--vocs-color-accent)}.tronz-home__content{max-width:60rem;margin-inline:auto}.tronz-home__content>*+*{margin-top:1.5rem}.tronz-home__content>*+h2{border-top:1px solid var(--vocs-border-color-primary);margin-top:2.5rem;padding-top:2rem}.tronz-features{border:1px solid var(--vocs-border-color-primary);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.tronz-feature{border-top:1px solid var(--vocs-border-color-primary);border-left:1px solid var(--vocs-border-color-primary);background:var(--vocs-background-color-surface);padding:1.5rem}.tronz-feature:nth-child(-n+2){border-top:0}.tronz-feature:nth-child(odd){border-left:0}.tronz-feature__label{color:var(--vocs-color-accent);font-family:var(--vocs-font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.625rem;font-weight:500}.tronz-feature h3{color:var(--vocs-text-color-heading);margin:.625rem 0 .5rem;font-size:1.0625rem;font-weight:600}.tronz-feature__copy{color:var(--vocs-text-color-secondary);font-size:.875rem;line-height:1.65}.tronz-feature__copy code{font-size:.875em;padding:.1em .35em!important}.tronz-sponsor{justify-content:center;display:flex}.tronz-sponsor a{border:1px solid var(--vocs-border-color-primary);background:var(--vocs-background-color-surface);width:min(100%,30rem);color:inherit;text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.tronz-sponsor a:hover{border-color:var(--vocs-color-accent);background:var(--vocs-background-color-surfaceMuted)}.tronz-sponsor img{width:7rem;height:auto;margin-bottom:.375rem}.tronz-sponsor strong{color:var(--vocs-text-color-heading);font-weight:600}.tronz-sponsor span{color:var(--vocs-text-color-muted);font-family:var(--vocs-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem}@media (width<=900px){.tronz-home__hero{grid-template-columns:1fr}.tronz-home__intro{border-right:0;border-bottom:1px solid var(--vocs-border-color-primary);padding:2rem}.tronz-home__quickstart{padding:2rem}}@media (width<=560px){.tronz-home__paths{grid-template-columns:1fr}.tronz-home__paths a+a{border-top:1px solid var(--vocs-border-color-primary);border-left:0}.tronz-features{grid-template-columns:1fr}.tronz-feature:nth-child(-n+2){border-top:1px solid var(--vocs-border-color-primary)}.tronz-feature:first-child{border-top:0}.tronz-feature:nth-child(odd){border-left:0}}
