.hub-guide-layout{gap:1.5rem;display:grid}.hub-guide-nav{border-bottom:1px solid var(--border);gap:1.25rem;padding-bottom:.75rem;display:flex;overflow-x:auto}.hub-guide-nav a{min-height:2.75rem;color:var(--muted-foreground);flex-shrink:0;align-items:center;font-size:.875rem;text-decoration:none;display:flex}.hub-guide-nav a:hover{color:var(--foreground)}.hub-template-guide a:focus-visible,.hub-template-guide summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.hub-template-guide section{border-bottom:1px solid var(--border);margin-bottom:2rem;padding-bottom:1.5rem}.hub-template-guide h3{font-size:1rem;font-weight:600}.hub-template-guide p{color:var(--muted-foreground);margin-top:.75rem;font-size:.875rem;line-height:1.9}@media (width>=1024px){.hub-guide-layout{grid-template-columns:11rem minmax(0,1fr);gap:2rem}.hub-guide-nav{border-bottom:0;border-right:1px solid var(--border);flex-direction:column;align-self:start;gap:0;padding:0 1.5rem 0 0;position:sticky;top:6rem}}[data-template-details] #template-facts{font-size:1.5rem}[data-template-details] #template-facts+p{max-width:48rem;font-size:.875rem;line-height:1.8}[data-template-details] section[aria-labelledby=template-facts]{border-block:1px solid var(--border);max-width:none;margin-top:3rem;padding-block:2rem}[data-template-details] section[aria-labelledby=template-facts]>p{max-width:48rem;font-size:.875rem;line-height:1.8}[data-template-details] section[aria-labelledby=template-facts]>dl{column-gap:2rem;display:grid}[data-template-details] section[aria-labelledby=template-facts]>dl>div{border-top:1px solid var(--border);border-bottom:0;grid-template-columns:minmax(5rem,.6fr) minmax(0,1.4fr);gap:1rem}@media (width>=640px){[data-template-details] section[aria-labelledby=template-facts]>dl{grid-template-columns:repeat(2,minmax(0,1fr))}[data-template-details] section[aria-labelledby=template-facts]>dl>div:last-child{grid-column:1/-1}}
