.dl__bays{gap:var(--vx-space-14);margin-bottom:var(--page-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dl__bays--two{grid-template-columns:repeat(2,minmax(0,1fr))}.dl__bay{transition:border-color var(--vx-motion-quick-duration) var(--home-ease), background-color var(--vx-motion-quick-duration) var(--home-ease);flex-direction:column;margin:0;display:flex}a.dl__bay:hover{border-color:var(--vx-color-accent-dim);background-color:var(--vx-color-accent-faint)}.dl__bay--unbuilt{opacity:var(--vx-opacity-muted)}.dl__bay-body{align-items:center;gap:var(--vx-space-12);padding:var(--vx-space-26) var(--vx-space-22) var(--vx-space-22);text-align:center;flex-direction:column;flex:1;display:flex}.home-glyph.dl__mark{width:var(--vx-control-button-l);height:var(--vx-control-button-l);margin-bottom:var(--vx-space-8);color:var(--vx-color-text)}.page-panel--lit .dl__mark{color:var(--vx-color-accent)}.dl__needs{min-height:3.2em;font-size:var(--vx-text-13);color:var(--vx-color-text-soft);line-height:1.6}.dl__meta{font-variant-numeric:tabular-nums}.dl__key{width:100%;margin-top:auto}a.dl__bay:hover .dl__key.home-key--fill{border-color:var(--vx-color-text)}.dl__phones{margin-bottom:var(--page-gap)}.dl__phones .dl__bays{margin-bottom:var(--vx-space-14)}.home-kicker.dl__phones-title{margin:0 0 var(--vx-space-14)}.dl__keys{gap:var(--vx-space-8);flex-direction:column;width:100%;margin-top:auto;display:flex}.dl__keys .dl__key{margin-top:0}.dl__guide{margin-bottom:var(--page-gap)}.dl__guide-grid{gap:var(--vx-space-14);margin-bottom:var(--vx-space-14);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dl__guide-panel{margin:0}.dl__guide-steps{gap:var(--vx-space-14);padding:var(--vx-space-22);counter-reset:dl;flex-direction:column;margin:0;list-style:none;display:flex}.dl__guide-steps li{padding-left:var(--vx-space-34);font-size:var(--vx-text-14);color:var(--vx-color-text-muted);counter-increment:dl;line-height:1.6;position:relative}.dl__guide-steps li:before{content:counter(dl, decimal-leading-zero);width:var(--vx-space-24);height:var(--vx-space-24);border:var(--vx-border-hairline) solid var(--vx-color-accent-dim);border-radius:var(--vx-radius-key);font-family:var(--home-mono);font-size:var(--vx-text-11);color:var(--vx-color-accent);place-items:center;display:grid;position:absolute;top:0;left:0}.page-panel--lit .dl__guide-steps li{color:var(--vx-color-text-soft)}.dl__guide-links{gap:var(--vx-space-8) var(--vx-space-18);padding:0 var(--vx-space-22) var(--vx-space-22);font-size:var(--vx-text-13);flex-wrap:wrap;margin:0;list-style:none;display:flex}.dl__guide-links a{color:var(--vx-color-accent);text-underline-offset:3px;text-decoration:underline}.dl__guide-links a:hover{color:var(--vx-color-text)}.dl__community{align-items:center;gap:var(--vx-space-12);margin-top:var(--page-gap);flex-direction:column;display:flex}.vpage .dl__discord{text-transform:none}@media (max-width:860px){.dl__bays,.dl__guide-grid{grid-template-columns:minmax(0,1fr)}.dl__guide-steps,.dl__bay-body{padding:var(--vx-space-18)}.home-glyph.dl__mark{width:var(--vx-space-34);height:var(--vx-space-34);margin-bottom:0}.dl__needs{min-height:0}}
