.hub-page[data-v-9af2eaa4]{flex:1;background:var(--color-bg-base)}.hub-hero[data-v-9af2eaa4]{padding:clamp(4rem,9vw,7rem) 0 3.5rem;border-bottom:1px solid var(--color-border);background:#151b25}.hub-hero h1[data-v-9af2eaa4]{max-width:850px;margin:0;font-size:clamp(2.2rem,6vw,4.2rem);letter-spacing:0}.hub-hero p[data-v-9af2eaa4]:last-child{max-width:760px;margin:1rem 0 0;color:var(--color-text-secondary);font-size:1.1rem}.hub-nav[data-v-9af2eaa4]{min-height:64px;display:flex;align-items:center;gap:.5rem;overflow-x:auto}.hub-nav a[data-v-9af2eaa4]{flex:0 0 auto;padding:.55rem .75rem;color:var(--color-text-secondary);border-bottom:2px solid transparent}.hub-nav a.router-link-active[data-v-9af2eaa4]{color:#ef8354;border-color:#ef8354}.hub-layout[data-v-9af2eaa4]{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:2rem;align-items:start}.question-list[data-v-9af2eaa4]{display:flex;flex-direction:column;gap:.6rem;margin-top:1rem}.question-list p[data-v-9af2eaa4]{margin:0;padding:.8rem 0;border-bottom:1px solid var(--color-border)}.tool-list[data-v-9af2eaa4]{display:grid;gap:.8rem}.hub-tool[data-v-9af2eaa4]{min-height:135px;padding:1.3rem;color:inherit;text-decoration:none}.hub-tool h3[data-v-9af2eaa4]{margin:0 0 .45rem}.hub-tool p[data-v-9af2eaa4]{margin:0 0 .7rem}.hub-tool span[data-v-9af2eaa4]{color:#ef8354;font-weight:750}@media(max-width:720px){.hub-layout[data-v-9af2eaa4]{grid-template-columns:1fr}}
